我应该考虑哪些因素以应对非常高的网站流量?

3
我正在使用PHP框架创建一个社交网络站点,我正在考虑以下几个方面:
  • 服务器技术
  • 数据库和索引
  • 缓存(内存、数据库和文件)
  • 负载均衡
请问还有哪些方面需要考虑?

代码注释,代码注释,代码注释。 - Howdy_McGee
我发现了一篇关于高流量网站要点的好文章,我们可以采用这篇文章中提到的要点。链接在这里 http://digcms.com/2012/01/19/which-points-consider-if-you-want-to-create-high-traffic-site/。当我们真正考虑一个非常高流量的网站时,我们需要注意很多要点。请记住……硬件是便宜的……但好的软件和架构硬件并不便宜。 - purab
2个回答

2
  1. 有一个原型运行
  2. 编写良好的可维护代码
  3. 使用常识(例如在所选的数据库中使用PK和索引),不要与视图连接等
  4. 从少数用户开始,查看瓶颈所在,然后再决定/询问。

或者,正如谚语所说:“过早优化是邪恶的”,这里有一个持不同意见的人


0
除了已经写的内容之外,我想补充一点,如果您的网站正在使用数据库,则强烈建议使用数据库连接池而不是在每个脚本中打开/关闭连接,以适应高流量的网站。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接