image Продвинутая система общения между пользователями.
Модуль реализован по принципу чата, где сообщения обновляются в режиме реального времени.
За основу внешнего вида взят интерфейс телеграма и адаптирован в рамках web интерфейса и возможностей DLE.
image Данный модуль предназначен для легкого и удобного управления всеми custom блоками на вашем сайте.
Но главной и ключевой его особенностью является полноценная, удобная и безопасная организация AJAX навигации в custom блоке.
image Периодически у меня появлялось желание как-то оптимизировать DLE в плане программной части. Но все никак руки не доходили или желания не было.
Хочу немного поделиться своими решениями в плане оптимизации запросов к БД в DLE.
image Стандартный кеш в DLE, а в частности в тегах custom - хранит содержимое блока до следующей очистки кеша.
По умолчанию кеш новостей чистится довольно таки часто, при добавлении комментария, при голосовании в рейтинге, при добавлении новости и т.п.
Данный хак позволяет создавать для custom отдельный кеш, который будет храниться строго заданное время. Особенно этот хак будет полезен в сочетании с сортировкой rand (случайным образом).
image По умолчанию навигация прикрепляется автоматически к списку новостей в теге {content}. И в настройках есть возможность только выбрать расположение навигации только в пределах контента, т.е. перед списком новостей, после или комбинировано.
Данный хак позволяет вывести блок навигации шаблона navigation.tpl в любом месте в файле шаблона main.tpl.
© Sander-Development. 2009-2024.
При копировании, ссылка на источник обязательна.