Menu
Кошик

Менеджер сесій OpenCart

Менеджер сесій OpenCart
Менеджер сесій OpenCart
Менеджер сесій OpenCart
New 3.x 2.x
Менеджер сесій OpenCart
Менеджер сесій OpenCart
Менеджер сесій OpenCart
Менеджер сесій OpenCart
272.00 грн
    Переглядів: 228

    Доступні варіанти

    Купити
    Сумісність
    Версія OpenCart3.0.x, 2.3
    Інше
    Мова інтерфейсуUA, EN, RU

    Увага! Рекомендую перед покупкою інсталювати безкоштовну демо-версію і перевірити необхідність управління сесіями.
    Модуль OC Session Manager, в першу чергу, призначений для OpenCart 3.

    Opencart зберігає деякі користувацькі дані (мова, валюта, корзина тощо) в PHP-сесіях. Опенкарт може зберігати ці дані двома способами: 

    1. У файлах. Файли сесій зберігаються в спеціально налаштованому каталозі на сервері.
    2. В базі даних. Дані сесій зберігаются в таблиці oc_session.

    Сесії – це тимчасові дані, які потрібно регулярно видаляти. Їх час життя за замовчуванням становить 1 годину.

    Opencart 2.3 за замовчуванням зберігає сесії у файлах. Інколи трапляються ситуації, коли Опенкарт не має належних прав доступу до каталогу сесій і не може видаляти застарілі дані. Як наслідок, каталог сесій може містити мільйони файлів, чим негативно впливати на роботу серверу. Зачасту, таке трапляється на недоналаштованих VPS. Теоретично, Opencart 2.3 може зберігати сесії в базі даних, однак насправді DB-драйвер не працює – його потрібно дописувати. Тому даний модуль навряд чи знадобиться вам, якщо ви користуєтесь OC 2.3, однак безкоштовна демо-версія модуля проінформує вас про поточний стан сесій на вашому сайті.

    Opencart 3 за замовчуванням зберігає сесії в базі даних. Проблема в тому, що бібліотека для роботи з сесіями містить логічні помилки та, що ще гірше, не видаляє застарілі сесії. В результаті цього таблиця oc_session невпинно зростає. Якщо ваш сайт має високу відвідуваність, ця таблиця може містити мільйони неактуальних записів. Великий обсяг таблиці сповільнює її роботу, і запити, тривалість яких повинна складати 0.001 сек, можуть виконуватися 7-10 секунд і більше, що може стати проблемою для сайту, адже запити до таблиці сесій відбуваються в числі перших і можуть суттєво вплинути на час відповіді сервера та погіршити показники швидкості та якості сайту. Як наслідок – гірші позиції в гуглі та погані враження відвідувачів. Крім того, розмір бази даних значно збільшується, чим ускладнює оезервне копіювання бази даних. На зображеннях ви можете побачити реальний кейс: більше 5 млн сесій, із них лише близько 7500 - актуальні, а все інше - сміття. Таблиця займала більше 600 Мб! Встановіть безкоштовну демо-версію модуля і перевірте ситуацію на вашому сайті.

    Модуль OC Session Manager допоможе вирішити цю проблему.

    Можливості модуля:

    • Відображення актуальної інформації про стан сесій: загальна кількість, кількість застарілих сесій, кількість актуальних сесій, час життя сесії, час створення найстарішої сесії;
    • Попередження про можливі проблеми;
    • Виправлення логічних помилок DB-драйвера бібліотеки сесій (ocmod);
    • Команда для cron для автоматичного видалення застарілих даних;
    • Кнопка для ручного видалення застарілих сесій.

    Можливості DEMO-версії:

    • Відображення актуальної інформації про стан сесій: загальна кількість, кількість застарілих сесій, кількість актуальних сесій, час життя сесії, час створення найстарішої сесії;
    • Попередження про можливі проблеми.
       

    Історія версій

    2.0 (15.07.2021)

    Перша публічна версія модуля. Знижка 50% до 25.07.21!

    Увага! Рекомендую перед покупкою інсталювати безкоштовну демо-версію і перевірити необхідність управління сесіями.
    Модуль OC Session Manager, в першу чергу, призначений для OpenCart 3.

    Можливості модуля:

    • Відображення актуальної інформації про стан сесій: загальна кількість, кількість застарілих сесій, кількість актуальних сесій, час життя сесії, час створення найстарішої сесії;
    • Попередження про можливі проблеми;
    • Виправлення логічних помилок DB-драйвера бібліотеки сесій (ocmod);
    • Команда для cron для автоматичного видалення застарілих даних;
    • Кнопка для ручного видалення застарілих сесій.

    Можливості DEMO-версії:

    • Відображення актуальної інформації про стан сесій: загальна кількість, кількість застарілих сесій, кількість актуальних сесій, час життя сесії, час створення найстарішої сесії;
    • Попередження про можливі проблеми.
    1.0 (28.05.2021)

    Для приватного викоритання

    Написати відгук

    Примітка: HTML розмітка не підтримується! Використовуйте звичайний текст.
    Погано Добре
    Captcha