Question2Answerのソースを覗いてみた私の第一印象は、他のOSアプリケーションとうまく共存できるように構築されているようだということです。たとえば、ユーザーデータベースの管理やローカリゼーションのために独自のコードをプラグインできます。たとえば、多言語メッセージにPHP配列の代わりにgettextを使用したい場合(コードを入力するだけで、OOパターンベースのスタイルではありません)。それはすべて一緒に別の問題です)。
ただし、検索機能をプラグインできるようにするための事前設計はないようです。私の質問は、誰かがスフィンクス検索エンジンをQuestion2Answerに統合した場合、それを達成するための最良のテクニックまたはヒントは何ですか。
プラグインの作成に関するドキュメントをここで確認しました:http ://www.question2answer.org/plugins.php 、プラグインシステムは、イベントハンドラーやコンテンツウィジェットなどの特定のタイプの機能に対応しているようですが、一般的な機能や検索モジュールには対応していません具体的には。