0

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

4

3 回答 3

2

查看EZ 组件。它是一组非常松散耦合的库,我总是认为它们介于 PEAR 和 Zend Framework 之间。精湛的编码和最新的,值得仔细看看。

于 2009-03-27T22:39:58.247 回答
0

我并没有真正做那么多 php,但我与 php 开发人员一起工作了一段时间,而且我一直听到 PEAR、SMARTYZend Framework之间的比较。我真的不能告诉你他们有多相似,但这些是我听过最多的。我还听到有人说他们使用Cake PHPSymfony,但没有那么多。

我还发现了两个很好的比较,可能会有所帮助,这里这里。这就是我所能提供的所有帮助。祝你好运。:)

于 2009-03-27T21:59:01.857 回答
0

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

您还可以找到很多由 Zend Framework 社区制作的助手,它们可能在任何给定时间都有帮助。如果你想从不同的源中剥离代码片段,你可能还想尝试将一些模块从其他框架(如 Code Igniter 或 CakePhp)导入 Zend 框架,这对你来说可能是一件有趣且有用的事情,并且如果您想分享,也许是针对所有以 ZF 为基础的社区

我应该警告你 Symfony(邪恶企鹅写的),如果你愿意尝试它,别忘了它是所有这些中“最懒惰的”。

于 2009-03-27T22:57:15.367 回答