Небольшая проблема с MaxSite CMS 0.23

Просмотров: 13544Комментарии: 7
Старый архив

Сегодня я обнаружил один неприятный баг, который может привести к неверной работе кэша. Как оказалось, появившийся сброс кэша может некорректно работать при определенных условиях. Дело в том, что время создания кэша определяется по времени создания файла. Но оказывается, в каких-то случаях информация о файле может кэшироваться на сервере и из-за этого получаемые данные не всегда соответствуют реальности.

Подчеркну, что это происходит не у всех, а только на каких-то хостингах. Более точно я, к сожалению, сказать не могу. Но первый признак - это увеличенное количество SQL-запросов. Обычное значение это 6-10-15 (в зависимости от настроек шаблона и включенных плагинов). Если вдруг это число увеличилось, то значит у вас именно такая ситуация.

Для исправления вам достаточно обновить файл common.php. Он находится в application/maxsite/common/.

К следующей версии я подумаю как изменить алгоритм. Для тех, кто скачивает MaxSite CMS 0.23, изменения уже внесены в архив и ничего заменять не нужно.

Комментариев: 7 RSS

2Максим04-10-2008 11:07

В админке так и должно быть. После ряда действий, кэш всегда должен очищаться - это и создает большее количество запросов.

3Комментатор 3804-10-2008 14:11

Привет, Максим.

В какой то записи этого блога видел что ты писал про проблему со вставлением кнопки/текста в позицию курсора в textarea, вот только запись эту не нашел :)

Вообщем, если еще актуально, то вот решение - для меня сработало:

http://www.tigir.com/javascript.htm "Как получить позицию текстового курсора в textarea элементе (textarea - позиция курсора)?"

4Максим04-10-2008 15:41

Ага, спасибо. Задачу я уже решил для кнопок форматирования для комментариев. Правда для визуального редактора пока не примерял. В общем пригодится. :)

5Pretorean04-10-2008 22:11

вот сейчас на домашнем компе наблюдаю

Работает на MaxSite CMS | Время: 0.3883 | SQL: 33 | Память: 2.76MB

это оно ?

6Максим04-10-2008 23:59

Если после обновлении страниц количество SQL не уменьшается, значит это оно. ;)

7Pretorean05-10-2008 15:07

это было в версии 22

после обновления до 23 всёравно скоко страницу не обновляй, будет 33 запроса

Оставьте свой комментарий!

Комментарий будет опубликован после проверки

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)

РЕКЛАМА
Создание сайта на CMS: SiteHelp |

О проекте

MaxSite CMS предназначена для создания сайтов любой сложности. Система отлично подходит обычным пользователям, вебмастерам, фрилансерам и вебстудиям.