Teniendo en cuenta los distintos usos de la lengua php scripting

PHP es un lenguaje de propósito general que se puede utilizar para escribir scripts de propósito general. Los scripts son ficheros automatizados que contengan instrucciones en el lenguaje PHP que le dicen a la computadora para hacer las cosas, como la pantalla Hola

en la pantalla o almacenar algunos datos especificados en una base de datos. La mayoría de los guiones contienen una serie de instrucciones que pueden lograr las tareas de diseño de páginas web para navegar por el sistema de archivos. Debido PHP comenzó la vida en la Web, tiene muchas características que son especialmente adecuados para su uso en scripts que crean páginas Web dinámicas. Actualmente, se encuentra PHP más a menudo difícil en el trabajo en las páginas Web, pero su uso para otros fines está creciendo.

PHP es muy popular para los sitios Web. De acuerdo con la gente de PHP, más de 11 millones de dominios están usando PHP. Yahoo !, que es uno de los sitios más visitados del mundo, recientemente decidió cambiar desde su propio lenguaje propietario de PHP.

Uso de PHP para aplicaciones Web

PHP es un lenguaje de script del lado del servidor, lo que significa que las secuencias de comandos se ejecutan en el servidor (el equipo donde se encuentra el sitio web). Esto es diferente de javascript, otro lenguaje popular para los sitios Web dinámicos. El navegador, en el ordenador del usuario, ejecuta javascript. Por lo tanto, javascript es un lenguaje del lado del cliente.

Debido a que los scripts PHP se ejecutan en el servidor, PHP puede crear dinámicamente el código HTML que genera la página Web, que permite a los usuarios individuales para ver páginas Web personalizadas. Los visitantes de las páginas web ver la salida de los guiones, pero no los propios guiones.

PHP tiene muchas características diseñadas específicamente para su uso en sitios Web, incluyendo las siguientes:

  • Interactuar con los formularios HTML: PHP puede mostrar un formulario HTML y procesar la información que el usuario escribe.
  • Comunicarse con bases de datos: PHP puede interactuar con bases de datos para almacenar la información del usuario o recuperar la información que se muestra al usuario.
  • Generar páginas Web seguras: PHP permite al desarrollador crear páginas web seguras que requieren los usuarios para introducir un nombre de usuario y una contraseña válidos antes de ver el contenido de la página Web.

Características de PHP hacen estas y muchas otras tareas de las páginas web fácil.

PHP es solamente del lado del servidor, lo que significa que no puede interactuar directamente con el ordenador del usuario. Eso significa que PHP no puede iniciar acciones basadas en el estado de la computadora del usuario, tales como las acciones del ratón o tamaño de pantalla. Por lo tanto, PHP por sí sola no puede producir algunos efectos populares, como los menús de navegación que caen o cambian de color. Por otra parte, javascript, un lenguaje de script del lado del cliente, no puede acceder al servidor, lo que limita sus posibilidades. Por ejemplo, no se puede utilizar javascript para almacenar datos en el servidor o recuperar datos desde el servidor. ¡Pero espera! Usted no tiene que elegir. Puede utilizar javascript y PHP juntos para producir páginas web que no pueden producir por sí solo.

Uso de PHP para aplicaciones de bases de datos

PHP es particularmente fuerte en su capacidad para interactuar con bases de datos. PHP soporta casi todas las bases de datos ¿Alguna vez has oído hablar de y algunos que no tienen. PHP maneja la conexión a la base de datos y comunicarse con él, por lo que no necesita saber los detalles técnicos para conectarse a una base de datos o para el intercambio de mensajes con él. Usted le dice a PHP el nombre de la base de datos y dónde está, y PHP maneja los detalles. Se conecta a la base de datos, pasa sus instrucciones a la base de datos y devuelve la respuesta de base de datos para usted.

Las principales bases de datos actualmente soportados por PHP incluyen los siguientes:

  • dBASE
  • Informix
  • Ingres
  • Microsoft SQL Server
  • mSQL
  • MySQL
  • Oráculo
  • PostgreSQL
  • Sybase

PHP soporta otras bases de datos, así, como filePro, FrontBase y InterBase. Además, PHP soporta ODBC (Open Database Connectivity), un estándar que le permite comunicarse con aún más bases de datos, como Access e IBM DB2.

PHP funciona bien para un sitio Web con bases de datos. Scripts PHP en el sitio Web pueden almacenar datos en y recuperar datos de cualquier base de datos compatible. PHP también puede interactuar con bases de datos soportadas fuera de un entorno Web. El uso de bases de datos es una de las mejores características de PHP.

Uso de PHP con el sistema de archivos

PHP puede interactuar con el sistema de archivos - los directorios y archivos que están en su disco duro local o en otros equipos accesibles a través de una red. PHP puede escribir en un archivo en el sistema de archivos, crear el archivo si no existe, y puede leer el contenido de los archivos. También puede crear directorios, copiar archivos, renombrar archivos, borrar archivos, cambiar atributos de archivos y realizar muchas otras tareas del sistema de archivos. PHP le permite realizar casi cualquier tarea relacionada con el sistema de archivos.

Muchos sitios web necesitan interactuar directamente con el sistema de archivos. Por ejemplo, una aplicación web puede guardar la información temporalmente en un archivo en lugar de en una base de datos, o puede que tenga que leer la información de un archivo.

Del sistema administrativo y de mantenimiento de los scripts con frecuencia necesitan interactuar con el sistema de archivos. Por ejemplo, es posible que desee utilizar un script PHP para realizar copias de seguridad de archivos, para limpiar los directorios, o para procesar archivos de texto a formatear sus contenidos. PHP puede realizar estas tareas bastante bien.

Uso de PHP para los comandos del sistema

PHP puede interactuar con el sistema operativo para realizar cualquier tarea que el sistema operativo puede realizar. Puede ejecutar un comando del sistema operativo y recibir la salida. Por ejemplo, puede ejecutar una dir o ls comando (para listar los archivos en su directorio) de PHP y recibir la lista de nombres de archivo que los dir / ls comando produce.

La capacidad de ejecutar comandos del sistema a menudo es útil para tareas administrativas y de mantenimiento del sistema. Por ejemplo, es posible que desee limpiar un directorio y borrar los archivos con una extensión en particular. Puede utilizar un comando del sistema para obtener una lista de los archivos en un directorio y luego identificar y eliminar los archivos con la extensión deseada.

La capacidad de ejecutar comandos del sistema incluye la capacidad de ejecutar cualquier otro programa en el sistema. Por lo tanto, puede ejecutar programas en otros idiomas de PHP y hacer uso de la salida. ¿No estás aliviado de que usted no tiene que volver a escribir todos esos programas que está utilizando ahora? Puede ejecutar cualquier otro programa de lenguaje de PHP Perl, C, scripts de shell, o. Los nuevos programas de PHP pueden agregar funcionalidad a sus herramientas de sistema, sin necesidad de pasar tiempo de reescribir las herramientas existentes.




» » » » Teniendo en cuenta los distintos usos de la lengua php scripting