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 09: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.

Compartir en

Publicada el

12 de mayo de 2007

Etiquetas

Proyectos Symfony destacados

La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más

Descargas totales de Symfony

1.069.955.393

Ver descargas en tiempo real

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