Просмотр полной версии : Все кэши (кеши) TYPO3
Уважаемые, подскажите, пожалуйста.
1. собственно про кэши
В BE есть 2 команды очистки кеша в левом меню:
1. Clear cache in typo3conf/ - убивает файл-кэши typo3conf/localconf.php
2. Clear FE cache - очищает все cache_* таблицы в БД
Есть также файл-кеш typo3temp/cache.
Как очищать его в BE я не знаю, но можно руками.
После очистки всех этих кешэй продолжает отображаться информация, не соотвтетствующая текущаему состоянию БД.
Внимание, вопрос: есть ли ещё кэши в TYPO3? Может быть, кэши расширений, которые хранят свои данные где-то всоих таблицах? Если да, можно ли их чистить через BE?
2. Есть команды очистки кешей при редактировании страницы: выпадающий список Advanced functions. Там несколько вариантов [clear cache]: This page, Clear Page Cache, Clear FE cache. Подозреваю, что последний пункт аналогичен тому, что я упомянул в п. 1, а что делают первые 2 команды?
Заранее благодарю за помощь!
1. еще есть кеширование MySQL. может стоять кэш-враппер, может быть активизировано сохранение кеша в файлы.
а по дороге может быть кеши прокси провайдера + вашего браузера.
Спасибо за наводки, но интересуют именно кэши TYPO3 :)
"может быть активизировано сохранение кеша в файлы" - об этом можно поподробнее, если речь идёт о TYPO3...
в инсталтул есть такая опция. По тестированиям прироста скорости не дает. "информация, не сответствующая состоянию БД" выдается ядром или расширением? в режиме превью тоже?
Может, и очевидно, но после очиски кэша в typo3 обновление страницы в браузере желательно делать через CTRL+F5.
Кроме перечисленного, вроде, больше кэша не наблюдается.
Каждый ext может делать собственные кэши где угодно (в файле, в базе), тут не скажешь заранее.
"информация, не сответствующая состоянию БД" выдается ядром или расширением? в режиме превью тоже?
похоже, что расширением RealURL, но тут сложно сказать.... там такой винегрет TS/PHP в наследство достался... насчёт превью затрудняюсь, счас рассосалось да и косое тут это превью - не работает :/ в общем, проект переписываю с нуля, но тот что есть, тоже приходится поддерживать.
Я правильно понял, что БД-кэши расширений могут быть где угодно, не обязательно в таблицах cache_. Кто во что горазд? Вроде непохоже на TYPO3 :)
Вот кстати новости - контент на сайте приходит в порядок, если сохранить шаблон для rootlevel. Ну что может измениться в кэше при сохранении шаблона такое, чего нельзя изменить через меню в BE... %/
Pavel Antonov
02.03.2007, 16:35
похоже, что расширением RealURL, но тут сложно сказать.... там такой винегрет TS/PHP в наследство достался... насчёт превью затрудняюсь, счас рассосалось да и косое тут это превью - не работает :/ в общем, проект переписываю с нуля, но тот что есть, тоже приходится поддерживать.
Я правильно понял, что БД-кэши расширений могут быть где угодно, не обязательно в таблицах cache_. Кто во что горазд? Вроде непохоже на TYPO3 :)
RealURL имеет свои кэши. Они не связаны с кэшем страниц (страницы меняются, а их адреса нет). Для сброса кэшей RealURL можно сипользовать например "UrlTool" (TER: aeurltool)
RealURL имеет свои кэши. Они не связаны с кэшем страниц (страницы меняются, а их адреса нет). Для сброса кэшей RealURL можно сипользовать например "UrlTool" (TER: aeurltool)
Вот что нашёл в гугле по поводу RealURL, вроде можно без доп. плаггина обойтись:
http://lists.netfielders.de/pipermail/typo3-english/2006-January/019421.html
Add the following lines to your localconf.php:
// REALURL - Bart Veldhuizen
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urldecodecache'] = 'tx_realurl_urldecodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urlencodecache'] = 'tx_realurl_urlencodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_pathcache'] = 'tx_realurl_pathcache';
Now, if you do a 'clear all cache' from the backend, the mentioned cache
tables will be flushed.
Pavel Antonov
02.03.2007, 18:21
Спасибо, не знал.
Вообще-то в новых версиях realurl эти строки уже содержатся.
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot