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

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 10.07.2007, 18:46   #1
Sergey M Nikitin
Administrator
 
Аватар для Sergey M Nikitin
 
Регистрация: 10.07.2007
Адрес: Moscow
Сообщений: 181
Отправить сообщение для Sergey M Nikitin с помощью ICQ Отправить сообщение для Sergey M Nikitin с помощью Skype™
По умолчанию Кэширование части страницы.

У меня на страницы в основном весь контент статичный но есть местечко где пользовательской функцией генерятся ссылки, они должны перемешиватся каждую перезагрузку - это часть страницы не должна кэшироватся как это реализовать ? Желательно без TV но если никак ... то можно и с ним.
Sergey M Nikitin вне форума   Ответить с цитированием
Старый 10.07.2007, 18:55   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Если пользовательская функция - это USER_INT, то страница так и будет кэшироваться по частям. Не будет кэшироваться страница только в случае, если где-то вызван метод $GLOBALS['TSFE']->set_no_cache();
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 10.07.2007, 18:58   #3
Sergey M Nikitin
Administrator
 
Аватар для Sergey M Nikitin
 
Регистрация: 10.07.2007
Адрес: Moscow
Сообщений: 181
Отправить сообщение для Sergey M Nikitin с помощью ICQ Отправить сообщение для Sergey M Nikitin с помощью Skype™
По умолчанию

Цитата:
Сообщение от void Посмотреть сообщение
Если пользовательская функция - это USER_INT, то страница так и будет кэшироваться по частям. Не будет кэшироваться страница только в случае, если где-то вызван метод $GLOBALS['TSFE']->set_no_cache();
Мне нужно чтоб только блок с линками НЕ кэшировался ...
Sergey M Nikitin вне форума   Ответить с цитированием
Старый 10.07.2007, 19:04   #4
Sergey M Nikitin
Administrator
 
Аватар для Sergey M Nikitin
 
Регистрация: 10.07.2007
Адрес: Moscow
Сообщений: 181
Отправить сообщение для Sergey M Nikitin с помощью ICQ Отправить сообщение для Sergey M Nikitin с помощью Skype™
По умолчанию

Дело в том что у меня пимерно 8 запросов на страницу ... если ее кэшировать всего 2 будет ... если кэшировать все кроме блока с линками то плучается 3 ... + это главная страница ... меня волнует проблема производительности
Sergey M Nikitin вне форума   Ответить с цитированием
Старый 10.07.2007, 19:11   #5
Sergey M Nikitin
Administrator
 
Аватар для Sergey M Nikitin
 
Регистрация: 10.07.2007
Адрес: Moscow
Сообщений: 181
Отправить сообщение для Sergey M Nikitin с помощью ICQ Отправить сообщение для Sergey M Nikitin с помощью Skype™
По умолчанию

Сорри разобрался тоесть надо вместо

partner_links = PHP_SCRIPT
partner_links.file = fileadmin/user_libs/partner_links.php

partner_links = PHP_SCRIPT_INT
partner_links.file = fileadmin/user_libs/partner_links.php

Правильно я понял ?
А вставлять no_cache тогда не надо ?
Sergey M Nikitin вне форума   Ответить с цитированием
Старый 10.07.2007, 22:38   #6
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Вместо PHP_SCRIPT лучше использовать USER_INT.
no_cache ставить не нужно. В случае использования USER_INT (и, возможно, PHP_SCRIPT*), страница будет кэширована, за исключением этого фрагмента, который USER_INT.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перегрузка части страницы Prost Общие вопросы 4 11.01.2007 17:26
Вывод названия страницы dapissarenko TYPO3: SEO и статистика посещений 4 11.01.2007 09:24
Как увидеть еонтент страницы имеено на выбраном языке 9 на англ. или рус)?? lili Общие вопросы 2 15.12.2005 14:37
Как увидеть еонтент страницы имеено на выбраном языке 9 на англ. или рус)?? lili Общие вопросы 2 08.12.2005 14:13
Как увидеть еонтент страницы имеено на выбраном языке 9 на англ. или рус)?? lili Общие вопросы 2 08.12.2005 14:12


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


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

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