Sunteți pe pagina 1din 18

Taller de PHP

Por: Miguel Angel Machaca Q.


PHP es un lenguaje creado por
una gran comunidad de personas.
El sistema fue desarrollado
originalmente en el año 1994 por
Rasmus Lerdorf como un CGI
escrito en C que permitía la
interpretación de un número
limitado de comandos.

CORTA HISTORIA DE PHP


En el último año, el número de
servidores que utilizan PHP se ha
disparado, logrando situarse cerca
de los 5 millones de sitios y
800.000 direcciones IP, lo que le
ha convertido a PHP en una
tecnología popular.

PHP EL MAS POPULAR


Gráfica del número de dominios y direcciones IP que utilizan PHP

PHP EL MAS POPULAR


El lenguaje PHP es un lenguaje de
programación de estilo clásico, es
decir, es un lenguaje de programación
con variables, sentencias
condicionales, ciclos (bucles),
funciones.
No es un lenguaje de marcado como
podría ser HTML, XML o WML. Está
más cercano a JavaScript o a C, para
aquellos que conocen estos lenguajes.

QUE ES PHP
Pero a diferencia de JavaScript que se
ejecuta en el navegador, PHP se ejecuta en
el servidor, por eso nos permite acceder a
los recursos que tenga el servidor como por
ejemplo podría ser una base de datos. El
programa PHP es ejecutado en el servidor y
el resultado enviado al navegador. El
resultado es normalmente una página
HTML pero igualmente podría ser una
pagina WML.

QUE ES PHP
Cliente
Servidor web (Navegador)

Página Página Página


PHP HTML HTML
Internet
Intérprete
PHP

<?PHP
$nombre = "2010";
print ("<P>Incos - $nombre</P>");
?>

<P>Incos - 2010</P>

QUE ES PHP
 Versión compilada de PHP
(http://www.php.net).
 Un servidor web (Apache, PWS, IIS, Etc.).
 Si desea manejar base de datos se
recomienda Mysql Server
(http://www.mysql.com).
 Para este curso utilizaremos WAMP 5
y el PHP Designer 2007

QUE SE NECESITA
La instalación de esta herramienta es
sencilla y rápida, siga las instrucciones
del asistente de instalación.
Una vez completada la instalación la
forma de saber si se ha instalado
correctamente nuestro servidor es
tecleando en la barra de direcciones de
nuestro navegador la siguiente dirección
http://localhost y nos debe aparecer
la siguiente página web:
WAMP5
WAMP5
Esta bienvenida nos nuestra que los
servicios (apache y mysql) están activos, si
esto no ocurre debemos activarlos de
manera manual.
INICIO – TODOS LOS PROGRAMAS – WAMPSERVER – START WAMPSERVER

En el área de notificación de debería


aparecer este icono. Detallando un mensaje
como: “WAMP5 – All services running”

WAMP5
La forma de saber si se ha instalado
correctamente el PHP en nuestro servidor es
haciendo un pequeño programita PHP.

ANTES DE GUARDAR EL
<?php EJEMPLO DEBE CREAR
UNA CARPETA QUE SE
phpinfo(); LLAME taller EN LA
?> SIGUIENTE DIRECCIÓN
c:\wamp\www\taller

PROBAR SERVICIOS MEDIANTE


UN SCRIPT EN PHP
Después de escribir estas líneas guardamos nuestro archivo
en el directorio c:\wamp\www\taller\ el cual va a ser
nuestro directorio de trabajo para este curso, le pondremos
al archivo el nombre de info.php.
Ahora tecleamos en la barra de direcciones de nuestro
navegador la siguiente dirección
http://localhost/taller/info.php y nos debe aparecer la
siguiente página web:

PROBAR SERVICIOS
 ¿Cómo desarrollar un proyecto en PHP?
◦ Los ficheros PHP son ficheros de texto y se pueden
crear con cualquier editor de texto, como el
WordPad de Windows
◦ Es mucho más conveniente utilizar entornos de
desarrollo que permiten editar el código más
cómodamente, y además proporcionan funciones
como la detección y corrección de errores,
visualización de las páginas en el navegador, ayuda
sensible al contexto y gestión de todos los recursos
asociados al proyecto
◦ Algunos entornos de desarrollo:
 Dev-PHP
 Eclipse
 Aptana Studio

ENTORNOS DE DESARROLLO PARA PHP


 Instalación del editor Dev-PHP
◦ Descargar de
http://sourceforge.net/projects/devphp
◦ Ejecutar archivo descargado y seguir las
instrucciones. Tomar los valores por
defecto
◦ Dev-PHP queda configurado como el editor
predeterminado para los archivos PHP
NOTA
El editor Dev-PHP ocupa muy poco espacio y es muy simple de
manejar. El entorno Eclipse (véase a continuación) ocupa
bastante más espacio y consume más recursos del sistema,
pero ofrece una potencia muy superior para el desarrollo de
aplicaciones en PHP

ENTORNOS DE DESARROLLO PARA PHP


 Entorno de programación Eclipse
 Eclipse es una plataforma de desarrollo abierta
creada inicialmente para construir aplicaciones
Java
 Actualmente Eclipse soporta múltiples
lenguajes y dispone de una enorme cantidad de
componentes que cubren todas las fases del
desarrollo de software
 El soporte de PHP lo proporciona el plugin PDT
(PHP Development Tool)
 Para ejecutar Eclipse es preciso tener instalado
el entorno de ejecución de Java (JRE), que se
puede descargar de http://www.java.com/es/

ENTORNOS DE DESARROLLO PARA PHP


 Entorno de programación Aptana
Studio
 Aptana Studio es un entorno de
desarrollo de aplicaciones web basado en
Eclipse
 Aptana Studio soporta las tecnologías
web más modernas, incluyendo PHP,
Ajax, Ruby and Rails y aplicaciones web
móviles, a través de plugins
 Se puede instalar como plugin de Eclipse
o de forma independiente

ENTORNOS DE DESARROLLO PARA PHP


 Documentación
◦ Manuales en www.apache.org,
www.php.net, www.mysql.com
 Tutoriales, scripts, artículos
◦ www.phpbuilder.com
◦ www.codewalkers.com
◦ www.devshed.com
◦ www.tutorialfind.com
◦ www.melonfire.com

RECURSOS DE PHP

S-ar putea să vă placă și