MicroMVC Framework

February 20th, 2009, 10:43 pm

Several months ago I released a slightly unfinished PHP Framework called MicroMVC and today I am happy to announce that it finally has a good home at github. MicroMVC is released under the GPL 3 so it is free for anyone to download and use.

MicroMVC is the project that I am most proud of out of all my web apps. It powers this awesome site as well as several video system and other sites where I needed something lightweight and blazing fast.

Along with the new home it has been updated, cleaned up, and outfitted with a couple example controllers that show you how to fetch twitter updates, create posts in a SQLite database, call hooks/plugins, and load views.

While this system isn’t for everyone - it is perfect for people that don’t need a lot to power their site - but don’t want to deal with a mess of procedural php code everywhere. MicroMVC only requires 6 small files and a controller to work it’s magic. taking a measly 200kb to run - a lot less than CodeIgniter and Zend whitch take +2MB and +4MB respectively.

I would love feedback from anyone that would like to try this system out. I hope that it can serve others as much as it has been a help to me. If you have any quesitons about it please post them in the Code 2 Design forums.

Comments

JRH

Great! I've been waiting for this :)

Kipo

Fantastic work!

Small powerful framework, that's almost what I need. Maybe you can upgrade framework with some template engine like Easy Template System version 3.06a by Franck Marcia, it's only 70KB.

mister m

i just saw the video and it looks promissing. Like the comment before mine, one thing that should be really inthere is a template/caching system.

Currently I have been playing arround with this one: www.massassi.com/php...mplate_engines/

The only thing it lacks it a use_cache true/false which I have implemented myself. Quite easy to do since not every page would require caching perse.

I'll keep an eye on this project or mail me if you have news/updates.

Keep up the good work!

Add Your Insight

Please keep your comments clean and helpful. Those cool images you see next to people are their gravatars. You can use obvious HTML. Wrap Code with <code> and </code> (PHP needs the opening an closing tags too!). No substitutions, extensions, or refunds. Void where IE is used. Cash not accepted. I make the rules. Se habla espanol, marko numeral uno.