我有 PHP 应用程序,我需要估计应该使用什么硬件来处理特定(预测)流量(负载)。我知道这取决于很多因素,但我想知道除了随着流量增加而升级硬件之外,还有其他方法吗?我想避免购买速度太慢的 VPS 或功能不必要的 VPS。该应用程序有一些基本的分析功能,可以报告处理特定请求使用了多少内存和时间,以及每个数据库查询花费了多少时间。
答案1
无法(轻易)回答,因为这取决于很多因素。首先,您没有命名的应用程序。
应用程序的质量是一个非常重要的因素,无法估计任何事情。
如果达到限制,那么升级优化代码和算法可能是一个选择。
报告记忆、时间和每个db 查询听起来像是调试功能。这非常昂贵,应该首先禁用它以提高性能。
答案2
使用云,您可以自由扩展以满足您的需求