Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   вопрос по кэшу и _COOKIE (http://forum.typo3.ru/showthread.php?t=3923)

c0d3r 02.07.2007 16:00

вопрос по кэшу и _COOKIE
 
Уважаемые, интересует управление кэшем при изменении сессионных переменных. Например, пользователь изменил в форме данные о своей стране, они сохранились в куках и мы должны выводить данные из USER, относящиеся к его текущим установкам.

Есть вариант - использование USER_INT, который не кэшируется.
А что посоветуете при использовании USER?

Pavel Antonov 02.07.2007 16:32

Какая то каша...

USER (как включение пользовательского скрипта) кэшируется вместе со страницей (зависит от настроек кэширования страницы).

Что тут советовать? Используйте то что нужно! Если кэш не нужен, то USER_INT. Или JS+Ajax.

c0d3r 03.07.2007 12:44

Каша как каша :) Суть вот в чём. Реагирует ли Typo3 на значение _POST, _COOKIE при генерации или использовании кэша? Ну на GET наверняка реагирует.

Если изменилось значение COOKIE (от которого зависит вывод контента), будет ли Typo3 продолжать брать из кэша уже неактуальный контент? Такое лечится только использованием USER_INT (ну или $TSFE->set_no_cache() )?

Pavel Antonov 03.07.2007 12:53

Прочитать мой предыдущий ответ 100 раз... потом переписать строчку "Если кэш не нужен, то USER_INT" еще 100 раз...

То что получилось, повесить перед собой на стену. Думаю через дня два три у Вас все наладится.

c0d3r 03.07.2007 13:04

Цитата:

Если кэш не нужен, то USER_INT
Кэш-то как раз нужен... но более такой навороченный, чем в Typo3 :)
Когда не нужен, тут всё понятно, смысла в настенных мануалах нет ;)
Наверное, допишу свой маленький быстрый шаблонизатор, впрочем, это уже оффтоп.

Pavel Antonov 03.07.2007 13:12

Ну каша.... ну каша...
- Нужен кэш потому напишу шаблонизатор! :eek:

Здоровы ли Вы, уважаемый? Кэш в TYPO3 доволно новороченный и многоуровневый... И пока нужды всех удовлетворял. Сначала надо поределится с тем что Вам реально нужно... кэш, шаблонизатор, и "шапку с бубенцами"...

c0d3r 03.07.2007 13:20

Что вы бросаетесь-то, уважаемый?
Шаблонизатор есть, доработаю в нём обращение к кэш-классу и сам кэш-класс. Для себя, я ж написал - оффтоп.
Всё это Typo3 не заменяет и не очерняет, спокуха.
К кэшу Typo3 я претензий не имею.
Что не очень внятно отписал - ну что ж, иногда бывает, будьте терпеливее :)

Pavel Antonov 03.07.2007 13:56

Терпеливее??? Еще чего??!!!
Написал в форум (не думая), получай на орехи!!! :D
Мы ж тут общаемся в конце концов... или приятнее тихий игнор?

c0d3r 03.07.2007 14:41

На том и порешим - писать в форум, подумав.
Кстати, часто бывает так - сужу по опыту в пхпклубе, правда, там редко пишу, так как по PHP вопросов мало, уже отвопросился в основном. Стоит отписать пост и в половине случаев находишь решение ещё до того, как в форуме будет дан ответ. Потому что когда пишешь, концентрируешь мыслительные способности на сабже :)
Там правда есть свой Фанат, но особо не пересекались :)))


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

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