Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 23.11.2006, 11:48   #1
Э
Новенький
 
Регистрация: 21.01.2006
Сообщений: 17
Отправить сообщение для Э с помощью Skype™
По умолчанию Кеширование

Есть сайт с кучей страниц. Столкнулся с проблемой огромного размера таблицы в БД cache_pages - 400 Мб! После обнуления кеша размер = 0.

Как решается подобного рода казусы?
Где и как регулируется время жизни кеша Устаревает "Стандартный"?
Э вне форума   Ответить с цитированием
Старый 23.11.2006, 13:40   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Время жизни кэша регулируется параметрами
config.cache_period (по умолчанию 24 часа) + аналогичным параметром для каждой страницы.
Есть возможность совсем отказаться от кэша через config.no_cache, либо использовать, например, файловый кэш (fl_staticfilecache) ...
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 23.11.2006, 13:52   #3
Э
Новенький
 
Регистрация: 21.01.2006
Сообщений: 17
Отправить сообщение для Э с помощью Skype™
По умолчанию

спасибо за ответ.
config.cache_period почему-то не помог. выставил период в минуту, но после ручного обнуления всего кеша таблица cache_pages все-равно продолжала расти без периодического обнуления.

решил проблему (кажется решил) довольно экзотически:
установил плагин "autocache", жмакнул в нем кнопку Start. после минут 30 выдало, что у меня 40 000 каких-то дублей. предложил их удалить, я согласился. после этого размер cache_pages остановился на 26 мб. до этого рос со скоростью мегабайт в минуту
Э вне форума   Ответить с цитированием
Старый 23.11.2006, 14:55   #4
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

на сайтах typo3.com и typo3.org была такая проблем с большим размером кеша в БД
для этого сделали pageCacheToExternalFiles
можно посмотреть
http://wiki.typo3.org/index.php/Perf...nce_Extensions

autocache не смотрел - спасибо, может он как-нить пригодится
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 23.11.2006, 15:00   #5
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

У меня вопрос что значит "куча страниц"? и для всех ли сайтов с такой кучей эта проблема существует? или это какое-то "непонятное отклонения" (см. глюк)
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 20:37.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория