我在我的一个网站www.scr-t.com上遇到了一个奇怪的错误,该网站的加载非常缓慢,但有时只在第一次加载时出现。我尝试从网站中删除元素,并检查了域设置和所有内容,但我无法弄清楚什么可能是错的。网站第一次加载有时非常慢
网站是在我自己制作的一个自定义PHP CMS上,但是同样的CMS用于其他20个工作正常的网站。
如果你们任何人有类似的问题,请帮助我的想法。
非常感谢!
我在我的一个网站www.scr-t.com上遇到了一个奇怪的错误,该网站的加载非常缓慢,但有时只在第一次加载时出现。我尝试从网站中删除元素,并检查了域设置和所有内容,但我无法弄清楚什么可能是错的。网站第一次加载有时非常慢
网站是在我自己制作的一个自定义PHP CMS上,但是同样的CMS用于其他20个工作正常的网站。
如果你们任何人有类似的问题,请帮助我的想法。
非常感谢!
一切看起来除了大的索引文件和某些PNG文件确定:http://tools.pingdom.com/fpt/#!/bg8URp/http://www.scr-t.com/,如果你想加快你的网站使用
全部移动你的Javascript的网页
我的底部由于我不相信广告,因此不会打开该链接。
但是.. 您可以检查提供了多少资源,例如有多少图像,脚本,CSS样式。
通常你可以缩小它们,将许多小图像放在精灵中,将css全部压缩到一个文件中,也可以用脚本来完成,也可以将它们放在cdn中以帮助并行下载。如果第一次加载是由于下载的文件太多而不能并行化,那么您可以仔细检查在浏览器上禁用缓存(通常是开发人员提供的浏览器工具或检查您的设置)。
另外一定要在静态可缓存资源上设置long expire标签或ETA标签。
此外,您还可以检查您的网站在看到新用户时是否做了太多工作,但它太依赖于您的代码以在此处提供良好的建议。
“您的自定义CMS存在同样的问题”?你有一些服务器日志? – strauberry
也许有些东西存储在缓存中,建立缓存需要时间? –
+1用于缓存,并且使用一些外部资源,如youtube和FB(这些是第一眼看到的)。另外一些选择是如果你用CSS和HTML等来调整图像大小 –