如何让Joomla + VirtueMart网站加载更快?

时间:2013-10-15 11:51:57

标签: php joomla gzip minify joomla-extensions

是否有任何Joomla扩展可以将所有CSS和所有JavaScript缩小并合并在一起?

还有一个扩展使用CDN(云端)来存储所有静态文件吗?

最后,如何优化图像?有一些巨大的图像重量几乎5 MB(!!),我怎样才能将它们调整到正确的显示尺寸?

谢谢!

2 个答案:

答案 0 :(得分:1)

尝试这些东西,

  • 从C面板启用压缩
  • 所有使用jpegtran或pngout
  • 压缩的图像
  • 使用header或htaccess启用页面到期。
  • 您也可以使用Joomla缓存插件。
  • 此外,您可以尝试使用某些CDN进行服务器缓存
  • 最小化所有css和js文件

这将有助于您的网站速度......

希望它的帮助..

答案 1 :(得分:1)

  1. 我认为当产品数量更多(1000或更多)时,VirtueMart会出现问题。问题在于没有那么优化的SQL查询。 Here is quite clever solution for caching
  2. 您可以在JED找到一些效果插件。某些功能会破坏您的网络,因此请先在测试环境中进行测试。我们在项目中使用Pagespeed,它运行正常。但是你需要为它配置服务器,这可能是某些公共虚拟主机的问题。
  3. 您还可以找到一些CDN extensions。我们上个月尝试了一些,但最后我们将它们关闭了。当您不更新您的网站时,它工作正常。当你这样做时,每个用户使用不同版本的CSS和JS查看不同版本的Web通常意味着销毁网络存在问题。我们还没有弄清楚如何在更新后重置CDN。