Sei sulla pagina 1di 2

Asignación

Lemus Astrid, Ríos Gilberto

¿Qué es PHP?
Es un poderoso lenguaje e intérprete, ya sea incluido como parte de un servidor web en forma
de módulo, es capaz de acceder a archivos, ejecutar comandos y abrir conexiones de red en el
servidor. Es un lenguaje de código abierto muy popular, código abierto significa que es de uso
libre y gratuito para todos los programadores que quieran usarlo. Incrustado en HTML significa
que en un mismo archivo vamos a poder combinar código PHP con código HTML, siguiendo
unas reglas.
¿Cuáles son los usos de PHP?
Se usa principalmente para scripting en servidores, pero en realidad PHP puede servir a varios
propósitos. Debido al avance y evolución de PHP ahora hasta puedes crear aplicaciones CGI (“
Common Gateway Interface”)en PHP. Sin duda, las posibilidades son infinitas.
Existen principalmente tres campos principales donde se usan scripts de PHP.
 Scripts del lado del servidor. Este es el campo más tradicional y el foco principal. Son
necesarias tres cosas para que esto funcione. El analizador de PHP (módulo CGI o
servidor), un servidor web y un navegador web. Es necesario ejecutar el servidor con una
instalación de PHP conectada. Se puede acceder al resultado del programa de PHP con un
navegador, viendo la página de PHP a través del servidor. Todo esto se puede ejecutar en
su máquina si está experimentado con la programación de PHP. Véase la sección sobre
las instrucciones de instalación para más información.
 Scripts desde la línea de comandos. Se puede crear un script de PHP y ejecutarlo sin
necesidad de un servidor o navegador. Solamente es necesario el analizador de PHP para
utilizarlo de esta manera. Este tipo de uso es ideal para scripts que se ejecuten con
regularidad empleando cron (en *nix o Linux) o el Planificador de tareas (en Windows).
Estos scripts también pueden usarse para tareas simples de procesamiento de texto.
Véase la sección Uso de PHP en la línea de comandos para más información.
 Escribir aplicaciones de escritorio. Probablemente PHP no sea el lenguaje más apropiado
para crear aplicaciones de escritorio con una interfaz gráfica de usuario, pero si se conoce
bien PHP, y se quisiera utilizar algunas características avanzadas de PHP en aplicaciones
del lado del cliente, se puede utilizar PHP-GTK para escribir dichos programas. También
es posible de esta manera escribir aplicaciones independientes de una plataforma. PHP-
GTK es una extensión de PHP, no disponible en la distribución principal.
¿Cuáles son las ventajas y las desventajas de PHP?
Ventajas

 Es un lenguaje multiplataforma.
 Completamente orientado al desarrollo de aplicaciones web dinámicas con acceso a
información almacenada en una Base de Datos.
 El código fuente escrito en PHP es invisible al navegador y al cliente ya que es el servidor
el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto
hace que la programación en PHP sea segura y confiable.
 Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan
en la actualidad, destaca su conectividad con MySQL y PostgreSQL.
 PHP es que puede funcionar en un servidor Windows y en LINUX.
 Su gran comunidad de PHP hace que el soporte, guías, libros y soluciones de dudas sea
mucho más fácil en foros o redes sociales
 PHP no requiere ningún tipo de licencia
 Permite las técnicas de programación orientada a objetos.
Desventajas

 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.

Potrebbero piacerti anche