PHP es un lenguaje de programación interpretado usado para la creación de páginas web dinámicas. PHP es un acrónimo que significa “PHP Hypertext Pre-processor” (inicialmente llamado PHP Tools o Personal Home Page Tools). Actualmente también se puede utilizar para crear otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
Este lenguaje de programación comenzó en el año 1994 y fue diseñado en Perl y actualmente está en la versión 5 y la versión 6 tiene previsto el lanzamiento.
Las características de PHP 5 son las siguientes con respecto a las anteriores:
* Mejor soporte para la programación orientada a objetos.
* Mejoras de rendimiento.
* Mejor soporte para MySQL.
* Mejor soporte para XML.
* Soporte nativo para SQLite.
* Soporte integrado para SOAP.
* Iteradores de datos.
* Manejo de excepciones.
Ahora voy hablar un poco sobre la nueva versión de PHP que como he nombrado antes es la PHP6
Cuando se lanze esta versión solo quedarán activas dos versiones, la 5 y la 6 porque se ha comunicado que PHP4 fue discontinuado desde Julio de 2007.
Las diferencias que encontraremos con PHP5 son las siguientes:
* Soporte Unicode.
* Limpieza de funcionalidades obsoletas.
* PECL
* Mejoras en orientación a objetos.
* …
Usos de PHP
* Programación de páginas web dinámicas.
* Programación en consola al estilo de Shell Script o Perl.
* Creación de aplicaciones gráficas no dependientes del navegador.
Ventajas y desventajas de PHP
Ventajas:
* Multiplataforma
* Manejo de excepciones
* Bibliteca nativa de funciones
* Permite técnicas de programación orientada a objetos.
* Amplia documentación en su página oficial-> PHP
* Destacada conectividad con MySQL.
* Es libre.
Desventajas:
* Promueve creación de código desordenado y con un mantenimiento complejo.
* No posee adecuado manejo de unicode.
* Es muy difícil de optimizar.
* Diseñado especialmente hacia un modo de realizar aplicaciones Web que es problemático y obsoleto.
Ejemplo de código PHP
Lo que se mostraría con este pedazito de código sería:
Hola Mundo.