【转】將 PEAR 放進 CodeIgniter

之前写过一篇【 在CodeIgniter中使用PEAR类库的解决方法 】,今天又看到一篇文章,特地转过来。
我提到的思路的解决方法实际上相对复杂,同样是提供类库导入通道,我的思路是依据CI的Load机制来做,而本文的作者却另辟蹊径,采用了一种更简单的方法。实际上我们可以把这个问题想的再简单的一点,只要记住:“载入一个类库实际上就是最终只要能include/require这个文件就可以了”。
下面是作者原文:
將 PEAR 放進 CodeIgniter這個做法是參考此篇「Using Zend Framework with CodeIgniter」修改而來的。
事實上外掛Zend的需要性可能比PEAR還要高,我之所以要外掛PEAR來做 ......

Tags: , ,

在CodeIgniter中使用PEAR类库的解决方法

一天在 CodeIgniter中国社区 看到如下的问题:
CodeIgniter下能不能用pear包里面的东西。
如果能,怎样在controllers里调用。
原文地址: http://codeigniter.org.cn/forums/viewthread.php?tid=1064&highlight=pear
我当时给出了一个基本的思路:
CI和PEAR的命名约定不一样,CI的类库都是独立类库,轻量小型化;而PEAR是系统树形结构,非常庞大,层层继承和关联,这和当初想构建PHP扩展和应用类库有关系。两者的出发点和目的均不一样。如果CI里面非要用PEAR类库,有两个途径:
1、按照CI的命名约定和方式来把PEAR的类库转化成自己的类库,需要解决原来类库的继承和关联; ......

Tags: , ,

© Copyright 2010 LEMON’s BLOG - 黎明博客
Design by: styleshout | Colourise by: Theme Lab and Search Marketing | Customised by blog.lemonfz.com
Powered by WordPress 2.7 | Valid CSS | XHTML | 21 queries. 0.500 seconds.