Кэширование некоторых страниц на форуме
Создана: 04 Ноября 2006 Суб 19:54:16.
Раздел: "Администрация - пользователям форума"
Сообщений в теме: 10, просмотров: 4588
-
Собственно говоря, на участниках форума эта фича никак не должна отразиться.
Нововведение действует только для посетителей, которые не вошли под логином-паролем. Страницы index1.php, mon.php а также показ тем, доступных с правами "Гость", не будут каждый раз генерироваться динамически. Теперь эти страницы берутся из кэша (если они там есть, разумеется). А если их там нету - тогда генерируются как обычно и записываются в кэш, чтоб были.
Побочный эффектя: счётчики показов в темах, при показе их из кэша, значения не меняет. То есть, во-первых, счётчики будут показывать значения меньше реального, во-вторых, темы, показанные из кэша, покажут то значение счетчика количества показов, которое было на момент создания файла этой темы в кэше, и оно не будет меняться пока не изменится сама тема и не перезапишется кэш.
Если будут замечены какие-либо глюки-аномалии, пишите. -
Замечен следующий глюк:
при заходе на страницу index1.php
из кэша берётся файл, который был сгенерирован не для анонимного пользователя, а для недавно зарегистрировавшегося участника форума.
Теперь в скрипт внесена небольшая поправка (если, конечно, я правильно понял причину глюка). -
-
-
-
-
-
МетеоОмск писал(а):если мне в аську кидают ссылку на тему - я открываю и она у меня открывается неавторизованная.
F5 не всегда помогает
видимо тебе кидают ссылку с указанием sid=
то есть с конкретным идентификатором сессии участника.
форум проверяет и видит что указанный sid не соответствует твоему логину и решает отправить заново авторизоваться.
по-моему эта проблема исчезает при использовании cookies