historia de php
Post on 13-Jun-2015
1.163 Views
Preview:
DESCRIPTION
TRANSCRIPT
PHP Tools, FI, y PHP/FI
PHP tal y como se conoce hoy en día es en realidad el sucesor de un
producto llamado PHP/FI. Creado en 1994 por Rasmus Lerdorf, la primera
encarnación de PHP era un conjunto simple de ficheros binarios Common
Gateway Interface (CGI) escritos en el lenguaje de programación C.
Originalmente utilizado para rastrear visitas de su currículum online, llamó al
conjunto de scripts "Personal Home Page Tools", más frecuentemente
referenciado como "PHP Tools".
PHP 1.0 y 2.0
El código fue completamente rehecho de nuevo, y en abril de 1996,
combinando los nombres de versiones anteriores, Rasmus introdujo PHP/FI.
Esta implementación de segunda generación comenzó realmente a
desarrollar PHP desde un conjunto de herramientas dentro de un lenguaje
de programación de derecho propio. Incluía soporte interno para DBM,
mSQL, y bases de datos Postgres95, cookies, soporte para funciones
definidas por el usuario, y mucho más. Ese mes de junio, PHP/FI brindó una
versión 2.0. Sin embargo, un interesante hecho sobre esto, es que sólo
había una única versión completa de PHP 2.0. Cuando finalmente pasó de la
versión beta en noviembre de 1997, el motor de análisis subyacente ya
estaba siendo rescrito por completo.
PHP 3.0
PHP 3.0 fue la primera versión que más se parecía al PHP que existe hoy. Encontrando
todavía PHP/FI 2.0 ineficiente y falto de las características que necesitaban para impulsar
una aplicación de comercio electrónico que estaban desarrollando para un proyecto de
universidad, Andi Gutmans y Zeev Suraski, de Tel Aviv, Israel, comenzaron otra nueva
versión del analizador subyacente en 1997. Proponiendo Rasmus online, discutieron
varios aspectos de la implementación actual y su redesarrollo de PHP. En un esfuerzon
para mejorar el motor y comenzar a construir sobre la base de usuario de PHP/FI
existente, Andi, Rasmus y Zeev decidieron colaborar en el desarrollo de un nuevo e
independiente lenguaje de programación. Este lenguaje completamente nuevo fue
publicado bajo un nuevo nombre, que eliminó la implicación del uso limitado personal que
el nombre PHP/FI tenía. Fue renombrado simplemente como 'PHP', con el significado de
un acrónimo recursivo - PHP: Hypertext Preprocessor.
PHP 4.0
El nuevo motor, apodado 'Motor Zend' (proviene de sus nombres de pila,
Zeev y Andi), alcanzó estos objetivos de diseño satisfactoriamente, y se
introdujo por primera vez a mediados de 1999. PHP 4.0, basado en este
motor, y asociado con un gran rango de nuevas características adicionales,
fue oficialmente publicado en Mayo del 2000, casi dos años después que su
predecesor. Además de la mejora de rendimiento de esta versión, PHP 4.0
incluía otras características clave como el soporte para la mayoría de los
servidores Web, sesiones HTTP, buffers de salida, formas más seguras de
controlar las entradas de usuario y muchas nuevas
construcciones de lenguaje.
PHP 5.0
PHP 5 fue lanzado en Julio del 2004 después de un largo
desarrollo y varios pre-releases. Está básicamente
impulsado por su núcleo, Zend Engine 2.0 que contiene un
nuevo modelo de objetos y docenas de nuevas opciones.
• PHP significa P HP: H ypertext P reprocesador
• PHP es un ampliamente utilizado, de código
abierto lenguaje de scripting
• Scripts PHP se ejecutan en el servidor
• PHP es gratuito para descargar y usar
• Archivos PHP pueden contener texto, HTML, el
código JavaScript y el código PHP
• Código PHP se ejecutan en el servidor, y el
resultado se devuelve al explorador como HTML
simplificada
• Archivos PHP tienen una extensión de archivo
por defecto ". Php"
• PHP puede generar páginas con contenidos dinámicos
• PHP puede crear, abrir, leer, escribir y cerrar archivos en
el servidor
• PHP puede recopilar datos de formularios
• PHP puede enviar y recibir cookies
• PHP puede añadir, borrar, modificar los datos de su base
de datos
• PHP puede cifrar los datos
• PHP funciona en diferentes plataformas (Windows, Linux,
Unix, Mac OS X, etc)
• PHP es compatible con casi todos los servidores que se
utilizan hoy en día (Apache, IIS, etc)
• PHP tiene soporte para una amplia gama de bases de datos
• PHP es libre. Puedes descargarlo desde el oficial de
recursos PHP: www.php.net
• PHP es fácil de aprender y se ejecuta de manera eficiente
en el lado del servidor
• Hay que instalar un servidor web (Apache).
• Hay que instalar PHP su ultima versión PHP 5.0.
• Hay que instalar un gestor de base de datos Mysql o
Postgres.
Instalación para Linux
Ingresa al terminal root
dmoreno# apt-get install apache2.0 php5 mysql-server phpmyadmin
Seguir con las indicaciones para terminar la instalación
Un script PHP se puede colocar en cualquier parte del
documento.
<?php
?>
La extensión de archivo por defecto para los archivos PHP es ".
Php".
Un archivo PHP normalmente contiene etiquetas HTML y algo
de código PHP.
<html>
<body>
<h1>Ejemplo de PHP</h1>
<?php
echo “Hola Mundo!";
?>
</body>
</html>
top related