This class can be used to monitor the size of files in file.

It can traverse a given directory recursively and account the size that files are taking in the disk.

The class can repeat the process after a given period of time and the it display a chart using the Google Chart API to show the current disk space usage and change during the delay time.

En Español:

Cuando Tenemos una web que usan muchos usuarios, necesitamos saber cuanto crecen las carpetas críticas de la misma, por ejemplo , las imagenes y documentos que los usuarios suben a carpetas compartidas, asi mismo si disponemos de un limite para cada usuario de una cantidad específica de bytes sería de gran ayuda tener una alarma que nos indique en cada caso la estimación necesaria para intervenir y aumentar el tamaño de los discos duros, imaginémos una web con millones de usuarios lo importante que esto significa.

Usando la API Google Chart podemos construir interesantes e importantes controles que le favorecerian la visión de lo que está sucediendo en un sitio web a webmaster.

Con un poco de trabajo los usuarios que utilicen esta clase pueden aplicarla a un panel de control mediante AJAX.

Esta Clase envía varios parametros:

$url a monitorear: la cual debe estar en el mismo servidor donde se ejecuta el script.
$width_img y $height_img : las medidas del gráfico para Google Chart
$time: el tiempo o intervalo que de monitoreo.
$max_value: el tamaño critico de referencia para hacer los calculos.

Nowadays, disk space is cheap, but when an application runs out of control it may exhaust the available disk space and make the application unavailable.

This class provides a simple disk space monitoring solution that may be used to prevent greater losses of when an application totally halts.

Manuel Lemos

Download this class

Librerías para Generar PDF con PHP Estas son alguna librerías con las que podemos generar archivos pdf, bien personalizados , mediante código php.. FPDF: es una de las mas completas ...
Británicos venden una PC por $25 No es mucho más grande que un dedo y parece un residuo de una fábrica de electrónica, pero sus creadores creen que su equipo de US$25 podría ayu...
Google+ colapsado Las invitaciones para probar la red social de Google se han convertido en auténtico objeto de deseo, por el momento están llegando con cuentagotas pe...
Ya se forman expertos en Big Data en las universidades La Unión Europea estima que en 2015 habrá 900.000 vacantes asociadas a las Tecnologías de la Información y la Comunicación. Esta gran oportunidad s...
Crean máquina que aprende a jugar viendo humanos, y luego los derrota El sistema fue inventado por ?ukasz Kaiser, un científico polaco que publicó un paper detallando cómo su sistema usa un software de reconocimiento vis...
#Lumia: Microsoft lanza el primer móvil sin la marca Nokia Microsoft se despide de Nokia con el Lumia 535, el primer teléfono sin la marca finlandesa. Es un modelo de gama media de 5 pulgadas. Era cuest...
Firefox 17 Ya está disponible extra-oficialmente desde ayer, sin embargo, hoy se ha hecho el lanzamiento en la página principal de Mozilla, haciéndose visible pa...
Nokia 808 PureView, renovando lo excelente… La firma finlandesa Nokia ya anunció en su momento que no dejaría de lado, en absoluto, las actualizaciones de los terminales con Symbian. El Nokia 80...
Product Images In Order History (VQMod) Opencart Module This Mod Requires VQMod To Work This modification displays products images on the customer order history page. Features: Upload and go Does ...
Historia de la Internet Sus orígenes se remontan a la década de 1960, dentro de ARPA (hoy DARPA), como respuesta a la necesidad de esta organización de buscar mejores maneras...
Class Supervisor of filling of folders
Tagged on: