我正在寻找一个PHP库来处理与Flash客户端应用程序的AMF通信。我的服务器将运行PHP 5.3.5和cakePHP应用程序。
我尝试过cakeAMF,cakeAMFPHP和Cpamf蛋糕插件,但它们都很老了,不再更新了。此外,我在PHP 5.3.5上的cakePHP 1.3中遇到了大量问题
所以我现在转向下一个参赛队员:WebORB,sabreAMF和Zend AMF。
您是否已经对它们进行了测试,如果是,您会建议哪一个?
答案 0 :(得分:0)
我还没有尝试将其中的任何一个与CakePHP集成,但我已经使用了旧的AMFPHP,ZendAMF和WebORB,ZendAMF很容易成为集成到现有应用程序的最佳选择。据我所知,AMFPHP的作者创建了ZendAMF,因此它应该是PHP最快,最正确的AMF实现。
我做了与Symfony应用程序相同的事情,我使用了旧的AMFPHP。事实证明最终没问题,但是有一些问题要处理,因为AMFPHP并不是真的为此设计的。另外,ZendAMF中已经修复了一堆东西,这在AMFPHP中已经破了。
答案 1 :(得分:0)
我将带有amfphp的cakephp 1.3迁移到cakephp 2.0,似乎有效。如果有任何兴趣,我愿意在github上提供它
答案 2 :(得分:0)
有一个快速可靠的PHP AMF3扩展试用:
它允许使用两个本机函数amf3_encode()和amf3_decode(),而不是引入一个相对较大的框架。