我的网站需要很长时间处理和打开页面。为什么?

时间:2011-02-09 06:01:22

标签: php performance joomla

我在Joomla开发了一个门户网站,它完全面向图像,因此网站上有很多图像。我的网站需要很长时间处理和打开页面。可能是什么原因,我该如何解决?

3 个答案:

答案 0 :(得分:3)

获取firefox的firebug,它是我每天使用的非常有用的实用程序。它会准确显示加载的内容,加载的大小以及加载时间。

雅虎有一篇关于最佳做法的好文章。 Here

你可以做很多事情,但我会从上面的链接开始,然后回来问你还有任何问题。

答案 1 :(得分:1)

我的第一个测试是运行托管在本地网络上的网站,然后检查性能。如果它仍然运行缓慢,它与图像无关。代码有问题。您将需要跟踪并找出哪条路径耗时太长。

如果图像出现问题,建议您在亚马逊的AWS等快速服务器上托管图像。即使这样,浏览器也会缓存图像,后续访问必须很快。

还可以使用谷歌浏览器并找出需要时间的内容。在chrome窗口上按Ctrl-Shift-J。您将获得一些非常有趣的统计数据,说明需要花费时间和网络资源。

答案 2 :(得分:1)

要检查的一件重要事情就是优化所有图像。 Nick在之前的Yahoo best practices答案中提供的链接将提供一些有用的信息。如果你正在使用Joomla开箱即用,最可能的罪魁祸首就是你正在使用的图像。确保图像的显示尺寸正确,而不是更大。不要使用html使用height和width命令调整图像大小,如下所示:

<img src="someimage.jpg" height="400" width="600" >

使用照片编辑器使图像达到您需要的实际尺寸。