Lección 1: Que es PHP
¿Que es PHP? El lenguaje PHP es un lenguaje de programación de estilo clásico, es decir que es un lenguaje de programación con variables, sentencias condicionales, bucles, funciones, etc. No es un lenguaje de etiquetas como podría ser HTML, XML o WML. Está mas cercano a JavaScript o a C, para aquellos que conocen estos lenguajes.
Pero a diferencia de JavaScript que se ejecutan en el navegador, PHP se ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el servidor como por ejemplo podría ser una base de datos. El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente una
página HTML pero igualmente podría ser una pagina WML.
Al ser PHP un lenguaje que se ejecuta en el servidor no es necesario que su navegador lo soporte, es
independiente del navegador, sin embargo para que las páginas PHP funcionen, el servidor donde están alojadas
debe soportar PHP.
Tomado del libro: Manual de Programación en PHP de MARCELO MARABOLI
¿PERO QUE ES PHP?
PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.
Aclaremos esto con un ejemplo:
<!DOCTYPE HTML> <html> <head> <title>Documento sin título</title> </head> <body> <?php echo "Hola Mundo soy Fernando"; ?> </body> </html>
En El ejemplo anerior se tomo una pagina HTML y se inserto código PHP. El código PHP esta encerrado entre <?php y ?> que permiten decirle al servidor y a PHP desde donde y hasta donde es el código PHP.
Lo mejor de utilizar PHP es su extrema simplicidad para el principiante, pero a su vez ofrece muchas características avanzadas para los programadores profesionales. En unas pocas horas podrá empezar a escribir sus primeros scripts.
¿Qué podemos hacer con PHP?
Cualquier cosa. PHP está enfocado principalmente a la programación de scripts del lado del servidor, por lo que se puede hacer cualquier cosa. Como recopilar datos de formularios, generar páginas con contenidos dinámicos, o enviar y recibir cookies.
Existen principalmente tres campos principales donde se usan scripts de PHP.
- Scripts del lado del servidor
- Scripts desde la línea de comandos
- Escribir aplicaciones de escritorio.
Puede ver en mas detalle estos tres campos en http://php.net