我目前正在将MODX应用到当前站点。 (click here)
正如您可能已经知道的那样,加载网站需要花费大量时间来处理大多数文本内容。在我使用这个CMS之前它很快就加载了,所以我假设它需要很长时间才能从我的数据库中请求信息。
以下是我设置的方法:类别下的每个项目都包括在内:
[[!getImageList?
&tvname=`lunchSoups`
&tpl=`menuItem`
]]
所以,看到我有晚餐+午餐菜单以及所有这些项目,我最终得到14个请求。这是什么减慢了我的页面,或者只是信息量?如何减少加载时间?
编辑:我已经拿出了!在getImageList中,所以它现在缓存。但是,初始负载仍然非常缓慢。
编辑:TPL块: 我想也许条件类型的陈述可能会减慢网站的速度,但如果没有它们,它们的速度似乎相同。
[[+item:notempty=`
<h2>
<span>[[+item]] / <span>[[+price]]</span>
</h2>
`]]
<h3>
<span>[[+description]]</span>
</h3>
[[+addItem:notempty=`
</br>
<h2 style="font-style:italic; font-size: 13px; padding-bottom: 0px; padding-top: 0px; text-align: center; line-height: 1.2;">
[[+addItem]]
</h2>
</br>
`]]