Temas > Programacion > Php > Que es PHP
Julio

Qué es PHP
PHP (acrónimo de "PHP: Hypertext Preprocessor") es un 
lenguaje interpretado de alto nivel embebido en páginas 
HTML y ejecutado en el servidor.
Hay que entender primero como funciona la solicitud de 
páginas en un navegador para comenzar a programar en PHP.
Comunicación entre el cliente y el servidor sin PHP:
1 - Tipeamos en la barra del navegador la dirección y el archivo a
solicitar.
2 - El web browser (navegador) envía el mensaje a través de Internet a la
computadora, por ejemplo www.nombredominio.com/pagina1.htm 
solicitando la página (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 máquina www.nombredominio.com, 
recibe el mensaje y lee el archivo solicitado desde el disco duro.
4 - El servidor web envía 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 páginas 
estáticas (páginas que no cambian), cualquiera sea el cliente que
solicita 
la página 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.
Comunicación entre el cliente y el servidor con PHP:
1 - Tipeamos en la barra del navegador la dirección y el archivo a
solicitar.
2 - El web browser (navegador) envía el mensaje a través de Internet a la
computadora llamada
www.nombredominio.com solicitando la página (archivo) pagina1.php
3 - El web server (servidor web, que puede ser el Apache, IIS, etc.),
recibe 
el mensaje y al ver que la extension es "php" solicita al interprete de 
PHP (que es otro programa que se ejecuta en el servidor web) que le 
envíe el archivo.
4 - El intérprete PHP lee desde el disco el archivo pagina1.php
5 - El intérprete 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 envía éste 
al servidor web.
7 - El servidor web envía la página al cliente que la había solicitado.
8 - El navegador muestra en pantalla el archivo que envió el servidor 
web.
Para aquellas personas que conocen otros lenguajes de programación 
(C - Java - C# - Pascal etc.) la salida de los resultados normalmente 
es la pantalla, en PHP la salida es la página HTML (luego ésta
viaja por internet y llega al cliente que la solicitó).
Programas necesarios para las prácticas: apache, php, mysql
Estos programas se pueden instalar por separado o usando 
programas `todo en uno` como XAMPP La página oficial de Xampp es:
http://www.apachefriends.org/en/xampp.html













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal