0

我在我的网站空间上使用 silverstripe 3.0。不幸的是,该网站在第一次请求时加载速度极慢。(我添加了大约 5-6 页)。通过第二次请求,网站加载速度更快。似乎只有第一次调用该站点时才会出现问题 - 直到页面被缓存。关于性能的任何建议/帮助?谢谢

4

2 回答 2

1

您可以将其添加到根目录中的 .htaccess 文件中。

http://www.sspaste.com/paste/show/5278be6917229

它应该会加快您的页面速度。

您还应该将所有 css 文件合并到一个文件中,并将所有 js 文件合并到一个文件中。您可以使用 Silverstripe 自动执行此操作。

还可以将所有图像保存到网络或使用 Yahoo SmushIt!

于 2013-11-05T09:55:16.087 回答
0

另一个原因可能与服务器配置相关:

网站上的第一页请求非常慢

该网站没有获得这么多的点击量,因此服务器会从服务器中杀死资源并需要再次将它们假脱机。

还快速搜索了这篇文章,这应该有助于找到可能的原因:

https://wordpress.stackexchange.com/questions/97842/universal-problem-first-request-after-25-second-inactivity-always-slower-1-s

于 2013-11-05T14:28:58.557 回答