2013-07-04 82 views
-1

我在我的一个网站www.scr-t.com上遇到了一个奇怪的错误,该网站的加载非常缓慢,但有时只在第一次加载时出现。我尝试从网站中删除元素,并检查了域设置和所有内容,但我无法弄清楚什么可能是错的。网站第一次加载有时非常慢

网站是在我自己制作的一个自定义PHP CMS上,但是同样的CMS用于其他20个工作正常的网站。

如果你们任何人有类似的问题,请帮助我的想法。

非常感谢!

+0

“您的自定义CMS存在同样的问题”?你有一些服务器日志? – strauberry

+0

也许有些东西存储在缓存中,建立缓存需要时间? –

+0

+1用于缓存,并且使用一些外部资源,如youtube和FB(这些是第一眼看到的)。另外一些选择是如果你用CSS和HTML等来调整图像大小 –

回答

0

全部移动你的Javascript的网页

0

我的底部由于我不相信广告,因此不会打开该链接。

但是.. 您可以检查提供了多少资源,例如有多少图像,脚本,CSS样式。

通常你可以缩小它们,将许多小图像放在精灵中,将css全部压缩到一个文件中,也可以用脚本来完成,也可以将它们放在cdn中以帮助并行下载。如果第一次加载是由于下载的文件太多而不能并行化,那么您可以仔细检查在浏览器上禁用缓存(通常是开发人员提供的浏览器工具或检查您的设置)。

另外一定要在静态可缓存资源上设置long expire标签或ETA标签。

此外,您还可以检查您的网站在看到新用户时是否做了太多工作,但它太依赖于您的代码以在此处提供良好的建议。