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

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

Ответ
 
Опции темы Опции просмотра
Старый 02.03.2007, 13:24   #1
c0d3r
Senior Member
 
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
По умолчанию Все кэши (кеши) 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 команды?

Заранее благодарю за помощь!
c0d3r вне форума   Ответить с цитированием
Старый 02.03.2007, 14:00   #2
PhilD
Senior Member
 
Регистрация: 10.03.2006
Адрес: Moscow, Russia
Сообщений: 429
Отправить сообщение для PhilD с помощью ICQ Отправить сообщение для PhilD с помощью Yahoo
По умолчанию

1. еще есть кеширование MySQL. может стоять кэш-враппер, может быть активизировано сохранение кеша в файлы.

а по дороге может быть кеши прокси провайдера + вашего браузера.
PhilD вне форума   Ответить с цитированием
Старый 02.03.2007, 14:23   #3
c0d3r
Senior Member
 
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
По умолчанию

Спасибо за наводки, но интересуют именно кэши TYPO3
"может быть активизировано сохранение кеша в файлы" - об этом можно поподробнее, если речь идёт о TYPO3...
c0d3r вне форума   Ответить с цитированием
Старый 02.03.2007, 14:48   #4
PhilD
Senior Member
 
Регистрация: 10.03.2006
Адрес: Moscow, Russia
Сообщений: 429
Отправить сообщение для PhilD с помощью ICQ Отправить сообщение для PhilD с помощью Yahoo
По умолчанию

в инсталтул есть такая опция. По тестированиям прироста скорости не дает. "информация, не сответствующая состоянию БД" выдается ядром или расширением? в режиме превью тоже?
PhilD вне форума   Ответить с цитированием
Старый 02.03.2007, 14:48   #5
demav
Senior Member
 
Аватар для demav
 
Регистрация: 21.04.2006
Сообщений: 245
По умолчанию

Может, и очевидно, но после очиски кэша в typo3 обновление страницы в браузере желательно делать через CTRL+F5.

Кроме перечисленного, вроде, больше кэша не наблюдается.

Каждый ext может делать собственные кэши где угодно (в файле, в базе), тут не скажешь заранее.
demav вне форума   Ответить с цитированием
Старый 02.03.2007, 15:27   #6
c0d3r
Senior Member
 
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
По умолчанию

Цитата:
Сообщение от PhilD Посмотреть сообщение
"информация, не сответствующая состоянию БД" выдается ядром или расширением? в режиме превью тоже?
похоже, что расширением RealURL, но тут сложно сказать.... там такой винегрет TS/PHP в наследство достался... насчёт превью затрудняюсь, счас рассосалось да и косое тут это превью - не работает :/ в общем, проект переписываю с нуля, но тот что есть, тоже приходится поддерживать.

Я правильно понял, что БД-кэши расширений могут быть где угодно, не обязательно в таблицах cache_. Кто во что горазд? Вроде непохоже на TYPO3
c0d3r вне форума   Ответить с цитированием
Старый 02.03.2007, 15:42   #7
c0d3r
Senior Member
 
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
По умолчанию

Вот кстати новости - контент на сайте приходит в порядок, если сохранить шаблон для rootlevel. Ну что может измениться в кэше при сохранении шаблона такое, чего нельзя изменить через меню в BE... %/
c0d3r вне форума   Ответить с цитированием
Старый 02.03.2007, 16:35   #8
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от c0d3r Посмотреть сообщение
похоже, что расширением RealURL, но тут сложно сказать.... там такой винегрет TS/PHP в наследство достался... насчёт превью затрудняюсь, счас рассосалось да и косое тут это превью - не работает :/ в общем, проект переписываю с нуля, но тот что есть, тоже приходится поддерживать.

Я правильно понял, что БД-кэши расширений могут быть где угодно, не обязательно в таблицах cache_. Кто во что горазд? Вроде непохоже на TYPO3

RealURL имеет свои кэши. Они не связаны с кэшем страниц (страницы меняются, а их адреса нет). Для сброса кэшей RealURL можно сипользовать например "UrlTool" (TER: aeurltool)
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 02.03.2007, 16:59   #9
c0d3r
Senior Member
 
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
По умолчанию

Цитата:
Сообщение от Pavel Antonov Посмотреть сообщение
RealURL имеет свои кэши. Они не связаны с кэшем страниц (страницы меняются, а их адреса нет). Для сброса кэшей RealURL можно сипользовать например "UrlTool" (TER: aeurltool)
Вот что нашёл в гугле по поводу RealURL, вроде можно без доп. плаггина обойтись:
http://lists.netfielders.de/pipermai...ry/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.
c0d3r вне форума   Ответить с цитированием
Старый 02.03.2007, 18:21   #10
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Спасибо, не знал.
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Typo3 для автосайта Евгений Общие вопросы 11 26.02.2008 01:17
Cлишком сложно показалось? carlos Вопросы выбора CMS 5 04.07.2007 16:37
в sr_feuser_admin все выводится вопросами demav Общие вопросы 1 09.09.2006 21:55
Почему так много профессиональных сайтов именно на TYPO3? OM Общие вопросы 2 06.02.2006 17:17
Несколько вопросов по TYPO3 Александр Д. Общие вопросы 11 26.01.2006 19:29


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


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

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