0

私は問題を抱えています。私は今のままで、複数のユーザー向けの強力なソフトウェアを作成します。顧客がこのシステム用に独自のプラグイン/アドオンを作成できるようにしたいのですが、顧客がすべての「定義済み」および「グローバル変数」などを読み取ることができるようにしたくありません...

今、私はこれに対する解決策を探しています。私の考えは、このサンドボックスで何が起こるかを定義できるサンドボックスを顧客ごとに構築することであり、顧客が私のシステム コードにアクセスすることはできません。

このようなシステムの作成方法に関する詳細情報を見つけることができるサイトにリンクすることで、誰かが私を助けることができますか?

4

1 に答える 1

0

プラグインアーキテクチャを調査する必要があります。

ここにこの概念の紹介があります:

http://shameerc.com/2010/12/simple-plugin-architecture-using-php5-reflection-api.html

于 2012-05-11T11:12:48.073 に答える