网站因多个用户而失败

时间:2015-09-01 01:41:11

标签: web server clients

如果有人问我,我道歉,但我不确定这个问题会如何措辞。我正在为我的16名学生创建一个网站,我目前在freehostia.com上主持这个网站。当我用1-2台计算机测试网站时,它运行正常。但是当我有16个人同时使用它时图像无法加载,有时连接完全失败。我有什么遗漏或这是服务器问题吗?

我在错误日志中反复出现的唯一消息是:

  

[Tue Sep 01 01:17:52 2015] [错误] [client xx.xxx.xxx.xx]文件不存在:/services/users/zfh1p1/miclug/www/mathexp.org/favicon.ico

我已经用谷歌搜索并添加了一个favicon.ico文件,但怀疑这是我遇到的问题。提前谢谢!

1 个答案:

答案 0 :(得分:0)

根据加载的页面链接的资源以及如何配置与Internet的连接,您将达到每个主机的最大连接数(并且不太可能是与服务器的最大连接数),甚至是带宽限制。几秒钟。

尝试将您的网页链接到更少的资源,考虑使用CDN或多个主机,以及是否可以考虑在教室中使用代理服务器。

减少与服务器的连接数量的方法:

  • 内联javascript(将您的JS包含在HTML中)
  • 如果难以进行内联,则会在页面之间切碎scruipt,考虑将共享脚本连接到一个文件中
  • 缩小你的javascript
  • 内联您的CSS(与CSS相同)
  • 与用于javascript的策略相同的策略
  • 减少一页中链接的图像数量
  • 将图片大小调整为页面中显示的大小