Last Updated: September 09, 2019
·
13.13K
· deviavir

PHP5 Micro Frameworks

MicroMVC
MicroMVC is a module-based MVC that is currently in active development. Featuring a full ORM, database library, migrations, administration scaffolding, and many other small and easy to understand PHP libraries.

PHP >5.3
mcrypt
mbstring
Nginx 0.7.27+ (Or Apache with mod
rewrite)
PDO if using the Database

http://micromvc.com/

Slim
HTTP routing, Named routes, Route passing, Route redirects, Route halting, Middleware & Hooks, Custom views, HTTP caching, Signed cookies, Custom 404 page, Custom 500 page, Error handling, Logging

PHP >= 5.2
libmcrypt > 2.4.x (if using encrypted cookies)

http://www.slimframework.com/

Limonade
Routes, Views & Templates, Hooks & Filters, Helpers, Halting and error handling

PHP >= 5.1.6

http://limonade-php.github.com/

Silex
Silex is a PHP microframework for PHP 5.3. It is built on the shoulders of Symfony2 and Pimple and also inspired by sinatra.

PHP >= 5.3

http://silex.sensiolabs.org/

GluePHP
Glue is a PHP micro-framework. It provides one simple service: to maps URLs to Classes. Everything else is up to you. The database, ORM, template engine and all other components are under your control. Glue just glues everything together. In MVC terms, Glue is the URL Routing and Controller portion while you have total control over your choice of a Model and View layer.

http://gluephp.com/

Flight
Flight is a fast, simple, extensible framework for PHP. Flight enables you to quickly and easily build RESTful web applications.

PHP >= 5.3

http://flightphp.com/

12 Responses
Add your response

I wrote the MicroMVC framework which is the oldest micro framework here. It also includes many advanced features like an ORM despite it's small size.

over 1 year ago ·

@xeoncross
Not a big fan of MVC's myself, but yours definitely needs to be on this list, thanks for notifying me! :)

over 1 year ago ·

Good listing. I'am huge fan of silex. So check out mine protip about the Silex and the AppFog
https://coderwall.com/p/ku4wvq

over 1 year ago ·

I alredy used Slim! And I loved!
I'll use MicroMVC soon! :D

over 1 year ago ·

I also wrote Hooch some time ago.

http://github.com/lysol/hooch

over 1 year ago ·

Mayhap I also submit Deano for use and improvement.

http://github.com/colindean/deano

over 1 year ago ·

@xeoncross I randomly came across your framework, used it, and thought it was awesome. In fact, I borrowed a bunch of it to try to make WP development easier.

over 1 year ago ·

@zaus, glad to hear you were able to use it for wordpress. One of these days I'm sure all us developers are going to gang up on WP and rewrite the beast from scratch. ;)

over 1 year ago ·

Try this: https://gist.github.com/EmanueleMinotto/4648707
It's more an experiment than a stable microframework, but it works! :)

over 1 year ago ·

Interesting list! I would like to add my baby, a simple framework with heavy focus on login process (currently nameless): Find it here http://www.php-login.net and here https://github.com/panique/php-login.

over 1 year ago ·

Hi, not sure how late this is, but I wrote Dispatch, also a microframework.

http://noodlehaus.github.io/dispatch

over 1 year ago ·

try OnePHP restful microframework:
http://oneframework.net/

over 1 year ago ·