我在Joomla开发了一个完全以图像为导向的门户网站,因此网站上有很多图片。我的网站需要很长时间处理和打开网页。可能是什么原因,我该如何解决?我的网站需要很长时间处理和打开页面。为什么?
0
A
回答
1
要检查的一件大事就是简单地说你正在优化你的所有图像。 Nick在之前对Yahoo best practices的回答中提供的链接将提供一些很好的信息。如果你正在开箱工作Joomla,最可能的罪魁祸首是你正在使用的图像。确保你的图像是正确的显示大小,不大。不要用高度和宽度命令像这样使用HTML大小的图像:
<img src="someimage.jpg" height="400" width="600" >
使用照片编辑器进行图像所需的实际大小。
3
获取firefox的firebug,这是一个非常有用的工具,我每天都在使用它。它会告诉你究竟是什么加载,它有多大,以及它要花多长时间。
雅虎有一篇关于最佳实践的好文章。 Here
有很多事情你可以做,但我会从上面的链接开始,然后回来问问你还有什么问题。
1
我的第一个测试是运行托管在本地网络上的网站,然后检查性能。如果它仍然工作缓慢,它与图像无关。代码有问题。您需要跟踪并找出哪条路径需要花费太长时间。
如果图像出现问题,建议您将图像存放在像亚马逊AWS这样的快速服务器上。即使这样,图像被浏览器缓存,随后的访问速度必须很快。
也使用谷歌浏览器,并找出需要花费时间。在Chrome窗口上按Ctrl-Shift-J。你会得到一些非常有趣的统计数据,说明需要花费时间和网络资源。
相关问题
- 1. 为什么IIS7需要很长时间
- 2. 为什么启动一个ASP.NET网站需要我很长时间?
- 3. 为什么我的网站首次载入时间很长?
- 4. 为什么我的Eclipse需要很长时间才能启动?
- 5. 为什么编译器需要很长的时间来处理int?
- 6. 为什么原型的Ajax请求需要很长时间来处理?
- 7. 为什么网页文章需要这么长时间?
- 8. 为什么我的网站需要这么长时间才能加载?
- 9. hood.ie开始需要很长时间
- 10. 为什么一个简单的POST需要很长时间?
- 11. 需要很长时间处理的HTTP响应的进度
- 12. NSHost需要很长时间
- 13. presentRenderbuffer:GL_RENDERBUFFER_OES需要很长时间
- 14. HTTPURLConnection.getInputStream()需要很长时间?
- 15. 为什么urllib2需要很长时间阅读?
- 16. 线程需要很长时间。为什么?
- 17. 为什么在Windows/NTFS上偶尔需要花很长时间?
- 18. 为什么最初部署需要很长时间?
- 19. WebClient查询需要很长时间才能完成,为什么?
- 20. 为什么检查Console.OutputEncoding需要很长时间?
- 21. 为什么Windows快照需要很长时间?
- 22. 为什么MSBuild任务ResolveProjectReferences需要很长时间?
- 23. 为什么Thread.Join需要很长时间才能返回?
- 24. Wordpress网站需要很长时间才能加载
- 25. 网站需要很长时间才能加载
- 26. c#什么需要处理时间?
- 27. Android工作室需要很长时间才能打开
- 28. 数据库项目需要很长时间才能打开
- 29. 访问需要很长时间才能打开报告
- 30. 为什么我的Internet Explorer需要很长时间才能获取eBay登录https页面?
嗨Arun Ctrl-Shift-J不能正常工作可能需要验证 – 2011-02-09 06:41:22