c

一般票据到缓存

注意:在为模块和joomla配置缓存时,请记住,加速缓存的内容可以向用户提供错误的过时信息,并停止模块发布更新值。

缓存通常是保存处理时间和精力工作并提高负载速度的想法。

在我们的电脑中,我们真的很多不同的缓存。CPU只是一个缓存,现代CPU通常是一个大缓存踩到了3个级别。即使我们的存储也有缓存。服务器具有比台式计算机更大的硬件缓存。只是为了给出一个想法,为什么服务器更快地为网页提供服务,即使GHZ少于普通桌面。当我们谈论高速缓存时,要说哪种高速缓存非常重要。通过对基础知识的全面了解,缓存的整个章节有很多。

在joomla页面甚至安装之前,通常存在一些软件缓存。哪个模块适合于已在二手服务器软件上取决于已使用。通常apache或nginx,都有在服务器级别的缓存能力。但是很难让他们有关PHP页面。

Joomla本身有一个缓存系统,甚至可以通过插件扩展。该系统可以在Joomla主配置中配置。缓存将已已呈现的HTML的部分存储为文件。

不应使用“渐进式缓存”!它为每个用户的任何呈现页面创建缓存文件。所以任何用户都没有第一个通话的缓存文件。这没有意义,因为用户不倾向于浏览相同的页面。他们很可能在他们发现之前离开商店,加载第二次加载类别的速度更快。经典缓存工作,因此呈现的页面是用户独立的。这降低了服务器负载,并且可以更快地批量。Virtuemart使用此插件系统的Joomla系统。一些缓存呼叫忽略Joomla的设置(例如VM新闻源和类别福音),因为缓存会自动清除并仅提供功能结果(不是呈现页面)。

如果需要,开发人员可以在Joomla缓存概述中删除这些缓存,如标准Joomla缓存。

在决定使用缓存系统时检查任何Joomla模块的缓存设置是很重要的。

例如,缓存货币切换器会产生很多意义,但禁用adddition中的购物车模块的缓存是至关重要的,不应缓存推车和用户页面。

在产品模块中,存在额外的缓存设置,允许您配置模块将多久显示不同产品的频率。当正常页面缓存设置为15分钟时,特色产品每15分钟更改一次。但您可以将该模块设置为5分钟的VMCache。

Virtuemart有很多静态缓存变量,可直接提供已计算结果。如果我们显示从一个父母派生的产品组,则父产品仅为所有子项加载一次。

从开发人员的角度来看,有时某些信息的高速缓存是不可取的,导致意外结果。在这种情况下,您可以联系我们以帮助查找解决方案,也许可以增强缓存的密钥。如果没有解决方案,我们可以强制“清空缓存变量”来解决问题。