15
我已經使用'老式方法'爲PHP編寫了一些C/C++擴展模塊,即通過使用手動方式(如Sarah Golemon在她的書中描述)。使用SWIG創建PHP C/C++擴展模塊
這對我來說太煩瑣,而且我很懶,並且想盡可能地自動化。另外,我現在使用SWIG來生成Python的擴展,並且我開始喜歡使用它。
我想使用SWIG來生成我未來的PHP擴展。我在我的生產服務器上使用PHP v5.2(及以上版本)。
我的問題是:
- 是痛飲PHP接口尚不穩定(即用於生產做好準備)?
- 如果您對問題1的回答是「是」,則表示您的YOU在中使用您的生產地點?
- 當創建PHP擴展,使用SWIG的模塊時,是否有任何「疑難雜症」需要注意?
您是否改用Swig for PHP,並且您是如何工作的?我發現其他人說這比它的價值更麻煩,而且更簡單的方法是將PHP擴展程序寫成「老式的方式」,但我希望聽到來自像你這樣的人的觀點。 – 2011-07-26 02:06:39