Curso de PHP. Empezando a trabajar con PHP.
Como es lógico, al ser php un lenguaje de programación que trabaja mano a mano en cooperación con el programa servidor instalado en el hosting, de nada nos servirá aprender la síntesis y códigos de php si no tenemos un servidor a mano dónde ponerlos en práctica. Por otra parte cuando un cliente solicita nuestros servicios para realizarle cualquier tipo de trabajo o aplicación en php, finalmente no nos quedará otra, que probar la misma en el hosting que el cliente haya contratado para almacenar su sitio o página web. Por tanto necesitaremos tener a mano siempre un hosting con servidor e intérprete de código php, donde probar nuestras creaciones o aplicaciones.
En la práctica programar una aplicación php en un hosting real, sería una tarea bastante engorrosa, ya que continuamente nos veríamos obligados a subir las modificaciones al servidor por FTP, con la consiguiente pérdida de tiempo que esto supondría. Afortunadamente existen programas que instalan en nuestra computadora todo lo necesario para poder poner en práctica o realizar una aplicación php.
Appserv ó XAMPP son varios ejemplos de estos instaladores encargados de dotar a nuestras computadoras de un servidor web, de un programa intérprete de php, de un
gestor de base de datos y su correspondiente interfaz para trabajar con dicha base de datos. La base de datos que utilizaremos normalmente será MySQL junto con el servidor APACHE. En este enlace os muestro la página donde podeis descargar el
instalador XAMPP. Suponiendo que ya hemos instalado en nuestro computador el entorno necesario anterior, ya podemos empezar a ver el funcionamiento de php.
Como dijimos en páginas anteriores un archivo con código php debe tener la extension (.php), por ejemplo (miprimerarchivo.php) y el código fuente podría parecerse al siguiente ejemplo:
1 2 3 4 5 6 7 8 9 10 11 12 | <!DOCTYPE html> <html> <head> <title>Mi primer archivo Php.</title> </head> <body> <p>Un párrafo de html normal</p> <?php print("<p>Este párrafo se ha escrito en PHP.</p>"); ?> </body> </html> |
Como veis en apariencia el código fuente de un archivo php no difiere en mucho de un archivo HTML, tan sólo deberemos poner todas nuestras órdenes php entre las
etiquetas <? Php y ?>, como es el caso de la función print();. Otra cosa a tener en cuenta el acabar cada sentencia con el signo (;) al final.
Como dijimos antes este archivo lo guardaremos con la extensión .php en una carpeta que habremos creado anteriormente en la ruta donde guardamos todo lo documentos php
que creemos. La ruta puede parecerse al siguiente ejemplo:
C:/servidor/xampp/htdocs/carpeta1/miprimerarchivo.php
Posteriormente para probar este archivo escribiremos en la barra de direcciones de nuestro navegador por defecto la siguiente dirección:
https://localhost/carpeta1/miprimerarchivo. php
El intérprete de php interpretará este código y por medio del servidor local que hemos instalado devolverá al navegador los datos para que este reconstruya la página final que el usuario visualizará. El aspecto final del código fuente que tendría la página que le llega al usuario, según el ejemplo anterior sería:
1 2 3 4 5 6 7 8 9 10 | <!DOCTYPE html> <html> <head> <title>Mi primer archivo Php.</title> </head> <body> <p>Un párrafo de html normal</p> <p>Este párrafo se ha escrito en PHP.</p> </body> </html> |
Como veis el código php ha desaparecido completamente quedando tan sólo, el código normal que aparecería en cualquier página html.