php - 如何衡量 Web 应用程序的可扩展性需求

标签 php web-applications scalability

我正在构建一个网络应用程序,它将为不断增长的用户群提供内容。我想知道从哪里开始实现可扩展性,以及如何衡量应用程序的性能,以便我知道何时需要它。

例如,我知道随着网站流量的增长,缩小脚本和使用静态内容缓存等措施将有助于管理加载时间,但我不确定何时是实现这些功能的合适时机。

此外,在我的服务器开始崩溃和阻塞之前,我如何衡量网站的性能,知道何时开始添加更多服务器,并构建应用程序的稳健性等?

提前致谢...

最佳答案

您应该立即缩小脚本并缓存内容。它会影响页面加载速度,从而影响用户体验无论您的网站加载情况如何。研究表明,速度更快的网站具有更高的转化率 - Google 即可。据称,页面速度也有利于搜索引擎排名。

您可以使用 Google Page Speed 等工具来测量页面加载性能和雅虎的YSlow 。这两个工具还建议了改进方法,因此让它们成为您的指南。

关于php - 如何衡量 Web 应用程序的可扩展性需求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7464404/

相关文章:

scalability - 将可扩展性工程化到应用程序中

javascript - 使用 HTML 文本框值作为 HighCharts 百分比

php - 搜索数据并会选择以静态表的形式显示。就像添加到购物车一样

php - Azure AD OAuth 访问 token 请求:::400 - 错误请求

java - 在 Java Web 应用程序 servlet 中使用 MySQL 类

c - 使用异步 I/O 的消息排序 (epoll)

java - 如何在云中自动扩展 Java 应用程序?或者,是否有适用于 Java 的 Heroku?

php - 如何在 Doctrine 中设置默认水化器?

javascript - 有没有办法添加一个 javascript 按钮来删除添加的图表

python - SQLAlchemy+ Tornado : can't reconnect until invalid transaction is rolled back