10 cosas de PHP que deberías conocer

Nick Halstead ha publicado en su blog una lista de las 10 cosas que todo programador serio de PHP debería conocer:

  • Clases: PHP5 incluye "clases de verdad", similares al resto de lenguajes orientados a objetos. Así que se acabaron las excusas para aprender la abstracción, la reflexión y hasta el type hinting.
  • Métodos mágicos: con estos métodos, los objetos pueden realizar "cualquier cosa".
  • Excepciones, para manejar correctamente los errores de la aplicación.
  • PDO, para el acceso sencillo y universal a cualquier base de datos.
  • Aceleradores para mejorar el rendimiento de las aplicaciones PHP: APC, XCache, eAccelerator, etc.
  • Frameworks: el mejor para PHP seguramente es Symfony. Además, existe mucha competencia y muy buena: CakePHP, Zend Framework, etc.
  • Zend Platform: aunque se trata de un producto comercial, es útil para las empresas que necesitan mejorar el rendimiento de las aplicaciones, centralizar la gestión de errores, escalabilidad, etc.
  • IDE: los hay completamente gratuitos (PHP IDE) y de pago (PHPEdit y Zend Studio).
  • Depuradores: algunos IDE los incluyen, pero también se pueden descargar. Xdebug es gratuito y sirve para depurar aplicaciones y para mejorar su rendimiento.
  • Soporte: existen cientos de libros sobre PHP, miles de sitios web y millones de recursos útiles para PHP. Cada programador debería tener su lista de recursos favoritos.
Fuente: 10 Reasons why PHP is still very much alive

Comentarios

  1. Y tambien hay Eclipse por las IDE.. esto es muy importante

    COil el 12 de mayo de 2007, 20:51:00

  2. Coil, tienes razón en que existen IDE basados en Eclipse para PHP y que es importante conocerlos.

    Precisamente el más importante es el que comenta el artículo como PHP IDE y que lo está creando Zend, la empresa detrás de PHP.

    También existe el proyecto Easy Eclipse que distribuye el IDE Eclipse junto con varios plugins específicos para cada entorno: Java, LAMP, PHP, Ruby on Rails, etc.

    Existen otros IDE también gratuitos pero que son menos avanzados que PHP IDE, como por ejemplo PHPeclipse.

    sf el 13 de mayo de 2007, 9:50:00

  3. Yo acabo de descubrir un ide basado en eclipse: aptana

    Anonymous el 31 de agosto de 2007, 19:25:00

Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente unos meses después de su publicación para asegurar que estos sigan siendo relevantes.

Publicada el

12 de mayo de 2007

Etiquetas

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.