我正在为旅行者开发一个社区网站。经过大量用户测试,似乎“上传照片”是用户喜欢的主要方面。仅 3 位测试用户在 5 个月内提供了 4000 多张照片。我的问题是:如果我有 1000 个用户,我(或我的服务器)将如何正确管理它?在为这个潜在问题找到可靠的解决方案之前,我怀疑是否要退出测试版并向所有人开放它。
- 我正在使用 PHP(主要是 CodeIgniter)
- 图片上传并裁剪为 3 种尺寸(我将它们全部保存在服务器上)
- 我使用 Cloudfare 来获得一些性能支持
如何优化这方面以避免服务器问题等?
- 我不应该保存图像,而是用 PHP 渲染它们吗?
- 缓存它们的最佳方法是什么?
- 我应该使用外部服务上传/保存/维护这些照片吗?
- ...
这是一个普遍的问题,但对我来说非常重要。我非常感谢你们提供的所有技巧和诀窍!
提前致谢!G