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.
Comentarios
-
#1
Y tambien hay Eclipse por las IDE.. esto es muy importante
-
#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. -
#3
Yo acabo de descubrir un ide basado en eclipse: aptana
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.
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.