TUTORIAL ACADÉMICO Programación II- Taller de Programación I Fa.CENA. UNNE Expto. Pedro L. Alfonzo - Lic. Yanina Medina - Osvaldo P. Quintana - Lic. Lucía Salazar [2012] Eclipse, es un Entorno de Desarrollo Profesional y Gratuito, que puede ser utilizado para varios lenguajes Java, C, C++, PHP, etc. En este caso veremos como instalar una versión para PHP. Descargando Eclipse PDT para PHP Lo primero que debemos hacer es ir a la web de Zend (creadores de PHP), o a la web de Eclipse (creadores de eclipse), cuyas direcciones son: http://www.zend.com/pdt o http://www.eclipse.org/pdt respectivamente. PDT, significa PHP Development Tools, se puede descargar desde cualquiera de las dos direcciones, y la versión que debemos elegir es la última del PDT. Este archivo llamado All In One, contiene todo lo necesario, tanto el Eclipse como el PDT, pero es importante aclarar, que si ya usaban Eclipse para otro lenguaje podrían descargar solo el PDT y agregarlo. Instalando Eclipse PDT para PHP Luego de descargar el archivo, vamos a descomprimirlo, y esa carpeta esta lista para usarse. Eclipse esta realizado en JAVA y corre sobre la Máquina Virtual JAVA que algunos ya tienen instalada en Windows, por lo tanto el software Eclipse no necesitará instalación, lo que debemos hacer es simplemente ubicarlo en una carpeta de nuestro disco, por ejemplo c:\eclipse y crear un icono de acceso directo al ejecutable, llamado eclipse.exe. Con esto ya estamos listos para ejecutar el Entorno de Desarrollo Eclipse. El contenido del archivo descomprimido y llevado al c:\ queda como en la imagen. Con doble click en eclipse.exe, o en el icono si ya lo hemos creamos en el escritorio o barra de inicio, vamos a ver la carga de Eclipse, como la siguiente imagen: Expto. Pedro L. Alfonzo - Lic. Yanina Medina - Osvaldo P. Quintana - Lic. Lucía Salazar [2012] Configurando Eclipse PDT para PHP Al ser la primera vez que ejecutamos Eclipse, nos preguntará cual es nuestra Carpeta de Trabajo (Workspace), por ejemplo, como se ve en la imagen c:\appserv\www, ya que utilizo el Paquete AppServ, que contiene Apache, MySQL y PHP, de manera de probar mis sistemas en el disco local, sin tener que subirlos a un hosting cada vez que necesite. Si no tienen instalado, véase el Tutorial Académico de cómo instalar AppServ, o pueden usar otra carpeta, e incluso no probar localmente los sistemas y utilizar un hosting. También podemos elegir “Usar por defecto y no preguntar de nuevo” (Use this as the default and do not ask again), de manera de evitar esta pregunta las próximas veces que ejecutemos Eclipse. Como se comentó al comienzo, debemos tener en cuenta que Eclipse es un Entorno Multi lenguaje. Debemos elegir, las opciones para indicarle que trabajaremos con PHP, como indica el punto (1) de la imagen, al seleccionar este, el Entorno se acondiciona para trabajar con lenguaje PHP, y veremos el PHP Explorer (2), el Cuadro de Salida (3), entre otros. Todas estas Cajas o Cuadros pueden ser reacomodadas a gusto moviéndolas con el mouse. Si cerramos alguna caja por error la podemos mostrar nuevamente con Window, Show View, y la caja correspondiente. Expto. Pedro L. Alfonzo - Lic. Yanina Medina - Osvaldo P. Quintana - Lic. Lucía Salazar [2012] Nuestro primer Proyecto Para Crear Proyecto PHP en Eclipse, vamos a ir al PHP Explorer, presionar Botón Derecho, y elegir Nuevo (New), Proyecto PHP (PHP Project). Luego, en el Cuadro de Diálogo, vamos a definir las características del Proyecto PHP tal como indica la imagen: Expto. Pedro L. Alfonzo - Lic. Yanina Medina - Osvaldo P. Quintana - Lic. Lucía Salazar [2012] En primer lugar va el Nombre del Proyecto (Project name), en este caso le llamamos “PrimerProyecto” Luego indicamos si vamos a almacenarlo en una carpeta específica o la que Eclipse elige por Defecto (Use default), en cuyo caso el nombre de la carpeta estará formado por la carpeta que definimos cuando cargamos Eclipse por primera vez (c:\appserv\www), y en una subcarpeta con el nombre del proyecto, por lo tanto, quedaría en c:\appserv\www\PrimerProyecto. Debajo, podemos elegir si nuestro proyecto será escrito en cualquier versión de PHP (4 o 5), o en alguna de ellas específicamente (Enable project specifi settings), en el ejemplo se seleccionó PHP5. Si presionamos Siguiente (Next), podremos agregar al proyecto alguna librería externa, como no es el caso, daremos clic en Terminar (Finish). Se mostrará en el Explorador PHP (PHP Explorer), que es un árbol cuya raíz es el nombre del proyecto “PrimerProyecto”, tal como muestra la imagen: Expto. Pedro L. Alfonzo - Lic. Yanina Medina - Osvaldo P. Quintana - Lic. Lucía Salazar [2012] Para Agregar Archivos PHP a nuestro proyecto solo debemos presionar, Botón Derecho, Nuevo (New), Archivo PHP (PHP File). Y en el cuadro de Diálogo, va a aparecer automáticamente como Carpeta (Source Folder), la carpeta donde está nuestro Proyecto, o sea “/PrimerProyecto", y abajo debemos darle un Nombre al Archivo (File Name), en este caso “index.php” Si presionamos Siguiente (Next), nos permite elegir una plantilla con código pre-escrito, que sirve en caso de que nuestros archivos PHP tengan de comienzo la misma forma, o si tenemos archivos pre-escritos para reutilizar, como no es el caso le daremos Terminar(Finish). El archivo se abre con las llaves de apertura y cierre de código PHP o sea <?php y ?>, dentro podemos escribir nuestro código: Expto. Pedro L. Alfonzo - Lic. Yanina Medina - Osvaldo P. Quintana - Lic. Lucía Salazar [2012] Ahora que esta todo listo, vamos a Archivo (File), Guardar (Save), y de esta forma guardamos nuestro index.php, si queremos probarlo utilizamos: http://localhost/PrimerProyecto/index.php en nuestro navegador, y veremos el resultado, que es un simple "Hola" De esta forma tenemos listo el Entorno Integrado Eclipse para PHP. Expto. Pedro L. Alfonzo - Lic. Yanina Medina - Osvaldo P. Quintana - Lic. Lucía Salazar [2012]