sábado, 13 de diciembre de 2008

LENGUAJE PHP

REGRESAR A LENGUAJES


PHP

Es un lenguaje de script interpretado en el lado del servidor utilizado para la generación de páginas Web dinámicas, similar al ASP de Microsoft o el JSP en páginas HTML y ejecutado en el servidor.
La mayor parte de su sintaxis ha sido tomada de C, Java y Perl con algunas características específicas de sí mismo. La meta del lenguaje es permitir rápidamente a los desarrolladores la generación dinámica de páginas.

VENTAJAS
  • Es un lenguaje multiplataforma.
  • Capacidad de conexión con la mayoría de los manejadores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL
  • Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones).


DESVENTAJAS

  • No posee una abstracción de base de datos estándar, sino bibliotecas especializadas para cada motor (a veces más de una para el mismo motor).
  • No posee adecuado manejo de internacionalización, unicode, etc.
    Por su diseño dinámico no puede ser compilado y es muy difícil de optimizar


CARACTERISTICAS

  • Soporte para una gran cantidad de bases de datos: MysSQL, PostgreSQL, Oracle, MS SQL Server, Sybase MSQL, 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.