css Zen Garden

The Beauty of CSS Design

EMPEZAR CON PHP

En el presente capítulo tendremos como objetivo el empezar a programar a través de simples ejemplos que podremos habilitar en la carpeta de nuestro servidor web.

Sobra decir que sería muy conveniente que el usuario conozca a la perfección el lenguaje HTML que es al final el código que va a generar PHP. Meterse a realizar este curso sin conocer las etiquetas HTML, la posible utilización de JavaScript (no imprescindible) y el uso de los estilos CSS es una autentica locura.

PHP es un lenguaje de programación por parte del servidor, lo que significa que únicamente se puede ejecutar el código a través de un navegador que conexione con una url en la que se sitúa el script. Será el servidor el que llame al intérprete de PHP y el intérprete devolverá la página de resultado al navegador del cliente. Esto quiere decir que no vale con hacer el doble clic típico al fichero que hemos programado.

Si tiene instalado el software de servidor necesario, bastará con abrir el navegador y escribir en la barra de direcciones http://localhost/nombrefichero para ejecutar la página que esté construyendo. Si optara por la opción del doble clic el código php no se ejecutaría y por lo tanto no estaría viendo lo que desea en pantalla.

Si no dispusiera del software podría optar a instalar todo lo necesario utilizando el pack AppServ que habilita la instalación de forma sencilla en su equipo Windows. Este software instalará Apache, PHP, MySQL y PhpMyAdmin en su equipo.

El siguiente esquema muestra cómo el usuario pide la página, el servidor preprocesa el código php que le llega y cómo el usuario recibe una página con únicamente el código html resultante.


El usuario nunca podrá ver el código PHP que se ha utilizado puesto que el navegador no tiene acceso a él. El navegador sólo interpretará el código html que resulte del trabajo realizado en el servidor.

El primer ejemplo va a mostar un página sencilla que va a escribir en HTML lo que diga el código PHP que a través de una función echo que escribe en html lo que le sigue a continuación.

<?php
// echo es una función que escribe en el código lo que insertemos a continuación.
echo "funcionara o no funcionara";
?>

En este caso deberemos de tener en cuenta que la escritura se hará sobre en el punto del código html donde hayamos insertado las etiquetas php.

A través del siguiente enlace podrá visualizar en una ventana nueva el ejemplo: ejemplo 1