其他框架如PEAR

时间:2009-03-27 21:43:52

标签: php frameworks components pear

你知道像PEAR(http://pear.php.net)这样的其他框架吗?我想在不使用着名的PEAR的情况下使用可重用的PHP组件。 我已经使用了一个框架(Zend Framework),我想使用ZF中不存在的PHP组件,如支付,加密,数学...

3 个答案:

答案 0 :(得分:2)

结帐EZ Components。它是一个非常松散耦合的库集,我总是把它看作介于像PEAR和Zend Framework之间的某些东西。经过精心编码和更新,需要仔细查看。

答案 1 :(得分:0)

我真的没有那么多的PHP,但我和php开发人员一起工作了一段时间,我听说过PEAR,SMARTYZend Framework之间的比较。我不能告诉你它们有多相似,但这些是我最常听到的。我也听过一些人说他们与Cake PHPSymfony合作,但没有那么多。

我还找到了两个可能有用的比较,herehere。这就是我可以提供的所有帮助。祝好运。 :)

答案 2 :(得分:0)

作为Zend Framework的粉丝,我不明白为什么你不根据自己的需要扩展Zend Framework。我通过在应用程序文件夹中包含 classes 文件夹来使用一个相当简单的方法,您需要在引导程序中设置或使用Zend_Loader加载,在那里您可以定义自己的逻辑或导入您感兴趣的不同模块(phpClasses也可能非常有用)。

您还可以找到Zend Framework社区制作的大量帮助程序,这些帮助程序可能在任何给定时间都有用。如果您想从不同的源代码中删除代码片段,您可能还想尝试将其他框架中的一些模块(例如Code Igniter或CakePhp)导入到Zend Framework中,这对您和您来说可能是一件有趣且有用的事情。如果您想分享,可能是基于ZF的所有社区

我应该警告你关于Symfony(那个evilpenguin写的),如果你愿意尝试它,就不要忘记它们是所有这些中最“懒惰”的。