旅行者向けのコミュニティ Web サイトに取り組んでいます。多くのユーザーテストの後、「写真のアップロード」がユーザーが好む主な側面のようです。たった 3 人のテストユーザーが 5 か月で 4000 枚以上の写真を提供しました。私の質問は: 1000 人のユーザーがいる場合、私 (または私のサーバー) はどうすればこれを正しく管理できるでしょうか? この潜在的な問題に対する確固たる解決策を得る前に、ベータ版から抜け出し、すべての人に公開することを私は疑っています.
- PHP (主に CodeIgniter) を使用しています。
- 画像はアップロードされ、3 つのサイズでトリミングされます (すべてサーバーに保存されます)。
- パフォーマンスのサポートを受けるために Cloudfare を使用しています
サーバーの問題などを回避するために、この側面を最適化するにはどうすればよいですか?
- 画像を保存するべきではありませんが、PHP でレンダリングする必要がありますか?
- それらをキャッシュする最良の方法は何ですか?
- これらの写真をアップロード/保存/維持するために外部サービスを使用する必要がありますか?
- ...
これは一般的な質問ですが、私にとっては非常に重要です。皆さんのすべてのヒントとノウハウに非常に感謝しています!
前もって感謝します!G