Libro de Visitas Gratis
Inicio | Directorio de Páginas | Diseño Gráfico | Gadgets | Posicionamiento | Webmasters| Buscador de Artículos | Glosarios

¿Que es PHP, cómo surgió y para qué se utiliza?

Añade Tu Web Al Directorio de NocionDigital.com
PHP (Personal Home Page, Procesador de Hipertexto) es un lenguaje de programación con una sintaxis similar a C o Perl. Es un lenguaje interpretado que corre bajo un servidor web Apache y genera un código HTML. Su principal función es crear programas que se ejecutan en un servidor web y que dan respuesta en función a las peticiones hechas desde un navegador web.

El cliente nunca verá el código del programa PHP solo recibirá las páginas HTML que este genere.

El esquema de funcionamiento de un programa PHP que se llama desde un navegador es el siguiente:

1.- El cliente realiza una petición en una página web

2.- El servidor sabe que se esta llamando a un programa PHP gracias a la extensión de la página web llamada (.php)

3.- El servidor envia la petición al interprete PHP que tiene instalado

4.- El interprete PHP trata los datos recibidos y devuelve el resultado en formato HTML al navegador.

Los pasos 3 y 4 són trasparentes al usuario.

Las primeras versiones de PHP

En 1995 se reconstruyó el analizador, se le incorporó un módulo (realizado por el propio Rasmus) que interpretaba la información de los formularios de html y se le añadió una interfaz para manejar bases de datos mSQL. Esta versión recibió el nombre de PHP/FI.

En 1997 pasó de ser un proyecto individual a ser un proyecto de equipo. Zeev Suraski y Andi Gutmans reescribieron el analizador y muchas de las funciones de PHP/FI para obtener una nueva versión.

Características de PHP

PHP es un lenguaje interpretado (script), pensado fundamentalmente para añadir funcionalidad a los servidores de páginas web.

Sintáctica y gramaticalmente es una mezcla de C, Java y Perl, pero tiene la ventaja de ser un lenguaje especialmente diseñado para la programación en un entorno web. Incorpora la mayoría de las funciones que un programador web utiliza habitualmente y además da soporte a las bases de datos más utilizadas (en entorno Unix/Linux sobre todo): Oracle, Sybase, mSQL, MySQL, dBase... y ODBC para acceder a través de este interfaz a cualquier otro gestor de bases de datos.

Como ventajas de PHP destacan la facilidad de aprendizaje y utilización y, por supuesto, que es un producto de libre distribución.

Al ejecutarse desde un navegador web el usuario trabaja en un entorno conocido y no tiene que aprender nada nuevo para poder utilizar el programa.

Los programas PHP se ejecutan en la máquina del servidor (server side) como bloques individuales o como scripts intercalados entre código HTML. Al estar guardados en el servidor el código esta protegido de la manipulación por parte de los usuarios y del ataque de virus.
 
Hits
DOCUMENTOS RELACIONDOS
3445
Sistema de encuestas en ASP con Access.
2364
Etiqueta que parpadea al seleccionar un formulario.
4145
Validación de un número "entero".
3579
Efecto de fuego en el texto.
15968
Contador de letras.
13709
Expresiones regulares en PHP.
2877
Cambio de color en el borde de las tablas al pasar por encima.
2948
Clase para crear y modificar un archivo Excel desde PHP.
12389
Variables en PHP.
1760
Textos preformateados.
4124
Lanzar procesos con PHP a una hora determinada.
2132
Imprimir fecha usando el listado de LCID.
6578
Tabla de códigos decimal-hexadecimal.
4147
Sticky Note, pop-up configurable.
3178
Mostrar errores de PHP aunque el servidor no lo tenga configuradoHay servidores que no muestran ni los errores ni los avisos que lanza el PHP al ejecutar los scripts de PHP de los usuarios. Si este es nuestro caso podemos solucionarlo de dos modos..
1988
Proteger el archivo GLOBAL.ASA.
19723
Cálculo de áreas y volúmenes.
1619
Tecnicas de desarrollo.
1988
Recomendar pagina mediante enlace.
2644
Forzar la descarga de un archivo.


www.nociondigital.com - Todo para un mundo digital. Páginas Webs, Buscadores y Webmasters....