2

PHP で Web アプリケーションを開発しており、そのソフトウェアの自動更新コンポーネントを開発する必要があります。これをどのように開発するかを考えたとき、次のことが頭に浮かびました。

論理

  • 最新バージョンを zip ファイルとしてサーバーにダウンロードする
  • 解凍する
  • 既存のファイルをアップロードして上書きし、利用可能なバージョンが多数ある場合:
    • ユーザーがバージョン 1.2 を使用しており、最新バージョンの 1.5 に更新する必要があるとします。
    • システムは 1.2 以降のすべてのバージョンをダウンロードし、1.3、1.4、および 1.5 バージョンのファイルでファイルを 1 つずつ上書きします。

これは、サーバーにとって大きな過負荷のようです。私は本当に別のアイデアを持っていません。皆さんが私を助けてくれることを願っています。また、これに使用できる PHP テクノロジの種類を知りたいですか?

4

0 に答える 0