Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Both sides previous revision Previous revision Next revision | Previous revision | ||
architettura_generale_cakephp [25/03/2010 18:35] |
architettura_generale_cakephp [05/08/2010 11:19] |
||
---|---|---|---|
Linea 22: | Linea 22: | ||
Input -> Processo -> Output\\ | Input -> Processo -> Output\\ | ||
Controllo -> Modello -> Vista\\ | Controllo -> Modello -> Vista\\ | ||
+ | \\ | ||
{{:basic_mvc.png|}}\\ | {{:basic_mvc.png|}}\\ | ||
+ | 1. Model che rappresenta i dati dell'applicazione; 2. View che fornisce la presentazione dei dati del modello; 3. Controller che gestisce ed indirizza le richieste fatte dal client.\\ | ||
+ | \\ | ||
\\ | \\ | ||
L’**input** dell’utente, il modello del mondo esterno (processo) e il feedback visuale sono separati e gestiti da oggetti rispettivamente di controllo, modello e vista.\\ | L’**input** dell’utente, il modello del mondo esterno (processo) e il feedback visuale sono separati e gestiti da oggetti rispettivamente di controllo, modello e vista.\\ | ||
Linea 37: | Linea 39: | ||
La visualizzazione finale delle pagine è definite tramite le **view**.\\ | La visualizzazione finale delle pagine è definite tramite le **view**.\\ | ||
I files delle viste, contenuti nella cartella “Views” e organizzati in cartelle a seconda del modello che implementano, sono in formato tpl con all’interno la disposizione di form e div che costituiscono la pagina.\\ | I files delle viste, contenuti nella cartella “Views” e organizzati in cartelle a seconda del modello che implementano, sono in formato tpl con all’interno la disposizione di form e div che costituiscono la pagina.\\ | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | [[convenzioni in cakephp | avanti]] | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ |