viernes, 20 de abril de 2012

El PHP


PHP

PHP es un lenguaje de interpretación (Lenguaje de alto nivel), diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de linea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz grafica usando las bibliotecas Qt o GTK+.

INCONVENIENTES:

  • Como es un lenguaje que se interpreta en ejecución, para ciertos usos puede resultar un inconveniente que el código fuente no pueda ser ocultado.
    La ofuscación es una técnica que puede dificultar la lectura del código pero no necesariamente impide que el código sea examinado  


  • Debido a que es un lenguaje interpretado, un script en PHP suele funcionar considerablemente más lento que su equivalente en un lenguaje de bajo nivel, pero a este inconveniente se lo puede minimizar con técnicas de cache tanto en archivos y en memoria.   
  •  Las variables al no ser tipadas dificulta a los diferentes IDs para ofrecer asistencias para el tipeado del codigo, aunque esto no es realmente un inconveniente del lenguaje en si, esto es solventado por Zend Studio añadiendo un comentario por el tipo a la declaración de la varible.
·      

No hay comentarios:

Publicar un comentario