Una de las tendencias de programación actuales que ha llegado para quedarse, son las páginas web dinámicas donde los usuarios deciden que quieren hacer o ver, e interactuan de manera divertida con el sitio web. Aunque esta tendencia va mucho más allá, y nos permite crear aplicaciones cliente/servidor de gran utilidad, PHP es uno de los lenguajes de programación más completos orientados a este tipo de tareas y tendencia.
Este lenguaje de licencia GPL, ofrece al desarrollador la capacidad de crear aplicaciones y sitios web dinámicos, utilizando principalmente documentos del tipo HTML y añadiendo etiquetas específicas que logran el efecto deseado.
PHP es un lenguaje que permite realizar cálculos, conectarse a bases de datos y desarrollar todo tipo de formularios y sesiones de usuario, lo que aumenta considerablemente su versatilidad y como está orientado a ser ejecutado desde el servidor, el usuario no tendrá que instalar ningún intérprete en su ordenador.
La sintaxis es sencilla y se adapta prácticamente a casi cualquier tarea que deseemos realizar. También, debemos destacar que es soportado por la mayoría de los navegadores web y la instalación es simple, siendo un lenguaje potente y estable para el desarrollo web dinámico.