Você está na página 1de 3

PHP

En 1994 un programador nacido en Groenlandia, llamado Rasmus


Lerdorf (http://lerdorf.com), desarrollo un cdigo que le ayudara a
crear su pgina web personal de manera ms sencilla.
Lo llam Personal Home Page Tools (PHP Tools) o herramientas para
pginas iniciales personales. De las primeras tres palabras en ingls
surge el nombre del lenguaje que finalmente se liber al pblico,
gratis, en 1995.
Dos aos ms tarde, junto a otras personas, se reescribe parte del cdigo del lenguaje y se
lanza la versin de PHP que ha llevado el lenguaje al estrellato: PHP 3. Un lenguaje simple,
rpido y dinmico que permite crear pginas Web interactivas con muy poco cdigo.
En ese momento deciden que el nombre Personal Home Page ya le quedaba un poco corto
al lenguaje y deciden cambiar el significado de las siglas. As es que hoy PHP significa
"PHP Hypertext Preprocessor".
No es un error de imprenta: la "pe" de PHP significa PHP. Es una sigla recursiva (un truco
de programadores) y el resto del nombre significa pre-procesador de hipertexto
Es un pre-procesador porque se ejecuta antes que el navegador y trabaja principalmente
sobre hipertexto, que es el concepto subyacente de los documentos HTML.
PHP es un lenguaje de script que se incorpora directamente dentro del cdigo HTML, y que
se ejecuta del lado del servidor (server-side scripting language), permitiendo crear pginas
Web dinmicamente.
PHP posee mucha de la sintaxis de C, Perl y Java, por lo que el aprendizaje de ste es muy
rpido para las personas que hayan programado en alguno de estos lenguajes. Dentro de
PHP, se incluyen herramientas que facilitan la programacin CGI tales como el manejo de
archivos, el procesamiento de cadenas, el trabajo con expresiones regulares, el manejo de
arreglos, entre otras, pero la caracterstica ms importante es la sencillez con la que se
pueden crear interfaces a bases de datos a travs de la Web.

Cmo inicio?
En 1995 Rasmus Lerdorf quera saber cuntas personas estaban leyendo el curriculum vitae
en su pgina web y para ello creo un CGI en Perl que mostraba el resultado estadstico en la
propia pgina. Rasmus llam a ese script PHP, acrnimo de Personal Home Page.
Quince aos despus, el mundo de la Web ha cambiado drsticamente. La evolucin y
difusin de PHP en el mundo del desarrollo Web ha ido mucho ms all de lo que Rasmus
pudo imaginar; se trata de un mundo del que ahora podrs ser parte.
Con los aos igualmente se ha ganado su propio nombre. PHP es simplemente, PHP. Es tan
importante en la Web como lo es HTML.
Es un lenguaje fcil de aprender, simple de usar, potente, rpido, gratuito, de cdigo abierto
y utilizado en ms de la mitad de todos los sitios web del mundo.
Slo para ejemplificar la potencia del lenguaje, mencionaremos que el sitio ms importante
y con ms visitas hoy en el mundo, Facebook, est desarrollado con PHP.

El Lic. Maximiliano Firtman tuvo la oportunidad de conocer personalmente a Rasmus en


una conferencia sobre optimizacin extrema de PHP y le ha quedado muy presente una
ancdota que comparte con nosotros.

Rasmus tuvo la oportunidad de analizar el cdigo fuente PHP de las primeras versiones de
Facebook. El cdigo era un desastre, psimamente programado, con errores por todos
lados.
Y a pesar que l detect que era esa Web desde el lado del cdigo, funcionaba bien! Y
miren en lo que Facebook se ha convertido: una empresa billonaria.
La moraleja de la ancdota es que la gran ventaja de PHP es su capacidad de funcionar sin
problemas en cualquier circunstancia y de poder tener una Web lista en muy poco tiempo.
Rasmus, un poco exagerado para hacer entender el objetivo de su moraleja, coment que
los proyectos ms exitosos en la Web no son los mejor programados, los que siguen las
mejores prcticas o los que son desarrollados por acadmicos.
Son aquellos que implementan las mejores ideas y lo hacen lo ms rpido posible; por eso
PHP es el lenguaje ideal para la Web.

Você também pode gostar