Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Vladzimir

Users

Everything posted by Vladzimir

  1. WayForPay единственное нужно будет слегка модифицировать сам модуль добавив 'merchantTransactionType' => 'AUTH',
  2. Спасибо за комментарий. Данный модуль решает только "детские болезни" дефолтного модуля кеширования. Его задача не оптимизация, а именно устранения одного из узких мест - работа с серверным кешем.
  3. Специально для гугловцев можно оставить онлайн оплату с конским ценником и/или условием на который обычный пользователь никогда не согласится. А на счет тарифом, так там они для договорников совершенно другие. И гораздо выгоднее чем для простых пользователей (берут только процент или фиксированную сумму).
  4. Я как раз к данному варианту склоняюсь. Дешевле платить за покупателей коммисию, чем иметь геморрой от кассового аппарата.
  5. Я не имею ни малейшего желания разбираться в алгоритме работы "славноизвестного" кешера. Да и вам не советую. И системе нужна только один активный модуль кеширования.
  6. Можно на лету перехватывать аякс-запросы и подменять на правильную ссылку. Но ситуация от этого не становится менее показательной
  7. Скачать / Купить дополнение Добавил Vladzimir Добавлено 30.07.2021 Категория Кэширование, сжатие, ускорение Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
  8. Version 0.4

    612 downloads

    Модуль решает основные "детские болезни" системы кеширования opencart: "собачья куча" (anti-slam, dogpile effect). Когда одновременно несколько процессов пытаются создать один и тот же файл кеша. Из-за чего может резко возрастать нагрузка на сервер инвалидация кеша. По умолчанию стандартный кеш делает инвалидацию на каждый запрос (и при этом массово всего кеша), что при использовании glob и большого количества файлов дает существенную нагрузку на сервер. В данном модуле инвалидация идет фоном и только того кеша который запрошен. собственное время жизни кеша для разных групп (префиксов) кеша. рандомизация времени жизни кеша позволяет избегать одновременной его инвалидации/генерации Модуль написан согласно рекомендаций из данной статьи http://amdy.su/2021/08/23/cache/ Установка Загрузить файл в корневую папку Установить в файле /system/config/default.php Для 2.3.* $_['cache_type'] = 'smartcache'; Для 3.* $_['cache_engine'] = 'smartcache';
    Free
  9. Позволю не согласиться. Опенкарт "умеет" создать проблему даже в кеше. Например чего только стоит glob на каждую инициализацию класса. Всем кто привык к Vesta крайне рекомендую использовать Hestia CP. Это форк весты, который динамически развивается, и имеет гораздо больше "плюшек".
  10. Это не баг, а фича. При чем еще с 1.5. В опенкарте мультидоменность очень специфичная.
  11. Можно попробовать использовать https://antibot.cloud/
  12. Запускаете инспектор кода в браузере,. смотрите вкладку сеть.
  13. Найти специалиста или сделать самому.
  14. Так не бывает. Ругается что константа не объявлена. Если же вы утверждаете что она есть, значит где-то или переопределяется файл конфига или вы не там правите.
  15. Как ранее уже указали, утеья не определены константы define('CACHE_HOSTNAME', 'localhost'); define('CACHE_PORT', '6379'); define('CACHE_PREFIX', 'oc_');
  16. system\storage\logs\error.log весь не обязательно, только последние строки после белого экрана. А на счет прибавки - она сиюминутная. Вы пытаетесь лечить следствие, а не причину.
  17. Тогда нужно смотреть логи ошибок.
  18. А сам редис на сервер стоит? А адаптор под редис-кеш есть в опенкарте?
  19. Смотрите настройки nginx или apache (смотря что у вас стоит) Значит вы не включили редис в настройках опенкарта
  20. Значит у вас неправильно настроено кеширование для браузера. И скорее всего аналогичная проблема есть у ваших покупателей, например с корзиной
  21. Вот это сначала и нужно ускорить. Едиснтвенное что - у вас на каждой странице тянется "шлейф" от фейсбука и инстаграмма.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.