Leccion 1.3 Editores PHP
Transcript of Leccion 1.3 Editores PHP
8/7/2019 Leccion 1.3 Editores PHP
http://slidepdf.com/reader/full/leccion-13-editores-php 1/7
[PHP] IDSYSTEMS 2011
LECCION 1.3 EDITORES PHP
Pronto comprobaras que para crear paginas PHP no hay que cumplir ningun requisitoespecial. Un sencillo editor de texto servira perfectamente como entorno de desarrollo. En e
primer ejemplo, usamos el Bloc de Notas de Windows (Notepad). Sin embargo, seria mejorprograemar 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 medianteinstrucciones 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 WordAbiWord, 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 multiproposito2) Los editores de texto para programacion multiproposito3) Los editores de texto para programacion en la Nube4) Los editores PHP5) 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 vienemuy bien a la hora de teclear nuestros scripts. Sin embargo, al ser un editor multiproposito, yaque 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 linea2) No tenemos colores que nos indiquen la sintaxis de los comandos3) No tenemos ayuda sobre PHP4) 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 LinuxUbuntu 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 losprogramas, con revision de sintaxis de comandos, colores, depuracion y en algunos casospseudocompilacion. Este tipo de editores no solamente son para el lenguaje de PHP, sino quetambien permiten escribir para otros lenguajes de programacion.
LECCION 1.3 – Editores de PHP Página 1
8/7/2019 Leccion 1.3 Editores PHP
http://slidepdf.com/reader/full/leccion-13-editores-php 2/7
[PHP] IDSYSTEMS 2011
El mas representativo de estos es el NOTEPAD++
Permite trabajar hasta con 50 lenguajes de programacion distintos. Tambien tiene unaversion 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 nubesignifica aplicaciones para Internet o aplicaciones Online. Este tipo de editores permite lacreacion de codigo para varios lenguajes de programacion simplemente a traves de unnavegador web en internet sin la necesidad de descargar ningun software a su computadora. Esutil para compartir codigo con colaboradores, o para llevar proyectos sin tener que transportarcomputadoras portatiles, netbook o incluso USB pendrives.
He aquí algunos de estos editores:
LECCION 1.3 – Editores de PHP Página 2
8/7/2019 Leccion 1.3 Editores PHP
http://slidepdf.com/reader/full/leccion-13-editores-php 3/7
[PHP] IDSYSTEMS 2011
IDEONE
www.ideone.com
Permite crear, compilar y ejecutar mas de 40 lenguajes de programacion. Es totalmentegratuito y puede ser usado como usuario registrado o anonimo.
LECCION 1.3 – Editores de PHP Página 3
8/7/2019 Leccion 1.3 Editores PHP
http://slidepdf.com/reader/full/leccion-13-editores-php 4/7
[PHP] IDSYSTEMS 2011
CODEPAD
www.codepad.org
Aunque no posee tantos lenguajes como Ideone, tambien es posible crear scripts paraPHP, registrarse o trabajar de manera anonima.
CODERUNwww.coderun.com/ide/
LECCION 1.3 – Editores de PHP Página 4
8/7/2019 Leccion 1.3 Editores PHP
http://slidepdf.com/reader/full/leccion-13-editores-php 5/7
[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 paradispositivos moviles. Puede usararlo de manera anomina o registrarse de manera gratuita, con loque 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 computadoraAquí 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) dePHP para Windows con coloreado de sintaxis, depurador php integrado,generador de ayudas, atajos de teclado personalizables, plantillas deteclado, generador de informes de tareas pendientes y diversosplugins.
ver másMaguma - Maguma estudio es un IDE para PHP a nivel de codigo
que ofrece ayudas y funcionalidades para acelerar el desarrollo deaplicaciones web.
ver más
PHPdesigner - Este entorno de desarrollo combina muchaspotentes mejoras como los esquemas de sintaxis personalizable paraPHP, HTML, XHTML, CSS, Perl, C#, JavaScript, VB, Java and SQL (Ingres,Interbase, MSSQL, MySQL, Oracle, Sybase and Standard SQL), unnavegador de clases, interprete de PHP para depurar y probar losscripts, manual de php integrado, autosangrado de parentesis, cierreautomatico de parentesis y acceso a codigo comun y libreriasintegrado.
ver másNuSphere PHPed - Entorno de desarrollo profesional para PHP,
con depurador, analisis de errores, ayudas para la localizacion decuellos de botella en el codigo, publicacion segura de codigo enservidores e integracion con herramientas de terceros.
ver más
LECCION 1.3 – Editores de PHP Página 5
8/7/2019 Leccion 1.3 Editores PHP
http://slidepdf.com/reader/full/leccion-13-editores-php 6/7
[PHP] IDSYSTEMS 2011
Dzsoft PHP editor - Dzsoft PHP editor es una herramientamanejable y potente para escribir y probar paginas PHP y HTML. Suinterf az es comoda y sencilla para novatos y programadoresexperimentados, haciendo el desarrollo de PHP facil y productivo.
ver más
Tulip - Tulip es un editor de codigo basado en PHP-GTK, unaherramienta para la programacion de scripts PHP, esta escrito en PHPcomo lenguaje base y Gtk como interfaz de usuario. Tulip tieneprestaciones que lo hacen idoneo para el desarrollo de aplicaciones defree software en entornos colaborativos ya que dispone de soporteCVS.
ver másPHPcoder - PHP Coder es un IDE (Integrated Development
Environment) especialmente diseñado para programadores de PHP,potente, reducido y libre. Dispone de un interprete integrado ydocumentacion que permite ahorrar tiempo en el desarrollo, coloreado
de sintaxis HTML y PHP, autocompleta estructuras comunes, gestor deproyectos, undo ilimitado, copy y paste, busquedas ...
ver másForum sobre Phpbb en Castellano - Foro de Soporte phpBB en
Español, problemas, ayudas, soluciones, bugs, actualizaciones yseguridad, mods
ver más
Foros de desarrollo PHPnuke - Forum sobre desarrollo PHPnukeen desarrollonuke.org
ver más
tswebeditor - TsWebEditor es un potente y recomendable editorpara php y html que ademass puede ser usado como un editor sencillode texto. Dispone de coloreado de sintaxix, sugerencias de funciones,autocompletitividad de codigo (php, javascript, asp, html), navegadorde codigo y chequeador de sintaxis, ayuda, asistente css, editor deetiquetas html, ...
ver másEclipse Editor PHP - Sin duda uno de los mejores entornos de
desarrollo para PHP, Java, C/C++ y otros lenguajes, dispone de unapotente administracion de proyectos y ficheros, un gran editor concoloreado del lenguaje, deteccion y resaltado de errores sintacticos yde estructuras. Se trata de un entorno IDE cuya principal ventaja es lavisualizacion de los errores de escritura, de inclusion de cabecerasect... ademas dispone del manual de PHP integrado y de rapido acceso.
ver más
LECCION 1.3 – Editores de PHP Página 6
8/7/2019 Leccion 1.3 Editores PHP
http://slidepdf.com/reader/full/leccion-13-editores-php 7/7
[PHP] IDSYSTEMS 2011
Para usar uno de los editores aprobados por tu profesor, ve a la seccion de BIBLIOTECA yDESCARGAS para que utilices alguna de estos editores para tus practicas.
LECCION 1.3 – Editores de PHP Página 7