我的框架--QiCai(加载类)
2016-12-28 20:08
387 查看
为了增加框架的健壮性,还需要添加一个配置类,将路由和数据库的一些默认数据写入配置类而不是写在当前页面,通过配置类来加载配置当需要修改默认配置是就可以很方便
修改对应的文件
1.判断配置文件是否存在
2.判断配置是否存在
3.对加载过的配置进行缓存
新建配置类core/lib/conf.php
![](https://img-blog.csdn.net/20161228195644733?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWN5XzEwMDg2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
新建路由配置文件core/config/route.php定义默认路由
![](https://img-blog.csdn.net/20161228195052129?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWN5XzEwMDg2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
新建数据库配置文件core/config/database.php
![](https://img-blog.csdn.net/20161228195940299?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWN5XzEwMDg2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
扩充配置类core/lib/conf.php 增加一个新方法 all() 调用多个值用
![](https://img-blog.csdn.net/20161228200651872?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWN5XzEwMDg2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
修改model类将连接数据库部分用conf::all('database')代替
core/lib/model.php
修改对应的文件
1.判断配置文件是否存在
2.判断配置是否存在
3.对加载过的配置进行缓存
新建配置类core/lib/conf.php
新建路由配置文件core/config/route.php定义默认路由
新建数据库配置文件core/config/database.php
扩充配置类core/lib/conf.php 增加一个新方法 all() 调用多个值用
修改model类将连接数据库部分用conf::all('database')代替
core/lib/model.php
相关文章推荐
- 我的框架--QiCai(加载控制器)
- Android图片加载框架Glide用法
- 图片加载框架
- Android图片加载框架Glide使用总结
- Universalimageloader图片加载框架缓存本地图片的使用
- 如果页面中有子框架时要加上子框架完成加载的判断,不然直接读取有可能读取不到子框架的对象
- Volley 网络框架异步加载入门
- Android图片加载框架介绍
- Android图片加载框架比较----Glide,Picasso,Fresco
- 强大的图片加载框架Fresco的使用
- Android图片异步加载框架Android-Universal-Image-Loader
- ssh三大框架整合后struts2返回json数据出现懒加载异常
- xframe框架的服务加载流程
- Android 三大图片加载框架的对比——ImageLoader,Picasso,Glide
- **Android_开源框架_AndroidUniversalImageLoader网络图片加载**
- Android 使用动态加载框架DL进行插件化开发
- Andoird 图片加载框架区别
- 【FastDev4Android框架开发】RecyclerView完全解析之下拉刷新与上拉加载SwipeRefreshLayout(三十一)
- javascript 实现页面加载完自动点击链接显示框架右侧信息页面
- 图片加载框架Picasso和Glide