PHP (acrónimo recursivo de PHP: Hypertext
Preprocessor) es un lenguaje de código abierto muy popular especialmente
adecuado para el desarrollo web y que puede ser incrustado en HTML.
PHP es un lenguaje de
programación de uso general de código del lado del servidor originalmente
diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros
lenguajes de programación del lado del servidor que se podían incorporar
directamente en el documento HTML en lugar de llamar a un archivo externo que
procese los datos.
Aplicaciones de PHP.
La mayor aplicación de PHP es como lenguaje de script en servidores
(implicado en generación de páginas web), aunque se puede utilizar
perfectamente como cualquier otro lenguaje de programación para fines más
generales.
Si se quiere utilizar PHP en una de las páginas web, es necesario que poseer
o tener acceso a un servidor donde alojar esas páginas. Para esto, no es
necesario que se tenga una página web con su nombre registrado en Internet, porque
puedes habilitar un servidor web en tu ordenador y servir ficheros localmente o
través de una red.
También existe otro programa similar al EasyPHP se llama Appserv el cual
instala todo a través de una sola instalación y además permite poner PHP-Nuke
de serie. O puedes usar un paquete creado por los desarrolladores de Apache,
llamado XAMPP que posee versiones para GNU/Linux, Windows, Mac, Solaris.
Recientemente ha aparecido una alternativa al servidor Apache, llamada Cherokee
que también permite programar en PHP y cuya configuración es mucho más simple
que la del servidor Apache, lo cual puede ser una gran ayuda para los recién
llegados.
Características de PHP.
Al ser un lenguaje libre dispone de
una gran cantidad de características que lo convierten enla herramienta ideal
para la creación de páginas web dinámicas:
- Soporte para una gran cantidad de bases de datos: MysSQL, PostgreSQL, Oracle,MS SQL Server, SybasemSQL, Informix, entre otras.
- Integración con varias bibliotecas externas, permite generar documentos en PDF(documentos de Acrobat Reader) hasta analizar código XML.
- Ofrece una solución simple y universal para las paginaciones dinámicas del Web de fácil programación
Ventajas de PHP.
- Es un lenguaje sencillo y fácil de estudiar y aprender.
- Una de sus características es la rapidez.
- Lo soportan la mayoría de las plataformas de alojamiento web.
- Tiene ciertas características de los lenguajes orientados a objetos como la utilización de clases y herencias.
- Puede mezclarse con código HTML, aunque esto dificulta su lectura.
- Puede manejar ficheros y conectarse a distintas bases de datos (MySQL, Oracle, SQL Server, Informix, PostgreSQL, etcétera).
- Puede utilizarse para generar módulos binarios CGI.
- El software que permite soportarlo en los servidores de hosting es libre y gratuito.
- Está en continuo desarrollo y soporta numerosas funcionalidades.
- Existe numerosa documentación sobre el lenguaje en Internet por lo que es relativamente sencillo resolver los problemas que nos puedan surgir durante el desarrollo de un sitio web.
- Para poder ver y testear las páginas que vayamos creando es necesario disponer de un servidor web que soporte PHP.
- Al ser interpretado en el servidor, es más fácil que se colapse cuando el número de peticiones de descarga de páginas aumenta.
- Parte del contenido de las
páginas puede no ser accesible a los navegadores, dificultando el
posicionamiento de las páginas.
No hay comentarios:
Publicar un comentario