Difference between revisions of "PHPLights"

From Linuxnetworks
Jump to: navigation, search
(initial)
 
(strategy)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
PHPLights is a modern, lightweight and PHP5 based application development framework. It makes heavy use of PHPs object oriented features like interfaces, abstract classes and exceptions. Design pattern where used whenever they provide advantages for the implementation making the core library very lean, easy to understand and extensible.
 
PHPLights is a modern, lightweight and PHP5 based application development framework. It makes heavy use of PHPs object oriented features like interfaces, abstract classes and exceptions. Design pattern where used whenever they provide advantages for the implementation making the core library very lean, easy to understand and extensible.
  
The framework is heavily inspired by the [http://www.symfony-project.com/ 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 and the extensions along with the application.
+
It is a core framework optimized for rapid application development, providing the easiest possible access to functionality used at every project. The main purpose is enabling developers to focus on implementing the application logic without wasting time dealing with inefficient interfaces for standard components. PHPLights' strength is the seemless integration of other component frameworks like Zend, ezComponents and PEAR whose components can be used to build powerful applications within minutes.
  
The advantages of PHPLights are:
+
More Information
* Easy installation by the customers
+
* [[PHPLights/Introduction|Introduction]]
* Support secure programming by default
+
* [[PHPLights/Download|Download]]
* MVC-based front controller
+
* [[PHPLights/Documentation|Documentation]]
* Uses best practice design patterns
+
* Well defined interfaces for extensions
+
* Flexible template system
+
* Database abstraction
+
* Small code size
+
* Easy debugging
+
 
+
 
+
[[PHPLights/Download|Download PHPLights]]
+

Latest revision as of 14:52, 27 October 2007

PHPLights is a modern, lightweight and PHP5 based application development framework. It makes heavy use of PHPs object oriented features like interfaces, abstract classes and exceptions. Design pattern where used whenever they provide advantages for the implementation making the core library very lean, easy to understand and extensible.

It is a core framework optimized for rapid application development, providing the easiest possible access to functionality used at every project. The main purpose is enabling developers to focus on implementing the application logic without wasting time dealing with inefficient interfaces for standard components. PHPLights' strength is the seemless integration of other component frameworks like Zend, ezComponents and PEAR whose components can be used to build powerful applications within minutes.

More Information