Over the last several years I have developed a few powerful frameworks and tools that are crucial to all of the web development that I do. I have focused heavily on structured development and code reusability to help the web sites and web applications I develop to get the most out of the resources at hand and facilitate clean code and shorter development times. I have focused primarily on the development of PHP based web applications and web sites and as such the tools that I have developed are designed to facilitate the development of PHP web applications and web sites. All of the frameworks and tools I have developed are written to be used exclusively with PHP5 and above to take advantage of it's much better object oriented class strucure, use the native XSLT processor, and many other enhancements over PHP4. In short, PHP5 gives a much better road map for the development of clean, efficient web applications and web sites.

Goals

My goal is to develop the most efficient tools possible to enable developers to create powerful, flexible web applications and web sites. All of the frameworks and tools that I develop have the following goals in mind while being developed:

  • Clean Code
  • Extensibility
  • Flexibility
  • Ease of Maintenance
  • Standards Compliance (W3C)
  • Future Compatibility
  • Efficient use of Resources (System or otherwise)
  • Rapid Development
  • Facilitation of Development in a team atmosphere

Sharing is Caring

Most of the works I have done have been made possible by numerous open source projects and initiatives that other developers have spent countless hours contributing to. The old adage "We are all standing on the shoulders of Giants" really is true. I feel a strong conviction to share theses frameworks and tools in the hopes that others will benefit in the ways that I have from open source projects and to foster the spirit of open source software development. All of the frameworks and tools I develop and share will be released under the GNU Public License Version 2 (GPLv2).

Current Frameworks and Tools

  • phpOpenFW - A powerful, flexible, web application and web site framework
  • LWCMS - A lightweight content managment system
  • Site Common - A package of development tools for use with LWCMS
  • Utility Scripts - A small collection of useful utility scripts

News

  • 7/18/2010 - phpOpenFW version 1.0.2 released.
  • 7/18/2010 - LWCMS version 0.7.6 released.
  • 5/20/2010 - phpOpenFW version 1.0.1 released.
  • 4/12/2010 - phpOpenFW version 1.0 released.
  • 4/12/2010 - LWCMS version 0.7.5 released.
  • 4/12/2010 - Site Common version 0.2.5 released.