mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-01 03:26:36 +08:00 
			
		
		
		
	 a27224bbb7
			
		
	
	a27224bbb7
	
	
	
		
			
			* Corrections dans concept-aliases.md version fr * Some correction in intro-upgrade-from.md French version * some corrections in start-databases.md French version * added translation of structure-applications.md French version * adding source change in translation of concept-alias.md * adding source change in translation of intro-upgrade-from-v1.md * language consistency improvement objet grapgique [skip ci] * language consistency improvement objet grapgique 1 add [skip ci]
		
			
				
	
	
		
			28 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| Vue d'ensemble
 | |
| ========
 | |
| 
 | |
| Les applications Yii sont organisées suivant le modèle de conception 
 | |
| [model-view-controller (MVC)](http://wikipedia.org/wiki/Model-view-controller). Les [Modèles](structure-models.md) 
 | |
| représentent les données, la logique métier et les règles; les [vues](structure-views.md) sont les représentations
 | |
| visuelles des modèles, et les [contrôleurs](structure-controllers.md) prennent une entrée et la convertissent en 
 | |
| commandes pour les [modèles](structure-models.md) et les [vues](structure-views.md).
 | |
| 
 | |
| En plus du MVC, les applications Yii ont les entités suivantes :
 | |
| 
 | |
| * [scripts d'entrée](structure-entry-scripts.md): ce sont des scripts PHP qui sont directement accessibles aux 
 | |
|   utilisateurs. Ils sont responsables de l'amorçage d'un cycle de gestion de requête.
 | |
| * [applications](structure-applications.md): ce sont des objets globalement accessibles qui gèrent les composants
 | |
|   d'application et les coordonnent pour satisfaire des requêtes.
 | |
| * [composants d'application](structure-application-components.md): ce sont des objets enregistrés avec des applications et 
 | |
|   qui fournissent différents services pour satisfaire des requêtes.
 | |
| * [modules](structure-modules.md): ce sont des paquets auto-contenus qui contiennent du MVC complet. Une application peut
 | |
|   être organisée en de multiples modules.
 | |
| * [filtres](structure-filters.md): ils représentent du code qui doit être invoqué avant et après la gestion effective 
 | |
|   de chaque requête par des contrôleurs.
 | |
| * [objets graphiques](structure-widgets.md): ce sont des objets qui peuvent être intégrés dans des [vues](structure-views.md). Ils
 | |
|   peuvent contenir de la logique contrôleur et peuvent être réutilisés dans différentes vues.
 | |
| 
 | |
| Le diagramme suivant montre la structure statique d'une application :
 | |
| 
 | |
| 
 |