IDEs PHP
Click here to load reader
-
Upload
carlos-buenosvinos -
Category
Technology
-
view
990 -
download
1
description
Transcript of IDEs PHP
Entornos de Desarrollo para PHPB r e v e c o m p a r a c i ó n d e I D E s p a r a P H P
Carlos Buenosvinos ([email protected])Oriol Jiménez ([email protected])
Entorno Desarrollo Integrado (IDE)
Definición Un IDE es un entorno de programación que ha sido empaquetado
como un programa de aplicación, es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica GUI. Los IDEs pueden ser aplicaciones por si solas o pueden ser parte de aplicaciones existentes.
Componentes Un editor de texto Un compilador Un intérprete Herramientas de automatización Un depurador Posibilidad de ofrecer un sistema de control de versiones Factibilidad para ayudar en la construcción de interfaces gráficas
de usuarios Y muchas cosas más…
Directrices para Escoger nuestro IDE
Un buen IDE PHP debe tener: Syntax Highligthing
Autocompletado (Funciones, Objetos, etc.)
Gestión Ágil de Ficheros
Soporte para otros lenguajes (Javascript, XML, SQL y CSS)
Debug y Rendimiento
Escoger nuestro IDE en función del tipo de trabajo que desarrollamos Trabajo (Proyectos Grandes y Colaborativos)
Soporte completo SVN, GIT, Bazaar, etc.
Soporte para Testeo Unitario
Freelance (Proyectos Medianos – Pequeños e Individuales)
Soporte FTP, SFTP, etc.
Eclipse PDT
Características:
Gratis
Multiplataforma
Excelente edición de PHP
Excelente sistema de PlugIns y Actualizaciones
Carencias de la Versión Estandar
No tiene soporte SVN (de serie)
Lento (Java)
Recomendado:
Principiantes e Intermedios, corto para Profesionales
ZendStudio 6.0
Características:
700 € (3 años)
Basado en Eclipse PDT
Incorpora:
Integración con Zend Framework y Zend Platform
Subversion (SVN)
Refactoring
Generación de Código
PHPUnit
Recomendado:
Profesionales Freelances y Empresas
Komodo 4.4
Características:
300 $
Similar a Zend Studio en Funcionalidades
Mejoras al respecto:
VIM Emulator
Macros
Desventajas:
Actualizaciones y PlugIns con una comunidad menor
Look & Feel poco cuidado
Recomendado:
Intermedio, Profesionales Freelances y Empresas
NuSphere PhpEd
Características:
495 $ (3 años)
Similar a Zend Studio y Komodo
Look & Feel muy recargado
Compleja Navegabilidad
Bastante más rápido de ejecución que Zend Studio
Recomendado:
Intermedio, Profesionales Freelances y Empresas
Dreamweaver
Características:
555 €
Más orientado al diseño que a la programación
Editor de PHP justo
Componentes AJAX
Integración con Flash
Integración con Objetos Spry
Lento
Recomendado:
Principiantes
Otros Editores
Ligeros (Edición Rápida)
Ultraedit
PSPad
Gedit
Etc.
Modo Texto (Para másters)
VIM y derivados
Difíciles de aprender a manejar
Una vez aprendido, muy productivos
Muchos Plugins para hacer de todo