私は現在、ユーザーがプロジェクトをアップロードするプロジェクトに取り組んでいますが、他のユーザーはそれらのプロジェクトのクローンを作成できます(github-esqueを考えてください)。
私の最初のアイデアは、プロジェクトごとにコンテナーを作成して、プロジェクトのクローンを簡単に作成できるようにすることです。ただし、各ファイルへの参照とその場所はデータベースに保存します。
プロジェクトごとにコンテナーを作成するのが最善のオプションですか、それともユーザーごとにコンテナーに固執する必要がありますか?コンテナ内のファイル量の制限が非常に大きいことは知っていますが、最初の計画はより適切に拡張できると思います。
人々を考えますか?