This post originated from an RSS feed registered with PHP Buzz
by Jackson Miller.
Original Post: CEP 1 Year Old
Feed Title: Jaxn.org
Feed URL: http://jaxn.org
Feed Description: PHP thoughts on architecture and application design. Includes development information about Core Enterprise PHP.
One year ago today Marcus Whitney and I released the "Core Enterprise PHP" (CEP) codebase into the world under the PHP license via sourceforge (project page). In the past year we have gone from loading an initial codebase into CVS at sourceforge to releasing 3 releases (with a fourth almost ready).
CEP is a "framework" for developing modular, component-based web application using PHP. Recently we have found that it is very similar to Tapestry. Several companies/organizations are using CEP in production.
I have been a little stagnant on the CEP front for a few months. There are some minor problems that I amnot quite sure how I want to solve that I have been putting off for a while now. We need to rethink that auth/perms system. I would like to use PEAR::LiveUser, but something about it just doesn't sit right. Also, while the systems running CEP seem to be performing ok, we are going to have to get rid of some less-than-optimal performing packages like preg-replace templates and query building packages. These are pretty minor issues though. I am excited to play more with packages I think may solve some of these issues like Flexy and PDO (and I have been working on a package to represent database information as objects similar toan ORM).