El contenido de estas páginas es una exposición de Mis Apuntes personales. Temas diversos, que he estudiado y experimentado, y que pongo a disposición de todo el mundo por si es de alguna utilidad. No garantizo al 100% la efectividad, veracidad,      de los datos y procesos incluidos en ellas, eso es algo que ha de experimentar cada uno individualmente.  Ernest.

  
Webmasters - Recursos y utilidades Web: Tutorial PHP

Lenguaje PHP

  

Yo sinceramente desconozco este programa y sus aplicaciones por eso a medida que aprendo a utilizarlo voy incluyendo aquí Mis Apuntes.

  

INTRODUCCIÓN

Definición

PHP es el acrónimo de "Hypertext Preprocessor", es decir, un "preprocesador del hipertexto" que se basa en una sintaxis parecida al C, al Java y al Perl, por supuesto con unos añadidos más. Es un lenguaje de script (guión o archivo de órdenes), proyectado para, entre otras cosas, aumentar el dinamismo de las páginas web.

Historia

El sistema fue desarrollado originalmente como proyecto "personal" en el año 1994 por Rasmus Lerdorf para mostrar su currículum vitae y guardar ciertos datos, como la cantidad de tráfico que su página web recibía. Fue originalmente diseñado en Perl, seguidos por la escritura de un grupo de CGI binarios escritos en el lenguaje C, que permitía la interpretación de un número limitado de comandos. La primera versión se utilizó públicamente en 1995 con el nombre “Personal Home Page Tools”.

Esta primera versión de PHP tuvo tanta aceptación entre los webmaster de páginas web que animó a Rasmus a diseñar un sistema el PHP/FI (PHP/Form Interpreter) para interpretar formulários. Tenía variables como las de Perl, interpretación automática de variables de formulario y sintaxis incluida (embeeded ) en el texto HTML.

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 5, 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.

El lenguaje se ha desarrollado como proyecto de software de código abierto (open-source) hasta el punto que, en 1996, ya se estaba utilizando en 15.000 sitios web. En el momento de la versión 3 (a mediados de 1999) el número de servidores que utilizaban PHP se había multiplicado por diez.

En la actualidad el número de servidores que utilizan PHP ha logrado 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.

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. PHP es un lenguaje desarrollado día a día por una gran comunidad de personas.

Características

El PHP, es un lenguaje de programación que se ejecuta e interpreta en el servidor web (webserver), es rápido, simple, gratuito e independiente del sistema operativo, dotado de una extensa librería de aplicaciones. El JavaScript por el contrario se ejecuta en el cliente.

Cuando el cliente pide un página web al servidor, la cual contiene un script  embebido en el texto HTML, el servidor ejecuta el intérprete de PHP, procesa el script y le envía la página al cliente solo con código HTML que es compatible con todos los navegadores.

La realización de los script en PHP, es similar a los del lenguaje ASP, que es propiedad de Microsoft y puede utilizarse (casi) sólo en webserver NT con IIS.

Es un lenguaje multiplataforma: Está disponible para los principales sistemas operativos: Windows, Unix (Linux, Mac OS X), etc.

Una de las características de PHP es la compatibilidad con las bases de datos más comunes, como: Adabas D, InterBase, ODBC, Solid, dBase, mSQL, Sybase, Empress, MySQL, Velocis, FilePro, Oracle, Unix dbm, Informix, PostgreSQL, etc.

Tiene soporte para diferentes protocolos de conexiones de red muy conocidos como IMAP, SMTP, POP3 para el correo electrónico e incluso HTTP.

  

Home

  

© Copyright Publicorb  2008
CopyLeft. Se AUTORIZA la reproducción total o parcial de este tema citando la procedencia con un enlace a:        www.publicorb.es           

 

 

Tu publicidad GRATUITA aquí

(Solo actividades relacionadas con los temas expuestos en esta web)

 

 

 

 

 

 

 

 

  

  Nomitek - Registro de dominios