过去,我们使用AS2的AMFPHP,它在大部分情况下表现良好(AMFPHP的优势是它还有一个JSON模式,可以让您轻松地在Javascript或Actionscript前端使用相同的远程PHP)。
然而,似乎AMFPHP并没有得到真正的维护。那么人们推荐用什么来替代它呢?到目前为止,我找到的是:
- Zend_AMF(看起来对我们来说太复杂了,我们没有使用Zend框架)
- AMFPHP(有一些更新支持Flex,并且似乎相当稳定,但不确定长期支持情况)
- XML(AS3具有良好的XML处理例程,但在PHP方面更加麻烦)
- WebORB(我没有使用过这个)
- 自己编写,使用JSON或其他数据到文本序列化系统(php的serialize(),XML等等)
主要我倾向于使用AMFPHP,即使存在缺点,因为我已经习惯了。是否有任何理由考虑切换到其他东西?