No1 使用ThinkPHP开发网站(3月14日)

开发环境:

   1.XAMPP(集成PHP、MySql、phpMyAdmin,无需配置,但要把phpMyAdmin拷贝到htdocs文件夹下)

    2.ThinkPHP框架

ThinkPHP框架:

   1.ThinkPHP的目录框架:

         No1 使用ThinkPHP开发网站(3月14日)_第1张图片

    文件夹

         Addons里面存放的是插件

         Application里面存放的是PHP代码

         Public里面存放的是前端代码

     Runtime里面存放的是运行时生成的文件

     ThinkPHP框架

    Upload存放md文件

     文件

    index.php文件是前台工程的入口文件

   2.MVC的开发模式:

  模型(Model)可以认为是数据库中的表(目前先这么认为)。在方法的实现过程中,调用的函数必须有对      应的模型类。模型类的定义规范为:

模型名 + Model.class.php(模型名的定义采用驼峰法并且首字母大写)

     并且模型的类实现存放在相应的Home模块的Model目录下。

  视图(View)可以认为是用户看到的东西,即模板。ThinkPHP在渲染模版的时候如果不指定模板,则会采       用系统默认的定位规则,其定义规范默认是模板目录下的"View/控制器名/操作名.html"。

  控制器(Controller)可以认为是模型与视图之前的桥梁。因为网站上的内容大多数是来自模型们(数据       表),而控制器负责显示哪些模型里的数据。一个控制器类对应一个模板文件夹。类中的方法对应文件夹下的       子文件。在兼容模式(ThinkPHP支持4中URL的显示模式:普通模式、PATHINFO、REWRITE和兼容模式)下,对应     的URL访问地址即为:


    在文件区域内的视图。在XAMPP框架下对应的"D:\XAMMP\htdocs\"文件夹下的子文件。

你可能感兴趣的:(Web)