Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Breve historia de PHP



Partes: 1, 2

    1. Tareas
      principales del PHP
    2. Características de
      PHP
    3. Conclusión

    Desde sus inicios hasta la versión 4
    ha sido desarrollada por muchas personas.

    PHP es un lenguaje creado por una gran
    comunidad de personas. El
    sistema fue desarrollado
    originalmente en el año 1994 por Rasmus Lerdorf como un CGI
    escrito en C que permitía la interpretación de un
    número limitado de comandos.

    El sistema fue denominado Personal Home Page Tools y
    adquirió relativo éxito gracias a que otras
    personas pidieron a Rasmus que les permitiese utilizar sus
    programas en sus propias
    páginas. Dada la aceptación del primer PHP y de manera
    adicional, su creador diseñó un sistema para procesar
    formularios al que le
    atribuyó el nombre de FI (Form Interpreter) y el conjunto de
    estas dos herramientas, sería la
    primera versión compacta del lenguaje: PHP/FI.

    La siguiente gran contribución al
    lenguaje se realizó a mediados del 97 cuando se volvió
    a programar el analizador sintáctico, se incluyeron nuevas
    funcionalidades como el soporte a nuevos protocolos de Internet y el soporte a la gran mayoría
    de las bases de datos
    comerciales.

    Todas estas mejoras sentaron las bases de
    PHP versión 3. Actualmente PHP se encuentra en su
    versión 4, que utiliza el motor Zend, desarrollado con
    mayor meditación para cubrir las necesidades actuales y
    solucionar algunos inconvenientes de la anterior
    versión.

    Algunas mejoras de esta nueva versión
    son su rapidez -gracias a que primero se compila y luego se
    ejecuta, mientras que antes se ejecutaba mientras se interpretaba
    el código-, su mayor
    independencia del servidor web -creando versiones de PHP
    nativas para más plataformas- y un API más elaborado y
    con más funciones.

    Monografias.com

    Gráfica del número de dominios
    y direcciones IP que utilizan
    PHP.

    Estadística de Netcraft.

    En el último año, el número
    de servidores que utilizan PHP se ha
    disparado, logrando situarse cerca de los 5 millones de sitios y
    800.000 direcciones IP, lo que le ha convertido a PHP en una
    tecnología popular. Esto es
    debido, entre otras razones, a que PHP es el complemento ideal
    para que el tándem Linux-Apache sea compatible con
    la programación del lado del
    servidor de sitios web. Gracias a la aceptación que ha
    logrado, y los grandes esfuerzos realizados por una creciente
    comunidad de colaboradores para implementarlo de la manera
    más óptima, podemos asegurar que el lenguaje se convertirá
    en un estándar que compartirá los éxitos augurados
    al conjunto de sistemas desarrollados en
    código abierto.

    Tareas principales del
    PHP

    Mencionamos los principales grupos de funciones integradas en
    el lenguaje y lo que ellas nos ofrecen.

    Poco a poco el PHP se va convirtiendo en un
    lenguaje que nos permite hacer de todo. En un principio
    diseñado para realizar poco más que un contador y un
    libro de visitas, PHP ha
    experimentado en poco tiempo una verdadera revolución y, a partir de
    sus funciones, en estos momentos se pueden realizar una multitud
    de tareas útiles para el desarrollo del web:

    Funciones de correo
    electrónico

    Podemos con una facilidad asombrosa enviar
    un e-mail a una persona o lista parametrizando
    toda una serie de aspectos tales como el e-mail de procedencia,
    asunto, persona a responder…

    Otras funciones menos frecuentes pero de
    indudable utilidad para gestionar correos
    electrónicos son incluidas en su librería.

    Gestión de bases de datos

    Resulta difícil concebir un sitio
    actual, potente y rico en contenido que no es gestionado por una
    base de datos. El lenguaje PHP
    ofrece interfaces para el acceso a la mayoría de las bases
    de datos comerciales y por ODBC a todas las bases de datos
    posibles en sistemas Microsoft, a partir de las
    cuales podremos editar el contenido de nuestro sitio con absoluta
    sencillez.

    Gestión de archivos

    Crear, borrar, mover, modificar…cualquier
    tipo de operación más o menos razonable que se nos
    pueda ocurrir puede ser realizada a partir de una amplia
    librería de funciones para la gestión de archivos por
    PHP. También podemos transferir archivos por FTP a partir de sentencias en
    nuestro código, protocolo para el cual PHP ha
    previsto también gran cantidad de funciones.

    Tratamiento de imágenes

    Evidentemente resulta mucho más
    sencillo utilizar Photoshop para una el
    tratamiento de imágenes pero…¿Y si tenemos que tratar
    miles de imágenes enviadas por nuestros
    internautas?

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter