Juexe
Suivre

Après avoir suivi, vous pouvez suivre ses informations dynamiques en temps opportun

Notes de cours
  • Cours dans la section correspondante:Convention de dénomination ThinkPHP5 et structure des répertoires : très important~

    1.命名方法 匈牙利命名法:字母+下划线,如get_user_type() 驼峰命名法:如AppSettingName 2.命名规范 ·文件与目录命名 类文件:大驼峰;命名空间与文件路径一致;类名与文件名一致;如User.php 其他文件与目录:全小写字母+下划线 ·函数、类属性、方法 函数:小匈牙利,如get_user_name() 类方法:小驼峰,如getName() 类属性:小驼峰,如userName 魔术方法:双下划线+小驼峰,如__set() ·常量与配置参数 常量:大匈牙利 配置参数:小匈牙利 ·数据库与字段 数据表:小匈牙利,前缀数据库名 字段表:小匈牙利,前缀表名 3.目录结构 略

    2017-06-130个赞

  • Cours dans la section correspondante:Présentation du framework ThinkPHP5 : entrez rapidement dans le monde du TP

    1.架构总览 MVC:模型>控制器>视图 URL访问方式PATH_INFO: http://域名/入口文件/模块/控制器/操作/(参数列表) 如http://php.cn/index.php/index/index/index 2.常用术语 入口文件:不唯一;如index.php;可用.htacess重写隐藏 应用(application): 模块(module): 控制器(controller): 操作(action):即控制器中的方法 模型(model):主要进行数据库CURD操作,返回数组或字符串 视图(view):在控制器中调用并返回。

    2017-06-130个赞

  • Cours dans la section correspondante:Cycle de vie du framework ThinkPHP5 : de la demande à l'achèvement de la réponse

    响应一个URL请求的过程: 入口文件 > 引导文件 > 注册自动加载 > 注册错误和异常机制 > 应用初始化 > URL访问检测 > 路由检测 > 分发请求 > 相应输出 > 应用结束 1.入口文件 位置:public/index.php 任务:定义常量,加载引导文件 代码:define(APP_PATH)、require(引导文件) 2.引导文件 位置:thinkphp/start.php 任务:加载基本文件,执行应用 3.注册自动方法 类方法:Loader::register() 任务:加载类库 4.注册错误和异常机制 类方法:Error::register() 5.应用初始化 流程:加载相关配置和文件 6.URL访问检测 PATH_INFO标准格式:http://域名/index.php/模块/控制器/操作/参数键值对 PATH_INFO兼容格式:http://域名/index.php?s=/模块/控制器/操作&参数键值对 7.路由检测 8.分发请求 统一使用return 返回数据 9.相应输出 统一使用return 返回数据 10.相应结束 写日志报告

    2017-06-132个赞