主页 > 后端 > codeigniter >
来源:未知 时间:2014-10-20 11:22 作者:xbdadmin 阅读:次
[导读] 今天看了一遍CodeIgniter感觉代码写的的确不错 http://codeigniter.org.cn/ 这个是CI的中文官方网站 感觉好奇的是文件名和类名如果大小写不同怎么会加载的呢 现在明白了 php对于类 以及类的方...
今天看了一遍CodeIgniter感觉代码写的的确不错
http://codeigniter.org.cn/ 这个是CI的中文官方网站
感觉好奇的是文件名和类名如果大小写不同怎么会加载的呢
现在明白了
php对于类 以及类的方法是不区分大小写的
CI中一句话
/CodeIgniter_2.1.0/system/core/CodeIgniter.php
第308行 显示的 $CI = new $class(); 这个就是加载类的方式
类是不区分大小写的
CodeIgniter缺点
初始化加载文件太多 至少加载了如下文件 每次加载一个文件就会访问一次硬盘 加载的文件越多访问的速度越慢的。
为了访问速度有的网站就是把日志的工作都去掉了 哈哈……
思路很简单 就是动态的加载文件处理url 提交的参数而已 还是建议自己写自己代码 做自己简单的代码
array(11) { ["benchmark"]=> string(9) "Benchmark" ["hooks"]=> string(5) "Hooks" ["config"]=> string(6) "Config" ["utf8"]=> string(4) "Utf8" ["uri"]=> string(3) "URI" ["router"]=> string(6) "Router" ["output"]=> string(6) "Output" ["security"]=> string(8) "Security" ["input"]=> string(5) "Input" ["lang"]=> string(4) "Lang" ["loader"]=> string(6) "Loader"
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com