#1 soseek
比如
http://speedphp.com/bbs/thread-1207-1-1.html放到扩展目录或应用程序目录下include目录中。
可是没有include目录呀!!
扩展目录是什么
2011-01-21 02:10:52
#2 jake
speedphp的目录结构很简单
框架:
框架目录——SP_PATH定义的目录,SpeedPHP.php文件所在目录。
——Core,MVC类所在目录
——Drivers,驱动类所在
——Extensions,扩展目录,专门放框架扩展类文件的。
——Misc,框架媒体文件
应用程序:
应用程序目录——APP_PATH定义的目录,入口文件(index.php)所在目录。
——controller,控制器类目录
——model,模型类目录
——tpl,模板目录
——tmp,临时目录
——include,用户级扩展目录
以上就是SP框架和应用程序基本的目录结构。
应用程序目录下的文件夹,如果不存在,都可以自己建立。框架的扩展目录和用户级的扩展目录之间:
1. 框架的扩展目录可以说是多个应用都有可能用到的扩展类,比如说放验证码类,JSON类等等。
2. 用户级扩展目录是在当前应用程序内是各个PHP文件都有可能用到的,比如说注册到模板的函数,本应用使用的一些比较特殊的类,如excel转换类等等,就可以放在用户级扩展目录,也就是应用程序的include目录下。
3. 用户级扩展目录在框架配置中默认是应用程序目录的include,通过配置include_path可以继续设置更多的扩展目录。
4. 其实更直接的扩展目录是在model目录,也就是模型类所在的目录。那是比include更优先的扩展目录。
2011-01-21 07:59:29