PHPLights/Introduction

From Linuxnetworks
< PHPLights
Revision as of 15:30, 16 September 2007 by Nose (Talk | contribs)

Jump to: navigation, search

PHPLights is an easy to use and easy to program framework for web and command line interface PHP applications. It is heavily inspired by the Symphony PHP framework (PHPLights is an acromym for PHP Light(weight) Symphony) but avoids forcing developers to do things only in a certain way.

It's also not intended to become a heavyweight, multi megabyte "one size fits all" framework by integrating parts like Propel (an object relational mapper) which are also available separately. Instead, it should be always possible to distribute the core libraries along with the application.

Non-core parts like standard classes for mailing, database views or classes for common data structures will be available in a separate package named "stdlights". Additionally, there may be extensions written be third parties which serve more specific needs. They can be installed into the "vlights" directory which is open for any kind of extension.

License

PHPLights is licensed under the terms of the LGPL license version 3 or later.



Back to Overview