Vous êtes sur la page 1sur 3

PHP

Qu es PHP?

PHP (acrnimo de "PHP: Hypertext Preprocessor") es un lenguaje interpretado de alto nivel embebido en
pginas HTML y ejecutado en el servidor.
Hay que entender primero como funciona la solicitud de pginas en un navegador para comenzar a
programar en PHP.

Comunicacin entre el cliente y el servidor sin PHP:

1 - Tipeamos en la barra del navegador la direccin y el archivo a solicitar.
2 - El web browser (navegador) enva el mensaje a travs de Internet a la computadora, por ejemplo
www.lanacion.com/pagina1.htm solicitando la pgina (archivo) pagina1.htm
3 - El web server (servidor web, que puede ser el Apache, IIS, etc.) que es un programa que se ejecuta en la
mquina www.lanacion.com, recibe el mensaje y lee el archivo solicitado desde el disco duro.
4 - El servidor web enva el archivo solicitado por el navegador tal cual est en el disco duro.
5 - El navegador muestra en pantalla el archivo que envi el servidor web.
Este proceso siempre es el mismo cuando hablamos de pginas estticas (pginas que no cambian),
cualquiera sea el cliente que solicita la pgina el contenido siempre ser el mismo. La nica forma que el
contenido del archivo cambie es que el administrador de ese sitio web edite el contenido del archivo
pagina1.htm y haga modificaciones.

Comunicacin entre el cliente y el servidor con PHP:

1 - Tipeamos en la barra del navegador la direccin y el archivo a solicitar.
2 - El web browser (navegador) enva el mensaje a travs de Internet a la computadora llamada
www.lanacion.com solicitando la pgina (archivo) pagina1.php
3 - El web server (servidor web, que puede ser el Apache, IIS, etc.), recibe el mensaje y al ver que la
extensin es "php" solicita al intrprete de PHP (que es otro programa que se ejecuta en el servidor web)
que le enve el archivo.
4 - El intrprete PHP lee desde el disco el archivo pagina1.php
5 - El intrprete PHP ejecuta los comandos contenidos en el archivo y eventualmente se comunica con un
gestor de base de datos (ejemplos de ellos pueden ser MySql, Oracle, Informix, SQL Server, etc.)
6 - Luego de ejecutar el programa contenido en el archivo enva ste al servidor web.
7 - El servidor web enva la pgina al cliente que la haba solicitado.
8 - El navegador muestra en pantalla el archivo que envi el servidor web.
Para aquellas personas que conocen otros lenguajes de programacin (C - Java - C# - Pascal etc.) la salida de
los resultados normalmente es la pantalla, en PHP la salida es la pgina HTML (luego sta viaja por internet
y llega al cliente que la solicit).


Programa "Hola Mundo" en PHP

En este curso suponemos que conoce las marcas principales de HTML y algn lenguaje de programacin,
por lo menos un poquito.
Para agregar un programa PHP dentro de una pgina HTML debemos por un lado al crear el archivo
definirlo con extensin php (a diferencia de las pginas estticas que tienen extensin htm o html) y dentro
del contenido de la pgina, encerrar el programa entre los smbolos <?php [aqui el programa PHP] ?>.

El comando de PHP para imprimir dentro de la pgina se llama echo. Nuestro programa "Hola Mundo" ser
entonces:


PHP

<html>
<head></head>
<body>
<?php
echo "Hola Mundo";
?>
</body>
</html>

Es decir que la pgina que se generar al ejecutarse el programa ser:
<html>
<head></head>
<body>
Hola Mundo
</body>
</html>


Podemos utilizar como editor de texto para codificar el programa PHP el NotePad++.
Luego de tipear el programita con el editor de texto:



Debemos almacenar dicho archivo en la subcarpeta www que depende de la carpeta Wamp (en mi caso
instal el WampServer en c:\Wamp)
Lo almacenamos con el nombre pagina1.php en la carpeta C:\wamp\www
Este directorio es el que el servidor web Apache tiene asignado para recuperar pginas cuando se las
solicitamos desde un navegador.








PHP


Ya tenemos almacenado el archivo en la carpeta www del wamp, ahora procedemos a solicitar dicha
pgina desde un navegador web, para esto en la barra del navegador tipeamos:
http://localhost/pagina1.php


Tenemos en el navegador el resultado de la ejecucin del programa.
Como podemos ver, es muy poco til este programita, ya que el resultado de la ejecucin de este
programa PHP ser siempre el mismo, es decir mostrar el texto "Hola Mundo".
Copiar el contenido de este cuadro de texto al NotePad++ y grabarlo en la carpeta c:\wamp\www con un
nombre con extensin php (si hay varios cuadros de texto grabar cada uno en un archivo distinto).
luego abrir el navegador (Chrome, FireFox, IExplorer etc.) y en la barra de direcciones tipear:
http://localhost/pagina1.php (o el nombre del archivo que le di)
pagina1.php








Ejercicio
Confeccione un programa que muestre una serie de mensajes en la pgina empleando el comando echo.
Tenga en cuenta que cuando utiliza el comando echo el mensaje se debe encerrar entre comillas dobles
(como veremos ms adelante tambin podr encerrarse entre simples comillas).
Toda instruccin finaliza con punto y coma.
<html>
<head></head>
<body>
<?php
echo "Hola Mundo";
echo "<br>";
echo "como estas?";
?>
</body>
</html>

Vous aimerez peut-être aussi