mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-04 06:37:55 +08:00 
			
		
		
		
	* 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 * update master * added runtime-bootstrapping.md and runtime-routing.md Fr [skip ci] * some typos [skip ci]
Guide définitif pour Yii 2.0
Ce guide est soumis aux Conditions de la Documentation de Yii.
Tous droits réservés.
2014 (c) Yii Software LLC.
Introduction
Mise en Route
- Installer Yii
 - Fonctionnement des applications
 - Hello World
 - Travailler avec les formulaires
 - Travailler avec les bases de données
 - Générer du code avec Gii
 - En savoir plus
 
Structure Application
- Vue d'ensemble
 - Scripts d'entrée
 - Applications
 - Composants application
 - Contrôleurs
 - Modèles
 - Vues
 - TBD Filtres
 - TBD Widgets
 - TBD Modules
 - Assets
 - TBD Extensions
 
Gérer les Requêtes
- TBD Amorçage (Bootstrapping)
 - TBD Routes
 - TBD Requêtes
 - TBD Réponses
 - TBD Sessions et Cookies
 - Génération et traitement des URL
 - Gestion des erreurs
 - Journalisation
 
Concepts Clés
- Composants
 - Propriétés
 - Evénements
 - Comportements
 - Configurations
 - Alias
 - Auto-chargement de classes
 - Annuaire de services
 - Conteneur d'injection de dépendance
 
Travailler avec les Bases de Données
- Objet d'accès aux données (DAO) - Connexion à une base de données, requêtes basiques, transactions et manipulation de schéma
 - Constructeur de requête - Interrogation de base de données en utilisant une couche d'abstraction simple
 - Active Record - Active Record ORM, récupération et manipulation d'enregistrements et définition des relations
 - Migrations - Contrôle de version de vos bases de données dans un environnement de développement en équipe
 - TBD Sphinx
 - TBD Redis
 - TBD MongoDB
 - TBD ElasticSearch
 
Getting Data from Users
- Créer des formulaires
 - Valider les entrées
 - TBD Télécharger des fichiers
 - TBD Récupération de données provenant de plusieurs modèles
 
Afficher les données
- TBD Formattage
 - TBD Pagination
 - TBD Tri
 - Fournisseurs de données
 - Widgets pour afficher des données
 - Thématisation
 
Securité
- Authentification
 - Autorisation
 - Gestion des mots de passe
 - TBD Clients authentification
 - TBD Meilleures pratiques
 
Cache
Services Web RESTful
- Démarrage rapide
 - Ressources
 - Contrôleurs
 - Gestion des routes
 - Formattage des réponses
 - Authentification
 - Limiter le taux d'utilisation
 - Gestion des versions
 - Gestion des erreurs
 
Outils de développement
Tests
Etendre Yii
- Créer des extensions
 - Personnalisation du code du noyau
 - Utiliser des libraires tierces
 - TBD Utiliser Yii dans d'autres systèmes
 - TBD Utiliser Yii 1.1 et 2.0 ensemble
 - Utiliser Composer
 
Sujets avancés
- Modèle application avancée
 - Créer une application à partir de zéro
 - Commandes console
 - Validateurs de base
 - Internationalisation
 - Envoyer des courriels
 - Amélioration des performances
 - TBD Environnement d'hébergement mutualisé
 - Moteur de gabarit
 
Widgets
- GridView: link to demo page
 - ListView: link to demo page
 - DetailView: link to demo page
 - ActiveForm: link to demo page
 - Pjax: link to demo page
 - Menu: link to demo page
 - LinkPager: link to demo page
 - LinkSorter: link to demo page
 - Widgets Bootstrap
 - TBD Widgets Jquery UI
 
Assistants
- Vue d'ensemble
 - TBD ArrayHelper
 - TBD Html
 - TBD Url
 - TBD Security