Back office магазина тормозит когда тормозит addons сайт престашопа

Byteman

Мой дом здесь!
Регистрация
18 Мар 2008
Сообщения
484
Реакции
242
Здравствуйте!

Уже не первый раз, но сегодня как никогда, заметил очевидную связь между бэкоффисом магазина и сайтом Для просмотра ссылки Войди или Зарегистрируйся.

В течение дня ни с того ни с сего вдруг стал на порядок медленней работать бэкоффис. Фронтоффис при этом работал также быстро, как всегда. Точно также невероятно сильно томозил сегодня сайт Для просмотра ссылки Войди или Зарегистрируйся.

К вечеру оба снова заработали быстро.

Очевидно, то ли сама преста (версия 1.7.2.4), то ли какие-то модули пытаются достучатся до эдон сайта и загружают страницы только после того, как получают ответ от эдон сайта.

У кого-то ещё наблюдается такое явление?

Как можно это побороть?

Деинcталировать один за другим множественные модули на рабочем, частично уже раскрученном магазине?

А если это даже не в сторонних модулях дело, а в самой престе или нативных модулях?

Кто уже сталкивался с проблемой, нашли ли конкретный источник тормозов и как побороли?
 
Последнее редактирование:
Сервер свой, или хостинг? Если сервер, то посмотреть куды ломится и прописать в "хостс". Когда нужно подключиться к сервису, то подсовываете старый "хостс"
 
Последнее редактирование:
Столкнулся с аналогичной проблемой в эти выходные тоже.
Думаю, самое правильное решение будет 'выпилить' коннекты к сервакам престы, чтобы в будущем не зависить уже от того, у них будут какие-то проблемы или РКН кого-нибудь опять забанит не того.
Конкретно эти лаги насколько понял были связаны с разделом Модулей, т.к. рекомендованные модули, которые как раз там подгружаются дополнительно от престы вообще не выводились и судя по всему из-за этого все лаги были.
Если кто первый выпилит этот функционал из раздела Модулей, поделитесь тоже :)
 
Ничего выпиливать не нужно, мало ли что потом, а забудется что менялось, или при обновлениее что придумают через 5 лет.
Тупо всё зарулить на сервере 127.0.0.1 — 127.255.255.255
 
Связь не проверял. Вчера стало жутко тормозить, аж испугался. Только бэк, фронт летает. Сегодня все опять в нормальном режиме.
Понаблюдаю.
 
Кто уже сталкивался с проблемой, нашли ли конкретный источник тормозов и как побороли?
В файле /classes/Tools.php есть функция addonsRequest()
Если начинаются тормоза, то первой строчкой в функции поставить return false;
Потом, если нужны обновления модулей, эту строку стереть или закомментировать.
 
У меня в понедельник тоже начались ужасные тормоза.
Помогло закомментировать тут
\controllers\admin\AdminDashboardController.php
строку
PHP:
'new_version_url' => Tools::getCurrentUrlProtocolPrefix()._PS_API_DOMAIN_.'/version/check_version.php?v='._PS_VERSION_.'&lang='.$this->context->language->iso_code.'&autoupgrade='.(int)(Module::isInstalled('autoupgrade') && Module::isEnabled('autoupgrade')).'&hosted_mode='.(int)defined('_PS_HOST_MODE_'),

Также очень долго подгружался аватар учетной записи с аддонса в хедер админки.
Выпилил его тут:
public_html/admin1747/themes/default/template/header.tpl
Удалить блоки
PHP:
<span class="employee_avatar_small">
    {if isset($employee)}
    <img class="imgm img-thumbnail" alt="" src="{$employee->getImage()}" width="32" height="32" />
    {/if}
</span>

и

PHP:
<li>
    <span class="employee_avatar">
    <img class="imgm img-thumbnail" alt="" src="{$employee->getImage()}" width="96" height="96" />
    </span>
</li>
<li class="text-center text-nowrap">{$employee->firstname} {$employee->lastname}</li>
<li class="divider"></li>
 
Сорри, не указал сразу.
Prestashop 1.6.1.20

В 1.7 думаю, по аналогии можно найти.
Понятно. У меня на следующий день снова всё летало и потому пока ничего не менял.
Если снова случится, испробую метод Zveruga76, ему отдельное спасибо.
 
Назад
Сверху