下面介绍一下Toper框架的具体内容:
Toper 规范
1. 类名:每个单词首字母大写,如:FrontController
2.方法名:第一个单词全部小写,之后的单词首字母大写,如:indexAction
3.类的成员变量名:添加_代表外部不可访问,然后驼峰式命名,如$_testTable
4.常量:单词之间_连接,单词全部大写,如:AUTO_FETCH_DATA
5.函数名:全部小写,单词之间通过_连接,如果PHP中已经存在这个函数,那么函数名加上前缀tp_,如:tp_echo,is_window(特殊函数除外)
6.文件名:
Toper文件
接口:IXX.interface.php,其中XX每个单词首字母大写,如:IExtend.interface.php
类:XX.class.php,其中XX每个单词首字母大写,如:FrontController.class.php
函数:xx.php,其中xx全部小写,如:function.php
JS:tp.xxx.js,其中xxx为小写,如tp.string.js
用户文件
PHP
类:XX_XXFF.class.php,其中XX_XX代表路径,FF代表功能,如Test_IndexController.class.php,代表Test目录下面的IndexController.class.php这个文件
Toper目录结构
详见toper代码中的Readme.txt