私は、「昔ながらの方法」を使用して、つまり手動の方法を使用して、PHP用のC / C ++拡張モジュールをいくつか作成しました(Sarah Golemonが彼女の本で説明しているように)。
これは私には面倒で、私は怠惰なので、可能な限り自動化したいと思っています。また、私は今SWIGを使用してPythonの拡張機能を生成しており、それを非常に多く使用することが好きになっています。
SWIGを使用して将来のPHP拡張機能を生成することを考えています。実稼働サーバーでPHPv5.2(およびそれ以降)を使用しています。
私の質問は次のとおりです。
- SWIG PHPインターフェースはまだ安定していますか(つまり、本番環境の準備ができていますか)?
- 質問1に「はい」と答えた場合、本番サイトで使用していますか?
- SWIGを使用してPHP拡張モジュールを作成するときに注意する必要のある「落とし穴」はありますか?