PHP #1 – Que se necesita para empezar a programar en PHP

PHP es un lenguaje de programacion con el que se puede empezar a crear aplicaciones y ver resultados en poco tiempo.

Esta es la primera leccion de una serie de articulos destinados  a resolver algunos de los problemas mas comunes a la hora de programar en PHP y quizas hasta puede llegar a ser un curso de PHP por si mismo.

Que es PHP?

Pues PHP es un lenguaje de programacion que sirve para 3 cosas:

  1. Crear aplicaciones o algoritmos que funcionen en la consola o cmd
  2. Crear aplicaciones o algoritmos que funcionen en el navegador (Los mismos que el punto 1)]
  3. Crear aplicaciones enriquecidad, mezclando PHP con HTML, CSS y Javascript

En los puntos 1 y 2, PHP funciona como cualquier lenguaje de programacion, sin embargo en el punto 3, funciona como un generador de preprocesador de codigo que puede pregenerar codigo HTML para luego ser procesado y mostrado por el servidor.

Asi es, PHP necesita de un servidor para funcionar, ya que el servidor se encarga de comunicarse con el preprocesador de PHP y asi generar el codigo HTML necesario, segun las peticiones del cliente.

Programas

Bueno para empezar a programar en PHP necesitamos los siguientes programas:

  • Servidor local: Recomiendo  XAMPP o LAMPP, puede ser WAMPP de pendiendo de tu sistema operativo
  • Editor de texto: Recomiendo SublimeText, pero puedes usar Noteped. notepad++, hasta Visual Studio
  • Navegador Web: Recomiendo Google Chorme, pero puedes usar Firefox, Opera, Safari, etc.

Empezando

Servidor

Para empezar a tomar confianza vamosa  abrir nuestro servidor, en mi caso tengo linux.

En nuestro servidor tenemos que tener iniciados los procesos Apache y Mysql, aunque si estas empezando no es necesario el MySQL hasta que no utilizes conexiones a bases de datos, por mientras solo con el Apache Basta.

Editor de Texto

Ahora en nuestro editor de texto vamos a escribir el siguiente codigo tal como esta:

<?php echo “Hola Mundo!”;?>

Lo guardaremos en un archivo con extension .php y lo colocaremos en la carpeta “htdocs” del LAMPP o XAMPP, si tienes XAMPP, es probable que la carpeta htdocs este en “c:\xampp\htdocs\” en mi caso estoy en linux y esta en “/opt/lampp/htdocs/” y le ponemos de nombre al archivo “hola.php”, la ruta completa al archivo seria “/opt/lampp/htdocs/hola.php”

Navegador Web

Ahora que ya tenemos iniciado el servidor y guardamos nuestro archivo ahora vamos al navegador web.

La ruta htdocs del servidor apunta a una direccion web que normalmente es http://127.0.0.1 o http://localhost, asi que cuando este nuestro servidor iniciado, podemos escribir la direccion http://localhost en la URL y automaticamente veremos todos los archivos ubicados en “/opt/lampp/htdocs” o “c:\xampp\htdocs\”

Pues bien, lo que haremos sera escribir en el navegador “http://localhost/hola.php” y como resultado veremos el texto “Hola Mundo!” en una pagina en el navegador.

Esto quiere decir que todo esta funcionando bien y que hemos realizado un ejemplo exitoso.

Cualquier duda en los comentarios!