-
Публікації
51 -
З нами
-
Відвідування
Про nertyod
- День народження 21.07.94
Технічна підтримка
-
Робочі дні
Пн
Вт
Ср
Чт -
Вихідні дні
Пт
Сб
Нд -
Робочий час
13:00-21:00
-
Статус
Працюю
-
Інше
Намагаюсь відповідати протягом робочої доби
Інформація
-
Стать
Чоловік
-
Місто:
Одесса
-
Інтереси
Optimization
Відвідувачі профілю
2 595 переглядів профілю
nertyod's Achievements
-
Завантажити / Придбати розширення Order UTM-Tracker [NAT]: Збереження та відображення UTM-міток, джерел (Referer), посадкових сторінок та статистики замовлень Order UTM-Tracker [NAT]: Збереження та відображення UTM-міток, джерел переходів, посадкових сторінок та статистики у замовленнях OpenCart Сумісність: OpenCart, ocStore 3.0.x• Мови: Повна локалізація (Українська, Англійська, Російська) • PHP: 7.1 - 8.2 • Серія [NAT] 🔥 МОДУЛЬ ТИМЧАСОВО БЕЗКОШТОВНИЙ! Зараз Order UTM-Tracker [NAT] доступний для безкоштовного завантаження. Усі користувачі, які завантажать модуль у цей період, зможуть користуватися ним безстроково без будь-яких обмежень. ⚠️ Важливо: після повернення модуля до платної моделі нові оновлення будуть доступні лише покупцям. Безкоштовно завантажена версія продовжить працювати у форматі "as is"- надалі без доступу до нових версій. 🛠 Технічна підтримка, консультації та індивідуальні доопрацювання для безкоштовних версій надаються окремо та є платними послугами. 🤖 АВТОМАТИЧНА АКТИВАЦІЯ ЛІЦЕНЗІЇ 24/7: Отримати ліцензійний ключ для вашого домену можна в Telegram-боті: 👉 @natodua_hosting_bot • Для безкоштовних та промо-модулів: миттєва видача ключа за секунду без очікування. • Для платних модулів: автоматична генерація після швидкої перевірки номера замовлення. * За відсутності Telegram ключ також можна отримати за запитом у ПП на форумі або на email. 🖥️ ОФІЦІЙНИЙ ДЕМО-СТЕНД (DEMO): Логін / Пароль: demo / demo Адмін-панель: 👉 ПАНЕЛЬ КЕРУВАННЯ (DEMO) 🔥 Чому важливо відстежувати джерела замовлень прямо в адмінці? Для будь-якого інтернет-магазину важливо знати, яка саме реклама (Google Ads, соціальні мережі, e-mail розсилки, партнерські мережі) приносить реальні замовлення, а яка даремно витрачає рекламний бюджет. Google Analytics надає загальну статистику, але через блокувальники реклами (AdBlock, Brave) або обмеження браузерів на куки, частина замовлень втрачається або не зв'язується з конкретним джерелом. Основні проблеми власників магазинів: • Втрата даних про джерело: Неможливо точно визначити, з якої кампанії прийшов клієнт. • Складність аналізу: Менеджерам доводиться вручну звіряти транзакції з аналітикою. • Неможливість оптимізації бюджету: Важко зрозуміти реальну окупність рекламних каналів на рівні кожного окремого замовлення. 💡 Як Order UTM-Tracker [NAT] вирішує цю проблему? Модуль перехоплює рекламні UTM-мітки (utm_source, utm_medium, utm_campaign, utm_term, utm_content) або джерело переходу (Referer), якщо міток немає, при першому відвідуванні сайту. Дані надійно зберігаються одночасно у PHP-сесії та довготривалих куках. При оформленні замовлення ці дані записуються в базу даних і виводяться в адмінці. ✨ Що пропонує модуль Order UTM-Tracker [NAT]? Функція / Інструмент Яку проблему вирішує? Як це працює і який результат? 1. Подвійне збереження Втрата міток при тривалих покупках чи закритті вкладки. ✔️ Одночасно зберігає дані у PHP-сесії та куках із настроюваним терміном дії (за замовчуванням 30 днів). 2. Моделі атрибуції Необхідність оцінки реклами по першому або останньому торканнях. ✔️ Вибір моделі: Last-click (кожне нове джерело перезаписує старе) або First-click (зберігається найперше джерело входу). 3. Кольорове оформлення джерел Складність швидкого візуального аналізу джерел у списку замовлень. ✔️ Налаштування колірних правил (колір фону та тексту) для будь-яких джерел. Вбудована палітра Color Picker, а також базовий колір за замовчуванням для невідомих джерел. 4. Копіювання в 1 клік Ручне копіювання дрібних міток призводить до помилок та забирає час. ✔️ Hover-іконка копіювання. Клік по плашці копіює структуровану UTM-інформацію. Посилання (landing/referer) відкриваються у новій вкладці без запуску копіювання. 5. Швидкі фільтри у списку Необхідність миттєво відфільтрувати замовлення за певним джерелом. ✔️ Достатньо просто клікнути на плашку UTM-джерела безпосередньо у списку замовлень, щоб миттєво застосувати фільтр. 6. Інтеграція з боковим фільтром Потрібно шукати замовлення за UTM-параметрами через стандартний пошук. ✔️ Інтегровано текстове поле пошуку за UTM-параметрами у стандартну праву панель фільтрації замовлень OpenCart. 7. Геолокація по IP (GeoIP) Потрібно знати реальне географічне розташування покупця без сторонніх сервісів. ✔️ Автоматичне визначення країни та міста покупця при оформленні замовлення (з жорстким таймаутом 1.5 сек для захисту чекауту від підвисань). 8. Тип пристрою покупця Необхідність розуміти, з яких пристроїв купують найчастіше. ✔️ Визначає тип пристрою покупця (ПК, смартфон, планшет) на основі User-Agent та виводить іконки (fa-desktop, fa-mobile, fa-tablet). 9. Метрики активності Відсутність даних про поведінку користувача перед покупкою. ✔️ Фіксує час від першого входу до оформлення замовлення, кількість переглянутих сторінок та давність (вік) куки в днях. 10. Dashboard & Статистика Незручність оцінки загальної рекламної картини без вивантаження в Excel. ✔️ Окрема вкладка статистики всередині налаштувань модуля та стильний темний віджет на головній сторінці Dashboard з ТОП-5 джерелами та кампаніями. 11. Історія клієнта та БД Оцінка історії одного покупця та контроль завантаженості бази даних. ✔️ Вкладка джерел у картці клієнта. Оптимізація БД в 1 клік, чищення старих логів (30, 60, 90+ днів), показ розміру таблиць та налаштування CSV. 12. Локалізовані підказки Незручність налаштування опцій модуля без чіткого опису параметрів. ✔️ Усі опції та поля налаштувань забезпечені детальними, повністю локалізованими підказками (tooltips) при наведенні на знак питання. Жодного хардкоду мовних рядків. 13. Покращене копіювання посадкових Відкриття нових вкладок при спробі скопіювати лінк цільової сторінки. ✔️ Клік по цільовій сторінці (Landing Page) копіює URL-адресу в буфер з динамічним tooltip "Скопійовано!" без відкриття сторінки. 14. Двостороннє сортування Застрягання сортування в один бік або відсутність сортування за UTM. ✔️ Можливість сортувати замовлення за джерелом (Referer), типом пристрою та тривалістю сесії в обидва боки (ASC/DESC). 15. Розумна фільтрація доменів Спецсимволи в реферері (`&`) ламають URL-адресу фільтрації. Верстка розтягується. ✔️ Фільтрація реферера за чистим хостом (доменом) для захисту від спецсимволів, фіксована ширина картки 300px із перенесенням слів для ідеальної верстки. ⚠️ СУМІСНІСТЬ ЗІ СТОРОННІМИ МЕНЕДЖЕРАМИ ЗАМОВЛЕНЬ: Модуль протестовано та гарантовано працює на стандартній сторінці замовлень OpenCart / ocStore. Якщо на вашому сайті встановлено спеціалізовані модулі управління замовленнями (менеджери замовлень, наприклад, OrderPro, CRM-системи тощо), ми надаємо послугу індивідуальної адаптації та інтеграції під ваші менеджери замовлень за додаткову плату за запитом. Автор nertyod Опубліковано 05.08.26 Категорія SEO, карта сайту, оптимізація OpenCart.Pro, ocShop Не проверялось
-
- utm
- utm_source
- (і ще 8)
-
Небольшой баг, возможно неактуальный. Если загрузить ссылки на видео для товаров через импорт товаров- для основного видео не генерируется превью при первом просмотре страницы с товаром . Нужно в модификаторе "UpStore - Product Video" изменить первое вхождение: if (!is_file(DIR_IMAGE . $preview_path)) { $this->model_extension_module_upstore_product_video->createVideoPreview($video_id); } на if (!is_file(DIR_IMAGE . $preview_path)) { $this->model_extension_module_upstore_product_video->createVideoPreview($data['video_id']); } Если добавлять видео вручную в товар в админке- всё ок, превью генерируется при добавлении ссылки.
-
Версія 1.1.1
36 завантажень
Order UTM-Tracker [NAT]: Збереження та відображення UTM-міток, джерел переходів, посадкових сторінок та статистики у замовленнях OpenCart Сумісність: OpenCart, ocStore 3.0.x• Мови: Повна локалізація (Українська, Англійська, Російська) • PHP: 7.1 - 8.2 • Серія [NAT] 🔥 МОДУЛЬ ТИМЧАСОВО БЕЗКОШТОВНИЙ! Зараз Order UTM-Tracker [NAT] доступний для безкоштовного завантаження. Усі користувачі, які завантажать модуль у цей період, зможуть користуватися ним безстроково без будь-яких обмежень. ⚠️ Важливо: після повернення модуля до платної моделі нові оновлення будуть доступні лише покупцям. Безкоштовно завантажена версія продовжить працювати у форматі "as is"- надалі без доступу до нових версій. 🛠 Технічна підтримка, консультації та індивідуальні доопрацювання для безкоштовних версій надаються окремо та є платними послугами. 🤖 АВТОМАТИЧНА АКТИВАЦІЯ ЛІЦЕНЗІЇ 24/7: Отримати ліцензійний ключ для вашого домену можна в Telegram-боті: 👉 @natodua_hosting_bot • Для безкоштовних та промо-модулів: миттєва видача ключа за секунду без очікування. • Для платних модулів: автоматична генерація після швидкої перевірки номера замовлення. * За відсутності Telegram ключ також можна отримати за запитом у ПП на форумі або на email. 🖥️ ОФІЦІЙНИЙ ДЕМО-СТЕНД (DEMO): Логін / Пароль: demo / demo Адмін-панель: 👉 ПАНЕЛЬ КЕРУВАННЯ (DEMO) 🔥 Чому важливо відстежувати джерела замовлень прямо в адмінці? Для будь-якого інтернет-магазину важливо знати, яка саме реклама (Google Ads, соціальні мережі, e-mail розсилки, партнерські мережі) приносить реальні замовлення, а яка даремно витрачає рекламний бюджет. Google Analytics надає загальну статистику, але через блокувальники реклами (AdBlock, Brave) або обмеження браузерів на куки, частина замовлень втрачається або не зв'язується з конкретним джерелом. Основні проблеми власників магазинів: • Втрата даних про джерело: Неможливо точно визначити, з якої кампанії прийшов клієнт. • Складність аналізу: Менеджерам доводиться вручну звіряти транзакції з аналітикою. • Неможливість оптимізації бюджету: Важко зрозуміти реальну окупність рекламних каналів на рівні кожного окремого замовлення. 💡 Як Order UTM-Tracker [NAT] вирішує цю проблему? Модуль перехоплює рекламні UTM-мітки (utm_source, utm_medium, utm_campaign, utm_term, utm_content) або джерело переходу (Referer), якщо міток немає, при першому відвідуванні сайту. Дані надійно зберігаються одночасно у PHP-сесії та довготривалих куках. При оформленні замовлення ці дані записуються в базу даних і виводяться в адмінці. ✨ Що пропонує модуль Order UTM-Tracker [NAT]? Функція / Інструмент Яку проблему вирішує? Як це працює і який результат? 1. Подвійне збереження Втрата міток при тривалих покупках чи закритті вкладки. ✔️ Одночасно зберігає дані у PHP-сесії та куках із настроюваним терміном дії (за замовчуванням 30 днів). 2. Моделі атрибуції Необхідність оцінки реклами по першому або останньому торканнях. ✔️ Вибір моделі: Last-click (кожне нове джерело перезаписує старе) або First-click (зберігається найперше джерело входу). 3. Кольорове оформлення джерел Складність швидкого візуального аналізу джерел у списку замовлень. ✔️ Налаштування колірних правил (колір фону та тексту) для будь-яких джерел. Вбудована палітра Color Picker, а також базовий колір за замовчуванням для невідомих джерел. 4. Копіювання в 1 клік Ручне копіювання дрібних міток призводить до помилок та забирає час. ✔️ Hover-іконка копіювання. Клік по плашці копіює структуровану UTM-інформацію. Посилання (landing/referer) відкриваються у новій вкладці без запуску копіювання. 5. Швидкі фільтри у списку Необхідність миттєво відфільтрувати замовлення за певним джерелом. ✔️ Достатньо просто клікнути на плашку UTM-джерела безпосередньо у списку замовлень, щоб миттєво застосувати фільтр. 6. Інтеграція з боковим фільтром Потрібно шукати замовлення за UTM-параметрами через стандартний пошук. ✔️ Інтегровано текстове поле пошуку за UTM-параметрами у стандартну праву панель фільтрації замовлень OpenCart. 7. Геолокація по IP (GeoIP) Потрібно знати реальне географічне розташування покупця без сторонніх сервісів. ✔️ Автоматичне визначення країни та міста покупця при оформленні замовлення (з жорстким таймаутом 1.5 сек для захисту чекауту від підвисань). 8. Тип пристрою покупця Необхідність розуміти, з яких пристроїв купують найчастіше. ✔️ Визначає тип пристрою покупця (ПК, смартфон, планшет) на основі User-Agent та виводить іконки (fa-desktop, fa-mobile, fa-tablet). 9. Метрики активності Відсутність даних про поведінку користувача перед покупкою. ✔️ Фіксує час від першого входу до оформлення замовлення, кількість переглянутих сторінок та давність (вік) куки в днях. 10. Dashboard & Статистика Незручність оцінки загальної рекламної картини без вивантаження в Excel. ✔️ Окрема вкладка статистики всередині налаштувань модуля та стильний темний віджет на головній сторінці Dashboard з ТОП-5 джерелами та кампаніями. 11. Історія клієнта та БД Оцінка історії одного покупця та контроль завантаженості бази даних. ✔️ Вкладка джерел у картці клієнта. Оптимізація БД в 1 клік, чищення старих логів (30, 60, 90+ днів), показ розміру таблиць та налаштування CSV. 12. Локалізовані підказки Незручність налаштування опцій модуля без чіткого опису параметрів. ✔️ Усі опції та поля налаштувань забезпечені детальними, повністю локалізованими підказками (tooltips) при наведенні на знак питання. Жодного хардкоду мовних рядків. 13. Покращене копіювання посадкових Відкриття нових вкладок при спробі скопіювати лінк цільової сторінки. ✔️ Клік по цільовій сторінці (Landing Page) копіює URL-адресу в буфер з динамічним tooltip "Скопійовано!" без відкриття сторінки. 14. Двостороннє сортування Застрягання сортування в один бік або відсутність сортування за UTM. ✔️ Можливість сортувати замовлення за джерелом (Referer), типом пристрою та тривалістю сесії в обидва боки (ASC/DESC). 15. Розумна фільтрація доменів Спецсимволи в реферері (`&`) ламають URL-адресу фільтрації. Верстка розтягується. ✔️ Фільтрація реферера за чистим хостом (доменом) для захисту від спецсимволів, фіксована ширина картки 300px із перенесенням слів для ідеальної верстки. ⚠️ СУМІСНІСТЬ ЗІ СТОРОННІМИ МЕНЕДЖЕРАМИ ЗАМОВЛЕНЬ: Модуль протестовано та гарантовано працює на стандартній сторінці замовлень OpenCart / ocStore. Якщо на вашому сайті встановлено спеціалізовані модулі управління замовленнями (менеджери замовлень, наприклад, OrderPro, CRM-системи тощо), ми надаємо послугу індивідуальної адаптації та інтеграції під ваші менеджери замовлень за додаткову плату за запитом.Безкоштовне- 1 відгук
-
- utm
- utm_source
- (і ще 8)
-
Ні, жодних додаткових витрат. Модуль працює безпосередньо на вашому сервері, використовуючи стандартні бібліотеки хостингу (GD або Imagick). Вам не доведеться купувати ліміти TinyPNG, оформляти щомісячні підписки чи підключати сторонні API. Усі зображення оптимізуються абсолютно безкоштовно та без обмежень щодо кількості.
-
Так, без проблем. Модуль спроектований спеціально для великих каталогів. Він не намагається обробити всі 50 000 зображень за один раз (це викликало б зависання сервера). Процес розбивається на короткі кроки. Навіть якщо з'єднання перерветься або сервер тимчасово обмежить ресурси, модуль просто продовжить з того місця, де зупинився. Ви зможете спокійно оптимізувати бази на сотні тисяч фотографій.
-
Модуль автоматично розпізнає пристрій покупця: Якщо браузер сучасний і підтримує WebP (це майже всі сучасні телефони та комп'ютери), йому віддаються легкі картинки у WebP. Якщо покупець зайшов зі старого пристрою (наприклад, старого iPhone чи Safari), модуль автоматично завантажить йому звичайне JPG/PNG зображення. Нічого не зламається і картинки відкриються у всіх.
-
Ні, ваші оригінали залишаються недоторканими. Модуль накладає водяний знак (текст чи логотип) динамічно тільки на кешовані копії зображень, які відображаються на вітрині. Оригінальні фото товарів у папці image/catalog/ не змінюються. Якщо ви захочете вимкнути або змінити водяний знак, достатньо просто очистити кеш зображень.
-
Це повністю безпечно. Модуль діє у три етапи: Спочатку він сканує базу даних сайту та файли вашої теми (стилі, скрипти, шаблони), щоб зрозуміти, які картинки використовуються. Потім показує список файлів, які виявилися непотрібними. Замість видалення ви можете спочатку перемістити їх у Карантин. Якщо раптом якась важлива картинка зникне, ви зможете відновити її в один клік. Також перед остаточним очищенням можна скачати всі ці файли одним ZIP-архівом на комп'ютер.
-
Хотів написати щодо оновлення версії Twig, але помітив, що в ocStore 3.0.4.1 уже встановлено досить актуальну версію 3.21.1 Тому напишу про проблему з пошуком нових версій ocStore. Я тривалий час думав, що версія 3.0.3.7- остання на поточний момент, оскільки як на самому сайті ocstore, так і тут на форумі вона вказана як актуальна. Версію 3.0.4.1 зміг знайти лише через Google та через пошук на форумі, але щоб знайти- треба знати, що ти хочеш знайти)
-
750грн Завантажити / Придбати розширення Image Optimizer [NAT]: Стиснення оригіналів та видалення невикористовуваних зображень Image Optimizer [NAT]: Стиснення та Ресайз ОРИГІНАЛІВ фото товарів (PNG, JPG, WebP) та видалення невикористовуваних зображень з хостингу Сумісність: OpenCart, ocStore 2.3.x 3.0.x • Мови: Повна локалізація (Українська, Англійська, Російська) • PHP: 7.1 - 8.2 • Серія [NAT] 🖥 ОФІЦІЙНИЙ ДЕМО-СТЕНД (DEMO): Логін / Пароль: demo / demo Панель управління: 👉 АДМІН-ПАНЕЛЬ (DEMO) 🤖 АВТОМАТИЧНА АКТИВАЦІЯ ЛІЦЕНЗІЇ 24/7: Отримати ліцензійний ключ для вашого домену можна в Telegram-боті: 👉 @natodua_hosting_bot • Для безкоштовних та промо-модулів: миттєва видача ключа за секунду без очікування. • Для платних модулів: автоматична генерація після швидкої перевірки номера замовлення. * За відсутності Telegram ключ також можна отримати за запитом у ПП на форумі або на email. 🔥 У чому головна проблема з місцем на хостингу? Кожен власник магазину на OpenCart рано чи пізно стикається з тим, що місце на диску хостингу закінчується, а тарифи зростають. Ви дивитеся в папку image/catalog і бачите там гігабайти фотографій товарів. Чому це відбувається? • Постачальники не шкодують: Постачальники часто дають вам "сирі" оригінали фото — знімки по 5-10 МБ з величезною роздільною здатністю 5000x4000 пікселів. • Менеджери лінуються: Фото закидаються на сайт "як є", без попередньої пакетної обробки в графічних редакторах. 💡 Чому стандартне стиснення OpenCart і 90% інших модулів вам НЕ допоможуть? В OpenCart вбудований чудовий механізм кешування зображень. Движок бере ваш оригінал і робить з нього безліч маленьких копій (для списку, картки, кошика). Стандартні налаштування стиснення та більшість платних модулів працюють ТІЛЬКИ з кешованими копіями (у папці image/cache). Але оригінали по 10 МБ так і залишаються лежати в image/catalog мертвим вантажем! Кеші стискаються, сайт вантажиться швидше, але диск хостингу як і раніше забитий до відмови. ✨ Що робить модуль Image Optimizer? Цей модуль — професійний інструмент для наведення порядку в папці ОРИГІНАЛІВ та оптимізації виведення зображень на вітрині. Основні завдання, які вирішує функціонал: Розділ / Функція Яку проблему вирішує? Як це працює і який результат? 1. Оптимізація та Ресайз Вихідні фото від постачальників важать по 5-10 МБ із роздільною здатністю 5000x4000 px, забиваючи дисковий простір. ✔️ Фізично зменшує вихідні зображення (до 1600x1200 px), перетискає JPG, PNG, WebP та видаляє EXIF. Індивідуальні правила стиснення для папок дозволяють перевизначити якість і макс. розміри для конкретних папок. Знижує вагу файлів до 90%. 2. Junk Cleaner (Очищення) Накопичення на сервері тисяч «мертвих» картинок від давно видалених товарів, опцій або брендів. ✔️ Сканує БД та файли шаблонів (Twig, CSS, JS), виявляє невикористовувані фото. Підтримує групові дії (карантин/видалення/заглушка/ZIP-архів) та експорт звітів у CSV. 3. Водяні знаки Захист унікального графічного контенту від незаконного копіювання конкурентами. ✔️ Накладає водяний знак (текст або фото) "на льоту" з фільтрацією за категоріями, точним округленням, прозорістю, кутом повороту та TTF-шрифтами. 4. Розумні заглушки Товари без фото ламають розмітку сітки та псують зовнішній вигляд вітрини. ✔️ Автоматично виводить красиві брендовані картинки-заглушки для товарів, категорій та брендів із порожніми шляхами. 5. Формати та Lazy Load Важкі сторінки, низький показник Google PageSpeed (LCP) та биті картинки при перейменуваннях. ✔️ Динамічний WebP "на льоту", виведення SVG, progressive lazy load з красивим ефектом плавного розмиття (blur-up) та захист вітрини від битих посилань. 6. Інструменти (pro) Кирилиця та спецсимволи у шляхах; некоректна передача кольору CMYK на iOS/Safari; важкі фото. ✔️ Набір із 17 системних утилітів: санітайзер імен, конвертер CMYK у sRGB для Apple-пристроїв, пошук важких файлів (із лімітом min_size) та MD5-склеювання дублікатів. 7. Планувальник Cron Необхідність регулярно вручну запускати стиснення та чищення диска. ✔️ Автоматизує фонове сканування та оптимізацію оригінальних зображень за розкладом. 🌐 ПОВНА БАГАТОМОВНІСТЬ ТА ЛОКАЛІЗАЦІЯ [NAT]: Модуль розроблений для багатомовних магазинів. Інтерфейс адміністративної панелі, всі підказки налаштувань, детальні логи процесів, звіти сканерів та інструкції повністю локалізовані на три мови: Українська, Англійська та Російська. Назви файлів коректно транслітеруються з підтримкою кирилиці. Детальний опис вкладок та налаштувань: 1. Оптимізація та Ресайз ОРИГІНАЛІВ: • Ресайз гігантів: Знаходить фото з надмірною роздільною здатністю і фізично зменшує їх (напр. до 1600x1200), зберігаючи пропорції. Це радикально знижує вагу файлу без втрати якості в кешах. • Розумне стиснення: Перезберігає JPG, PNG та WebP через бібліотеку GD або Imagick, прибираючи зайву метаінформацію. • Індивідуальні правила стиснення для папок (NEW 🔥): Дозволяє перевизначити якість JPG/WebP та максимальні розміри (ширина та висота) окремо для кожної папки (наприклад, catalog/banners/ можна стискати менше з якістю 85-90%, а catalog/products/ — сильніше з якістю 72-75%). Ідеально для якісних банерів та ультралегких картинок товарів! • Мінімальні пороги стиснення (NEW): Параметри entry_min_savings_bytes і entry_min_savings_percent дозволяють автоматично пропускати файли, стиснення яких дає незначну економію (наприклад, менше 100 байт або 0.3%). Це береже ресурс диска та зберігає незмінним кеш браузера у покупців. • Порівняння ДО / ПІСЛЯ (NEW): Вбудований інструмент візуального контролю. Навпроти файлів у лозі доступна кнопка «Порівняти», яка відкриває зручне спливаюче вікно з порівнянням оригінального та стиснутого зображення ДО/ПІСЛЯ та точною різницею в розмірі. • Рівень логу (NEW): Можливість вибору режиму виведення логу — показувати тільки змінені файли (для економії місця на екрані) чи логувати всі перевірені файли детально. • Безпечне перенесення: Ви можете запустити модуль в режимі копіювання (створить папку зі стиснутими фото для перевірки). Якщо якість влаштовує — однією кнопкою замінюєте оригінали, вибравши створення Карантину (бекапа) або заміну безповоротно. • Параметри та налаштування: Підтримка двох движків (GD / Imagick для sRGB профілів), вибір кількості файлів за прохід (батчинг) і потоків обробки, поріг заміни в % (дозволяє збільшення ваги до X% заради якості), точковий вибір папок для стиснення всередині image/catalog/. 2. Очищення невикористовуваних зображень (Junk Cleaner): • Розумний пошук: Модуль сканує Базу Даних (товари, категорії, бренди) та файли теми (Twig, CSS, JS), складаючи список реально потрібних картинок. • Пошук сміття: Виявляє всі файли в каталозі, які не прив'язані до контенту і просто займають місце. • Групові дії з результатами (NEW): Зручний множинний вибір (чекбокси) з можливістю застосувати масові дії в один клік: очистити зв'язки в БД, відключити, встановити заглушку або перемістити в ZIP. • Архівування в ZIP (NEW): Завантаження папки карантину (catalog_trash) у вигляді ZIP-архіву на комп'ютер, після чого можна безпечно очистити її на сервері одним кліком. • Експорт у CSV (NEW): Можливість вивантаження результатів сканера невикористовуваних файлів у CSV-файл для зручного аналізу. • Ризик-менеджмент: Спочатку перемістіть сміття в папку карантину. Переконайтеся, що сайт працює ідеально, і тільки тоді очистіть кошик. • Параметри та налаштування: Вибірковий список папок для сканування, облік файлів з битим кодуванням (імена з символом "?"), розширений лог (показує, в якому місці коду/бази використовується фото), створення SQL-бекапа таблиць перед видаленням посилань. 3. Накладення водяних знаків (Watermarks): • Гнучкі правила: Накладення водяних знаків (зображень або тексту) для фото товарів, категорій, брендів та банерів "на льоту" з фільтрацією за категоріями. • Точне налаштування: Регулювання позиції (9 варіантів розміщення), прозорості (0-100), кута нахилу водяного знака (градуси), округлення країв (px), вибір шрифту TTF та масштабування під різні розміри (оригінальний розмір або % від ширини). • Параметри та налаштування: Підтримка завантаження власних шрифтів .ttf (до 5 МБ), вибір об'єктів накладення (товари, категорії, бренди, банери, статті блогу), включення/виключення категорій та брендів ( include / exclude режими). 4. Розумні заглушки (Placeholders): • Візуальний порядок: Автоматичний показ картинок-заглушок для товарів, категорій або виробників, у яких зображення не задано в каталозі, зберігаючи цілісність дизайну вітрини. • Параметри та налаштування: Роздільний вибір та завантаження файлів-заглушок для Товарів, Категорій та Брендів у панелі модуля. 5. Нові формати та Lazy Load (BETA): • WebP «на льоту»: Динамічне створення та віддача WebP-копій для браузерів, які їх підтримують. Включає автоматичну HTML-підміну розширень без змін у БД. • Підтримка SVG: Безпечне відображення векторних SVG-файлів на вітрині та підтримка завантаження SVG та WebP через стандартний Filemanager. • Progressive Lazy Loading: Ефект плавного розмиття (blur-up) при прокручуванні сторінки — спочатку завантажується мікро-прев'ю, яке плавно прояснюється, знижуючи навантаження на браузер. • Заглушка для битих посилань: Перехоплює 404 помилки картинок і робить автопідстановку обраного зображення замість зламаних або відсутніх файлів на вітрині. 6. Професійні інструменти (pro) (BETA): Вкладка містить 17 потужних системних утиліт для глибокого налагодження графіки, шляхів та зв'язків бази даних: Інструмент (PRO) Яку проблему вирішує? Переваги, параметри та налаштування 📁 Санітайзер імен файлів Кирилиця, пробіли та спецсимволи у шляхах ламають картинки при перенесенні сайту на інший хостинг. Масове Очищення імен та папок. Налаштування: транслітерація кирилиці, заміна пробілів на "_", вилучення спецсимволів, переведення імен/розширень у нижній регістр та нормалізація в jpg. 🌈 Конвертер CMYK у sRGB CMYK-картинки відображаються з викривленими (кислотними/інвертованими) кольорами або не завантажуються на iOS (iPhone/iPad) та в Safari. Автоматично знаходить файли в просторі CMYK та конвертує їх у стандартний sRGB для коректного показу на будь-яких iOS/macOS пристроях. ⚖️ Пошук важких файлів Кілька величезних картинок на сервері займають більше місця, ніж весь інший каталог, але їх складно знайти вручну. Знаходить файли за заданим лімітом та мінімальним порогом ваги (налаштування heavy_files_min_size в КБ). Дозволяє стиснути або видалити їх точково прямо зі списку результатів. 👯 Пошук дублікатів по MD5 Однакові зображення під різними іменами дублюються та перевантажують дисковий простір. Аналізує контрольні суми файлів. Перенаправляє всі зв'язки в БД на одну копію зображення, а зайві дублікати фізично видаляє з диска. 🔄 Конвертер PNG в JPG Фото товарів без прозорості завантажують у форматі PNG, через що вони важать у 5-8 разів більше норми. Знаходить PNG-файли без альфа-каналу (прозорості) і конвертує їх у легкі JPG з автоматичною заміною всіх зв'язків у базі даних. ✂️ Очищення EXIF-даних Зображення містять зайву метаінформацію камер, геомітки та коментарі. Стирає метаінформацію із заголовків JPEG-файлів, економячи ще 10-15% ваги кожного файлу абсолютно без втрати якості. 🔗 Биті посилання в БД База даних посилається на зображення товарів, яких уже фізично немає на сервері. Сканує таблиці БД товарів, категорій та опцій. Знаходить мертві посилання та безпечно очищає ці порожні шляхи в базі даних. ⚠️ Биті файли на сервері Пошкоджені картинки або порожні файли (0 байт) викликають помилки на вітрині та в логах. Сканує фізичний каталог на наявність битих файлів та файлів нульового розміру для їх видалення. 🔍 Сканер дрібних фото Занадто дрібні фото товарів (наприклад, 100x100px) псують зовнішній вигляд сітки на сайті. Знаходить файли з роздільною здатністю нижче заданого ліміту та пропонує кнопки швидкого пошуку якісних версій у Google/Bing. 🌐 Биті посилання в HTML В описах товарів/категорій залишилися посилання на несумісні картинки. Пошук непрацюючих (404) зображень всередині описів товарів та категорій для їх виправлення. 📁 Очищення порожніх папок Накопичення сотень порожніх вкладених папок після видалення старих категорій та товарів. Рекурсивно та абсолютно безпечно видаляє порожні вкладені каталоги всередині image/catalog/. 🧹 Розумне очищення кешу Кеш картинок розростається гігабайтами копій для товарів, які вже видалені. Видаляє файли кешу (image/cache), оригінали яких вже відсутні на диску. 👼 Воскресіння з кешу Випадкове фізичне видалення оригінальних фото товарів з сервера. Дозволяє відновити видалений оригінал з його вцілілої кеш-копії в папці image/cache. 🌳 Дерево папок Складно зрозуміти, яка папка в каталозі займає найбільше місця. Будує наочну інтерактивну карту каталогу з вагою в реальному часі для легкого пошуку важких папок. 💧 Динамічний вотермарк Необхідність накласти водяний знак на фотографії, не псуючи при цьому оригінали на диску. Накладає водяний знак тільки на кеш-копії зображень, що генеруються при виведенні на вітрині. 🏷️ Генератор заглушок Відсутні зображення у товарів («no_image») ламають розмітку шаблону. Автоматично підставляє красиве підготовлене зображення замість стандартної заглушки. 📦 Товари без фото Наявність товарів, у яких взагалі не прив'язана картинка в базі даних. Швидкий пошук товарів з порожнім полем «image» в БД для пакетного призначення заглушок або швидкого редагування. 7. Автоматизація по Cron (BETA): Повна автоматизація фонової обробки графіки за розкладом. Доступні наступні параметри: • Режим «Тільки нові»: Обробляє тільки знову додані файли, які ще не проходили стиснення. • Вибірковий запуск: Включення або виключення конкретних папок з перевірки. • Вибір сутностей: Обробка тільки певних типів фото (Товари, Категорії, Бренди, Банери, Блог). • Перевизначення якості: Можливість задати якість JPG/WebP та ліміти розмірів індивідуально для Крона. • Рекомендації щодо розкладу запуску Cron: - Невеликі сайти (до 5000 товарів) — кожну годину (0 * * * *). - Середні сайти (5000-20000 товарів) — раз на 3-6 годин (0 */6 * * *). - Великі сайти (більше 20000 товарів) — один раз на добу вночі (наприклад, о 2:00: 0 2 * * *). 8. Додаткові можливості та налаштування (Експорт/Імпорт): • Експорт / Імпорт налаштувань в JSON (NEW): Дозволяє завантажити всю конфігурацію модуля в один JSON-файл для створення бекапа налаштувань або швидкого перенесення налаштувань на інші сайти екосистеми. • Вибір позиції меню [NAT] (NEW): Налаштування розташування модуля в адміністративному меню (тільки модулі / шапка / сайдбар / всюди) для максимальної зручності адміністратора. • Скидання кешу оптимізації: Функція примусового скидання локальної історії стиснення для проведення повного пересканування всіх файлів заново. Головні переваги модуля: Розумний інтерактивний графік диска: Візуалізація зайнятого місця (оригінали, кеш, кошик) з підтримкою ручного встановлення ліміту диска хостинга, кешуванням результатів та можливістю відключення автооновлення для зниження навантаження на сервер. AJAX-процес (Батчі): Обробка йде порціями (по 200 файлів). Це дозволяє оптимізувати сотні тисяч фото навіть на слабкому хостингу без зависань. Детальний лог та статистика: В реальному часі виводиться статистика заощадженого місця. Лог можна вивантажити в TXT-файл. Автономність: Не вимагає щомісячних підписок на сторонні API. Використовує ресурси тільки вашого сервера. 100% Відкритий вихідний код (Без IonCube): Жодних зашифрованих файлів або прихованих обмежень — код повністю відкритий для модифікації, аудиту розробниками та адаптації під нестандартні проекти. Автор nertyod Опубліковано 21.03.26 Категорія Кешування, стиснення, прискорення OpenCart.Pro, ocShop Opencart.pro 2.3 Не проверялось
-
15 Завантажити / Придбати розширення Domain Scanner [NAT]: Пошук, очищення та заміна зовнішніх посилань і зображень 🔥 У чому головна проблема після парсингу або купівлі готової бази? Ви спарсили товари, купили магазин або встановили демо-шаблон. На перший погляд все чудово, але в описах товарів, категорій та статей залишилися заховані сотні, а то й тисячі чужих посилань та зображень, які підвантажуються з серверів-донорів. Чому це критично небезпечно? Витік SEO-ваги: Ваш сайт щедро ділиться посилальною вагою з чужими ресурсами (а іноді й з конкурентами). Биті картинки: Як тільки сайт-донор видалить фото, переїде на інший домен або закриється — в описах ваших товарів з'являться потворні "хрестики" замість картинок. 💡 Чому стандартний пошук по базі (phpMyAdmin) — це мука? Вручну знайти всі варіації посилань, відокремити картинки від звичайного тексту, завантажити кожне фото ручками, залити по FTP і написати SQL-запит для заміни — це сотні годин монотонної роботи з ризиком зламати базу через одну помилку. ✨ Що робить Domain Scanner NAT? Цей модуль створювався "для себе" і регулярно використовується нами в робочих проектах для швидкого зачищення клієнтських сайтів. Він сканує базу, знаходить усі чужі хвости і дає вам зручний пульт керування для їх усунення. ДЛЯ OPENCART 2.3, 3.x 🖥 ДЕМО (DEMO): Логін/Пароль: demo / demo 👉 ВХІД В АДМІН-ПАНЕЛЬ (DEMO) 🤖 АВТОМАТИЧНА АКТИВАЦІЯ ЛІЦЕНЗІЇ 24/7: Отримати ліцензійний ключ для вашого домену можна в Telegram-боті: 👉 @natodua_hosting_bot • Для безкоштовних та промо-модулів: миттєва видача ключа за секунду без очікування. • Для платних модулів: автоматична генерація після швидкої перевірки номера замовлення. * За відсутності Telegram ключ також можна отримати за запитом у ПП на форумі або на email. 🏆 БОНУСНИЙ ФУНКЦІОНАЛ: Порятунок зображень! Модуль вміє знаходити в текстах зовнішні посилання на картинки (JPG, PNG, WebP тощо). Ви можете масово або поштучно викачати ці зображення на свій сервер (у вказану вами підпапку всередині image/catalog/). Після успішного завантаження модуль в один клік замінить старе зовнішнє посилання на ваше нове локальне. Ви позбавляєтеся залежності від чужих сайтів, не втрачаючи при цьому контент! 🛠 4 режими роботи (Вкладки): Чужі зображення: Блок для викачування і заміни шляхів картинок. Є попередній перегляд "Старе посилання -> Нове посилання". Сторонні домени: Показує чисті домени (без хвостів). При заміні змінюється тільки ім'я домену, а шляхи до товарів зберігаються (donor.com/item перетвориться на my-site.com/item). Звичайні посилання: Показує повні URL. При заміні знайдене посилання вирізається цілком і замінюється на ваш текст (хвости видаляються). Параноїдальний лог: Відловлює будь-які уривки тексту з крапкою (корисно для пошуку прихованих посилань без http://). Оснащений системним блеклістом для відсіювання хибних спрацьовувань (кольорів, розмірів, форматів файлів). ⚙️ Переваги та просунутий функціонал: Масова та точкова заміна: Замінюйте всі знайдені збіги разом на загальне значення (за замовчуванням — домен вашого сайту) або вписуйте унікальне значення для кожного рядка індивідуально. 🛡 100% безпечна заміна : Звичайні SQL-скрипти ламають базу, якщо в посиланні є пробіл (%20) або лапки ("). Наш сканер кодує URL "на льоту", гарантуючи хірургічно точну заміну тексту без поломки верстки. Асинхронна обробка (Батчі): База даних сканується безпечними порціями. Модуль не повісить навіть найслабший хостинг при аналізі таблиць на мільйони рядків. Розумні фільтри: Можливість виключити "білі" домени (наприклад, youtube.com), ігнорувати певні розширення файлів (pdf, doc) і сканувати тільки потрібні таблиці (логи і кеші відключені за замовчуванням для швидкості). Вбудований бекап: Можливість завантажити .sql дамп обраних таблиць прямо з інтерфейсу модуля перед початком замін. Деталізація та Рентген доменів: Ви завжди бачите, в якій саме таблиці та колонці знайдена проблема. Є можливість в один клік розкрити список усіх повних посилань для конкретного домену. 👉 Прямий перехід до редагування: Модуль генерує кнопку-посилання для швидкого переходу прямо в адмінку до редагування конкретного товару, категорії або статті, де знайдено сміття! (Експериментальна функція: підтримує більшість стандартних зв'язків). 🛑 Екстрена зупинка: Почали масове завантаження, але передумали? Натисніть "Зупинити" — процес коректно перерветься із збереженням прогресу. 🔥 НОВЕ: Файловий сканер (Пошук у файлах шаблону та модулів) Пошук хардкоду: Сканує файли на сервері (.php, .twig, .tpl, .js, .css) і знаходить заховані зовнішні посилання, чужі беклінки або старі HTTP-ресурси. Ідеально для переходу на HTTPS: Допомагає швидко знайти жорстко зашиті http:// шрифти, скрипти або картинки, які ламають "зелений замок" SSL браузера. Точно та безпечно: Працює в режимі "тільки читання". Показує точний шлях до файлу, номер рядка та фрагмент коду, щоб ви могли легко та безпечно видалити посилання через FTP або файловий менеджер. Гнучкі налаштування: Вибір папок для сканування (включаючи кореневу), фільтр за розширеннями та "Параноїдальний режим" для пошуку будь-яких доменів навіть без протоколу. 🚀 ІНШІ МОДУЛІ СЕРІЇ [NAT]: Database Optimizer [NAT]: Інтелектуальне очищення сміття в базі даних, управління логами та додавання критично важливих індексів для прискорення. Catalog Optimizer [NAT]: Приховування порожніх категорій/брендів, песимізація товарів (9999), чищення атрибутів та опцій. Image Optimizer [NAT]: Стиснення та ресайз оригіналів фото (PNG, JPG, WebP) + видалення сміттєвих зображень з хостингу. Domain Scanner [NAT]: Пошук та чищення зовнішніх посилань і зображень у БД та файлах шаблону. Ідеально при переїзді на HTTPS. New Arrivals [NAT]: Справжня хронологія новинок (за Date Added). Автогенерована SEO-сторінка, розумні віджети та архіви дат. Poll Widget [NAT]: Прості опитування, голосування та статистика прямо на сторінках вашого магазину. Автор nertyod Опубліковано 25.03.26 Категорія Кешування, стиснення, прискорення OpenCart.Pro, ocShop Opencart.pro 2.3 Не проверялось
-
Завантажити / Придбати розширення Catalog Optimizer [NAT]: Приховування/відображення порожніх категорій/брендів (Cron) + Очищення БД від невикористовуваних опцій/атрибутів 🔥 МОДУЛЬ ТИМЧАСОВО БЕЗКОШТОВНИЙ! Зараз Catalog Optimizer [NAT] доступний для безкоштовного завантаження. Усі користувачі, які завантажать модуль у цей період, зможуть користуватися ним безстроково без будь-яких обмежень. ⚠️ Важливо: після повернення модуля до платної моделі нові оновлення будуть доступні лише покупцям. Безкоштовно завантажена версія продовжить працювати у форматі "as is"- надалі без доступу до нових версій. 🛠 Технічна підтримка, консультації та індивідуальні доопрацювання для безкоштовних версій надаються окремо та є платними послугами. Керування великим каталогом в OpenCart часто перетворюється на нескінченну рутину. Товари розкуповують, і на сайті залишаються «голі» категорії та бренди, які дратують покупців, псують UX та збільшують показник відмов. А видалені товари залишають після себе сотні "мертвих" SEO-посилань, що генерують помилки 404 і вбивають ваші позиції в Google. Catalog Optimizer [NAT] — це потужний інструмент для масового ручного керування каталогом, SEO-песимізації та глибокого очищення бази даних. Забудьте про рутинне проклікування сотень товарів: модуль надає зручну панель керування, де будь-які масові зміни (приховування порожніх розділів, скидання сортування, видалення сміття) виконуються за пару кліків і під вашим повним візуальним контролем. ДЛЯ OPENCART 2.3,3.x 🖥 ДЕМО (DEMO): Логін/Пароль: demo / demo 👉 ВХІД В АДМІН-ПАНЕЛЬ (DEMO) 🎯 Популярні сценарії застосування: Сезонні розпродажі або перебої з поставками: У вас закінчилися всі товари в категорії "Зимові куртки". Замість довгого ручного пошуку, ви в один клік відфільтруєте і приховаєте цю категорію з сайту. Коли завантажите нові залишки — так само швидко зможете увімкнути її назад. SEO-песимізація (Товари "Немає в наявності"): Видаляти товари, яких тимчасово немає — фатально для SEO. Модуль дозволяє масово знайти всі відсутні товари та задати їм Sort Order = 9999, щоб вони "полетіли" в самий низ списку, поступившись місцем товарам у наявності. Генеральне прибирання після імпорту: Ви завантажили прайс постачальника, а потім видалили половину товарів. У базі залишилися тисячі порожніх атрибутів, опцій і фільтрів, які гальмують фільтрацію та роботу БД. Модуль знайде це "сміття" та видалить за вашим кліком. 🛠 Детальний функціонал: 1. Розумне керування Категоріями та Брендами Масове вмикання та вимикання на основі порогу товарів (наприклад, приховувати розділи, якщо в наявності 0 товарів). Гнучкі умови: можливість рахувати тільки товари в наявності (qty > 0) або тільки увімкнені позиції (status = 1). Винятки (Whitelist): вкажіть ID категорій або брендів, які не можна приховувати за жодних умов. 3 методи приховування брендів: через стандартний status, через тег noindex (ідеально для ocStore — бренд залишається в базі, але прихований для покупців) або повне відв'язування від вітрини (віддасть 404). Примітка: У виробниках за замовчуванням в OpenCart/ocStore немає поля "status". Catalog Optimizer [NAT] пропонує два рішення: Через статус виробника: Додає поле status брендам за аналогією з товарами. Також автоматично виключає товари вимкнених брендів з видачі. Через noindex (альтернатива для ocStore): Використовує існуюче поле noindex для керування видимістю. Підходить, якщо ви не хочете змінювати структуру БД. Не використовуйте обидва варіанти одночасно. 2. SEO-менеджмент Товарів Масова зміна статусів: Оновлення stock_status_id для товарів з нульовим залишком (наприклад, масово поставити "Очікується через 2-3 дні"). Масове вимкнення: Повне відключення товарів без залишку в один клік. Керування видачею: Масове скидання сортування на 9999 для пустих товарів та швидке повернення на 1, коли товар знову з'являється на складі. Точкова фільтрація: Застосовуйте правила до всього магазину або тільки до конкретних категорій та брендів. 3. Глобальне очищення БД (Cleanup) Чистка атрибутів: Сканування та видалення характеристик, які не прив'язані до жодного активного товару. Опції та Фільтри: Видалення порожніх значень, що лише захаращують базу. SEO URL Ревізія: Пошук і видалення "битих" посилань, що залишилися після видалення товарів. Сканер також підсвітить дублікати SEO URL (конфлікти аліасів), щоб ви могли виправити помилки індексації. ⭐ Головні переваги та безпека: Режим Симуляції: Жодних дій наосліп. Модуль спочатку аналізує базу і видає детальний лог (Лічильник товарів -> Було -> Стане). Ви бачите повні дерева категорій та клікабельні посилання на товари для фінальної перевірки. Розумні Бекапи: Прямо у вікні результатів модуль запропонує завантажити бекап саме тих таблиць, які будуть змінені. Кожна таблиця завантажується окремим .sql файлом — не потрібно дампити всю гігабайтну базу. Продуктивність: Дані обробляються через AJAX з пагінацією логів. Браузер не зависне навіть на базі в 100 000+ товарів. 🚀 ІНШІ МОДУЛІ СЕРІЇ [NAT]: Catalog Optimizer [NAT]: [Поточний] Приховування порожніх розділів, песимізація товарів (9999), чищення атрибутів та опцій. Database Optimizer [NAT]: Інтелектуальне очищення сміття, керування логами та додавання критично важливих індексів для прискорення сайту. Image Optimizer [NAT]: Стиснення та ресайз оригіналів (WebP) + видалення сміттєвих зображень з хостингу. Domain Scanner [NAT]: Пошук і заміна зовнішніх посилань та зображень. Незамінний при переїзді на HTTPS. New Arrivals [NAT]: Справжня хронологія новинок (за Date Added) з SEO-сторінками та архівами. Poll Widget [NAT]: Опитування, голосування та статистика прямо на сторінках вашого магазину. Easy Import/Export [NAT]: Швидке та зручне оновлення цін\наявності товарів, експорт та імпорт у різних форматах, мапінг, операції з даними, імпорт\експорт за розкладом (CRON). Масове оновлення та вивантаження цін і залишків без зависання сервера. Автор nertyod Опубліковано 26.03.26 Категорія Інструменти, утиліти OpenCart.Pro, ocShop Opencart.pro 2.3 Не проверялось
-
1000грн Завантажити / Придбати розширення Database Optimizer [NAT]: Очищення, прискорення та індексація БД Працюючий магазин на OpenCart з часом перетворюється на звалище прихованих даних. Застарілі сесії, покинуті кошики від ботів, гігабайти логів та мільйони записів пошукових запитів роздмухують базу даних. Сайт починає гальмувати, вивантаження бекапів падають з помилками, а хостинг надсилає попередження про перевищення лімітів. Database Optimizer [NAT] — це потужний інструмент для генерального прибирання, глибокої оптимізації та кратного прискорення вашої бази даних. Модуль робить те, для чого зазвичай наймають адміністратора баз даних, лише за кілька кліків і прямо з адмінки, ДЛЯ OPENCART 2.3, 3.x 🖥 ДЕМО (DEMO): Логін/Пароль: demo / demo 👉 ВХІД В АДМІН-ПАНЕЛЬ (DEMO) 🤖 АВТОМАТИЧНА АКТИВАЦІЯ ЛІЦЕНЗІЇ 24/7: Отримати ліцензійний ключ для вашого домену можна в Telegram-боті: 👉 @natodua_hosting_bot • Для безкоштовних та промо-модулів: миттєва видача ключа за секунду без очікування. • Для платних модулів: автоматична генерація після швидкої перевірки номера замовлення. * За відсутності Telegram ключ також можна отримати за запитом у ПП на форумі або на email. Автоматизація та оптимізація бази даних Модуль включає повноцінну підтримку cron, що дозволяє автоматично виконувати завдання обслуговування без ручного втручання. Ви один раз налаштовуєте ліміти, і система сама вичищає сміття в БД, а також автоматично видаляє розрослі файли системних логів (.log та .txt). Також реалізована безпечна конвертація застарілих таблиць із MyISAM у сучасний формат InnoDB. Процес йде через покрокову AJAX-чергу (чанками), що виключає падіння сервера за таймаутом. Це покращує продуктивність під час навантаження, знімає блокування таблиць під час оформлення замовлення та підвищує стабільність бази даних на робочих проектах. 🎯 Популярні сценарії використання: Гальмує фільтр товарів: Відсутність правильних індексів у БД — головна причина повільної роботи магазину. Модуль знайде проблемні таблиці та запропонує додати потрібні складені індекси в один клік. Гальмує сайт (незрозуміло чому): Модуль автоматично перехопить всі повільні SQL-запити, покаже їх в адмінці, виконає профілювання (EXPLAIN) і сам знайде нестачу індексів! База важить кілька гігабайт: Часто 90% бази займають сміттєві таблиці oc_session та oc_cart. Модуль дозволить налаштувати ліміти їх зберігання (наприклад, видаляти кошики старші за 30 днів) і безпечно вичистить мільйони рядків. Неможливо зробити бекап (падає за таймаутом): Стандартні засоби або phpMyAdmin зависають на великих базах. Наш модуль експортує дані покроково, обходячи будь-які ліміти хостингу, і на льоту пакує їх у легковаговий ZIP-архів. Закінчилося місце на диску через логи: Вбудовані логи помилок OpenCart можуть розростатися до десятків гігабайт. Модуль дозволяє керувати файлами з папки storage/logs/, переглядати їх та очищати (вручну або за кроном). 🛠 Детальний функціонал: 1. Інтелектуальне очищення БД (Garbage Cleanup) Видалення застарілих сесій користувачів та API. Очищення покинутих кошиків неавторизованих покупців (з налаштуванням періоду зберігання в днях). Очищення історії пошуку та активності клієнтів за заданими лімітами. 2. Розумний Бекап (Smart Backup) AJAX-вивантаження: Експорт таблиць відбувається частинами (чанками по 2000 рядків). Обходить обмеження PHP щодо пам'яті (memory_limit) та часу виконання (max_execution_time). Архівація на льоту: SQL-дампи автоматично упаковуються в ZIP-архіви для економії трафіку. Завантаження ВСІЄЇ бази єдиним файлом в 1 клік, або вивантаження тільки обраних таблиць (кожна в окремому .sql файлі всередині архіву). 3. Аналізатор індексів (Smart Indexes) Сканування ключових таблиць (товари, категорії, замовлення, клієнти, seo_url) на наявність обов'язкових індексів БД. Додавання відсутніх індексів в один клік для суттєвого прискорення важких SQL-запитів. 4. Стиснення таблиць та зміна рушія (Overhead & Engine) Пошук таблиць із фрагментованим вільним місцем (Overhead). Оптимізація (стиснення) таблиць для звільнення фізичного місця на диску. Масова, безпечна конвертація таблиць MyISAM ➔ InnoDB із попереднім автоматичним бекапом. 5. Керування логами (System Logs) Виведення всіх файлів логів (підтримка .log та .txt) з їх реальним розміром. Попередній перегляд вмісту логу прямо в браузері (швидке читання з кінця навіть для гігантських файлів). Очищення логів в один клік або повністю автоматично за Cron-розкладом. 6. Глибокий пошук аномалій (Anomaly Scanner) Професійний інструмент для аудиту бази даних та виправлення логічних помилок, які "ламають" фільтри, навігацію та продажі. Биті зображення (Головні та Дод.): Розумний сканер перевіряє фізичну наявність файлів на сервері. Логіка залишків: Пошук товарів із нульовим залишком, але статусом "В наявності", та масове виправлення від'ємних залишків. Мінімальне замовлення: Виправлення помилок, коли мінімальну кількість для замовлення встановлено <= 0. Ціновий аудит: Пошук товарів з нульовою ціною або помилковими акціями (коли ціна акції вища за основну). Перевірка зв'язків: Пошук позицій без Виробника або Категорії. Системні прапорці: Швидка перевірка налаштувань "Віднімати зі складу" та "Необхідна доставка". Дублікати: Пошук двійників за SKU, Model та перехресними SEO URL (аліасами). Зручність роботи: Кнопки прямого переходу до редагування товару в адмінці або перегляду на вітрині. 7. Аналізатор повільних запитів (Slow Query EXPLAIN) — NEW! Досить гадати, чому гальмує магазин! Вбудований профайлер БД сам знайде "вузьке місце". Безпечний перехоплювач: Увімкніть логер, і модуль зафіксує всі запити до БД, які виконуються довше заданого часу (наприклад, 0.5 сек). Захист від перевантажень: крон автоматично вимкне логер, якщо ви забули це зробити. Розумні фільтри: Відображайте лише запити з повним скануванням таблиць (Full Table Scan) або ті, де модуль знайшов рішення. Аналіз EXPLAIN: Виконуйте глибокий MySQL-аналіз будь-якого запиту прямо з адмінки в 1 клік. Магія авто-підказок: Модуль автоматично розбирає складні запити (WHERE, JOIN, ORDER BY) і визначає, яких саме індексів не вистачає! Якщо знайдено проблему, ви отримаєте кнопку "Створити індекс" для миттєвого прискорення. Захист від хибних спрацьовувань: Модуль відрізняє важкі запити від ситуацій, коли база навмисно ігнорує індекси (наприклад, для крихітних таблиць). ⭐ Головні плюси та безпека: Захист від падінь: Усі важкі процеси (бекапи, конвертація, сканування аномалій) працюють через AJAX-черги з прогрес-баром. Панель не зависне. Повний контроль: Ви самі задаєте ліміти та правила, модуль нічого не видаляє без вашого підтвердження. Ніякого хардкоду: Відкритий вихідний код без прив'язки до IonCube. 🚀 ІНШІ МОДУЛІ СЕРІЇ [NAT]: Database Optimizer [NAT]: [Поточний] Інтелектуальне очищення сміття в БД, розумні бекапи, керування логами, аналізатор запитів та індекси. Catalog Optimizer [NAT]: Приховування порожніх категорій/брендів, песимізація товарів (9999), чищення атрибутів та опцій. Image Optimizer [NAT]: Стиснення та ресайз оригіналів фото (PNG, JPG, WebP) + видалення сміттєвих зображень з хостингу. Domain Scanner [NAT]: Пошук та чищення зовнішніх посилань і зображень у БД та файлах шаблону. Ідеально при переїзді на HTTPS. New Arrivals [NAT]: Справжня хронологія новинок (за Date Added). Автогенерована SEO-сторінка, розумні віджети та архіви дат. Poll Widget [NAT]: Прості опитування, голосування та статистика прямо на сторінках вашого магазину. Easy Import/Export [NAT]: Швидкий імпорт/експорт цін та залишків з файлів xls/xlsx/csv/xml/json або за посиланням. Мапінг полів, робота за Cron. Автор nertyod Опубліковано 02.04.26 Категорія Кешування, стиснення, прискорення OpenCart.Pro, ocShop Opencart.pro 2.3 Не проверялось
-
- база данных
- оптимизация
- (і ще 10)
-
Завантажити / Придбати розширення Poll Widget [NAT]: Опитування, голосування та зворотний зв'язок (Статистика, Налаштування дизайну) Poll Widget [NAT]: Прості опитування, голосування та статистика У стандартному OpenCart немає вбудованого інструменту для збору зворотного зв'язку. Щоб дізнатися, чого хочуть клієнти (який бренд додати, як вони оцінюють доставку), доводиться відводити їх на сторонні сервіси, втрачаючи увагу та знижуючи конверсію. Poll Widget [NAT] — це легкий, але потужний модуль, який дозволяє створювати стильні голосування прямо на сторінках вашого сайту. Підвищуйте залученість покупців та приймайте рішення на основі реальних даних! 🖥 ДЕМО (DEMO): 👉 АДМІН-ПАНЕЛЬ (DEMO) Логін/Пароль: demo / demo 👉 Catalog (DEMO) 🔥 КЛЮЧОВІ МОЖЛИВОСТІ: Гнучке створення опитувань Безліміт: Створюйте необмежену кількість опитувань з будь-якою кількістю варіантів відповідей (кожна відповідь з нового рядка). Персоналізація: Виводьте унікальний текст подяки після того, як клієнт віддасть свій голос. Приватність лічильника: Виводьте загальну кількість тих, хто проголосував ("Всього голосів: 150"). Можна показувати цю цифру всім відвідувачам, або приховувати та показувати лише авторизованим клієнтам. Візуальний конструктор дизайну (Без знань CSS) Зручні палітри: Ідеально впишіть опитування у дизайн вашого сайту. Змінюйте колір фону блоку, тексту, рамок, кнопок та шкали прогресу прямо в адмінці за допомогою Color Picker. Формат виведення: Самі вирішуйте, як показувати результати: у відсотках (%), у точній кількості голосів, все разом або взагалі приховати результати (залишивши лише текст подяки). Розумна статистика та захист Контроль накруток: Налаштовуйте ліміти голосувань на одного користувача/IP. Дозволяйте або забороняйте голосувати гостям. Керування результатами: Вбудована таблиця коригування. Потрібно "підштовхнути" голосування у правильне річище? Додайте або відніміть голоси будь-якому варіанту відповіді прямо з адмінки. Журнал (Лог): Переглядайте, хто (Guest або Ім'я клієнта), з якої IP-адреси, на якій сторінці сайту і коли саме проголосував. ⚙️ ПЕРЕВАГИ ТА БЕЗПЕКА: ✔ Багатомовність із коробки: Ставте запитання та відповіді всіма мовами вашої вітрини. ✔ Продуктивність: Модуль не створює навантаження на БД, використовує легкі AJAX-запити для голосування без перезавантаження сторінки. ✔ OCMOD: Безпечне встановлення. Системні файли OpenCart не замінюються! 🚀 ІНШІ МОДУЛІ СЕРІЇ [NAT]: Database Optimizer [NAT]: Інтелектуальне очищення сміття в базі даних, управління логами та додавання критично важливих індексів для прискорення. Catalog Optimizer [NAT]: Приховування порожніх категорій/брендів, песимізація товарів (9999), чищення атрибутів та опцій. Image Optimizer [NAT]: Стиснення та ресайз оригіналів фото (PNG, JPG, WebP) + видалення сміттєвих зображень з хостингу. Domain Scanner [NAT]: Пошук та чищення зовнішніх посилань і зображень у БД та файлах шаблону. Ідеально при переїзді на HTTPS. New Arrivals [NAT]: Справжня хронологія новинок (за Date Added). Автогенерована SEO-сторінка, розумні віджети та архіви дат. Poll Widget [NAT]: Прості опитування, голосування та статистика прямо на сторінках вашого магазину. Автор nertyod Опубліковано 02.04.26 Категорія Відгуки OpenCart.Pro, ocShop Opencart.pro 2.3 Не проверялось
-
Завантажити / Придбати розширення New Arrivals [NAT]: Новинки за датою додавання 3-в-1 (SEO-сторінка, слайдер/сітка товарів, бічне меню) New Arrivals [NAT]: Справжня хронологія та автоматизація новинок Стандартний модуль OpenCart «Останні» (Latest) виводить товари, жорстко прив'язуючись до їхнього product_id. Якщо ви оновили старий товар, поповнили складські запаси або завантажили прайс постачальника з довільними ID — ваші дійсно свіжі надходження ніхто не побачить. Вони опиняться на сотих сторінках каталогу, вбиваючи конверсію. New Arrivals [NAT] — це потужний комбайн 3-в-1, який повністю вирішує цю проблему. Модуль виводить ваші товари суворо за реальною датою їх додавання (або зміни), групуючи надходження по конкретних днях (наприклад, 12.03.2026). 🖥 ДЕМО (DEMO): 👉 АДМІН-ПАНЕЛЬ (DEMO) Логін/Пароль: demo / demo 👉 Catalog (DEMO) Знижка діє на перші 10 покупок модуля! 🔥 РІШЕННЯ 3-В-1: 1. Автогенерована SEO-сторінка "Новинки" • Інтеграція з вашою темою: В адмінці можна обрати базовий шаблон (category.twig, special.twig тощо), щоб сторінка новинок автоматично перейняла дизайн вашого магазину без складної верстки. • Вбудований Twig-редактор (CodeMirror): Потрібен унікальний дизайн? Редагуйте HTML/Twig код сторінки прямо з адмінки! Код підсвічується та зберігається в ізольований файл _custom.twig — ваші зміни ніколи не затруться при оновленні модуля. • Точне групування: Товари виводяться з красивою розбивкою по датах. Працює стандартна пагінація (посторінкова навігація) OpenCart. 2. Інтерактивні віджети з табами (4 типи) Виводьте новинки на Головній, у категоріях або бічних колонках. У віджетів є клікабельні таби-дати — покупці можуть перемикати дні надходжень прямо в блоці, без перезавантаження сторінки! • Тип 1 (Архів дат): Розумне бічне меню зі списком дат (працює як архів статей у блозі). • Тип 2 (Вертикальний список): Компактна колонка товарів + таби. Ідеально для сайдбара. • Тип 3 (Сітка товарів): Класична плитка + таби дат. • Тип 4 (Слайдер): Сучасна карусель + таби. Налаштовуються стрілки, точки та зациклення (Loop). 3. Візуальний конструктор дизайну (Без знань CSS) • Зручні палітри: Змінюйте колір фону, тексту, рамок, карток товару та кнопок прямо в налаштуваннях модуля. • Округлення та відступи: Задавайте свій border-radius для карток, щоб вони ідеально вписалися в стиль сайту. • Мультимовні кнопки: Прописуйте свої тексти для кнопок ("Купити", "Дивитись") різними мовами прямо в адмінці. ⚙️ ПЕРЕВАГИ ТА БЕЗПЕКА: ✔ Мультимовність з коробки: Всі формати дат і заголовки адаптуються під обрану мову вітрини. ✔ Продуктивність: Оптимізовані SQL-запити. Модуль не гальмує базу навіть при 100 000+ товарах. ✔ OCMOD: Встановлення в пару кліків, системні файли OpenCart не замінюються. 🚀 ІНШІ МОДУЛІ СЕРІЇ [NAT]: Database Optimizer [NAT]: Інтелектуальне очищення сміття в базі даних, управління логами та додавання критично важливих індексів для прискорення. Catalog Optimizer [NAT]: Приховування порожніх категорій/брендів, песимізація товарів (9999), чищення атрибутів та опцій. Image Optimizer [NAT]: Стиснення та ресайз оригіналів фото (PNG, JPG, WebP) + видалення сміттєвих зображень з хостингу. Domain Scanner [NAT]: Пошук та чищення зовнішніх посилань і зображень у БД та файлах шаблону. Ідеально при переїзді на HTTPS. New Arrivals [NAT]: Справжня хронологія новинок (за Date Added). Автогенерована SEO-сторінка, розумні віджети та архіви дат. Poll Widget [NAT]: Прості опитування, голосування та статистика прямо на сторінках вашого магазину. Автор nertyod Опубліковано 31.03.26 Категорія Фільтри OpenCart.Pro, ocShop Opencart.pro 2.3 Не проверялось
-
- новинки
- новые товары
-
(і ще 1)
Теги: