Jump to content


Photo
- - - - -

Условия в шаблонах и кешиорвание


Best Answer SmetDenis , 21 May 2014 - 06:39

В Joomla из коробки есть 2 типа кеширование

1. Нормальное - включается из общих настроек сайта. Влияет на скорость рендеринга модулей, меню ссылок sef.

2. Через плагин кеширования - он просто сохраняет html выводе всей(!) страницы, в итоге модули и компонент не выполняются вообще. Соответственно, скорость работы максимальная. Это полезно для простейших текстовых сайтов. 

 

И то и другое - стандартное кеширование Joomla. Как видите, во втором случае условия не будут выполнятся. В первом будут.

 

На сколько я понимаю (из ваших слов), принцип работы JotCache сравним с кешированим через плагин Joomla.

Соответственно, любые условия внутри шаблона не будут выполнятся.

 

По большому счету, вопрос не относится к JBZoo. Т.к такой принцип работы будет распространятся на любой компонент Joomla.

Go to the full post


  • This topic is locked This topic is locked
3 replies to this topic

#1 pandaz

pandaz
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 51
  • topics: 22

Posted 20 May 2014 - 13:29

Прочитал мануал http://jbzoo.ru/docs...-item-templates

У мнея стоит JotCache и страницы полностью кешируются.

 

 

Подскажите пожалуйста, как влияет условия в шаблонах на кеширование?

 

Например при выводе позиции пользователю с определенный id он будет получать кешированую страницу?


  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 20 May 2014 - 14:17

pandaz, ваш вопрос мало связан а JBZoo. Все же попробуйте добавить условия и сравните скорость загрузки страницы. Если остается примерно как и прежде видимо кэширует. Данным плагином не пользовался.


  • 0
Изображение
 

#3 pandaz

pandaz
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 51
  • topics: 22

Posted 20 May 2014 - 16:06

Как влияют на стандартное кеширование от Joomla условия, описанные в вашей документации, если я их использую в шаблоне Full компонента JBzoo?


  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 21 May 2014 - 06:39   Best Answer

В Joomla из коробки есть 2 типа кеширование

1. Нормальное - включается из общих настроек сайта. Влияет на скорость рендеринга модулей, меню ссылок sef.

2. Через плагин кеширования - он просто сохраняет html выводе всей(!) страницы, в итоге модули и компонент не выполняются вообще. Соответственно, скорость работы максимальная. Это полезно для простейших текстовых сайтов. 

 

И то и другое - стандартное кеширование Joomla. Как видите, во втором случае условия не будут выполнятся. В первом будут.

 

На сколько я понимаю (из ваших слов), принцип работы JotCache сравним с кешированим через плагин Joomla.

Соответственно, любые условия внутри шаблона не будут выполнятся.

 

По большому счету, вопрос не относится к JBZoo. Т.к такой принцип работы будет распространятся на любой компонент Joomla.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!