Forums / National / Russian / Тех. поддержка / Проблема с внутренним кэшем Siena 0.9.9

Yusupov
#1 2012-05-08 21:27

Не могу понять, почему внутренний кэш постоянно обновляется, хотя в конфиге кэш включен.

Прошу взглянуть на скриншот страницы с внутренним кэшем сайта http://www.webpagescreenshot.info/img/35052-592012120938AM
Разве значение "опубликовано по" не должно быть положительным?

Moool13
#2 2012-05-09 09:02

Разве значение "опубликовано по" не должно быть положительным?

Не только у тебя оно отрицательное.

Yusupov
#3 2012-05-09 19:15

Не думаю, что так и должно быть. Генерация массивов для кэширования происходит каждый раз при загрузке страницы сайта, как будто кэша вообще нет.

Macik
#4 2012-05-09 19:46

Привильно или не правильно сказать не могу, но ситуация аналогичная.

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Yusupov
#5 2012-05-10 06:34

Хотелось бы услышать мнение разработчиков, но я так понимаю, надо писать в другой раздел сайта...

esclkm
#6 2012-05-10 07:14

и здесь траст читает.

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Yusupov
#7 2012-05-10 07:34

Есть еще такой момент. Если например сохранять во внутреннем кэше большие массивы данных, то в mysql таблице cot_cache массив сохраняется не полностью. Может имеет смысл изменить формат поля c_value на longtext вместо text?

Trustmaster
#8 2012-05-10 07:44

Подняли тревогу :) Если бы кеш чистился при каждом запросе, ваши сайты бы заметно тормозили.

Значения выводятся отрицательные для тех записей, у которых время жизни (TTL) равно 0 (они обновляются при явной очистке кеша и не имеют таймаута). То есть имеет место лишь небольшой баг в отображении на этой странице в админке.

Added 3 minutes later:

#34273 Yusupov:

Есть еще такой момент. Если например сохранять во внутреннем кэше большие массивы данных, то в mysql таблице cot_cache массив сохраняется не полностью. Может имеет смысл изменить формат поля c_value на longtext вместо text?

Большие базы требуют ручных оптимизаций в phpMyAdmin в любом случае. Замена text на longtext по умолчанию снизит производительность небольших сайтов.

May the Source be with you!
Yusupov
#9 2012-05-10 08:43

Все понял. Простите за панику)