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

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

 
 
Опции темы Опции просмотра
Старый 14.11.2007, 17:02   #1
demav
Senior Member
 
Аватар для demav
 
Регистрация: 21.04.2006
Сообщений: 245
По умолчанию опять про логин на всех страницах

Исходная задача: на сайте должна быть форма логин/пароль на всех страницах. А если пользователь авторизовался, то его ник вместо формы.

Раз этот элемент не кешируется, то как в этом случае кешируется страница? Она тоже полностью не кешируется или остальные элементы содержимого берутся из кеша?

Где-то читал рекомендацию создавать чуть ли не два сайта. Один для зарегистрированного пользователя, другой - для незарегистрированного. Только все равно не понятно, ведь ник пользователя разный, его нельзя из кеша брать.

Отпишите кто что делал для оптимизации такой ситуации. Как лучше сделать?

Недавно, кстати, пришла мысль сделать этот блок через AJAX. Т.е. JavaScript проверит куки (если он умеет, пока не знаю), а потом либо выведет форму, либо запросит ник с сервера и выведет его. Таким образом страница будет браться полностью из кеша сайта, но отдельный блок уже будет меняться после загрузки.
Что думаете?

Заранее спасибо
demav вне форума   Ответить с цитированием
 


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как показывать один элемент на всех страницах? Антон Мельников FAQ (Часто задаваемые вопросы) 32 21.12.2011 18:59
Одинаковая область на всех страницах сайта Alexey Kuzminich Общие вопросы 2 31.08.2007 05:37
Как на всех страницах отображать подменю с одной страницы Manas Общие вопросы 2 28.05.2007 12:19


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


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

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