Вы находитесь на странице: 1из 7

[PHP] IDSYSTEMS 2011

LECCION 1.3 EDITORES PHP


Pronto comprobaras que para crear paginas PHP no hay que cumplir ningun requisito
especial. Un sencillo editor de texto servira perfectamente como entorno de desarrollo. En el
primer ejemplo, usamos el Bloc de Notas de Windows (Notepad). Sin embargo, seria mejor
prograemar usando un entorno algo mas comodo: un “verdadero” editor de PHP.

PHP no posee un entorno de desarrollo propio como algun otro lenguaje de programacion,
ya sea compilador o interprete, porque basicamente los programas que se realizan son mediante
instrucciones de etiquetas. Por lo tanto, no son “programas” compilados sino scripts de texto
(secuencias de comando) que se ejecutan en un servidor. Es el servidor quien “ejecuta” o
“compila” por asi decir, las instrucciones que se encuentra en un archivo de texto.

Por lo tanto, casi cualquier editor de textos plano (es decir sin formato como Word,
AbiWord, Write) puede ser usado para teclear nuestros scripts php.

Cabe decir que para este lenguaje dividimos nuestros editores PHP en 5 categorias:

1) Los editores de texto multiproposito


2) Los editores de texto para programacion multiproposito
3) Los editores de texto para programacion en la Nube
4) Los editores PHP
5) Los IDE o frameworks

EDITORES DE TEXTO MULTIPROPOSITO

En esta categoria podemos encontrar uno que esta por defecto en casi todas las
computadoras con Windows: el Bloc de Notas (Notepad). Este sencillo editor de texto nos viene
muy bien a la hora de teclear nuestros scripts. Sin embargo, al ser un editor multiproposito, ya
que podemos escribir cualquier tipo de texto tenemos varias limitaciones:

1) Tenemos que saber donde vamos a dar un ENTER para marcar el fin de una linea
2) No tenemos colores que nos indiquen la sintaxis de los comandos
3) No tenemos ayuda sobre PHP
4) La extension por default no es .php por lo que tenemos que tener cuidado a la hora de
guardar nuestro trabajo con la extension correcta.

Tambien podriamos echar mano al programa EDIT, desde la consola de MSDOS. Y en Linux
Ubuntu tenemos el editor de texto Gedit; asi como en la terminal tenemos VI.

EDITORES DE TEXTO PARA PROGRAMACION MULTIPROPOSITO

En esta categoria nos encontramos con los editores que estan pensados para redactar los
programas, con revision de sintaxis de comandos, colores, depuracion y en algunos casos
pseudocompilacion. Este tipo de editores no solamente son para el lenguaje de PHP, sino que
tambien permiten escribir para otros lenguajes de programacion.

LECCION 1.3 – Editores de PHP Página 1


[PHP] IDSYSTEMS 2011

El mas representativo de estos es el NOTEPAD++

Permite trabajar hasta con 50 lenguajes de programacion distintos. Tambien tiene una
version portable. Es uno de los editores mas usados por los programadores.

EDITORES DE TEXTO PARA PROGRAMACION EN LA NUBE

Recientemente, las aplicaciones para la nube son mas numerosas. El termino en la nube,
significa aplicaciones para Internet o aplicaciones Online. Este tipo de editores permite la
creacion de codigo para varios lenguajes de programacion simplemente a traves de un
navegador web en internet sin la necesidad de descargar ningun software a su computadora. Es
util para compartir codigo con colaboradores, o para llevar proyectos sin tener que transportar
computadoras portatiles, netbook o incluso USB pendrives.

He aquí algunos de estos editores:

LECCION 1.3 – Editores de PHP Página 2


[PHP] IDSYSTEMS 2011

IDEONE
www.ideone.com

Permite crear, compilar y ejecutar mas de 40 lenguajes de programacion. Es totalmente


gratuito y puede ser usado como usuario registrado o anonimo.

LECCION 1.3 – Editores de PHP Página 3


[PHP] IDSYSTEMS 2011

CODEPAD
www.codepad.org

Aunque no posee tantos lenguajes como Ideone, tambien es posible crear scripts para
PHP, registrarse o trabajar de manera anonima.

CODERUN
www.coderun.com/ide/

LECCION 1.3 – Editores de PHP Página 4


[PHP] IDSYSTEMS 2011

Este es un IDE para programar basicamente en proyectos C#, Javascript y PHP. En C#


puede incluso hacer varias aplicaciones con ASP.NET y Silverlight, asi como aplicaciones para
dispositivos moviles. Puede usararlo de manera anomina o registrarse de manera gratuita, con lo
que puede compartir sus proyectos con otras personas.

Aunque toda la interfaz esta totalmente en ingles.

EDITORES PARA PHP.

Finalmente llegamos a los editores para PHP que son instalados en nuestra computadora.
Aquí tenemos una gran variedad de ellos. Desde los gratuitos hasta los comerciales (de paga).
He aquí algunos de ellos:

Entornos de desarrollo IDE para PHP y editores para programacion

Directory home page

PHPedit - Editor IDE (Integrated Developement Environment) de


PHP para Windows con coloreado de sintaxis, depurador php integrado,
generador de ayudas, atajos de teclado personalizables, plantillas de
teclado, generador de informes de tareas pendientes y diversos
plugins.

ver más
Maguma - Maguma estudio es un IDE para PHP a nivel de codigo
que ofrece ayudas y funcionalidades para acelerar el desarrollo de
aplicaciones web.

ver más
PHPdesigner - Este entorno de desarrollo combina muchas
potentes mejoras como los esquemas de sintaxis personalizable para
PHP, HTML, XHTML, CSS, Perl, C#, JavaScript, VB, Java and SQL (Ingres,
Interbase, MSSQL, MySQL, Oracle, Sybase and Standard SQL), un
navegador de clases, interprete de PHP para depurar y probar los
scripts, manual de php integrado, autosangrado de parentesis, cierre
automatico de parentesis y acceso a codigo comun y librerias
integrado.

ver más
NuSphere PHPed - Entorno de desarrollo profesional para PHP,
con depurador, analisis de errores, ayudas para la localizacion de
cuellos de botella en el codigo, publicacion segura de codigo en
servidores e integracion con herramientas de terceros.

ver más

LECCION 1.3 – Editores de PHP Página 5


[PHP] IDSYSTEMS 2011

Dzsoft PHP editor - Dzsoft PHP editor es una herramienta


manejable y potente para escribir y probar paginas PHP y HTML. Su
interfaz es comoda y sencilla para novatos y programadores
experimentados, haciendo el desarrollo de PHP facil y productivo.

ver más
Tulip - Tulip es un editor de codigo basado en PHP-GTK, una
herramienta para la programacion de scripts PHP, esta escrito en PHP
como lenguaje base y Gtk como interfaz de usuario. Tulip tiene
prestaciones que lo hacen idoneo para el desarrollo de aplicaciones de
free software en entornos colaborativos ya que dispone de soporte
CVS.

ver más
PHPcoder - PHP Coder es un IDE (Integrated Development
Environment) especialmente diseñado para programadores de PHP,
potente, reducido y libre. Dispone de un interprete integrado y
documentacion que permite ahorrar tiempo en el desarrollo, coloreado
de sintaxis HTML y PHP, autocompleta estructuras comunes, gestor de
proyectos, undo ilimitado, copy y paste, busquedas ...

ver más
Forum sobre Phpbb en Castellano - Foro de Soporte phpBB en
Español, problemas, ayudas, soluciones, bugs, actualizaciones y
seguridad, mods

ver más
Foros de desarrollo PHPnuke - Forum sobre desarrollo PHPnuke
en desarrollonuke.org

ver más

tswebeditor - TsWebEditor es un potente y recomendable editor


para php y html que ademass puede ser usado como un editor sencillo
de texto. Dispone de coloreado de sintaxix, sugerencias de funciones,
autocompletitividad de codigo (php, javascript, asp, html), navegador
de codigo y chequeador de sintaxis, ayuda, asistente css, editor de
etiquetas html, ...

ver más
Eclipse Editor PHP - Sin duda uno de los mejores entornos de
desarrollo para PHP, Java, C/C++ y otros lenguajes, dispone de una
potente administracion de proyectos y ficheros, un gran editor con
coloreado del lenguaje, deteccion y resaltado de errores sintacticos y
de estructuras. Se trata de un entorno IDE cuya principal ventaja es la
visualizacion de los errores de escritura, de inclusion de cabeceras
ect... ademas dispone del manual de PHP integrado y de rapido acceso.

ver más

LECCION 1.3 – Editores de PHP Página 6


[PHP] IDSYSTEMS 2011

Para usar uno de los editores aprobados por tu profesor, ve a la seccion de BIBLIOTECA y
DESCARGAS para que utilices alguna de estos editores para tus practicas.

LECCION 1.3 – Editores de PHP Página 7

Вам также может понравиться