Announcing the Flourish Beta

Posted by Will Bond on 11/19/08 at 1:00 pm, 2 comments

Show all

Recent Blogs

About

Flourish is The PHP Unframework, a general-purpose, object-oriented PHP library designed to reduce code and improve security.

After about a year and a half of development and approximately 150k lines of code changes, Flourish is now officially in beta.

Flourish is a general PHP library that is focused on being robust, yet easy to use, secure, portable and well documented. It is specifically not referred to as a framework because it is quite different from most of the PHP MVC frameworks currently available.

Project Overview

Here is a brief overview of the library:

General Themes

  • Almost every single one of the 59 classes provides functionality useful to end-developers and the class APIs have been tweaked to be easy to use and understand
  • There is no desire for the project to provide an MVC architecture/framework, instead the focus is on providing a usable and modular set of classes to help solve common web development issues
  • Instead of having monolithic and infrequent releases, each class is versioned separately and the library as a whole is versioned by the subversion revision number for easy updates and bug fixes

Further Reading

If you are interested in some more information, please check out:

Thanks

As a final note, I’d like to say thanks to the following people for their encouragement and assistance in the development and testing of Flourish: Craig Ruksznis, Patrick McPhail, Dave Tufts and Bill Bushee.


Comments

inquire@lami.me at 11:41 am on Jun 16, 2009

Where can i find a list of websites powered using Flourish?

Is this website powered by Flourish?

Thanks!

wbond at 1:45 pm on Jun 16, 2009

@inquire

I just started the page SitesPoweredByFlourish to help answer your question—it may take some time to get a decent list.

This site is not powered by Flourish, but is a highly customized version of Trac, an open source python app.

Add comment