Estas en Internet-Ka
- Diccionario de la informática - Letra P - PHP
- Definación
»
Volver al diccionario de la informática - Letra
P
PHP - Definación
PHP (Hypertext Preprocessor)
es un lenguaje script, para el desarrollo de páginas
web dinámicas del lado del servidor, cuyos fragmentos
de código se intercalan fácilmente en
páginas HTML, debido a esto, y a que es de Open
Source (código abierto), es el más popular
y extendido en la web.
PHP es capaz de realizar determinadas acciones de una
forma fácil y eficaz sin tener que generar programas
programados en un lenguaje distinto al HTML. Esto se
debe a que PHP ofrece un extenso conjunto de funciones
para la explotación de bases de datos sin complicaciones.
Es por esto, que levanta un mayor interés con
respecto a los lenguajes pensados para los CGI.
PHP fue desarrollado originalmente por Rasmus Ledford
en 1994 como un CGI escrito en Perl que permitía
la interpretación de un número limitado
de comandos. El sistema fue denominado Personal Home
Page Tools y consiguió relativo éxito
gracias a que otras personas pidieron a Rasmus que les
permitiese utilizar sus programas en sus propias páginas.
Cuando Rasmus tuvo la necesidad de crear páginas
dinámicas que trabajasen con formularios, creó
una serie de etiquetas a las que denominó “Form
Interpreters”, y lo sacó al público
con el nombre de PHP/FI en 1995. Luego salió
la versión mejorada, llamada PHP/FI 2.0.
Zeev Suraski y Andi Gutmans programaron el analizador
sintáctico incluyendo nuevas funcionalidades
como el soporte a nuevos protocolos de Internet y el
soporte a la gran mayoría de las bases de datos
comerciales, como MySQL y Postgre SQL, así como
un módulo para Apache. Con estas mejoras surgió
PHP3 en 1997. Este analizador define la sintaxis y semántica
de la versión PHP3 y la siguiente: PHP4.
PHP3 carecía del uso de sesiones, algo muy común
en las páginas web de cierta complejidad. En
el año 2000, PHP3 evolucionó a PHP4, que
utiliza el motor Zend (desarrollado por Zeev y Andi
encargado de interpretar el código fuente de
los scripts de PHP), desarrollado para cubrir las necesidades
actuales y solucionar algunos inconvenientes de la anterior
versión. Algunas mejoras de esta nueva versión
son su mayor independencia del servidor web y su rapidez,
ya que primero se compila y luego se ejecuta, mientras
que antes se ejecutaba a la vez que se interpretaba
el código.
La última versión es PHP5, que utiliza
el motor Zend-2 y presenta mejoras significativas y
un entorno de programación orientado a objetos
mucho más completo, que permite que el PHP proporcione
un alto rendimiento a las aplicaciones Web empresariales
a nivel de las plataformas J2EE y .NET. Otro lenguaje
de scripting para la generación dinámica
de contenidos en el servidor es ASP. Aunque se parece
a PHP en cuanto a potencia y dificultad, su sintaxis
llega a diferir notablemente.
Una diferencia sensible es que PHP ha sido desarrollado
inicialmente para entornos UNIX y es en este sistema
operativo donde se aprovechan mejor sus prestaciones
y consigue un mayor rendimiento. ASP, que es una tecnología
Microsoft, está orientado a sistemas Windows,
especialmente NT.
Estas en Internet-Ka
- Diccionario de la informática - Letra P - PHP
- Definación
»
Volver al diccionario de la informática - Letra
P
|