Une introduction au framework ThinkPHP5 : Qu'est-ce que le framework ? En quoi est-il différent du CMS ?
Choix de la version du framework ThinkPHP ? Il est recommandé de choisir la série ThinkPHP5.0
03 minutes07 secondesConstruire l'environnement d'exploitation du framework ThinkPHP5 : système Mac et système Win
06 minutes34 secondesConfigurer l'hôte virtuel et le nom de domaine : dites adieu au répertoire localhost+
05 minutes06 secondesTéléchargement et installation de ThinkPHP5 : Le répertoire d'accès est public
03 minutes25 secondesConvention de dénomination ThinkPHP5 et structure des répertoires : très important~
04 minutes52 secondesConseils pour utiliser l'artefact de développement front-end Emmet
20 minutes00 secondesPrésentation du framework ThinkPHP5 : entrez rapidement dans le monde du TP
13 minutes05 secondesCycle de vie du framework ThinkPHP5 : de la demande à l'achèvement de la réponse
09 minutes31 secondesLe contenu et la fonction du fichier d'entrée ThinkPHP5 : pas seulement index.php
04 minutes24 secondesDernier accès URL ThinkPHP5 : PATH_INFO et mode de compatibilité
10 minutes38 secondesAnalyse du code source de la classe Config du framework TP5 : affichage recommandé du contenu pour les cours sélectionnés
05 minutes24 secondesTypes et techniques de paramétrage des répertoires de configuration du framework TP5 : configuration par défaut/personnalisée/étendue
10 minutes17 secondesExplication détaillée du format du fichier de configuration du framework TP5 : php/ini/xml/json, etc.
07 minutes45 secondesConfiguration de scénario de configuration du framework TP5 : activer différents éléments de configuration dans différents environnements
04 minutes46 secondesConfiguration du module dans le framework TP5 : notez qu'elle a une priorité plus élevée que la configuration de l'application
04 minutes56 secondesLa méthode ultime de configuration du framework TP5 : chargez plusieurs types de fichiers de configuration depuis n'importe quel emplacement
05 minutes32 secondesLecture correcte des éléments de configuration dans le framework TP5 : la différence entre les méthodes de classe et les fonctions d'assistance
06 minutes56 secondesCompétences en configuration dynamique ThinkPHP5 : configuration individuelle/configuration par lots/configuration secondaire
06 minutes15 secondesConseils de configuration pour la configuration indépendante/configuration étendue ThinkPHP5 : la différence et la priorité entre la personnalisation et la valeur par défaut du système
05 minutes26 secondesPriorité des éléments de configuration ThinkPHP5 : Convention<Application<Application Extension<Application Scenario<Module<Module Extension<Module Application<Dynamic
08 minutes02 secondesDiscussion sur la portée de la configuration ThinkPHP5 : visibilité ou portée effective des éléments de configuration
04 minutes09 secondesPremière expérience avec le routage TP5 : Prise en main rapide en 10 minutes
10 minutes58 secondesIl existe trois modes principaux de routage TP5 : mode PATH_INFO normal/mode mixte par défaut/mode forcé
11 minutes16 secondesMéthode d'enregistrement de route dans TP5 : méthode dynamique et fichier de configuration de routage
07 minutes34 secondesCréation de règles de routage dans TP5 : règles statiques et règles dynamiques
06 minutes35 secondesTP5 cinq types d'adresses de routage couramment utilisés : points clés
17 minutes53 secondesDiscussion sur les paramètres de routage TP5 : vous le saurez d'un coup d'œil avec des exemples
13 minutes29 secondesConseils pour définir des règles variables dans les règles de routage TP5 : vérification globale/locale/régulière
10 minutes12 secondesExposition complète au routage TP5 et à la technologie des paquets : cours clé de 20 minutes
21 minutes32 secondesCompétences de simplification du routage TP5 : Routage d'alias (paramètres de liste blanche et de liste noire)
14 minutes51 secondesComment lier TP5 au module/contrôleur/opération/espace de noms/classe : ce cours est le plus complet
15 minutes39 secondesInterprétation du code source de la classe contrôleur [Config.php] : 5 attributs et 8 méthodes
07 minutes58 secondesPremière expérience avec le contrôleur TP5 : entrez rapidement dans le monde du contrôleur
15 minutes31 secondesIntroduction aux connaissances avancées avancées du contrôleur TP5 : le seul chemin du novice à l'expert
18 minutes25 secondesTP5_Comment créer des contrôleurs publics et des opérations publiques : héritage et partage
12 minutes38 secondesTP5_Pré-opération : Embauchez une nounou pour votre opération
12 minutes16 secondesTP5_Saut de page et redirection
15 minutes13 secondesDemander une liaison d'objet et de paramètre : accéder aux variables par nom et dans l'ordre
19 minutes45 secondesDemander l'injection d'attributs d'objet et l'injection de méthodes : étendre les fonctions d'objet et réaliser le partage de données entre les contrôleurs et les modules
13 minutes22 secondesInjection de dépendances d'objets de requête : créer des objets de requête en exploitant les contraintes de type des paramètres
12 minutes04 secondesLe processus d'exécution et le principe de fonctionnement du connecteur de base de données et du générateur de requêtes de TP5
05 minutes38 secondesComment créer correctement une connexion à une base de données dans TP5 : méthodes statiques et dynamiques
11 minutes20 secondesPrincipe d'implémentation des requêtes natives de la base de données TP5 : méthodes d'interrogation et d'exécution
15 minutes10 secondesTP5_Le principe de fonctionnement du constructeur de requêtes et du fonctionnement de la chaîne : diagramme complet, facile à comprendre en un coup d'œil
09 minutes56 secondesTP5_Trois façons de générer des conditions de requête : expression/tableau/fermeture (recommandé)
14 minutes11 secondesOpérations de création et de mise à jour de TP5_Database : insert()/update()
12 minutes08 secondesOpérations de requête et de suppression TP5_Database : rechercher/sélectionner/valeur/colonne/supprimer
07 minutes49 secondesTP5_Concepts de base du modèle et introduction à la classe de base Model : Model.php
12 minutes32 secondesTP5_Création et utilisation de modèles : instanciation et création statique
18 minutes25 secondesTP5_Utiliser le modèle pour ajouter des données à la table de données : opérations save()/saveAll()/create()
11 minutes30 secondesTP5_Utiliser le modèle pour mettre à jour les données dans la table de données : opérations sava()/savaAll()/update()
13 minutes31 secondesOpérations de requête TP5_Model : opérations find()/select()/get()/all()
19 minutes13 secondesOpération de suppression TP5_Model : méthodes delte() et destroy()
09 minutes14 secondesLecteurs et modificateurs TP5_Model : getAttr() et setAttr()
17 minutes01 secondesConversion du type de données TP5_Model : compétences en matière de définition d'attribut $type
11 minutes37 secondesParamètre de complétion automatique des données TP5_Model : compétences de configuration des attributs $insert/$update/$auto
19 minutes38 secondesTP5_Trois méthodes d'instanciation de vue : fonction dynamique/statique/helper
12 minutes53 secondesTP_Trois méthodes pour configurer le moteur de modèle : passage des paramètres d'instanciation du fichier de configuration/de la classe/méthode de configuration
06 minutes30 secondesTP5_Cinq méthodes d'affectation de variables de modèle : méthode/paramètre/objet/statique/fonction d'assistance
11 minutes33 secondesTP5_Seven méthodes de rendu des modèles : par défaut/sur les contrôleurs et les modules/n'importe où/afficher le répertoire/entrée d'application
10 minutes03 secondesRemplacement du contenu TP5_Template : configuration locale et globale
08 minutes26 secondesTP5_Sortie des variables personnalisées du modèle : scalaire/tableau/objet
08 minutes56 secondesTP5_Sortie des variables système dans les modèles : variables commençant par $Think
09 minutes03 secondesSortie des variables de requête dans TP5_template : $Request.Method.Parameters
07 minutes00 secondesTP5 : Utiliser des fonctions pour traiter des variables dans des modèles : le rôle des régulateurs de variables
08 minutes18 secondesValeur par défaut et opérateur TP5_Template : aucune valeur ne peut être générée
12 minutes29 secondesSortie TP5_As-is et commentaires du modèle
05 minutes45 secondesDisposition TP5_Template : Configuration globale/Configuration du modèle/Configuration du contrôleur
13 minutes35 secondesHéritage TP5_Template : une version améliorée de la mise en page des modèles, le terminateur des modèles publics
08 minutes07 secondesBalise TP5_Cycle : outil de sortie de données de masse de modèles
15 minutes17 secondesTP5_Compare Tags : Simplifier la conception des modèles, exigences de traitement intelligent
06 minutes02 secondesTP5_Étiquette de jugement conditionnel : double branche/branches multiples/plage
13 minutes16 secondesBalises TP5_Native : la solution ultime
06 minutes30 secondes