Перейти к содержимому


- - - - -

Отключается ли кеш?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 SeoNizator

SeoNizator

    Участник

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 09.11.2009, 15:31

Вот наконец-то добрался до двойки.
И первое что... расстроило (мягко говоря) это неотключаемый (?) в настройках кеш.
Не возможно же править контент, отлаживать php и тд.. Постоянно приходится чистить папку.

engine.debug - не помогает.

Можно это как-то решить?

#2 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 10.11.2009, 05:38

Я посмотрю, что можно с этим сделать, и постараюсь внести необходимые изменения в 2.0.1.

Сейчас же можно в файле index.php перед вызовом zengine::run() добавить строчку zengine::init(true); , которая будет очищать кэш перед запуском движка.

#3 SeoNizator

SeoNizator

    Участник

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 10.11.2009, 14:43

Спасибо. Вариант приемлемый. Правда при этом скорость значительно падает (почему-понятно).
Я ожидал что @@cache=off на каждой нужной странице поможет. Однако почему-то нет.
Для чего же тогда это свойство нужно?

#4 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 11.11.2009, 07:35

Просмотр сообщенияSeoNizator (10.11.2009, 14:43) писал:

Спасибо. Вариант приемлемый. Правда при этом скорость значительно падает (почему-понятно).
Я ожидал что @@cache=off на каждой нужной странице поможет. Однако почему-то нет.
Для чего же тогда это свойство нужно?
Это свойство использовалось в Zebrum Lite 1.х для кэширования HTML-содержимого страницы. В 2.0 это свойство уже не используется (удалил информацию о нем из документации) из-за изменений в архитектуре.

#5 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 13.11.2009, 10:13

Просмотр сообщенияSeoNizator (09.11.2009, 15:31) писал:

Вот наконец-то добрался до двойки.
И первое что... расстроило (мягко говоря) это неотключаемый (?) в настройках кеш.
Не возможно же править контент, отлаживать php и тд.. Постоянно приходится чистить папку.

Можно это как-то решить?
В 2.0.1 был добавлен еще один класс кэша - zcache_backend_mem, который хранит индекс в памяти, тем самым использование его эквивалентно отключенному кэшу + не используются операции записи кэша на диск.

Скачать Zebrum Lite 2.0.1 можно по адресу: http://zebrum.ru/lite/download/




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей