AMFPHP 1.9 Beta + C 解码编码器 = 超快速度

AMFPHP 1.9 Beta + C 解码编码器 = 超快速度

AMFPHP 1.9 加入了一个新的功能。就是用C写了一个AMF协议的解码和编码器。

这样一来,效率最高提升了许多。尤其是大的数据源的时候,用php编码可能会超时而不能完成的操作,用C 的这个extension 就可以完成。他们做过的测试有一个是在1秒之内,完成7.3MB的编码(100,000个包含三个字段对象的数组)

 

安装比较简易:

说一下在Windows下:

1,你需要下载它的那个C语言扩展:php_amf.dll 点这里

然后,解压到:{php_root}/ext

 

2,并且找到php.ini 加上一行:

extension=php_amf.dll

 

不需要对AMFPHP 本身做任何修改或者配置。他会自动监测那个扩展是否存在,存在就会自动应用,否则就会使用php的解码和编码。

 

可以在这里下载amfphp1.9 beta

来源:http://www.5etdemi.com/blog/archives/2007/01/amfphp-19-beta-2-ridiculously-faster/

Leave a Reply