IDE para desarrollo profesional en PHP + MySQL
Escrito por Jorge Bravo el Octubre 11, 2009

A la hora de desarrollar con PHP nos encontramos con que gran cantidad de programadores o diseñadores están usando herramientas como el Dreamweaver, incluso el block de notas de windows, y subiendo y probando sus resultados contra un servidor web.
Si bien esto está bastante extendido, obviamente no es la mejor manera de trabajar ni de lejos. Tradicionalmente, PHP no contó con el apoyo total de grandes marcas de software por su gratuidad, algo que no ha impedido su rápida y total expansión entre la comunidad desarrolladora. Esto deriva en grandes ventajas como por ejemplo el precio asequible que tiene contratar un servicio de hosting con PHP + MySQL, en comparación con otras alternativas Java.
Os propongo aquí algunas herramientas que de seguro harán vuestro trabajo más sencillo y productivo, así como que disminuya de manera radical el tiempo empleado para realizarlo y los errores cometidos.
Comenzaré con la plataforma de implementación y depuración de código. Aquí tenemos dos claros exponentes:
PDT Project (http://www.eclipse.org/pdt)
Este es el proyecto de Eclipse para el desarrollo en PHP. Para mí sin duda la aplicación más recomendable de todas. Conocido es de sobra en la comunidad que todo lo desarrollado por Eclipse es garantía de éxito.
Además de incluir la tradicional interfaz que apoya la productividad y corrige numerosos errores, incluye funciones de depuración de código con el Zend Debugger.

Otra opción es el Zend Studio, también muy conocido y basado en el motor de eclipse. Es una magnífica aplicación para el desarrollo profesional, aunque en este caso es de pago. Incluye capacidades de análisis y optimización de código, depuración y edición avanzada.
Tercera opción os propongo Aptana, desarrollada también bajo la plataforma Eclipse, y que tiene un gran editor con cosas tan curiosas como son la comprobación en caliente de la compatibilidad de un código entre navegadores.

Más allá de WYSIWYG TurboPHP apoya la presentación de datos dinámica que está más allá del WYSIWYG. Como los paneles o bloques de datos se generan en tiempo real, la disposición de ampliar, mantener intacto el diseño. El enfoque de diseño utiliza las tablas de HTML y estilos CSS para lograr una amplia gama de compatibilidad del navegador, sin secuencias de comandos complejos.

Por otra parte están los entornos de producción. Desaconsejo totalmente la instalación manual de Apache, PHP y demás. Para ellos hay magníficas soluciones integradas como las siguientes.
XAMPP (para Linux y Windows)
WAMP (para Windows) o MAMP (para Mac)
EASYPHP (para Windows)
VERTIGOSERV (para Windows)
Todos estos entornos nos instalan de una sola vez todo lo necesario para comenzar a programar sin problemas, todos incluyen como mínimo ademas detener un pequeño panel de administración desde donde poder hacer cambios en la configuración de Apache y PHP:
Apache 2.2.11
PHP 5.3.0
MySQL 5.1.36
Phpmyadmin
Espero que esto les ayude a mejorar el desarrollo de sus proyector creando un mejor flujo de trabajo.
Via: www.corpas.info
Artículos relacionados
Comentarios (2)








Hola estuve revisando tu blog y me parece muy interesante y entretendido, sobre todo que la información es detallada y precisa, espero que sigas posteando más temas para informarnos y comentar.
Déjame felicitarte, que bueno que está tu blog los temas tienen la información exacta que me interesa, sigue posteando más sobre estos temas de color y diseño.