![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4FBA7jXxVd2Il_LwPsf9G8mW5Ga_MEz-av7liwRZtQZTx35QwCoiVCxqM0a9v5RVV4W-X697p4F4V6yaMKBvE2lVIW6XVQ2s9gljCSqHRITjCIe2QtrdXA-RiFgGaza1ZWDy2TBxegFc/s400/descarga.png)
Originalmente diseñado por el programador
danés-canadiense Rasmus Lerdorf, en el año 1994 en base a la escritura de
un grupo de CGI binarios escritos en el lenguaje C. En un comienzo, PHP sólo
estaba compuesto por algunas macros que permitían trabajar más fácilmente en la
creación de páginas web.
En el año de 1995 Rasmus Lerdorf le añadió el analizador sintáctico y se llamó PHP/F1 Versión 2, sólo reconocía texto HTML y algunas directivas de mSQL. Después de esta fecha la contribución al código fue pública.
En el año de 1995 Rasmus Lerdorf le añadió el analizador sintáctico y se llamó PHP/F1 Versión 2, sólo reconocía texto HTML y algunas directivas de mSQL. Después de esta fecha la contribución al código fue pública.
PHP se caracteriza por ser un lenguaje gratuito y
multiplataforma. Además de su posibilidad de acceso a muchos tipos de bases de
datos, también es importante destacar su capacidad de crear páginas dinámicas,
así como la posibilidad de separar el diseño del contenido de una web.
PHP es la solución para la construcción de Webs con
independencia de la Base de Datos y del servidor Web, válido para cualquier
plataforma.
El objetivo final es conseguir la integración de
las paginas HTML con aplicaciones que corran en el servidor como procesos
integrados en el mismo, y no como un proceso separado, como ocurría con los
CGIs
El lenguaje php presenta cuatro grandes
características:
1.- Velocidad: PHP no solo es rápido al ser
ejecutado sino que no genera retrasos en la máquina, por esto no requiere
grandes recursos del sistema. PHP se integra muy bien junto a otras
aplicaciones, especialmente bajo ambientes Unix.
2.- Estabilidad: PHP utiliza su propio sistema
de administración de recursos y posee de un sofisticado método de manejo de
variables, conformando un sistema robusto y estable.
3.- Seguridad: PHP maneja distintos niveles de
seguridad, estos pueden ser configurados desde el archivo.ini
4.- Simplicidad: Usuarios con experiencia en C
y C++ podrán utilizar PHP rápidamente. Además PHP dispone de una amplia gama de
librerías, y permite la posibilidad de agregarle extensiones. Esto le permite
su aplicación en múltiples áreas, tales como encriptado, gráficos, XML y otras.
Ventajas adicionales de PHP
1.- PHP corre en (casi) cualquier plataforma
utilizando el mismo código fuente,
2.- La sintaxis de PHP es similar a la del C, por
esto cualquiera con experiencia en lenguajes del estilo C podrá entender
rápidamente PHP.
3.- PHP es completamente expandible y modificable.
Está compuesto de un sistema principal , un conjunto de módulos y una variedad
de extensiones de código.
4.- Muchas interfaces distintas para cada tipo de
servidor. PHP actualmente se puede ejecutar bajo Apache, IIS, AOLServer, Roxen
yTHTTPD. Otra alternativa es configurarlo como módulo CGI.
5.- Permite la interacción con gran cantidad de
motores de bases de datos tales como MySQL, MS SQL, Oracle, Informix,
PostgreSQL, etc.
6.- PHP es Open Source, ( código abierto ) esto
significa que no depende de ninguna compañía comercial y que no requiere de
licencias.
Ejemplos de PHP:
No hay comentarios:
Publicar un comentario