1 / 26
文档名称:

新PHPCMSV9控制器模块开发文档.docx

格式:docx   大小:26KB   页数:26页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

新PHPCMSV9控制器模块开发文档.docx

上传人:sunny 2022/3/29 文件大小:26 KB

下载得到文件列表

新PHPCMSV9控制器模块开发文档.docx

相关文档

文档介绍

文档介绍:PHPCMSV9控制器模块开发文档
控制器模块开发文档
= beat =
编写:车险无忧
日期:2022 / 06 / 30
>'ichexian_v4',
'username' =>'root',
'password' =>'',
'tablepre' =>'rrb_',
'charset' =>'utf8',
'type' =>'mysql',
'debug' =>true,
'pconnect' => 0,
'autoconnect' => 0
),
);
配置名称
释义
备注
Hostname
效劳器名称
本地localhost
Database
数据库名称
Username
数据库用户名
Password
数据库密码
Tablepre
数据库前缀
可以为任意字符串
Charset
数据库字符集
Type
数据库类型
比方Mysql神马的
Debug
是否开启错误提示
上线后需要关闭
Pconnect
是否永久链接数据库
0:否,1:是
autoconnect
是否自动链接
* PHPCMS还提供自己定义拓展数据库配置。数据库配置信息为二维数组,默认为default,自行拓展的数据库配置只要结构和default一致即可:例如:
return array (
'default' =>array (
'hostname' =>'localhost',
'database' =>'ichexian_v4',
'username' =>'root',
'password' =>'',
'tablepre' =>'rrb_',
'charset' =>'utf8',
'type' =>'mysql',
'debug' =>true,
'pconnect' => 0,
'autoconnect' => 0
),
);
return array (
'mydatabase' =>array (
'hostname' =>'',
'database' =>'hahaha',
'username' =>'leyuxinsi',
'password' =>'123456',
'tablepre' =>'leyu_',
'charset' =>'gbk',
'type' =>'mysql',
'debug' =>true,
'pconnect' => 0,
'autoconnect' => 0
),
);
系统配置
系统相关配置信息在文件caches/configs/,里面有详细的注释信息。
第三章控制器命名标准
PHPCMS硬性规定:
* ,然后将类文件放在该模块的classes文件夹内。比方在content模块内需要一个html类,那么该html
,该文件的存储路径为 content/classes/
* ,。
* 类名和文件名一致,。
车险无忧代码编写标准
标准目的:
* 提高程序员工作效率和代码利用率。
* 便于所有程序员了解任何人编写的代码,快速弄清程序状况。
* 便于新来的同事快速的适应环境。
* 防止php开发人员犯同样的错误。
* 减少php程序员出错概率。
适用范围:
所有车险无忧开发人员,程序设计人员,包含程序测试人员。
注释
* 编写代码期间注释量必须到达总程序量的15%。
* 每个模块最上端必须说明模块名称、功能描述、作者以及版本号等信息。
* 每个过程、函数、方法等开头必须注释功能、参数、返回值等信息,参数必须带上类型。
* 变量定义的上一行在适当情况下应当注明单行注释。
* 在复杂程序或者关键算法局部必须给出适当的注释。

控制器的目录存储必须完全遵守PHPCMS的目录存储规那么。
* Modules目录