Algunos Frameworks famosos en PHP

    Respondiendo a una pregunta formulada por nuestro lector “Programador Java”, os dejo unas cuantas líneas con MI opinión sobre algunos de los frameworks para desarollo de aplicaciones web con PHP más populares de la actualidad. Y para ti, ¿cuál es el mejor framework PHP? Zend Framework

    Probablemente, el framework más conocido, y el más utilizado profesionalmente.

    Es muy desacoplado, por lo que mucha gente lo considera una librería de componentes más que un framework. Por otra parte, gracias a esto, podemos utilizarlo en conjunto con otros frameworks. Tiene detrás a Zend, una de las empresas más importantes de la comunidad PHP, y gran contribuidora a su código desde sus primeras versiones.

    Siempre ha habido quejas sobre su curva de aprendizaje y el tiempo necesario para comenzar un nuevo proyecto, aunque eso mejoró un poco con los componentes RAD (Rapid Application Development).

    Recomendado para proyectos grandes.

    Symfony

    El framework que suele utilizar Yahoo, por ejemplo. Bastante popular hoy en día. Más complejo y elegante que CakePHP y CodeIgniter, pero menos que Zend. Muy completo.

    El “azúcar sintáctico” y la generación de código ayuda a recortar el tiempo de desarrollo.

    Recomendado para cualquier tipo de proyecto, en ocasiones combinado con algún componente de Zend.

    CakePHP

    Toma muchas de sus ideas de Ruby on Rails, por lo que gustará especialmente a los fans de la autoconfiguración y de lo “mágico”. Debido a esto, no es lo más adecuado para aquellos que quieran tener un mayor control.

    En su tiempo tenía fama de tener muy mala documentación. Hoy en día eso ha cambiado.

    Recomendado para proyectos no demasiado complejos, en ocasiones combinado con algún componente de Zend.

    CodeIgniter

    Probablemente, el menos popular de los cuatro.

    Muy flexible y sencillo. A menudo demasiado, obligando al programador a desarrollar muchas funcionalidades que deberían incluirse por defecto.

    Muy fácil de aprender, principalmente porque no hay mucho que aprender, al ser simple hasta el extremo.

    También es el que menos recursos utiliza, al ser el más ligero.

    Está escrito para mantener la compatibilidad con PHP 4, por lo que no aprovecha muchas de las características introducidas en PHP 5. Debido a esta y a otras razones muchos de sus desarrolladores se desvincularon del proyecto para crear un fork llamado Kohana. Sólo recomendable como framework de iniciación, si el resto intimidan demasiado; o para aquellos a los que realmente no les gusten los frameworks.

    Fuente: mundogeek.net

    Noticias Linux y más

    Crea tu app sin saber programar con esta IA gratuita y fácil de usar

    App movil IA¿Te imaginas poder crear tu propia aplicación sin escribir una sola línea de código? Gracias a los avances en inteligencia artificial, ahora es posible desarrollar aplicaciones de manera intuitiva sin necesidad de ser programador.

    Leer más...

    Cómo utilizar Linux sin tocar nunca el terminal

    Linux terminalPara muchas personas, Linux aún tiene la reputación de ser un sistema operativo que requiere líneas de comandos y configuraciones complicadas en el terminal. Sin embargo, hoy en día existen muchas distribuciones y herramientas que permiten usar Linux sin necesidad de escribir comandos.

    Leer más...

    Las distribuciones Linux Empresariales de mayor impacto en 2025

    Linux empresarialEn el mundo empresarial, Linux se ha convertido en la opción preferida para muchas compañías debido a su seguridad, estabilidad y flexibilidad. A lo largo de los años, varias distribuciones han destacado en el ámbito corporativo, ofreciendo soluciones optimizadas para servidores, centros de datos, nube y estaciones de trabajo.

    Leer más...

    ¿Por qué Arch Linux es diferente al resto de las distribuciones Linux?

    Arch Linux la distribución Linux eficienteArch Linux es una de las distribuciones de Linux más influyentes y preferidas por usuarios avanzados debido a su flexibilidad, simplicidad y control absoluto sobre el sistema. A diferencia de otras distribuciones más enfocadas en la facilidad de uso, Arch sigue una filosofía minimalista, dejando en manos del usuario la personalización y configuración total.

    Leer más...

    Please publish modules in offcanvas position.