Joomla 上的延迟加速以提高性能
有很多方法可以提高Joomla网站的速度,但是您是否曾经停下来问过自己,您自己的内容是否阻碍了加载时间?Speed Cache是一个Joomla扩展,可以大大提高网站的性能,但它历来难以处理长篇文章。Speed Cache的最新更新不仅解决了这个问题,还从其WordPress替代品 - WP Speed of Light移植了附加功能。
更智能的文件处理
文件是您网站的核心,因此它们也是您博客速度问题的症结。缓存是一种流行的处理文件的技术,它指示互联网浏览器保存它们,以便在稍后的访问中无需再次下载媒体。.
对 Speed Cache 的最新更新之一确保了扩展能够与缓存一起使用。缓存的核心是一个名为 mod_expires 的 Apache 扩展,负责向浏览器提供有关如何处理缓存的指令。自然,没有这个扩展, Speed Cache 就无法指示浏览器重用文件。.
由于 Speed Cache 无法为您激活扩展,所采用的替代方案是,Joomla扩展现在将通过仪表板上的消息通知您它已被禁用。网页的另一个问题是它们的组成往往是零散的。.
例如,一个网页可能有多个CSS样式表,而且很可能在使用多个Javascript文件。对于每一个这样的文件,互联网浏览器都必须请求它,等待并最终下载它。.
试想,如果把它们全部集中到一个文件中,浏览器只需发出一个请求,大大缩短了等待时间。然而,将所有样式表手动合并到一个文件中,会形成一个巨大的样式表,其中一些样式仅在Joomla网站的某些部分使用。幸运的是, Speed Cache 有一个解决方案。.
Speed Cache配置页面中压缩选项卡中的新选项之一是能够以与 WP Speed of Light类似的方式将文件分组。此选项不仅适用于样式表,还适用于脚本和字体。启用后,当请求某个页面时, Speed Cache 将其资源分组并在单个文件中交付。.
应当注意的是,虽然此选项为您节省了大量时间,但也应谨慎使用,并在您的 Joomla 网站上进行彻底测试。例如,如果您在不同的脚本中具有相同名称的不同功能,则将两个文件分组可能会产生冲突。最后, Speed Cache 还允许您排除某些文件不被分组。.
Lazy Loading
尽管缓存听起来很诱人,但它并不是解决您网站所有问题的神奇解决方案。请考虑这样的情况:您刚刚发布了一篇新的、较长的博客文章,其中包含图像和其他媒体文件。.
在大多数情况下,这些文件对于您的Joomla访客来说是新的,这意味着他们必须批量下载所有这些文件。虽然博客文章不需要在初始加载后进一步加载,但用户通常只阅读文章的一部分。这意味着很多带宽被浪费在他们甚至没有看到的内容上。.
lazy loading 的概念是解决这个常见问题的一种方案。 lazy loading 不是立即加载整个文章,而是在读者到达时才下载媒体。因此,如果访客只阅读一半的文章,则只加载页面的前半部分中的图像和其他内容。现在,由于 Speed Cache, lazy loading 也在Joomla上实现了。.
Lazy loading 您的Joomla内容是一个非常简单的过程, Speed Cache 自动处理一切。您只需在 Speed Cache 扩展程序的配置参数中拨动开关, lazy loading 将应用于您的所有Joomla页面和文章。.
有时,提高网站的效率需要跳出思维框架。 Speed Cache的最新更新不仅为读者提供更好的性能,还提供他们想要的内容……恰好在他们需要的时候。.
您还可以查看这篇完整的快速帖子,它将向您展示如何进一步提高Joomla网站的性能
当您订阅博客时,我们会在网站有新更新时发送电子邮件给您,这样您就不会错过它们。.




评论