Jump to content

(k4) WhosOnline & ActiveUsers NoCache


by_ix

Recommended Posts

(k4) WhosOnline & ActiveUsers NoCache


Два стандартных виджета "Кто в онлайне" и "Последние посетители на текущей странице" без кэширования.
С версии IPS 4.6 в эти виджеты было добавлено кэширование, в этих плагинах оно отсутствует, т.е. обновление происходит в реальном времени.

 

Совместимость: 4.6.х


 

Link to comment
Share on other sites

Не происходит оно в реальном времени, уже раз 5 обновил страницу, в списке посетивших есть, в списке онлайн нет

Link to comment
Share on other sites

@by_ix только сегодня заметил неудобтво с этим нововведением в 4.6.

Сейчас буду тестить. Спасибо за плагин. :)

p.s. А стандартными средствами сложно его отключить? 

Link to comment
Share on other sites

6 минут назад, deeverbs сказал:

А стандартными средствами сложно его отключить? 

только время уменьшить до 1 минуты.

Link to comment
Share on other sites

2 минуты назад, by_ix сказал:

только время уменьшить до 1 минуты.

Я так понял, стандартный виджет надо удалить, а твой поставить? Как это сказывается на производительности системы? 

Link to comment
Share on other sites

16 минут назад, deeverbs сказал:

Как это сказывается на производительности системы? 

обновления в виджете будут происходить каждое обновление страницы.
логично, это поедает чуть больше ресурсов, нежели кэшированная система.

17 минут назад, deeverbs сказал:

а твой поставить?

да.

Link to comment
Share on other sites

В общем потестил немного сегодня, но разницы не заметил.. хз может я что не так делаю) кэш чистил, даже сервер ребутил

4534522.png

Link to comment
Share on other sites

Чисто пальцем в небо: плагин работает на основе запуска задачи, которая запускается по расписанию криво. И лучше плагин повесить на крон.

Link to comment
Share on other sites

2 минуты назад, Zero108 сказал:

Чисто пальцем в небо: плагин работает на основе запуска задачи, которая запускается по расписанию криво. И лучше плагин повесить на крон.

как это сделать? первый раз с этим сталкиваюсь)

Link to comment
Share on other sites

1 час назад, Zero108 сказал:

плагин работает на основе запуска задач

если бы такое было, плагин бы не обновлял в реальном времени. нет, задач никаих нет. виджет дефолтный с ипс.

1 час назад, deeverbs сказал:

В общем потестил немного сегодня, но разницы не заметил.. хз может я что не так делаю) кэш чистил, даже сервер ребутил

4534522.png

на скрине пользователь зашёл 24 минуты назад, к чему скрин? 

Link to comment
Share on other sites

1 час назад, by_ix сказал:

на скрине пользователь зашёл 24 минуты назад, к чему скрин? 

Так я подумал, что плагин делает так, чтобы в виждете были только те пользователи, которые по факту онлайн, без тех кто был 10-15-20 минут назад..)

Link to comment
Share on other sites

где-то в описании этого виджета подобное написано? с чего вы взяли вообще это. 

виджет отображает тех, кто зашёл на форум без кэширования, т.е. моментально. стандартный в ипс 4.6 отображае их через 1+ минуту. остальной функционал тот же самый, что в и стандартном. 

Link to comment
Share on other sites

  • 1 year later...

Команда перестает выполняться с данными плагинами на 4.6 php7.4

IMG_0439.jpeg.f7b3c8bea048bcc6a6c5459dbbfb9471.jpeg

Edited by aLEX49566
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...