我需要学习如何开发PHP扩展。
因此,我认为我必须更新我的CPP技能(或者是C?)。
我应该使用什么IDE(自动完成,对象浏览器等)。我计划在Ubuntu 32上开发。
是否有好书或好网站我可以学习吗?什么是学习PHP扩展最值得推荐的资源?
-1
A
回答
0
3
我最近一直在学习如何自己编写扩展。我正在C++中编写代码,因为我正在公开一些我已经写过的C++类。如果你可以用C语言来完成,那么建议使用它,因为它是PHP的本地语言以及所有与PHP源代码捆绑在一起的扩展。
以下是我已经在学习中发现最有用的链接或我继续引用,同时发展:
- (萨拉Golemon的教程,第1部分)http://devzone.zend.com/article/1021
- (萨拉Golemon的教程,第2部分)http://devzone.zend.com/article/1022
- (萨拉Golemon的教程,第3部分)http://devzone.zend.com/article/1024
- (萨拉Golemon的书 “扩展和嵌入PHP” ISBN 978-0-672-32704-9 - 需要现场报名)http://my.safaribooksonline.com/067232704X
- (包装C++在PHP扩展类)http://devzone.zend.com/article/4486
- (建筑物PHP从源为Apache 2-开发期间有必要)http://us.php.net/manual/en/install.unix.apache2.php
- http://php.net/internals
- <你的PHP源(可用文档的数量有限的)文件夹>/ext /包含PHP附带的所有扩展的源代码。你会发现自己通过这段代码来挖掘他们如何做事的例子。习惯使用
grep
来查找现有PHP函数的源代码,该函数执行您希望代码执行的操作。
相关问题
- 1. 什么是一些推荐的OpenSSL和密码学习资源?
- 2. 学习VTK库工具包的一些推荐资源和教程是什么?
- 3. 什么是学习XNA的好资源?
- 4. 你推荐什么资源来学习下面的node.js,socket.io,redis mashup
- 5. 学习编写惯用c#的最佳资源是什么?
- 6. 什么是学习.NET webservices的最佳资源?
- 7. 什么是学习(N)ASM的最佳资源?
- 8. 什么是学习Ant的最佳资源?
- 9. 什么是学习基于证据调度的最佳资源?
- 10. 什么是学习XML的最佳资源?
- 11. 什么是学习CIL的最佳资源(MSIL)
- 12. 什么是学习Windows PowerShell的最佳资源?
- 13. 什么是学习Java Portlet Specification(JSR-168)的最佳资源?
- 14. 什么是学习MSBuild的最佳资源?
- 15. iOS:学习使用Interface Builder的最佳资源是什么
- 16. 用Cocoa学习数据库开发的推荐资源?
- 17. 推荐用于学习MS Expression Blend的资源
- 18. 使用Reporting Services学习图表的书籍/资源推荐
- 19. 学习Grails有什么好的资源?
- 20. 学习json有什么好的资源?
- 21. 同时学习Visual C++ 2008和C++?任何资源推荐?
- 22. 运输机器学习模型的推荐方法是什么?
- 23. 什么是SSIS的推荐学习材料?
- 24. 为什么不再推荐mysql扩展?
- 25. 学习C++,下一步是什么?另外推荐的编译器是什么?
- 26. drupal ----推荐学习模块
- 27. 推荐用于学习C
- 28. 什么是学习PHP
- 29. 什么是学习MASM代码(不是HLA)的好资源?
- 30. 学习开发Firefox扩展的好资源
不,你有10 ... – 2010-05-20 16:35:58
啊,看起来就像刚刚发生。链接固定:) – 2010-05-20 17:16:36