随笔分类 - CI框架
摘要:愉快的清明节假期结束了,继续回到CI框架学习。这一节我们来看看Utf8.php文件,它主要是用来做utf8编码,废话不多说,上代码。
阅读全文
摘要:接着上一节往下,我们这一节来看看配置类Config.php,对应手册内容http://codeigniter.org.cn/user_guide/libraries/config.html。 Config.php文件中的不是很复杂,主要提供了记载和获取配置文件内容的功能,以及常用url的获取。
阅读全文
摘要:接着Benchmark.php往下看,下一个引入的文件是Hooks.php,我们称之为钩子。它的目的是在不改变核心文件的基础上,来修改框架的内部运作流程。具体使用方法参见手册http://codeigniter.org.cn/user_guide/general/hooks.html。 首先看类里面
阅读全文
摘要:我们回到Codeigniter.php上继续往下看,第一个引入的类文件是Benchmark.php,这个文件主要是提供基准测试,具体使用方法参考手册http://codeigniter.org.cn/user_guide/libraries/benchmark.html。建议小伙伴们都读一读手册,弄
阅读全文
摘要:上一节说完了Common.php,然而跟代码打交道总是免不了日志记录,所以这一节我们说说Log.php文件。 先看看类里面的几个属性, protected $_log_path; 日志路径 protected $_file_permissions = 0644; 文件权限 protected $_t
阅读全文
摘要:上一节我们最后说到了CodeIgniter.php,可是这一节的标题是Common.php,有的朋友可能会觉得很奇怪。事实上,CodeIgniter.php其实包含了ci框架启动的整个流程。 里面引入了各种类文件,然后调用其中的方法,完成所有操作。我们先分析一下引入的各个文件,最后再看CodeIgn
阅读全文
摘要:做php开发一年多了,陆陆续续用过tp/ci/yii框架,一直停留在只会使用的层面上,关于框架内部的结构实际上是不甚了解的。为了深入的学习,决定把CI框架的源码从头到尾的学习一下, 主要因为CI框架工作中用的多,而且比较轻量级,所以选择分析它,用的版本是3.1.3版本,官网可下载。 做php的都知道
阅读全文

浙公网安备 33010602011771号