Quick links: Content - sections - sub sections
EN FR

Trace:

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
en:features [2008/12/22 17:24] goofyen:features [2008/12/22 17:29] goofy
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, leading to a better productivity.  These characteristics allow a better re-use of the code, a capitalization of know-how, a better organization in the development, leading to a better productivity. 
  
-Jelix makes the most of PHP5.0.2 features, in order to be the lightest and most powerful possible. This is why a project based on Jelix is 100% object oriented.+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 66: Line 66:
 {{http://jelix.org/images/schema_logic.png}} {{http://jelix.org/images/schema_logic.png}}
  
-  - 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 creates an instance of your controller which corresponds to the asked action.
   - A method  in the controller is executed. It retrieves request parameters in order to know which process to run.   - A method  in the controller is executed. It retrieves request parameters in order to know which process to run.
-  - Then the method execute business processes and retrieves eventually some results which will be used for the response +  - Then the method executes business processes and retrieves eventually some results which will be used for the response 
-  - 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 creates an instance of a jResponse object which is setup with data or anything 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, launches the generation of the final document (html page, pdf..) and then sends it to the browser.
  
  
 ====== Your first application ====== ====== Your first application ======
 Read the [[en:tutorials:minitutorial|mini tutorial]] Read the [[en:tutorials:minitutorial|mini tutorial]]

en/features.txt · Last modified: 2024/04/24 14:22 by laurent

Recent changes RSS feed Creative Commons License