Introducción a PHP

Diciembre 2016


¿Qué es PHP?


PHP es un lenguaje de programación (un lenguaje de script) ejecutado por un servidor como los scripts CGI (Common Gateway Interface: interfaz de entrada común) y los ASP (Active Server Pages) y no por un cliente (un script escrito en Javascript o en applet Java ejecutado en el ordenador).

La sintaxis del lenguaje proviene del lenguaje de programación C, del lenguaje de programación Perl (Practical Extraction and Report Language) y del lenguaje de programación Java. Sus principales ventajas son:
  • Una gran comunidad de desarrolladores que comparte centenas de miles de ejemplos de script PHP.
  • La gratuidad y la disponibilidad del código fuente (PHP es distribuido bajo licencia GNU GLP).
  • La sencillez de escritura de scripts.
  • La posibilidad de incluir el script PHP en una página HTML (contrariamente a los scripts CGi, para los cuales hay que escribir líneas de código para visualizar cada línea en lenguaje HTML).
  • La simplicidad de la interfaz con bases de datos. Numerosos SGBD (sistemas de gestión de bases de datos) son soportados, pero el más utilizado con este lenguaje es MySQL, un SGBD gratuito disponible en numerosas plataformas: Unix, Linux, Windows, MacOs X, Solaris, etc.
  • La integración en numerosos servidores web (Apache, Microsoft IIS, etc.).

Orígenes de PHP


El lenguaje PHP fue desarrollado en 1994 por Rasmus Lerdorf. Este lenguaje de script le permite conservar el rastro de los usuarios que consultaban su CV en su sitio, gracias al acceso a una base de datos a través del lenguaje de consulta estructurado SQL. Dado que numerosos internautas le pidieron este programa, Rasmus Lerdorf lo puso en línea en 1995, la primera versión de este programa se llamó Personal Sommaire Page Tools , luego Personal Home Page v1.0 ( página personal versión 1.0 ).

Dado el éxito de PHP 1.0, Rasmus Lerdorf decidió mejorar este lenguaje integrando estructuras más avanzadas tales como bucles, estructuras condicionales e integrar un paquete de programas que permitía interpretar los formularios que había desarrollado ( FI , Form Interpreter) así como el soporte de mSQL.

Es de ese modo la versión 2 del lenguaje, bautizada para la ocasión como PHP / FI versión 2 , apareció en 1995. Fueron rápidamente utilizados en numerosos sitios (15 000 a fines de 1996, luego 50 000 a mediados de 1997).

A partir de 1997, Zeev Suraski y Andi Gurmans se unieron a Rasmus para formar a un equipo de programadores para desarrollar PHP 3. Stig Bakken, Shane Caraveo y Jim Winstead se les unieron más tarde.

Es así como la versión 3.0 de PHP estuvo disponible el 6 de junio de 1998.

A fines del año 1999 la versión 4.0 de PHP, llamada PHP4, apareció. PHP está actualmente en su quinta versión.

SGBD soportados por PHP


PHP permite un interfaz simple con numerosos sistemas de gestión de bases de datos (SGBD), entre los cuales están por ejemplo:
  • Adabas D
  • dBase
  • Empress
  • FilePro
  • Informix
  • Interbase
  • mSQL
  • MySQL
  • Oracle
  • PostgreSQL
  • Solid
  • Sybase
  • Velocis
  • Unix dbm



Consulta también :
El documento «Introducción a PHP» de CCM (es.ccm.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo siempre y cuando respetes las condiciones de dicha licencia y des crédito a CCM.