PHPit publica una mini-comparativa de frameworks en PHP. El artículo no entra en muchos detalles sobre las capacidades de cada framework, pero es una buena manera de informarse de qué opciones tienes disponibles si necesitas un buen framework y no quieres pasarte a Rails :D
Una de las sorpresas del artículo es el Zend Framework, desarrollado por la empresa que respalda comercialmente a PHP. Este framework (aún en desarrollo) aporta cosillas interesantes como soporte para PDF, servicios web (Yahoo, Flickr, Amazon, RSS…) y JSON (que poco a poco va adquiriendo cada vez más relevancia)
Aquí teneis un pequeño tutorial de Zend FrameworK en php|architect.
Más cosillas… en el artículo se menciona también a CakePHP, que ya ha sacado una versión final de su framework. Para quien no lo conozca, CakePHP es como Rails pero sin Ruby. En breve publicaré un pequeño artículo sobre la versión final con algún ejemplillo de cómo funciona.
Si te pica la curiosidad por saber cómo quedan el resto de los frameworks (Prado, Symphony, etc…), échale un vistazo al artículo…
De todo eso sólo te recomiendo cake, al resto le falta mucho, sobretodo al de zend
Mola Prado y el paradigma basado en eventos ¿lo has probado? yo sólo pude mirarlo por encima hace unos días, pero parece interesante.
Muy bueno Ale.
Cake lo probé hace mucho tiempo, cuando era Alpha y se rompía 2 veces al día. Acabé un poco quemado, pero ahora que tienen la versión final estoy dándole otra oportunidad. Mola que sea una “copia” de Rails (con el que también ando liado) y que lo que aprendes en uno sea utilizable en otro.
Prado no lo he probado, y con Symphony intenté ponerme pero me explotó la cabeza :D
El de Zend ya avisan que está en fase “terremoto”, pero promete bastante (por la gente que lo respalda y por las funcionalidades que incorpora sin ser una versión final…)
Aunque estoy con Diego… CakePHP es el que parece más util hoy por hoy. En un ratillo me he montado una cutre-aplicación con AJAX (que espero que sea la base de un próximo tutorial sobre el tema…)
he probado el symfony y el cakePHP, y defiendo ambos, aunque me quedo con el symfony, el problema en por que la gente se rebentaba la cabeza era por que el sitio tenia una documentacion bastante pesima hasta hace un par de dias con lo cual para entender como funcionan algunas cosas tocaba sumergirse en el codigo de el framework pero gracias a Dios eso es del pasado (por lo menos desde hace 2 dias).
Hola Amigos
Les escribo para presentarles un framework en el que he estado trabajando hace un tiempo. Si otro framework más, pero tiene muchas cosas interesantes que me gustaría probaran. Este framework lo he usado como parte de las aplicaciones comerciales que desarrollo, pero lo separe y lo liberé con licencia GNU/GPL, es decir libre para todos.
Inspirado en muchas caractertisticas de rails y siguiendo la línea de Cake, implemente lo siguiente:
Tambien he creado algunos screencasts para mostrar el funcionamiento pero necesito hacer otros más.
Igualmente estoy escribiendo un Libro para documentar el framework e incluir algo de tutoriales, esta algo incompleto pero espero les sirva.
El proyecto es software libre los invito a probarlo, utilizarlo y colaborar para mejorarlo.
Se llama Kumbia y esta disponible en http://www.vagoogle.net/kumbia
Saludos
Un framework que recomiendo totalmente es Code Igniter http://www.codeigniter.com/. Si quieren algo simple pero potente, con muy buena documentación, una comunidad muy activa, en el que puedan estar programando a las horas de haber entrado al sitio, esta es su opcion. Usa MVC (separacion de presentacion y codigo) puede ejecutarse en php4 y php5 y se integra muy facilmente con ajax (yo particularmente hice una aplicacion usandolo con prototype y scriptaculous, y ya hay gente terminando la libreria de mootools). En fin, muy recomendado.
Pingback: Comparativa de frameworks PHP « Conocimiento Libre
Pingback: Carlos Leopoldo
Kumbia me parece un framework que no tiene nada que enviadiar a Cake o Simfony., además esta en español. Pruebenlo
Yo voy a probar a kumbia, este framework colombiano (en español) que parece ser muy bueno, lastima el nombre que le pusieron, pero la documentacion la estube leyendo y parace bien explicada.