Здравствуйте!
У меня такой вопрос. Когда пользователь комментирует материал, комментарий отображается только после очистки кэша. То есть, пользователь вводит текст, нажимает "отправляет комментарий", комментарий отправляется, но пользователь его не видет. Я так понял, ему просто снова показывается страница из кэша. Часто бывает так, что человек отправляет комментарий, его не видет, думает, что он не отправился и пишет второй раз тот же текст.
Это очень плохо. Так как люди просто думают, что их комментарии не отправляются. Так происходит только у незарегистрированных.
Подскажите пожалуйста, что можно сделать, что бы незарегистрированным пользователям сразу отображался их комментарий а не страница из кэша без комментария.
За ранее всем большое СПАСИБО!
Комментарии
Странная у вас проблемма, попробуйте отключить кеширование. Или обновите версию.
отключить кэш явно не решение...
Обычно при таких вопросах стоит написать, какой режим кеширования стоит, стоит ли модуль кеширования...
Сами то пробовали под юзером отправлять?
у вас проблема в кеше или в разрешениях. Ищите и задайте вопрос заново, если не решите.
Да, конечно пробовал, и с разных ноутбуков пробовал, если не зарегистрирован, то комент не показывает до очистки кэша. Зарегистрированные же видят сразу.
Модуля кеширования нет
В разрешениях стоит для всех:
Может я где еще пропустил в разрешениях галочку поставить?
Модуль кеширования необходим? если да, посоветуйте какой.
Вот тут и копай. Не помню где читал, но именно так и устроен кэш по умолчанию.
А теперь удивите своей посещаемостью
Мой сайт http://miragro.com/ за вчера было 1 700
я конечно не знаю расчеты автора, но Full HTML в доступных форматах это лишнее
Теперь просто пробуйте, отключая по одному пункту в быстродействии. Начните с минимального ремени жизни кеша.
Поставил минимальное время жизни кэша "нет" Теперь коменты анонимы видят сразу после отправки.
Я так понял, если изменений на странице не было, то пользователю выдается страница из кэша, если же к примеру был оставлен комментарий, то кеш чистится?
Вспомнил, где видел, на хабре
Примерно так.