• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Historia de PHP
 

Historia de PHP

on

  • 1,171 views

Historia

Historia

Statistics

Views

Total Views
1,171
Views on SlideShare
1,171
Embed Views
0

Actions

Likes
1
Downloads
38
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Historia de PHP Historia de PHP Presentation Transcript

    • PHP Tools, FI, y PHP/FIPHP tal y como se conoce hoy en día es en realidad el sucesor de unproducto llamado PHP/FI. Creado en 1994 por Rasmus Lerdorf, la primeraencarnación de PHP era un conjunto simple de ficheros binarios CommonGateway Interface (CGI) escritos en el lenguaje de programación C.Originalmente utilizado para rastrear visitas de su currículum online, llamó alconjunto de scripts "Personal Home Page Tools", más frecuentementereferenciado como "PHP Tools".
    • PHP 1.0 y 2.0El 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 adesarrollar PHP desde un conjunto de herramientas dentro de un lenguajede programación de derecho propio. Incluía soporte interno para DBM,mSQL, y bases de datos Postgres95, cookies, soporte para funcionesdefinidas por el usuario, y mucho más. Ese mes de junio, PHP/FI brindó unaversión 2.0. Sin embargo, un interesante hecho sobre esto, es que sólohabía una única versión completa de PHP 2.0. Cuando finalmente pasó de laversión beta en noviembre de 1997, el motor de análisis subyacente ya estaba siendo rescrito por completo.
    • PHP 3.0PHP 3.0 fue la primera versión que más se parecía al PHP que existe hoy. Encontrandotodavía PHP/FI 2.0 ineficiente y falto de las características que necesitaban para impulsaruna aplicación de comercio electrónico que estaban desarrollando para un proyecto deuniversidad, Andi Gutmans y Zeev Suraski, de Tel Aviv, Israel, comenzaron otra nuevaversión del analizador subyacente en 1997. Proponiendo Rasmus online, discutieronvarios aspectos de la implementación actual y su redesarrollo de PHP. En un esfuerzonpara mejorar el motor y comenzar a construir sobre la base de usuario de PHP/FIexistente, Andi, Rasmus y Zeev decidieron colaborar en el desarrollo de un nuevo eindependiente lenguaje de programación. Este lenguaje completamente nuevo fuepublicado bajo un nuevo nombre, que eliminó la implicación del uso limitado personal queel nombre PHP/FI tenía. Fue renombrado simplemente como PHP, con el significado deun acrónimo recursivo - PHP: Hypertext Preprocessor.
    • PHP 4.0El nuevo motor, apodado Motor Zend (proviene de sus nombres de pila,Zeev y Andi), alcanzó estos objetivos de diseño satisfactoriamente, y seintrodujo por primera vez a mediados de 1999. PHP 4.0, basado en estemotor, 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 supredecesor. Además de la mejora de rendimiento de esta versión, PHP 4.0incluía otras características clave como el soporte para la mayoría de losservidores Web, sesiones HTTP, buffers de salida, formas más seguras decontrolar las entradas de usuario y muchas nuevasconstrucciones de lenguaje.
    • PHP 5.0PHP 5 fue lanzado en Julio del 2004 después de un largodesarrollo y varios pre-releases. Está básicamenteimpulsado por su núcleo, Zend Engine 2.0 que contiene unnuevo 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 deldocumento. <?php ?>La extensión de archivo por defecto para los archivos PHP es ".Php".Un archivo PHP normalmente contiene etiquetas HTML y algode código PHP.
    • <html><body><h1>Ejemplo de PHP</h1><?phpecho “Hola Mundo!";?></body></html>