0

我正在寻找一个 PHP 库来处理与 Flash 客户端应用程序的 AMF 通信。我的服务器将运行 PHP 5.3.5 和一个 cakePHP 应用程序。

我尝试了 cakeAMF、cakeAMFPHP 和 Cpamf 蛋糕插件,但它们都很老旧,不再更新。此外,我在 PHP 5.3.5 上将它们集成到 cakePHP 1.3 中时遇到了很多问题

所以我现在转向下一个玩家:WebORB、sabreAMF 和 Zend AMF。

您是否已经对它们进行了测试,如果是,您会建议哪一个?

4

3 回答 3

0

There is a fast and reliable PHP AMF3 extension to try out:

http://neoxic.me/php-amf3/

It allows two native functions amf3_encode() and amf3_decode() to be employed instead of bringing in a relatively large framework.

于 2013-04-20T21:00:49.210 回答
0

我将带有 amfphp 的 cakephp 1.3 迁移到 cakephp 2.0,似乎可行。如果有兴趣,我愿意在 github 上提供

于 2012-09-30T23:13:09.447 回答
0

我没有尝试将其中任何一个与 CakePHP 集成,但我使用过旧的 AMFPHP、ZendAMF 和 WebORB,而 ZendAMF 很容易成为集成到现有应用程序的最佳选择。据我了解,AMFPHP 的作者创建了 ZendAMF,所以它应该是 PHP 可用的最快、最正确的 AMF 实现。

我对 Symfony 应用程序做过同样的事情,为此我使用了旧的 AMFPHP。最后结果还不错,但是有一些问题需要处理,因为 AMFPHP 并不是真正为此而设计的。另外,在 ZendAMF 中已经修复了很多在 AMFPHP 中有些问题的东西。

于 2011-01-19T21:16:55.950 回答