网站因账户限制而下降

时间:2014-06-28 12:04:34

标签: php mysql throttling

我使用PHP和MySQL开发了一个网站。该网站使用他们的Pro计划在Bluehost上托管。该帐户仅包含网站和vBulletin论坛。 它因帐户限制而下降。

并发用户的平均值为80 - 200

该网站在过去一个月内对800名并发用户保持稳定和良好, 但现在它的用户数不到100人。

从技术上讲,我为每个页面执行以下操作

  • 执行约2-5个选择查询(使用MySQLi)
  • 我打开输出缓冲(ob_start())
  • 加载HTML输出的模板文件
  • 使用干净的输出缓冲(ob_end_clean())
  • 关闭
  • 获取字符串输出并将其写入外部文件

  • 如果再次请求页面,我会从文件中获取输出,而我没有执行上述步骤

缓存输出(在外部文件中)之前的平均页面加载时间约为5-10秒。缓存后输出时间为2-4秒

虽然没有大量使用数据库,但我的帐户已受到限制并且有时会停止运行。

当我执行" SHOW PROCESSLIST"我得到1行结果

我是否可以就此案例获得建议

0 个答案:

没有答案