我的PHP应用程序有一个数字计算部分,但是在PHP中速度太慢了,所以我想构建一个自定义的C扩展,但是很难找到一个好的参考资料来开始 :(
是否有指南可以告诉我如何做到这一点?
我的PHP应用程序有一个数字计算部分,但是在PHP中速度太慢了,所以我想构建一个自定义的C扩展,但是很难找到一个好的参考资料来开始 :(
是否有指南可以告诉我如何做到这一点?
最好的资源是Sara Golemon所著的扩展和嵌入PHP,尽管在一些方面已经过时(它只涵盖了PHP 5.1版本)。PHP文档更加过时。另一方面,PHP维基上的内容非常更新,但也相当不完整,对初学者不太友好。还可以参考这些文章、George Schlossnagle所著的高级PHP编程第V部分、Rasmus Lerdorf和Kevin Tatroe所著的PHP编程第14章,特别是这些幻灯片。
最后,你能找到的最权威的资源是与PHP捆绑的扩展源代码。