Yii PHP Framework
  • Guide
  • API
  • Wiki
  • Forum
  • Community
    • Live Chat
    • Extensions
    • Resources
    • Members
    • Hall of Fame
    • Badges
  • More
    • Learn
    • Books
    • Resources
    • Develop
    • Download Yii
    • Report an Issue
    • Report a Security Issue
    • Contribute to Yii
    • Donate
    • About
    • What is Yii?
    • Release Cycle
    • News
    • License
    • Team
    • Official Logos and Design
  • Login
Guide définitif pour Yii 2.0
  • PDF
  • Offline HTML (tar.gz)
  • Offline HTML (tar.bz2)
  • العربية
  • English
  • Español
  • Bahasa Indonesia
  • 日本語
  • Polski
  • Português brasileiro
  • Русский
  • Українська
  • Oʻzbekcha
  • 简体中文
  • Tiếng Việt
  • 1.1
  • 1.0

Introduction

  • A propos de Yii
  • Mise à jour depuis la version 1.1

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
  • Filtres
  • Widgets
  • Modules
  • Assets
  • Extensions

Gérer les Requêtes

  • Amorçage (Bootstrapping)
  • Routes
  • Requêtes
  • Réponses
  • 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)
  • Constructeur de requête
  • Active Record
  • Migrations
  • Sphinx
  • Redis
  • MongoDB
  • ElasticSearch

Getting Data from Users

  • Créer des formulaires
  • Valider les entrées
  • Télécharger des fichiers
  • Récupération de données provenant de plusieurs modèles

Afficher les données

  • Formattage
  • Pagination
  • Tri
  • Fournisseurs de données
  • Widgets pour afficher des données
  • Thématisation

Securité

  • Authentification
  • Autorisation
  • Gestion des mots de passe
  • Clients authentification
  • Meilleures pratiques

Cache

  • Vue d'ensemble
  • Cache de données
  • Cache de fragment
  • Cache de page
  • Cache HTTP

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

  • Barre de débogage, et débogueur
  • Générer du code avec Gii
  • Générer une documentation API

Tests

  • Vue d'ensemble
  • Tests unitaires
  • tests fonctionnels
  • Tests d'acceptation
  • Fixtures

Etendre Yii

  • Créer des extensions
  • Personnalisation du code du noyau
  • Utiliser des libraires tierces
  • Utiliser Yii dans d'autres systèmes
  • 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
  • Environnement d'hébergement mutualisé
  • Moteur de gabarit

Widgets

  • Widgets Bootstrap
  • Widgets Jquery UI

Assistants

  • Vue d'ensemble
  • ArrayHelper
  • Html
  • Url
  • Security
  • About
  • About Yii
  • News
  • License
  • Contact Us
  • Downloads
  • Framework
  • Documentation
  • Extensions
  • Logo
  • Documentation
  • Guide
  • API
  • Wiki
  • Resources
  • Development
  • Contribute
  • Latest Updates
  • Report a Bug
  • Report Security Issue
  • Community
  • Forum
  • Live Chat
  • Facebook Group
  • Hall of Fame
  • Badges
  • Terms of service
  • License
  • Website Source Code
  •  
  • © 2008 - 2023 Yii
  • Design: Eshill
  • Terms of service
  • License
  • Website Source Code
  •  
  • © 2008 - 2023 Yii
  • Design: Eshill
  • Supported by
  • OpenCollective
  • JetBrains logo