0

私は現在、ユーザーがプロジェクトをアップロードするプロジェクトに取り組んでいますが、他のユーザーはそれらのプロジェクトのクローンを作成できます(github-esqueを考えてください)。

私の最初のアイデアは、プロジェクトごとにコンテナーを作成して、プロジェクトのクローンを簡単に作成できるようにすることです。ただし、各ファイルへの参照とその場所はデータベースに保存します。

プロジェクトごとにコンテナーを作成するのが最善のオプションですか、それともユーザーごとにコンテナーに固執する必要がありますか?コンテナ内のファイル量の制限が非常に大きいことは知っていますが、最初の計画はより適切に拡張できると思います。

人々を考えますか?

4

1 に答える 1

1

現在、プロジェクトでラックスペース クラウドも使用しているため、これは単なる個人的な意見です。ユーザーごとに 1 つのコンテナーを作成することは、コンテナー内でオブジェクトをコピー、移動できるため、依然として適切なオプションになると思います。

また、ユーザーごとにコンテナーを作成することで、現在のサイズのオブジェクト、ユーザーのコンテナーを簡単に取得できるため、追加の計算を使用せずに現在の空き容量を知ることができます。

于 2012-12-05T14:36:12.157 に答える