Técnicas de depuración para programadores PHP

En este artículo de developerWorks se explican algunas técnicas de depuración para aplicaciones web desarrolladas con PHP. Entre las técnicas comentadas están:

  • Configuración de la gestión de mensajes de error en PHP.
  • Depuración con sentencias “print”.
  • Depuración con PHPEclipse. PHPEclipse es un plugin para Eclipse que permite desarrollar aplicaciones PHP desde este entorno.

Nueva BETA de Zend Core for Oracle

Ya está disponible la versión 1.2.2 del entorno de servidor de PHP certificado por Oracle.

Algunas ventajas:

  • El driver OCI(Oracle Call Interface) está certificado por Oracle. Además, se han añadido características como, por fin, caché de sentencias.
  • Zend Optimizer incluido.
  • Documentación de PHP(PHP: Hypertext Processor) en línea, en el mismo servidor.
  • Instalación integrada, en modo texto. Simplemente ejecutando ./install.sh se instala y configura todo el sistema.
  • Los únicos problemas aparentes son los derivados de su estado de versión beta. Por ejemplo, sobre Fedora Core 4, la instalación de la versión 1.2.1 funciona perfectamente pero, al actualizar a 1.2.2, las páginas PHP dejan de responder. De la misma forma, si se instala la versión 1.2.2 sobre Fedora Core 4, simplemente, no funciona.
    Otro de los inconvenientes está relacionado con los idiomas. Parece que el soporte multilenguaje no está incorporado o no funciona correctamente.

    Zend Core for Oracle está disponible para AIX, Linux x86, Linux x86-64, Solaris.

    Más información sobre características en http://www.zend.com/core/oracle/.