framework: progress - alpha 0.02

By admin • Sep 21st, 2008 • Category: Projects, news, php, programming, rants

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

So after years of partial frameworks, and various concepts, I’ve finally started my framework.

First off there is NO windows support. I’m sure that’s not the best way to go, but I can’t think of one reason to host a php app on windows. As noted windows isn’t supported, but I’m working on a linux installer that will handle installation of third party apps, that the framework allows you to use.

I was hoping to use the framework in its current form on a project, but due to deadline concerns its only used partially. I’m hoping to setup a test server for security testing, so if you like expoliting stay tuned.

So here’s an overview of whats done:

  • automatic cleaning of all GET / POST / COOKIE data.
  • extremely extendable
  • OOP (of course)
  • database sessions
  • geo locations
  • user system
  • html purifier integration
  • session hijacking prevention
  • xss / sql injection protection (still being worked on / 60-70%)
  • caching system
  • made to scale
  • media conversion

There is still much to be done before I release a beta, but thought I’d get try and get some feedback. This framework is a combination of a few of my previous concepts / framework ideas:

  1. bacon - security features are all taken from the bacon framework concept, the encryption features are not fully integrated yet
  2. color - old framework idea from my joop media days
  3. evo - framework concept for virtual worlds

The main goal of this framework is to have a simple framework that doesn’t force you to things this way or that way. Something that gives you the basic and a base to work from.

right now the only draw backs I see with the system are the number of db queries used (caching system also handles db caching), and right now it’s speed isn’t we’re i want it.

If you have any ideas of features to add in, let me know.

Anyways I’ll hopefully have a beta ready in a few months.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
Tagged as:

admin is
Email this author | All posts by admin

Leave a Reply