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

Vladzimir

Users

Everything posted by Vladzimir

  1. Будь-який профайлер, наприклад xhprof
  2. Якщо потрібні саме "шашечкі" - то ось:
  3. Логічно. Модуль писався для нормальних версій опенкарту. А якщо ви змогли запустити нормальну версію на php8, то для вас це не становитеме проблеми з переробкою.
  4. Контент потрібно вести в спеціалізованих системах, які на порядки гнучкіші від будь-яких доповнень опенкарту. Рекомендую https://www.atropim.com зроблено українцями, але в Німеччині.
  5. І головне. А як ви в такому випадку отримуєте гроші від Нової пошти на р/рахунок? Доплачуєте НП? А в моєму випадку мало того що клієнт задоволений, так ще й тариф за переказ нижчий ніж для замовника, бо діє тільки відсоток.
  6. Льогко. Клієнт оформляє замовлення на 500 грн (з доставкою) і отримує СМС - ви оформили замовлення 111222 на суму 500 грн. Приходить у відділення, віддає РІВНО 500 грн, і йде задоволений собою. Бо ніхто не вимагав ще сплатити за посилку 80 грн та 30 грн за переказ грошей.
  7. Це працює тільки якщо у вас "нормальна" вартість замовлення. При продажі дріб'язку загальною вартістю 7-10 у.о. доставка і післяплата. якщо її не додавати до замовлення, тільки збільшує кількість повернень. Бо клієнт рзраховує на одну суму, а при отриманні платить іншу.
  8. Саме тому кеш seo_pro потрібно зберігати у масиві!
  9. По факту, файл кешу не повинен видалятися, тому і виникає помилка.
  10. Видалення кеш через штатний функціонал опенкарту не тестував. Схоже на баг. Трохи пізніше подивлюсь.
  11. Файл існує? Які в нього стоять права і хто власник?
  12. Там щось з twig підшаманили і підняли мінімальну версію php до 8.*. І можливо ще якійсь дріб'язок.
  13. Нормальна практика, це коли мінорна версія не змінює вимоги до серверного середовища. А щодо 4 версії, то поки не вийде 4.3 не слід вважати її стабільною версією.
  14. The first rule when using opencart: never install the latest version until at least 3 years have passed. Downgrade the version and you will be happy!
  15. Ідея непогана, але реалізовувати її на базі опенкарт - мазохізм. Як за основу я би обрав мікрофреймворк (а я так і зробив), наприклад https://fatfreeframework.com/ з нормальним orm/mapper https://github.com/ikkez/f3-cortex Інша проблема це "спагетті-код" - відутність нормального UI, без постійного копіпасту та милиць. Особито мені дуже сподобався підхід у https://www.jeasyui.com/ Мінімум коду - максимум можливостей.
  16. Завантажити / Придбати розширення Модуль налаштований на максимальну продуктивність та захищеність від збоїв (до десятків тисяч записів/зчитувань в секунду!). Займає проміжне положення між зберіганням сесії у файлах і у пам'яти (redis/memcache). Основні проблеми зберігання сесії у: File. Система сильно деградує при великій кількості файлів сесії. Інвалідація та видалення прострочених сесій може суттєво навантажувати файлову систему сервера. MySql. Створює додаткове навантаження на систему. Redis/Memcache. Потребує як додатково встановлення і налаштовування цих модулів, так і самих драйверів для них. Переваги саме цього рішення, зберігати сесію в sqlite: легко перенести сесії на інший сервер мінімально навантажує сервер та файлову систему просте та легке встановлення, мінімальне налаштування Потребує pdo_sqlite яке легко встановлюється на VPS і підтримується майже на всіх хостингах. Установка на opencart 2.3.* Скопіювати файл в корінь Оновити модифікатори У файлі system/framework.php замінити $session = new Session(); на $session = new Session('sqlite'); Бонус. Виправлено проблему з оновленням часу закінчення терміну дії cookie. Детальніше тут Автор Vladzimir долучення 12.08.24 Категорія Кэширование, сжатие, ускорение Ioncube Loader Нет ocStore 2.3.0.2.4 OpenCart.Pro, ocShop Opencart.pro 2.3 Звернення до сервера розробника Нет  
  17. Бажаєте одним!!! налаштуванням сервера зменшити TTFB на 30%? php_admin_value[open_basedir] = none В hestia краще створити дублікат вашого шаблону в /usr/local/hestia/data/templates/web/php-fpm
  18. Є такий термін - "краулінговий бюджет". То ж думайте. І взагалі таких посилань не повинно бути в магазині.
  19. Який час життя куки в браузері пишеться? На інших браузерах пробували працювати?
  20. У вас сесія 60 хвилин. Без доступа до сайту сказати щось не можливо.
×
×
  • 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.