2012-03-20 9 views
5

5つのコンポーネントを持つ新しいポータルアプリケーションをPHPで起動します。私はphp pharについて数ヶ月前に読んで、各コンポーネントのpharを別々に作成し、何らかの方法で使用することが有益かどうか疑問に思っています。私はアプリケーションを起動しようとしていて、以前のpharエクスペリエンスを持っていないので、私が使用するスタックオーバーフローの人から何らかのインプットを得ることができます。PHP pharの使用法

pharを使用する主なテーマは、サイト管理者がコンポーネント全体を有効/無効にできるパネルを作成することです。将来的には、必要に応じてさらにコンポーネントをプラグインします。あなたは、ユーザーが、それは確か理にかなっているのPharファイルとしてカスタムプラグインを追加することができますプラグインアーキテクチャのいくつかの並べ替えのために行くされている場合は、同じ概念が、私たちは

よろしく Junaidに.NETのDLLに

答えて

5

を持っています。これは、よりクリーンなファイル構造、プラグイン/コンポーネントの簡単な配布とインストールを可能にします。

一方、これが再配布されないアプリケーションやサードパーティ製のコンポーネントを受け入れないアプリケーションの場合、プラグインに追加のビルドステップを導入するだけです。これは価値がありません。

はい、あなたの場合は確かに理にかなっていますが、誰もがpharsの機能を知っているわけではないので、プラグイン/コンポーネントのエコシステムを初心者の方にとってはもっと複雑にするかもしれません。

+0

ホワイトクリスマスのシステムであるChrisさんのお返事ありがとうございます。実際のシステムをクリアするために、さまざまなクライアントに提供するサービスを維持していきます – Junaid

関連する問題