Vui lòng đề xuất các bài viết trợ giúp hoặc các hướng dẫn về giao diện lập trình mô-đun cấp độ "cấp thấp" PHP.Bắt đầu với PHP Extension-Development
Trả lời
Đọc nội dung này: http://devzone.zend.com/article/1021. Đó có lẽ là hướng dẫn hữu ích duy nhất mà tôi từng gặp.
liên kết bị hỏng. – aimme
Tìm kiếm thông qua bookmark của tôi, chỉ có liên kết tôi thấy là những:
- Extension Writing Part I: Introduction to PHP and Zend
- Extension Writing Part II: Parameters, Arrays, and ZVALs
- Extension Writing Part II: Parameters, Arrays, and ZVALs [continued]
- Extension Writing Part III: Resources
- Wrapping C++ Classes in a PHP Extension
Nếu bạn thực sự quan tâm đến chủ đề, và sẵn sàng chi một số tiền vào nó, bạn có thể mua cuốn sách Extending and Embedding PHP(some pages are available as preview on Google Books quá); Tôi đã nhìn thấy một vài lần rằng nó là các cuốn sách để đọc khi quan tâm đến chủ đề này (Trong thực tế, tôi đã chỉ cần mua nó^^ đã không có thời gian để đọc nó được nêu ra, mặc dù :-(; các trang đầu có vẻ OK ...)
BTW, tác giả của cuốn sách đó cũng là tác giả của bốn bài báo đầu tiên tôi liên kết với ;-)
+1 Thú vị. Bạn có biết tình cờ trên Diễn đàn mà C devs thảo luận về các phần mở rộng PHP không? –
tôi đặt liên kết yêu thích của tôi vào một short blog post trong khi viết php_ssdeep, điều này có thể hữu ích cho những người tìm kiếm thông tin phát triển tiện ích mở rộng.
http://simonholywell.com/post/2010/09/15-excellent-resources-for-php-extension-development.html
- 1. Bắt đầu với SAML và PHP
- 2. Bắt đầu với "Nâng cao PHP"
- 3. Bắt đầu với Hessian
- 4. Cách bắt đầu với kiểm soát phiên bản và PHP
- 5. Bắt đầu và ngừng hẹn giờ PHP
- 6. Bắt đầu với CouchDB
- 7. Bắt đầu với T4
- 8. Bắt đầu với OpenID
- 9. Bắt đầu với Ember.js
- 10. Bắt đầu với Android
- 11. Bắt đầu với SNMP4J
- 12. Bắt đầu với Gradle
- 13. Bắt đầu với SSE
- 14. Bắt đầu với TDD?
- 15. Bắt đầu với PyOpenCL
- 16. Bắt đầu với Solr
- 17. Cách bắt đầu với Rspec?
- 18. bắt đầu với jquery datepicker
- 19. Bắt đầu với Giá treo
- 20. bắt đầu với java voip
- 21. Bắt đầu với MapReduce/Hadoop
- 22. Bắt đầu Outlook với C#
- 23. cách bắt đầu với memcached
- 24. Bắt đầu với Cherrypy và Jinja2
- 25. PHP Chuỗi thành mảng keyed bởi từ bắt đầu
- 26. Bắt đầu bit và bắt đầu Byte
- 27. Tại sao biến PHP bắt đầu bằng ký hiệu $ sign?
- 28. Số gia tăng bắt đầu từ 0000 trong php
- 29. Podcast dành riêng cho người mới bắt đầu PHP
- 30. Bắt một ParameterNotFoundException với Symfony2 trong PHP
Bạn có ý là tiện ích mở rộng PHP không? – Pawka
có, tiện ích mở rộng – duganets