Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Lo cierto que ahora casi nadie programa en PHP «puro», ya que hay opciones mas rapidas y mejores que hacerlo desde cero, asi pues cuando comenzamos un proyecto casi siempre nos encontramos con que hay un gran abanico de frameworks los cuales nos facilitan diferentes tareas, incluso algunos pretenden ayudar en todas las posibles, y esto es fantastico pero el problema viene al momento de elegir el adecuado , ya que esto no es tarea fácil, pero para hacer una buena elección es indispensable conocer distintas opciones, entre los que podemos listar:
Medoo es un minúsculo framework de 13kb con una única función: hacer más simple, seguro y compatible el uso de bases de datos. Además nos da un plus de seguridad al prevenir inyección de SQL.
Admite distintos gestores de bases de datos (basados en PDO) como: MySQL, MariaDB, MSSQL, SQLite, PostgreSQL o SQL Server.
Más información | Madoo
Por otro lado Flight es un framework que nos ayuda a hacer nuestras aplicaciones RESTful de una forma extremadamente fácil. El siguiente código haría esta función de la forma más simple posible, a partir de ahí, se puede construir el sistema de rutas.
Flight::route('/', function(){
echo 'hello world!';
});
Más información | Flight
PHPixie es una buena alternativa si queremos implementar de forma simple el patrón de diseño MVC, ya que su objetivo es ser uno de los frameworks más ligeros en este campo sin añadir ningún tipo de extra.
Más información | PHPixie
Aquí ya llegamos a los todo en uno, Yii quiere ser un framework pensando para ser seguro de serie e incorpora las funciones básicas que se pueden necesitar en una web.
Utiliza también el patrón MVC, incorpora sistema de autentificación, control de usuario por roles, cacheo y sistema de testing entre otras funcionalidades.
Más información | Yii
CodeIgniter es considerado uno de los frameworks más rápidos actualmente, implementando de forma ligera el patrón de diseño MVC.
Más información | CodeIgniter
En este caso, Laravel incorpora al igual que los anteriores MVC, pero además viene con funcionalidades para crear aplicaciones RESTful y gestionar de forma compatible y más ligera las bases de datos. Tiene una documentación amplia y clara.
Más información | Laravel
Aquí ya entramos en un framework muy peculiar, tanto como que se instala como un módulo de PHP y está escrito en C. Aunque está escrito en C se utiliza como si se usasen clases normales, por lo que no debemos de preocuparnos por nada que no sea PHP.
Phalcon también incorpora MVC y una cantidad enorme de funcionalidades extra como: ODM para Mongo, cifrado, motor de plantilla, gestión de HTTP (respuestas, cabeceras…), paginación, constructor y validador de formulario, sistema de logging y muchas más cosas.
Más información | Phalcon
Si bien hay un monton de frameworks que se dejaron fuera de la lista unos tan buenos como cakePHP o Zend , lo cierto es que esto es cuestion de gustos y les pido puedan hacer el listado mas grande en los comentarios..
Lo vi en http://www.genbetadev.com