Maison  >  Article  >  développement back-end  >  Partage de ressources sur la vidéo d'introduction de TP5.0 MVC

Partage de ressources sur la vidéo d'introduction de TP5.0 MVC

黄舟
黄舟original
2017-08-31 10:36:561792parcourir

Le dernier ThinkPHP5.0 est le meilleur parmi de nombreux frameworks de développement PHP nationaux. 1. ThinkPHP5 s'exécute sur la base du processus MVC ; 2. MVC est un modèle de développement de projets scientifique et avancé qui peut considérablement améliorer l'efficacité du développement ; 3. Il est logique que la série de cours ThinkPHP5 produite par Lida Classroom prenne MVC comme première leçon. Le cours a été entièrement revu en 2017. Chaque vidéo ne doit pas durer plus de 10 minutes autant que possible, afin que chacun puisse profiter pleinement du temps fragmenté pour étudier

Partage de ressources sur la vidéo dintroduction de TP5.0 MVC

Adresse de lecture du cours : http://www.php.cn/course/363.html

Le style d'enseignement du professeur :

Le cours du professeur est simple et facile à comprendre. Organisation claire, analyse couche par couche, liens imbriqués, argumentation rigoureuse et structure rigoureuse. Utilisez le pouvoir logique de la pensée pour attirer l'attention des élèves et utilisez la raison. contrôler le processus d’enseignement en classe. Les compétences pédagogiques sont pleines d'esprit. Diverses méthodes et techniques d'enseignement sont facilement disponibles et peuvent être utilisées librement et de manière appropriée sans aucune trace de polissage.

La partie la plus difficile de cette vidéo devrait être : création mvc du fichier d'entrée :

1. fichier d'entrée

1)首先要创建一个入口文件 例如:index.PHP

   2 ) 要确定入口文件将要做什么
 <?php  
     /**
 * 入口文件
 * 1.定义常量
 * 2.加载函数库
 * 3.启动框架
 */// echo &#39;123&#39; ;
 die;define(&#39;MVC&#39;, realpath(&#39;./&#39;));//当前框架所在目录
 define(&#39;CORE&#39;,MVC.&#39;/core&#39;);//项目中的函数库
 define(&#39;APP&#39;,MVC.&#39;/app&#39;); //项目文件所在目录
 define(&#39;MODULE&#39;,&#39;app&#39;); //控制器
 define(&#39;DEBUG&#39;,true); // var_dump(APP);
 die;// var_dump(MODULE);die;if(DEBUG) {
    ini_set(&#39;display_error&#39;,&#39;On&#39;);
} else {
    ini_set(&#39;display_error&#39;,&#39;Off&#39;);
}

include CORE.&#39;/common/function.php&#39;;
include CORE.&#39;/mvc.php&#39;;

spl_autoload_register(&#39;\core\mvc::load&#39;);//当没有这个类自动执行
 \core\mvc::run();  //每次调用这个方法

3) Créez le fichier core du projet puis créez la bibliothèque de fonctions Ensuite, créez un fichier

4) Charger. la bibliothèque de fonctions

include CORE.'/Function library name/file name';

5) Créez le fichier core et chargez le fichier core

6) Le noyau de l'espace de noms est requis lors de l'appel du fichier core. En raison de l'appel, il existe de nombreuses classes, nous pouvons donc le définir comme méthode statique

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn