私はPHPで書かれた既存のプロジェクトを再開発しています。現在の会社は、ユーザーに「個別のソリューション」を提供しています。つまり、ニーズに合わせてソフトウェアの特定の部分が必要な場合です。MeteorJsは特定のユーザーに同じアプリのカスタムバージョンを表示します
発言者から開発者まで、ユーザーは「グローバル」バージョンから独自の「カスタム」バージョンに移行され、「グローバル」バージョンにロールアウトされた更新は手動で各カスタムバージョンに後で追加されます。
流星では、これを複製するにはどうすればいいですか?私は、データベースに "カスタムテンプレート名"の配列を格納し、各ページの読み込み時にデータベースにカスタムテンプレートが存在するかどうかチェックします。
代替はすべての顧客のためのデフォルトのプロジェクトのクローンを作成し、彼らのために別のサーバーをスピンアップすることである(非常に高価な!!)
どのようにFacebookのなどが徐々に機能をロールアウトするん - 私は、その同様の概念を信じています。
これは良い解決策ですか?