I have been working on a lot of websites for the past few months. The one thing they all have in common is that they use my general PHP framework named 'MountainFramework'.
MountainFramework is FREE! I wanted to share it with you all first, so you can get your games and stuff rolling. MountainFramework works for Games and Websites.
Here's a feature list:
- Modular, Page Oriented, Front-Controlling Design (NOT MVC)
- SQL Injection Secure
- Incredibly easy to make your own modules
- Specify certain urls to go to certain pages (regular expressions can be used but don't have to)
- In active development!!!
- I have a lot of modules already done, that will be distributed separately for free (recaptcha, CSRF protection, phpass, etc.)
Updated: 10/16/2013
Released 2.0, and am working on a PDO wrapper module that is going to deprecate the old mysqli module.
Here's a github repo: https://github.com/lukebullard/mountainphp
This new version features:
- "Commons", which are application-specific modules. An example would be Header/Footer code for your website.
- Modules now have basic hooks for functions, so when a function is started and stopped then it can call a hook.
- The core has gone through some revamping, specifically the router and the regular expression routing system.
- The front controller now accepts and parses GET query strings on the end of the URL.