针对性的一些规范总结,针对thinkphp框架
2016-04-14 10:26
447 查看
1. 课程里定为:
a. 基本功能,
b. 课程的一些附件加功能, =放附加表-后台也尽量单独加
c. 其他的一些自定义功能=放附加表-后台也尽量单独加
2. 不涉及业务和数据的功能,
a. 针对我们所有平台通用的, 这个用base里composer,方便其他平台下载调用
b. 针对某个平台 , 放在TP的ORG里,
c. 用的针对性比较强, 放在所以目录的org里.
3. Common文件尽量少放函数, 除了一些函数,网站用, 但没必要放在org的那些
4. 模块划分,和层级
a. 能分模块的尽量细分一下模块, 比如课程,可以细分成, 派课,课程基本信息,课程内容等等, 多分几个action
b. 针对那些tp3.2的, 统一采用之前定的: c层: 只处理数据显示, L层:逻辑处理M: 数据处理, 跨业务的,通过L层来调用
c. 跨业务调用: tp3.2 用L层 , tp3.0可能比较老, 如果能分就尽量分用A方法调用
5. 在base原子方法里有的尽量用这里的方法
6. 针对原子方法,
a. 各个team , 如果考虑到是用的比较多的, 尽量写在原子方法里, 以提供方去调用.
b. 如果不熟悉可以问一下, 之后会有原子方法的目录出来
c. 原子方法, 会在github里会有对应的文档说明.
7. 调试这一块, 希望大家尽量开启:
a. SHOW_PAGE_TRACE , 看到所有的调用和sql
b. LOG_RECORD:所有的调用和sql , 以及所有的错误显示包括notice
c. 尽量不要用error_reporting(0)屏蔽所有错误
8. Js调用和对外接口调用,一定要加一些token或者是ip限制, 防止攻击
9. 图片这一块,使用的时候注意一下,目前我们已经是放在另外一台服务器
10. 数据库一定要加注释
a. 基本功能,
b. 课程的一些附件加功能, =放附加表-后台也尽量单独加
c. 其他的一些自定义功能=放附加表-后台也尽量单独加
2. 不涉及业务和数据的功能,
a. 针对我们所有平台通用的, 这个用base里composer,方便其他平台下载调用
b. 针对某个平台 , 放在TP的ORG里,
c. 用的针对性比较强, 放在所以目录的org里.
3. Common文件尽量少放函数, 除了一些函数,网站用, 但没必要放在org的那些
4. 模块划分,和层级
a. 能分模块的尽量细分一下模块, 比如课程,可以细分成, 派课,课程基本信息,课程内容等等, 多分几个action
b. 针对那些tp3.2的, 统一采用之前定的: c层: 只处理数据显示, L层:逻辑处理M: 数据处理, 跨业务的,通过L层来调用
c. 跨业务调用: tp3.2 用L层 , tp3.0可能比较老, 如果能分就尽量分用A方法调用
5. 在base原子方法里有的尽量用这里的方法
6. 针对原子方法,
a. 各个team , 如果考虑到是用的比较多的, 尽量写在原子方法里, 以提供方去调用.
b. 如果不熟悉可以问一下, 之后会有原子方法的目录出来
c. 原子方法, 会在github里会有对应的文档说明.
7. 调试这一块, 希望大家尽量开启:
a. SHOW_PAGE_TRACE , 看到所有的调用和sql
b. LOG_RECORD:所有的调用和sql , 以及所有的错误显示包括notice
c. 尽量不要用error_reporting(0)屏蔽所有错误
8. Js调用和对外接口调用,一定要加一些token或者是ip限制, 防止攻击
9. 图片这一块,使用的时候注意一下,目前我们已经是放在另外一台服务器
10. 数据库一定要加注释
相关文章推荐
- php 学习笔记 -- 过滤器实例(八)
- 最受欢迎的 FTP 客户端软件
- yaf扩展
- 每天laravel-20160715|ConfirmableTrait
- 每天laravel-20160715|ConfirmableTrait
- php比较操作符的安全问题
- php 非缓冲查询
- 每天laravel-20160713|ScheduleRunCommand
- RTP协议分析
- 每天laravel-20160713|ScheduleRunCommand
- php 新浪通行证登录 新浪微博登录 模拟登录 (浏览器版) 2016
- Sublime Text [Decode error - output not utf-8]
- php 新浪通行证、新浪微博模拟统一登录 (后台网页抓取版) 2016
- php上传大文件设置方法
- php 格式化时间
- [置顶] Mac下配置神器PhpStrom开发环境
- php上传大文件设置方法
- PHP抓取淘宝商品的用户晒单评论+图片+搜索商品列表实例
- PHP加密解密函数
- php中的print跟echo的本质区别