оптимізація opencart

оптимізація opencart

Коли в магазині знаходиться кілька тисяч товарів ">> а сам движок не оптимізований висока ймовірність блокування хостингом, бази даних.

Я думаю багато хто одержував повідомлення від хостингу про блокування бази SQL "за перевищення допустимого навантаження на сервер". Або просто Ваш магазин дуже довго вантажиться. Спробуємо розібратися з кількома основними причинами виникнення цієї проблеми.

Уникнути блокування допоможе правильна настройка CMS Opencart.

Перш за все треба налаштувати функції PHP. Я не буду в деталях розписувати процес налаштування, тому-що на кожному хостингу різні панелі управління. Ви можете звернутися до документації хостингу або онлайн підтримку для включення тієї чи іншої функції, настройки PHP.

Для кожного сайту виділяється певна кількість оперативної пам'яті але не всі провайдери які надають хостинг за замовчуванням включають для вашого сайту весь ліміт оперативної пам'яті. З'ясуйте кількість пам'яті відведеної для вашого сервера, необхідно задіяти весь ліміт. Наприклад: Макхост це виглядає наступним чином:

оптимізація opencart

В папці admin і кореневому каталозі вашого сайту є файл конфігурації php.ini він призначений для настройки сервера але є такий нюанс він буде працювати тільки в тому випадку якщо - Знову все залежить від хостера, якщо він допускає привілей налаштувань перед системними, то в ньому є сенс. Якщо хостер ігнорує призначені для користувача настройки, то сенсу в php.ini немає. однак цей файл такого змісту:

Змініть ліміт оперативної пам'яті memory_limit

Читаємо далі зрозумієте для чого все це треба.

в основному сильне навантаження навантаження на базу даних створюють пошуковики в момент сканування вашого сайту. Це можна змінити у файлі robots.txt задавши для кожного з пошуковиків частоту запитів параметром

Цей параметр повідомить роботам що вони повинні завантажувати «n» -кількість сторінок за «m» -Секунд

Також можна визначити в який час робот буде відвідувати Ваш сайт

Де АААА-цей час початку сканування за Гринвічем і ЧВВВ час закінчення сканування. Наприклад дозволимо сканувати інтернет магазин з 12 години ночі і до 6.30 ранку.

Тепер поставимо модуль NitroPack 1.0.2 для прискорення всієї системи я не буду перераховувати всі його функції їх занадто багато, поставте і самі подивіться.

Самі основні функції це повний контроль кеш пам'яті оптимізація зображень gСжатіе скриптів і CSS файлів, Можливість задати cron очищення файлів кеша, Запити бази даних. дивіться скріни думаю так зрозуміліше буде

оптимізація opencart

оптимізація opencart

оптимізація opencart

оптимізація opencart

оптимізація opencart

оптимізація opencart

оптимізація opencart

оптимізація opencart

В установці даного модуля немає нічого складного єдине сервер повинен підтримувати Memcache або eAccelerator бо кешувати запити до бази даних на диск я думаю немає ніякого сенсу.

А чи працює даний модуль на Opencart 2/0.

-немає не працює, точно працює на 1,5,4-1,5,6 і збірці Махi

Увага! Для того щоб завантажити Реєстрація.

Схожі статті