Programacion De Sitios Web

Páginas: 8 (1882 palabras) Publicado: 13 de abril de 2011
LECCION EVALUATIVA NUMERO 1
PROGRAMACION DE SITIOS WEB

¿Qué es PHP?
PHP: HyperText Preprocessor. Es un lenguaje de tipo scripting, que actualmente está siendo utilizado como una de las mejores alternativas para desarrollar aplicaciones en la Web. Un lenguaje sencillo de aprender, porque basa su código en las estructuras y notaciones de otros muy populares lenguajes como C o Basic, además deser potente y de alto rendimiento. PHP se considera como un lenguaje de programación del lado del servidor (se ejecuta en el servidor Web), rápido, que posee una gran cantidad de librería de funciones y una amplia documentación. Las páginas ejecutadas en el servidor pueden realizar accesos a bases de datos, conexiones en red, etc. El usuario o cliente recibe una página HTML resultante de laejecución del código y página PHP.
El lenguaje PHP fue creado por Rasmus Lerdorf en 1994. Sin embargo al ser desarrollado en política de código abierto, ha recibido muchas contribuciones de otros desarrolladores. PHP se encuentra en la versión 4, que utiliza el motor Zend y cuenta con una extensa librería de funciones de soporte a los programadores.
Características de PHP
El código del lenguaje PHPse encuentra embebido en los documentos HTML. PHP puede interactuar con los principales, y más comunes, gestores de Bases de Datos en servidores Web. Se considera un lenguaje robusto y potente que está escrito en lenguaje C, con la gran ventaja que es gratuito y su código fuente, como el LINUX, está a disposición de los usuarios. PHP como todos los lenguajes creados pensando en Internet, soportadiversidad de protocolos de comunicaciones entre ellos FTP, HTTP, IMAP, etc.
Una de las grandes virtudes del lenguaje es que su código puede ser ejecutado en diversos sistemas operativos sin realizarle cambios; soportado por las versiones de Windows 95, 98, Me, NT, 2000, Unix y Linux. Cuando PHP, se monta en servidores Linux u Unix, es más rápido que muchos lenguajes como el caso de ASP y tambiénaumenta la seguridad comparado con ambientes Windows; PHP permite configurar el servidor de modo que puede hacer al lenguaje más o menos seguro según necesidades específicas.




INSTALACION
Definiendo la instalación
El lenguaje PHP, se puede trabajar de tres formas: Ejecutando los scripts en el servidor, Ejecutando los scripts en la línea de comandos y En aplicaciones gráficas enclientes. La primera forma de trabajo es la más común y sobre la cual se enfoca el desarrollo de la guía. Se requiere entonces el Intérprete del lenguaje PHP, el servidor Web y un navegador. El programa en PHP, es ejecutado y visto el resultado en el navegador. Al usuario le es transparente la interacción con el servidor y el intérprete.
La plataforma de Sistema Operativo donde se instala PHP definetambién el servidor Web a instalar. Son ejemplos Apache, IIS (Internet Information Server), PWS (Personal Web Server), Caudium, fhttpd, Nestcape, iPlanet, OmniHTTPd, Oreilly Website Pro, Sambar, Xitami, etc. Otra posibilidad es contratar el servicio de servidor en la red de forma que no se requiera instalarlo y se ejecuten los programas sin instalar el servidor en el equipo de trabajo.
Enplataformas operativas Windows 95 o Windows 98 y para programadores nuevos de PHP, podría ser aconsejable utilizar el servidor PWS, que también sirve para aprender ASP. Otra posibilidad es utilizar el servidor Apache que a la larga puede ser una opción más completa. No obstante que el origen del servidor Apache es el ambiente UNIX o LINUX, ya existe una versión domo la 2.0 creada de forma específica paraambiente Windows.

Existen en la actualidad muchas versiones auto extraíbles de PHP que, son rápidas y fáciles de instalar. Este tipo de versiones no trae todas las herramientas y funciones del lenguaje pero son útiles cuando se está aprendiendo.

En las plataformas Windows NT, Windows 2000 y Windows XP, se puede utilizar de forma confiable IIS o Apache. Es bueno que los usuarios de PHP...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Wysiwyg Web Builder V8.1 Español, Cree Sitios Web Sin Saber Programación
  • Programación Sitios Web
  • presaberes programacion de sitios web
  • Un Sitio Web Es Un Sitio En Internet
  • Sitios Web
  • sitios web
  • Sitios Web
  • Sitios web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS