Новые комментарии
При прошлом обновлении все было круто, за исключением того, что Quip повел себя под нагрузкой как последняя скотина. Даже кэширование не спасло!
Загружать страницу 2-3 секунды нифига не интересно, поэтому я зарылся в код на двое суток и дописал комментарии до самостоятельного состояния.
Да-да, для MODX Revolution, можно сказать, появились быстрые и удобные Ajax-комментарии. Они входят в комплект пакета Tickets, который рулит здесь разделом вопросы. Внешне особо ничего не изменилось, только стало гораздо быстрее.
Ну и должны приходить нормальные уведомления: автору вопроса о любом комменте в его вопросе, а всем остальным только об ответе на комментарий.
Что касается скорости - каждый может оценить сам. Наш эпичный тред из 315 комментариев (больше темы у меня нет) грузится за ~0.45 сек. Я даже кэшировать ничего не стал - и так хорошо.
Заодно представляю новую плюшку в разработке расширений - fastMode. У меня это означает, что чанки оформления не проходят обработку вообще. В них только заменяются плейсхолдеры на значения (банальным str_replace()), а все остальное вырезается. То есть, чанки, сниппеты, условия, фильтры и тд в этом режиме идут лесом - выходит очень быстро.
Если же его отключить, то комментарии работают раза в 2-3 медленнее. Зато можно напихать всякого барахла и нудеть, какой MODX тормозной.
Надеюсь, эта опция приживется и в других компонентах. Кому мнтересно - дам ссылки на куски кода, там ничего сложного.
Осталось только избавиться еще от Articles и писать заметки прямо с фронтенда, для полного счастья. Только, боюсь, Jevix не пропустит мои изыски с форматированием. Надо подумать.
Желательно пожмакать раза 2-3 Ctrl+F5, чтобы обновились скрипты и стили.
P.S. Забыл сказать, Quip не советую использовать вообще. Более тормозного компонента я еще не видел. Только для объемов до 20-30 комментариев на страницу.
Новые комментарии доступны для всех в составе компонента Tickets!
0
👍
👎
❤️
🔥
😮
😢
😀
😡
3 823
09.11.2012 18:32:58
50 комментариев
bezumkin.ru
Личный сайт Василия Наумкина
Прямой эфир
Дмитрий
08.02.2025 09:09:01
Спасибо за ответ. Есть желание разобраться самому. Прочитал все ваши статьи и понял, что VESP перспе...
Василий Наумкин
04.02.2025 19:27:08
Я таким давно не занимаюсь и с MODX не работаю.
Попробуйте обратиться к ребятам с modx.pro.
Василий Наумкин
23.12.2024 05:33:00
В MODX сначала создали проблему, автоматически генерируя адреса, а потом "решили" заморозкой.
Так ч...
Дмитрий
14.12.2024 09:10:38
Василий, прошу прощения, тупанул, не разобрался сразу. Фреймворк отличный! "Чистый лист" на vue, рис...
Василий Наумкин
05.12.2024 20:01:14
В итоге основная ошибка была в неправильном общем root в Nginx, из-за чего запросы не улетали на фай...
Василий Наумкин
01.07.2024 11:56:41
Да, верно, именно так.
А в контроллере, скорее всего, ловить данные методом post.
Василий Наумкин
26.06.2024 09:38:15
О, точно, вылезает если не залогинен.
Спасибо, исправил!
Уровни подписки
Спасибо!
500 ₽ в месяц
Эта подписка ничего не даёт, просто возможность сказать спасибо за мои заметки. Подписчики отмечаются зелёненьким цветом в комментариях.
Большое спасибо!
1 000 ₽ в месяц
И эта подписка не даёт ничего, кроме оранжевого цвета в комментариях и возможности сказать спасибо, но уже большое!
попил чая. отображение в менеджере пока (я так понял) не предусмотрено? :)