Tecnología

Inicio

Los mejores marcos de PHP

Los mejores marcos de PHP


Los desarrolladores web utilizan el lenguaje de programación PHP populares para crear sitios web dinámicos. frameworks PHP optimizar las capacidades de PHP. Estos marcos permiten que el desarrollador utilice piezas de código PHP que ya han sido escritos por otros desarrolladores. El desarrollador no tiene que reinventar la rueda y escribir un montón de código PHP que ya existe. Éstos son algunos de los mejores marcos de PHP.

CakePHP

Al menos 39.871 sitio web han desplegado el marco de CakePHP (a partir de 2011). El marco CakePHP utiliza un patrón de diseño Modelo-Vista-Control (MVC). Con MVC, un visitante a un sitio web interactúa con el servidor mediante la presentación de una solicitud de enlace. El enlace pasa los datos al controlador. El controlador puede coincidir con la solicitud con ciertos criterios antes de casarse con la petición del usuario con los datos. Los modelos pueden recuperar estos datos de cualquier número de fuentes, tales como bases de datos MySQL, feeds RSS o archivos planos. Por último, el cliente recibe los datos de la vista.

PHP Layers Menu

El menú Capas PHP utiliza PHP para procesar los datos de los menús HTML dinámicas. Capas de PHP ha sido incluida en más de 45.000 sitios web (ver Recursos para demostración en SourceForge).

symfony

Las funciones framework Symfony en un servidor Web Unix o Windows. Es compatible con casi todos los programas de bases de datos. Symfony también afirma ser más que un simple programa de MVC en que contiene una serie de características adicionales, tales como el almacenamiento en caché y el andamio. El paquete incluye Symfony varios otros proyectos de PHP de código abierto y bibliotecas de JavaScript.

Zend Framework

El marco de Zend asiste en el desarrollo de aplicaciones Web 2.0 y se integra con las interfaces de programación de aplicaciones (API) de sitios web populares. Zend proporciona una utilidad de línea de comandos que permite a los desarrolladores para generar una estructura inicial del proyecto para obtener sus nuevos proyectos Web a un comienzo rápido. El marco también soporta la integración con las salidas (JavaScript Object Notation JSON).