cronometro 150x112 Calcular el tiempo de ejecución de un script PHPPara hacer pruebas y hacer mejoras de rendimiento, una medida a tomar es el tiempo de ejecución. Conseguir que un proceso sea más rápido, como la carga de una página web o la ejecución de un algoritmo, proporciona uno de los mejores resultados para aumentar el rendimiento.

Leer el resto de la entrada »

firebug logo 150x150 Firebug: cheat sheet para sacar el máximo provechoCualquier desarrollador web que conozca , sabrá que es una herramienta imprescindible para su trabajo. Con este plugin de Firefox, se puede obtener información de la página web cargada, modificar su aspecto, debugar el código javascript,… Y además es un plugin al que se le pueden añadir otros plugins como FirePHP, FireCookie o YSlow, para aún darle más funcionalidades.

Leer el resto de la entrada »

phpunit logo Instalar PHPUnit en el XAMPP de UbuntuUna vez hay instalado XAMPP en para poder realizar proyectos en un servidor web de desarrollo, es interesante la opción de tener instalado PHPUnit para hacer pruebas unitarias de nuestros proyectos.

Leer el resto de la entrada »

zend framework Instalar y configurar Zend Framework y Zend Tool para construir proyectos en UbuntuEsta entrada viene a ser el manual de instalación de Zend Framework y Zend  Tool para , en complemento del anterior que era para Windows. Se da por instalado XAMPP en local; en caso de duda, seguir las instrucciones para linux de la web de XAMPP.
Leer el resto de la entrada »

utilities terminal 150x150 Modificar el PATH en UbuntuAunque la manera es similar a modificar el en Windows, para sistemas operativos se deben usar otros comandos para cambiar la variable.

Para conocer el PATH del Terminal actual:

echo $PATH

Para modificar el PATH (cambiar /my/path por la ruta que se quiere añadir al PATH):

export PATH=$PATH:/my/path

Para hacer los cambios persistentes, de manera que siempre que se inicie un bash se tenga el PATH modificado, se puede hacer de dos formas:

  • Modificando el archivo /etc/bash.bashrc que modifica el PATH en los Terminales abiertos por cualquier usuario excepto el root. En este archivo hay que añadir al final la línea que modifica el PATH.
  • Modificando el archivo .bashrc del directorio HOME del usuario (/home/<usuario>). Así se modifica solo el Terminal del usuario en cuestión. Como antes, solamente hay que añadir al final la línea que modifica el PATH.

zf logo 200x105 ZFDebug: debug bar para Zend FrameworkZFDebug es un plugin para , con el que se puede mostrar una barra informativa en la parte inferior del navegador que muestra en cada petición al servidor una serie de datos muy valuosos para los desarrolladores:

  • tiempo empleado en la ejecución
  • memoria usada
  • número y descripción de las peticiones realizadas a la base de datos
  • número de archivos incluidos
  • errores y excepciones producidas
  • elementos almacenados en el Zend_Registry

Leer el resto de la entrada »

En el blog php-html.net, encuentro un artículo con la construcción de un script simple para cachear. Como un diccionario, una vez establecido que son las claves y cuales serán sus valores, aolamente hacen falta tres funciones:

  • Exists: para saber si existe la y aún no ha caducado
  • Put: actualiza la cache de la clave establecida
  • Get: devuelve el contenido de la clave

Esta hecho en una clase que tiene dos atributos: el directorio donde se almacenará la cache, y los segundos del periodo de duración de la cache. Dejo el código :
Leer el resto de la entrada »

Dejo un vídeo de 3 minutos, que es capaz de llegarte al alma. Aunque al final se hace propaganda de una página web, la historia que explica es impresionante. Copio el texto de la descripción que hay en Youtube: Leer el resto de la entrada »

Página 9 de 19« Primera...789101112...Última »