Skip to content

Плагин сильно грузит хостинг #52

Open
Arskrigitsioniets opened this issue Mar 27, 2020 · 3 comments
Open

Плагин сильно грузит хостинг #52

Arskrigitsioniets opened this issue Mar 27, 2020 · 3 comments

Comments

@Arskrigitsioniets
Copy link

После установки плагина и его работе нагрузка на ЦП увеличилась с 4% до 11%. Стоит ограничение 5 записей в ленте и кеш на 2 часа, это не улучшает ситуацию. При этом плагин зачем-то генерирует огромную тяжеловесную турболенту даже при отключении поддержки турбо. Возможно, проблеме связана с этим.

@DenisCherniatev
Copy link
Contributor

Лимит записей работает только для режима турбо. Если режим турбо отключен, то лента генерируется в формате Яндекс.Новостей, и в этой ленте работает только ограничение по максимальному возрасту записей, а параметр "Лимит количества записей в ленте" не учитывается. По умолчанию выводятся только записи, созданные за последние 8 дней. За это отвечает параметр "Максимальный возраст записей ленты" в настройках.

@Arskrigitsioniets
Copy link
Author

Arskrigitsioniets commented Mar 30, 2020

Я поставил параметр "Максимальный возраст записей ленты" 1 в настройках, и по ссылкам

mysite/yandex/turbo
mysite/yandex/news

получаю разный реузльатат. В ленте новостей записей меньше, в ленте турбо записей больше.

И я, опять же, не очень понимаю, зачем плагин вообще генерирует ленту mysite/yandex/turbo при отключении режима turbo? Может стоит сделать так, чтобы при отключении генерации turbo и лента эта также не создавалась?

Методом тыка я сейчас обнаружил, что при оставлении пустым поля "лимит количества записей" я как раз-таки получаю просто огромнейшую турбо-ленту, которая грузится минуту (это при том, что я отключил генерацию турбо, но лента всё равно работает). При этом лента новостей генерируется нормально с учётом ограничения необходимого количества дней. С учётом того, что по умолчанию в плагине там пусто стоит, я считаю. что это не очень хорошая особенность и это надо убрать в будущих обновлениях.

Кстати, ещё касаемо всплывающего объявления после установки плагина по поводу того, что нужно заменить турбо-ленту, если вы её использовали ранее. У меня админка ограниченна отрыта для пользователей (они имеют доступ только к профилю после регистрации), и каждый из них получает при заходе это уведомление. Хотелось бы иметь возможность его вообще отключить.

@DenisCherniatev
Copy link
Contributor

Разница в лентах турбо и может быть из-за возраста записей. В ленту mysite/yandex/news попадают только свежее записи, не старше чем указано в настройке "Максимальный возраст записей ленты".

Лента mysite/yandex/turbo генерируется при отключенном режиме turbo для отдачи записей с флагом для удаления из сервиса Турбо-страниц Яндекса.

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants