Tecnología

Inicio

Codificación de PHP en Linux

Codificación de PHP en Linux


El sistema operativo Linux fue desarrollado por primera vez por los programadores como una plataforma para la programación. A pesar de que Linux se está moviendo en el terreno de los escritorios de uso masivo y netbooks, el núcleo de Linux está siendo construido con la programación en mente. programas PHP se pueden escribir para la Web, o estrictamente para uso de escritorio. programación PHP para la Web se lleva a cabo a través de la creación de un LAMP (Linux, Apache, MySQL y PHP).

PHP y Shell Scripting

Escribir programas PHP para Linux que serán utilizados para aplicaciones de software requiere la instalación de las librerías de PHP en el sistema (instrucciones de instalación variará en función de la distribución). A partir de PHP versión 5.1 (disponible en php.net), los programadores pueden introducir código PHP en una sesión interactiva similar al entorno de programación Python. Los programadores pueden utilizar PHP en Linux para crear secuencias de comandos shell y gestionar operaciones por lotes en los textos de los archivos.

PHP en la Web

El LAMP es una serie de paquetes instalados en Linux con el fin de facilitar las secuencias en PHP para la Web. Como se encuentra a menudo PHP servir páginas HTML o el procesamiento de solicitudes de los usuarios a través de Internet, el servidor Web Apache permite a un programador de Linux para crear un servidor de prueba para ejecutar scripts PHP para la Web. Por otra parte, las tareas de programación PHP para la Web a menudo implica la recopilación de información de bases de datos SQL, haciendo necesario el uso de software de servidor como MySQL. El proceso de instalación de los paquetes para un servidor LAMP se diferencia de la distribución de la distribución.

El intérprete interactivo

Al igual que en el entorno de programación Python, el intérprete de comandos interactivo permite a un programador PHP para introducir el código y tener el código ejecutado inmediatamente. Por ejemplo, en el intérprete interactivo de PHP, el código:

php> echo "¡Hola!";

será inmediatamente imprimir "Hola!" a la pantalla dentro de la sesión interactiva. Esto hace que la captura de errores de sintaxis en instrucciones de programación mucho más fácil, ya que los errores se notan inmediatamente. El intérprete de comandos interactivo se invoca desde el terminal de Linux (xterm).

Escritura y ejecución de archivos PHP

Escritura de archivos PHP en Linux es tan fácil como utilizar el shell interactivo o un editor de texto como Emacs o Gedit (sólo asegúrese de guardar los archivos con la extensión ".php"). Sin embargo, la ejecución de los archivos depende de lo que el guión se destina. Los archivos destinados para ejecutar en la computadora como una secuencia de comandos de Linux se debe ejecutar desde el terminal con el comando php:

php script.php

Los programadores que escriben archivos PHP destinados a ser utilizados junto con una pila LAMP deben guardar los archivos en el directorio raíz de Apache (que se diferencia entre las versiones y distribuciones) y dirigir el navegador Web para el archivo.