|
PHP ¿la piedra filosofal de la web? |
|
|
| | PHP permite crear páginas web dinámicas, crear aplicaciones de acceso remoto a datos, aplicaciones de telecomunicación, comercios electrónicos, foros y otros tipos de comunidades en Internet y cualquier otro tipo de aplicación a través de páginas web. |
La utilización más corriente de PHP es para escribir scripts ejecutados por el servidor (interpretados o compilados) y existen miles de proyectos de código libre en Internet para otras tantos miles de las aplicaciones más insospechadas.
Para que funcione un script escrito en PHP es necesario tener instalado un servidor web, el intérprete PHP, y un navegador (cliente) que consulte las páginas creadas por el script en el servidor.
El servidor de páginas web debe estar en ejecución con el módulo de PHP instalado el cual a su vez ejecuta los script PHP, situados en una carpeta determinada, generando una página web que el cliente puede ver a través del navegador, una vez conectado al servidor web.
Otra posibilidad de PHP es ejecutar scripts en la línea de comandos, en este caso, se puede ejecutar sin ningún servidor web ni navegador.
En este caso solo se necesita el intérprete PHP, esta utilización es idónea para scripts ejecutados desde programas que se disparan en un momento determinado, como cron en Linux o el Planificador de tareas en Windows.
También se pueden desarrollar aplicaciones visuales en programas clientes, para ello existe PHPGTK que permite escribir este tipo de programas.
PHPGTK es una extensión del lenguaje PHP que. proporciona un interface orientado a objetos para las clases y funciones visuales GTK+ que permite escribir aplicaciones visuales escritas del lado del cliente.
Además el código PHP funciona en gran cantidad de sistemas operativos como Linux, muchas variantes de Unix (como HP-UX, Solaris y OpenBSD), Microsoft Windows, Mac OS X y otros más.
PHP, por otro lado, puede correr sobre muchos servidores web, como Apache, Microsoft Internet Information Server, Personal Web Server, Netscape y otros más.
Desde el punto de vista de la programación, se utiliza la sintaxis del lenguaje C, lo que permite un aprendizaje muy natural y rápido al que ya conoce este lenguaje y permite utilizar la programación clásica (procedimental) o la programación orientada a objetos(no tiene implementadas todas las características de la pro
... continua
1 2 | |
|
|
|
|
|