私はiGoogleのようなウィジェットを持つWebアプリケーションを書いています(ただし、情報は異なります;))。さまざまな列があるので、コード内のモジュールを呼び出す方法についてのアイデアを聞いてみたいと思います。データベースで、どのウィジェットが有効になっていて、どの列にあり、どの順序で表示されるかを定義したいと思います。私はPHPとZendFrameworkを使用しています。ウィジェットを追加するための良い習慣はありますか?
私はこれを次のように行うことを考えていました。ウィジェット名を保存すると、ウィジェットを含むフォルダーが作成され、require_onceを使用してファイルを含め、次のようなデフォルトのコマンドを実行します。
echo ExampleWidgetClass::run();