Las cookies nos permiten recoplilar datos sobre hábitos de navegación para análisis y ofrecer publicidad personalizada.
Si continua navegando consideraremos que acepta el uso de las cookies. Más información Entiendo

Lo más leido

Ubicación de lectores

Visitas

¿Porque programar en PHP?

¿Porque programar en PHP? - Lenguaje de programación
PHP es un lenguaje de programación de uso general basado en la arquitectura Cliente-Servidor. Es un lenguaje interpretado y su código es ejecutado del lado del servidor, fue originalmente diseñado para el desarrollo web con contenidos dinámicos.

Fue creado en 1995 por Rasmus Lerdorf y actualmente sigue siendo desarrollado con nuevas funciones por el Grupo PHP. Forma parte del software libre publicado bajo la licencia PHP.


El termino PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor. Es compatible con la mayoría de los servidores web y casi todos los sistemas operativos. Esta orientado a al desarrollo de aplicaciones web dinámicas y posee integración con una gran variedad de modos de acceso a bases de datos.

Su sintaxis esta muy simplificada y resulta un lenguaje fácil de aprender, su código no se accede directamente desde el navegador, sino que es ejecutado en el servidor web y es enviada al navegador únicamente la información resultante, por lo general en formato HTML, XML o JSON.

Características.

  • Es un lenguaje interpretado de scripting.
  • Permite la utilización de técnicas y patrones de programación orientada a objetos.
  • Posee la capacidad de expandir su potencialidad con la ayuda de módulos o extensiones.
  • Existen infinidad de librerías y Frameworks el cual permiten un desarrollo muy rápido.
  • Tiene manejo de excepciones (errores) en tiempo de ejecución a partir de la versión 5.
  • Permite conexión con la mayoría de los motores de bases de datos, en especial con MySQL y PostgreSQL.
  • Cuenta con una completa documentación en su sitio oficial.
  • Las variables se evalúan en tiempo de ejecución.
  • Es muy flexible y practico para la creación de aplicaciones web.
  • Es un lenguaje multiplataforma.

Integración con otras tecnologías.

PHP permite la utilización de múltiples tecnologías web para la creación de aplicaciones o sitios web dinámico. Debido a que los navegadores básicamente pueden interpretar código HTML, esta es la principal tecnología con la cual puede integrarse, por esto PHP permite embeber su código dentro del código HTML, este no es un lenguaje de programación como tal, sino que permite estructurar la información en forma de documento, actualmente se esta empleando HTML5 para los sitios web mas modernos.

El atractivo de los actuales sitios webs, esta dado por los nuevos estilos que a estos se les puede aplicar, para esto, se emplea la tecnología de Hojas de Estilo en Cascada (CSS), actualmente la versión CSS3 permite gran variedad de diseños, y muy atractivos.

Otra tecnología que se integra a la perfección con PHP, es la del lenguaje JavaScript. En contraposición con PHP, el lenguaje de programación JavaScript es ejecutado en el cliente (Navegador web), y permite realizar funciones dinámicas tan versátiles como potentes. Una tecnología derivada de la unión de un lenguaje dinámico cliente-servidor como lo es PHP con JavaScript, es AJAX, la cual permite a través de la utilización de WebServices.


Aplicaciones.

Existen gran variedad de Frameworks para PHP basados en el patrón de arquitectura Modelo Vista Controlador (MVC), tales como Zend, Symfony, CakePHP, Yii, Kohana, etc. También existen variados Sistemas de Gestión de Contenidos (CMS) escritos en PHP, como pueden ser: Joomla!, Drupal,Wordpress, etc.

0 comentarios :

Publicar un comentario