Trace: • 1.0.11 • credits • 1.2 • 1.7.x • minitutorial • minitutoriel • 1.7.x • 1.1 • faq • 1.4
Differences ¶
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
en:features [2008/12/22 17:12] – goofy | en:features [2008/12/22 17:28] – goofy | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== General informations ====== | ====== General informations ====== | ||
- | Jelix is a framework for PHP5, whose objective | + | Jelix is a framework for PHP5, whose purpose |
Here is what is proposed to developers: | Here is what is proposed to developers: | ||
Line 10: | Line 10: | ||
These characteristics allow a better re-use of the code, a capitalization of know-how, a better organization in the development, | These characteristics allow a better re-use of the code, a capitalization of know-how, a better organization in the development, | ||
- | Jelix uses to the maximum of specificities | + | Jelix makes the most of PHP5.2 features, in order to be the lightest and most powerful possible. This is why a project based on Jelix is 100% object oriented. |
====== Goals ====== | ====== Goals ====== | ||
Line 68: | Line 68: | ||
- an HTTP request calls Jelix. Jelix creates an instance of a jRequest object which contains datas of the request. It then create an instance of your controller which corresponds to the asked action. | - an HTTP request calls Jelix. Jelix creates an instance of a jRequest object which contains datas of the request. It then create an instance of your controller which corresponds to the asked action. | ||
- A method | - A method | ||
- | - Then the method | + | - Then the method |
- The method of the controller create an instance of a jResponse object which is setup with datas or else (initialization of templates etc..). | - The method of the controller create an instance of a jResponse object which is setup with datas or else (initialization of templates etc..). | ||
- Jelix gets this jResponse object, launch the generation of the final document (html page, pdf..) and then sends it to the browser. | - Jelix gets this jResponse object, launch the generation of the final document (html page, pdf..) and then sends it to the browser. |