DTapi教程:30.系统扩展开发
发表:DESTOON模板堂(dtmoban.com)
发表时间:2019-10-11
为了让广大的开发者参与进DTapi项目中,定义更多符合自己需求的框架,同时又不用去修改DTapi核心代码,造成与其它开发者和用户不同步的现像,DTapi为大家实现了随插随卸载的扩展模式。
dtapi下的helpers为扩展目录,里面的一个文件表示一个扩展,目前DTapi只实现一个fn.class.php扩展。
如果您有多个应用需要使用到同一些方法,可以将这些方法封装成一个类,放到helpers目录下。
自定义扩展开发规范
- 扩展文件命名开用单下划线开头,.class.php做为后缀,例:dao.class.php
- 扩展类名命名保持和文件名一致,例:class dao {}
- 扩展名尽量有意义,使用英文或拼音命名;
- 如果您的应用使用了自定义扩展,需要把扩展和应用文件一起发给用户安装;