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

Search the Community

Showing results for tags 'opencart'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Genaral
    • Новини та оголошення
    • Пропозиції та побажання
    • Акції, подарунки, конкурси та винагороди
  • Opencart 4.x
    • Opencart 4.x: General questions
    • Opencart 4.x: Installing and updating
    • Opencart 4.x: Localization
    • Opencart 4.x: Setting and optimization
    • Opencart 4.x: Sandbox
    • Opencart 4.x: Extension search
    • Opencart 4.x: Bug Reporting
  • Opencart 3.x
    • Opencart 3.x: General questions
    • Opencart 3.x: Installing and updating
    • Opencart 3.x: Localization
    • Opencart 3.x: Setting and optimization
    • Opencart 3.x: Sandbox
    • Opencart 3.x: Extension search
    • Opencart 3.x: Bug Reporting
  • Opencart 2.x
    • Opencart 2.x: General questions
    • Opencart 2.x: Installing and updating
    • Opencart 2.x: Localization
    • Opencart 2.x: Setting and optimization
    • Opencart 2.x: Sandbox
    • Opencart 2.x: Extension search
    • Opencart 2.x / ocStore 2.x: Bug Reporting
  • Реклама и продвижение
    • SEO-питання (оптимізація та просування магазину)
    • Контекстная реклама
    • Торговые площадки
    • E-commerce tracking и бизнес аналитика
    • Разное
  • Підтримка та відповіді на запитання.
    • Загальні питання
    • Встановлення, оновлення, налаштування
    • Шаблони, дизайн та оформлення магазину
    • Модули и дополнения
    • Допомога програмістам та розробникам
    • Мобильная витрина
    • Вопросы безопасности
    • Переклад
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Услуги
    • Creation of stores
    • Дизайн, верстка и шаблоны
    • Программирование, создание модулей, изменение функциональности
    • Настройка и мелкая работа по уже существующему сайту
    • Shop engine version update
    • Store filling
    • System administration (configuring hosting, servers, software)
    • Другие услуги
  • Разное
    • Пользовательские обзоры дополнений
    • Примеры сайтов на OpenCart (ocStore)
    • Курилка
    • Предложения по улучшению

Categories

  • Templates
    • Free templates
    • Платные шаблоны
  • Filters
  • Promotions & Pricing
  • Реклама и продвижение
  • Coupons & reward points, affiliate programs
  • Blogs, News & Articles
  • Shopping Cart & Order
  • Product Options
  • Product Attributes
  • Product Combinations
  • Search
  • SEO & Optimization
  • Caching & Server Performance
  • Платіжні системи
  • Доставки
  • Editors
  • Design & Navigation
  • Banners, Slideshows & Galleries
  • Email Marketing & SMS Integration
  • Customer Support & Chat
  • Обмен данными
  • Учет в заказе
  • Compare & Wishlist
  • Социальные сети
  • Parsers
  • Модули
  • Tools & Developer Tools
  • Licenses
  • Language packages
  • Other
  • Отчеты
  • Сборки
    • ocStore
  • Services
    • Графика и дизайн
    • Маркетинг

Categories

  • Служебные документы
  • Оплата
  • Документация Opencart

Categories

  • Gereneral questions
  • Purchasing extensions
  • For developer
  • Account
  • Technical support
  • Financial department

Blogs

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • Прожектор Бритни Спирс
  • Layk
  • Продвижение интернет-магазина, seo оптимизация
  • Записная книжка
  • Блог RGB
  • Модули которые сделают сайт лучше
  • Блог веб-студии NeoSeo
  • Useful IT
  • Записи
  • Найденные решения проблем с Opencart
  • ocdroid blog
  • Заметки на полях...
  • Pimur
  • Серж Ткач
  • О жизни, смерти, о бизнесе и Опенкарте
  • Просто мысли от laim731
  • Маркетинг и продвижение интернет-магазина
  • Мой копирайтинг
  • SEO боксинг специального назначения
  • Get-Web Dev
  • Seok
  • Блоги sitecreator-а
  • Best practice
  • Vlad-Egorov-Blog
  • Блог spectre
  • commanddotcom
  • Внимание мошенники
  • Наблюдения обычного человека
  • Блог Rassol2
  • Блог Exploits
  • блог для натуралов
  • Настюша, тут есть темы
  • Пропитано рекламой
  • Tutorial
  • ОтВинта
  • Tg chnls
  • Блог
  • Блог sv2109
  • КАК ОРГАНИЗОВАТЬ НОВОСТНЫЕ ПОДПИСКИ НА БАЗЕ API OPENCART 3/0/2
  • VDS/VPS, серверы под Linux: установка, настройка, оптимизация
  • IT блог
  • Блог
  • Opencart SEO
  • Путёвые заметки о работе магазина NiceBike на платформе OpenCart
  • Blondi Blog
  • Полезные статьи, новости.
  • Блог владельца магазина
  • разное
  • ПРОДАЖА АКАУНТОВ-binance ВЕРИФИЦИРОВАННЫe ЧИСТЫЕ УСПЕВАЙТЕ КУПИТЬ ПО НИЗКОЙ ЦЕНЕ
  • Диспансеризация
  • wozobat
  • quasarbyte
  • Мой блог
  • Igorych
  • aaaaa
  • 👌🔊Bellsouth CUSTOMER support number 1+(8O8)678=9O64-☎phone number
  • Liudmila marketer
  • Заметки реалиста
  • ocstore на ноліках
  • Про Opencart
  • Блог про рутинні процеси в магазині на ocsote
  • Radaevich
  • Плагіни Opencart
  • Крафтовий OpenCart: Старт пригоди. Ціна створення сайту на Опенкарт

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Сайт


Skype


City:


Interests

  1. Добрый день, я занимаюсь парсингом профессионально уже 8 лет. Делаю парсинг любой сложности, с авторизацией и имитацией действий на сайте, со всеми необходимыми SEO элементами . Специализируюсь на импорте в базу данных, предоставлении клиентам файлов по необходимому формату. Хорошо знаком с CMS: Opencart, Insales, Bitrix, Wordpress, Shop-script, Webasyst. С популярными CRM для наполнения их лидами. Парсинг данных с любых сайтов, интернет-магазинов, каталогов в формат csv, xls, xml. Импорт товаров в интернет-магазин. Импорт прайсов в ваш движок, непосредственно в базу данных. Умею делать много всяких "фишек", чтобы опережать Ваших конкурентов. Делаю работу ПОД КЛЮЧ. Вы мне даете задание я сам все делаю, проверяю, исправляю. Работа включает: Исследование сайта донора Сбор данных с сайта донора Приведение файла к виду для импорта Парсинг, характеристик - добавление как характеристики в Ваш магазин Парсинг Опций с изменяемой ценой Импорт данных в магазин Проверка корректности импорта данных. Последующие работы по обновлению цен. Могу написать скрипт, который будет делать парсинг автоматически. По расписанию совершать парсинг и обновление данных на Вашем сайте, добавляет товары Нужно для заказа OpenCart (Опенкарт) / PrestaShop (Преста) / Joomla (Джумла) / Shop-Script (Шопскрипт) / 1С-Bitrix (Битрикс) / CS-Cart / Другие Что требуется для заказа: Ссылка на сайт донор. Какие данные парсить (пожелания - спарсить могу всё). Пример файла csv, xls. (если парсить в файл) со структурой в каком виде Вы хотите видеть результат. Для импорта данных (доступы): Доступы к админ-панели CMS (для импорта товара) Доступы к FTP-серверу (для импорта изображений / установки необходимых модулей) Услуга включает: Изображения: Да Расшифровка характеристик: Да Индивидуальный формат базы: Да Срок выполнения: 3 дня Объём услуги: 10 000 единиц данных
    $45
  2. Version 2.9.9.0

    MultiEdit: Дополнение которое экономит ваше время! Массовое редактирование атрибутов, опций, описания и других различных свойств товаров. Возможность поиска и замены текста! Модуль интуитивно понятен, повторяет внешний вид и расположение всех редактируемых полей как при "штатном" изменении товара, минимум нагромождения - максимум удобства. Изменения вносятся не в один, а во все выбранные изделия. Что значительно облегчит процесс редакции данных и позволит сэкономить много времени. Это могут быть продукты выбранные из общего списка или все товарные единицы из одной либо нескольких категорий и производителей. Данный модуль - надёжный инструмент и хороший помощник в редактировании товаров и наполнении e-commerce интернет магазина! Возможности: Массовое редактирование, замена названий, описания, мета тегов... у товаров; Быстрое изменение всех выбранных товаров; Изменение цен и описаний товаров; Пакетом редактировать созданные опции, атрибуты к выбранным товарам; Менять принадлежность к категории и производителю; Модуль изменения характеристик товара; Управлять фильтрами; Массовое изменение атрибутов товаров; Автоматическое обновление сразу нескольких параметров товаров; Добавлять файлы к выбранным товарам (видео, инструкции и тд); Удобно массово управлять скидками и акциями; Настраивать бонусные баллы; Редактировать изображения; Настраивать ЧПУ; Назначать регулярные платежи; Инструмент для массового редактирования каталога продуктов; Редактирование категорий и подкатегорий товаров; Управление товарами в определенной категории; Указывать сопутствующие и рекомендуемые товары; массово изменять цены; Массовая замена текста, удобней чем формулами Excel и другое... А так-же, используя модуль пакетного редактирования для OpenCart, можно: Найти и заменить текст в названии, meta, описании и др.; Клонировать категории с подкатегориями, изменить название категории "на лету"; Удобный модуль для поиска и замены текста в товарах ocStore/OpenCart от MultiEdit можно скачать бесплатно! Клонировать структуру категорий одним кликом можно с помощью бесплатного модуля Double Category! В новой версии пакетного редактирования добавлена поддержка: OCFilter - Модуль фильтра товаров SP AUTO SEO FAQ Вопрос-ответ с разметкой FAQPage JSON-LD или Microdata v4.3 Поддержка ChatGPT от OpenAI Редактор адаптирован, и хорошо работает с шаблонами от Aridius. Attribute Text Select 8.1 new Просьба, заказывая пробную версию писать в личные сообщения на форуме. Для разработчиков модуль: Имеет открытый исходный код. Отсутствует привязка к сторонним серверам. Легко поддерживается любым разработчиком, отсутствует обфускация кодировка ionCube! Для постоянных покупателей: огромные дисконтные скидки! Поддерживаемые версии CMS: Модуль тестировался и работает на OpenCart 3.0.0 - 3.0.3.8; ocStore 3.0.0 - 3.0.3.7; (Читать подробно) Опенкарт 2.1.x.x, 2.2.x.x, 2.3.x.x, ocStore 2.1.x.x, 2.2.x.x, 2.3.x.x - В виду отсутствия спроса поддержка этих версий приостановлена, кому нужна пишите в личку Локализация: English Українська Русский Установка и обновление модуля: Установить multi-edit можно с помощью встроенного функционала OpenCart "Установка модулей". (Читать подробнее) Перед установкой убедитесь в существовании backup-а файлов и базы данных! Так-же, подробная инструкция доступна в прилагаемом файле readme.pdf Лицензия: Данный модуль реализуется по принципу: одна лицензия на один домен. Вы не можете распространять, передавать или иным образом предоставлять третьим лицам право на использование данного продукта. Техническая поддержка: Просьба обращаясь за технической поддержкой убедиться, что Вы приобрели модуль у автора на легальном ресурсе! (Где брать модули для OpenCart) Многие ответы можно найти в FAQ модуля! А связаться с нами можно через личные сообщения на форуме. В личном сообщении не забудьте указать адрес сайта; А обращаясь с просьбой разобраться в технической проблеме или адаптации: Доступ в админ-панель; При необходимости, доступ на FTP-сервер. Режим работы технической поддержки с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней. Покупай и конвертируй время в деньги! Для тех кто умеет читать инструкции, скидка в 25% используй купон 678008-25
    $29.90
  3. Version 1.1.1

    Grand – многоцелевой, настраиваемый, легкий в использовании и полностью адаптивный шаблон для работы современного интернет магазина. Подходит для любого типа магазина: одежда, обувь, электроника, спорт, ювелирные изделия и многое другое ... Демонстрация Магазин: http://grand.kreativ.pro/ Админка: http://grand.kreativ.pro/admin/ , доступ: demo / demo Совместимость Работает с Opencart v3.0, ocStore v3.0 Настройки: "Быстрый Старт" (Quick Start). (Выдается по запросу после покупки шаблона) Настройка основных цветов в админке Добавление CSS в админке Добавление JavaScript в админке Модуль "Настройка шаблона" Модуль "Баннеры" Модуль "Новости" (с добавлением сопутствущих товаров) Модуль "Категории на главной", с возможностью выбора категорий, выводятся блоками по одной категории Модуль "Заказ в 1 клик" (с учетом в админке) Модуль "Вывод текста во всплывающем окне" Модуль "Дополнительные вкладки в карточке товара" Модуль "Нашли дешевле?" Модуль "Заказ обратного звонка" (с учетом в админке) Модуль "Подписка на новости" Модуль "Просмотренные товары" Модуль "Рекомендуемые" (добавляете свои товары и меняете заглавие на свое) Модуль "Слайдшоу" (с возможностью добавления своего текста и некоторыми настройками) Модуль "Сообщить когда появится" Модуль "Текстовые баннеры" Модуль "Быстрый просмотр товара" Вывод Артикула (SKU) в карточке товара Добавление карты на странице "Контакты" Пользовательские меню в шапке сайта Контактная информация в шапке сайта Контактная информация в подвале сайта Трехуровневое основное и боковое меню Основное меню (свои ссылки, бренды, информация, контакты) Стикер товара – Акция Иконки социальных сетей в шапке сайта Иконки социальных сетей в подвале Иконки платежных систем в подвале сайта Свои иконки социальных сетей в карточке товара и в новостях Zoom эффект изображения в карточке товара Возможность отключения кнопки "Купить" и "Заказ в один клик" если товара нет в наличии Свои ссылки в подвале сайта Слайдер дополнительных изображений в карточке товара Всплывающее окно при нажатии кнопки купить Авторизация во всплывающем окне В настройках шаблона можно добавить логотип в подвале сайта Хлебные крошки - убраны ссылки страницы на саму себя Вкл/Выкл краткого описания товаров Вкл/Выкл прокрутки в модулях (рекомендуемые, акции, бестселлер, новинки, блог) Вкл/Выкл картинки категорий в списке товаров Вкл/Выкл кнопки в "Закладки", в "Сравнение" Вкл/Выкл ссылок в подвале сайта Вкл/Выкл микроразметки карточки товара Вкл/Выкл поворота картинки при наведении курсора Вкл/Выкл Условия соглашения (Контакты, Быстрый заказ, Заказ звонка) Лицензия: Шаблон можно использовать только на одном основном домене (тестовые без ограничений). Техническая поддержка Через личные сообщения на данном форуме. Поддержка производится только пользователям, числящимся в списке покупателей шаблона.
    $24
  4. 5 Скачать / Купить дополнение Добавил Rassol2 Добавлено 22.01.2023 Категория Социальные сети Ioncube Loader Требуется ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Обращение к серверу разработчика Да  
  5. 29.9 При покупке доступ к обновлениям в течение 1 года После окончания основного периода доступ к обновлениям можно продолжить 10.00 USD за год Скачать / Купить дополнение MultiEdit: Дополнение которое экономит ваше время! Массовое редактирование атрибутов, опций, описания и других различных свойств товаров. Возможность поиска и замены текста! Модуль интуитивно понятен, повторяет внешний вид и расположение всех редактируемых полей как при "штатном" изменении товара, минимум нагромождения - максимум удобства. Изменения вносятся не в один, а во все выбранные изделия. Что значительно облегчит процесс редакции данных и позволит сэкономить много времени. Это могут быть продукты выбранные из общего списка или все товарные единицы из одной либо нескольких категорий и производителей. Данный модуль - надёжный инструмент и хороший помощник в редактировании товаров и наполнении e-commerce интернет магазина! Возможности: Массовое редактирование, замена названий, описания, мета тегов... у товаров; Быстрое изменение всех выбранных товаров; Изменение цен и описаний товаров; Пакетом редактировать созданные опции, атрибуты к выбранным товарам; Менять принадлежность к категории и производителю; Модуль изменения характеристик товара; Управлять фильтрами; Массовое изменение атрибутов товаров; Автоматическое обновление сразу нескольких параметров товаров; Добавлять файлы к выбранным товарам (видео, инструкции и тд); Удобно массово управлять скидками и акциями; Настраивать бонусные баллы; Редактировать изображения; Настраивать ЧПУ; Назначать регулярные платежи; Инструмент для массового редактирования каталога продуктов; Редактирование категорий и подкатегорий товаров; Управление товарами в определенной категории; Указывать сопутствующие и рекомендуемые товары; массово изменять цены; Массовая замена текста, удобней чем формулами Excel и другое... А так-же, используя модуль пакетного редактирования для OpenCart, можно: Найти и заменить текст в названии, meta, описании и др.; Клонировать категории с подкатегориями, изменить название категории "на лету"; Удобный модуль для поиска и замены текста в товарах ocStore/OpenCart от MultiEdit можно скачать бесплатно! Клонировать структуру категорий одним кликом можно с помощью бесплатного модуля Double Category! В новой версии пакетного редактирования добавлена поддержка: OCFilter - Модуль фильтра товаров SP AUTO SEO FAQ Вопрос-ответ с разметкой FAQPage JSON-LD или Microdata v4.3 Поддержка ChatGPT от OpenAI Редактор адаптирован, и хорошо работает с шаблонами от Aridius. Просьба, заказывая пробную версию писать в личные сообщения на форуме. Для разработчиков модуль: Имеет открытый исходный код. Отсутствует привязка к сторонним серверам. Легко поддерживается любым разработчиком, отсутствует обфускация кодировка ionCube! Для постоянных покупателей: огромные дисконтные скидки! Поддерживаемые версии CMS: Модуль тестировался и работает на OpenCart 3.0.0 - 3.0.3.8; ocStore 3.0.0 - 3.0.3.7; (Читать подробно) Опенкарт 2.1.x.x, 2.2.x.x, 2.3.x.x, ocStore 2.1.x.x, 2.2.x.x, 2.3.x.x - В виду отсутствия спроса поддержка этих версий приостановлена, кому нужна пишите в личку Локализация: English Українська Русский Установка и обновление модуля: Установить multi-edit можно с помощью встроенного функционала OpenCart "Установка модулей". (Читать подробнее) Перед установкой убедитесь в существовании backup-а файлов и базы данных! Так-же, подробная инструкция доступна в прилагаемом файле readme.pdf Лицензия: Данный модуль реализуется по принципу: одна лицензия на один домен. Вы не можете распространять, передавать или иным образом предоставлять третьим лицам право на использование данного продукта. Техническая поддержка: Просьба обращаясь за технической поддержкой убедиться, что Вы приобрели модуль у автора на легальном ресурсе! (Где брать модули для OpenCart) Многие ответы можно найти в FAQ модуля! А связаться с нами можно через личные сообщения на форуме. В личном сообщении не забудьте указать адрес сайта; А обращаясь с просьбой разобраться в технической проблеме или адаптации: Доступ в админ-панель; При необходимости, доступ на FTP-сервер. Режим работы технической поддержки с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней. Покупай и конвертируй время в деньги! Для тех кто умеет читать инструкции, скидка в 25% используй купон 678008-25 Добавил Sha Добавлено 16.03.2017 Категория Редакторы Ioncube Loader Нет ocStore 3.0 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
  6. Version v0.27.1_beta

    TgMarket позволит вам создать полноценный интернет магазин в современной экосистеме месенджера telegram!!! Внимание разработка модуля приостановлена, поддержка тоже. Дальнейшая судьба модуля пока неизвестна, возможно проект будет полностью закрыт. Если вы решите приобрести модуль, ключ будет выдан НО ВЫ ОСТАЕТЕСЬ с модулем. То есть приобретая модуль вы соглашаетесь с тем что вам автор ничего вам не обязан. Что нужно что бы запустить интернет магазин в телеграмме ? Для того что бы ваш интернет магазин открылся в telegram вам нужно выполнить всего три шага. 1) Зарегистрировать telegram бота. 2) Загрузить файлы модуля в корень магазина. 3) В настройках модуля вписать ключ к вашему боту и нажать сохранить. БУУМ!!! Три шага и ваш магазин доступен из телеграмма!!! Сейчас модуль на стартовой стадии разработки и вы можете повлиять на его развитие предлагая свои идеи! Присоединившись к нам сейчас вы можете не просто получить готовое решение по минимальной цене, но и повлиять на то что бы это решение было таким как вам нужно. Это ли не утопия ? Отступление. Всем клиентам кто приобрел данный модуль доступны следующие купоны: Купон на скидку 25% на SimplePars ==> https://opencartforum.com/files/file/6362-simplepars-universalnyy-parser-dlya-im/ Купон на скидку 15% на товары разработчика octemplates ==> https://opencartforum.com/files/developer/693974-octemplates/ Для получение купона напишите мне в ЛС запрос и я вам вышлю. Планы на реализацию, то что описано ниже еще нет, но будет и база под это уже заложена. 1. Мультиязычность (Реализовано!) 2. Умная/программируемая система рассылок. Все что описано ниже будет массовое и автоматическое. 2а. Модуль сможет реагировать на различные действия пользователя и рассылать соответствующие рассылки. Допустим мы зафиксировали что пользователь добавил товар в корзину и не произвел заказ, спустя сутки мы можем прислать сообщение с напоминанием что носить полную корзину тяжело и пора бы произвести покупку. 2б. Так же возможность производить рассылки в по патернам. Допустим у кого то есть товар в избранном и цена на него изменилась, самое время напомнить о новой выгодной цене. Или же выбрать пользователей которые покупают определенный товар и предложить что то в ихнем вкусе. 3. Поиск товаров. Да поиска товаров пока что нет . 4. Ваши идеи, самые смелые и не очень. Приглашаю в тему, пишите все там, будем обсуждать и вносить в данный список. 5. Опции (Реализованы с оговоркой подробнее здесь -> Опции) NEW Демо сайт для ознакомления с интерфейсом и возможностями модуля Демонстрация работы бота. https://t.me/ShopFutureBot Инструкция по созданию телеграмм бота. Откройте мессенджер Telegram, войдите в вашу учетную запись или создайте новую. 1. Введите в поле поиска @BotFather и выберите бота. У официального бота Telegram будет стоять синий подтверждающий знак возле имени в виде галочки. 2. Нажмите «Запустить» для активации бота BotFather. 3. Выберите или напечатайте и отправьте команду /newbot. 4. Дайте имя боту — клиенты увидят это имя при общении с ботом. И никнейм бота — по нему можно будет найти бота в Telegram. Никнейм должен быть уникальным, не повторять существующие в базе и заканчиваться на слово «bot» или «_bot» Красным я выделил token который нужно указать в админке модуля TgMarket для подключения вашего бота к вашему интернет магазину. Так же рекомендую эту статью по созданию бота. Как создать своего телеграмм бота. Инструкция по установке модуля на сайт. Установка TgMarket 1. Зайдите в директорию вашей версии модуля и скопируйте все в корень сайта с заменой. 2. Введите в строке браузера ваш_сайт/instg.php и нажмите Enter. 3. Далее перейдите в раздел Система->Пользователи->Группы пользователей->Администратор нажмите выделить все в двух разделах: Разрешить просмотр Разрешить редактировать Затем нажмите сохранить. 4. Зайдите в "Модификаторы" или "Менеджер дополнений", и нажмите Обновить. 5. После этого удалите в корне сайта файл instg.php Все, модуль установлен. В разделе Каталог под пунктом Производители появится пункт TgMarket это вход в модуль. Инструкция по обновлению 1. Загрузить содержимое директории c названием вашей версии в корень сайта. 2. Выполнить ваш_сайт/instg.php 3. Удалить с корня сайта файл instg.php После установки или обновления я вижу белый экран или ошибку 500 Если видите белый экран, то вам необходимо перейти в архив с модулем в директорию Other versions of PHP и там будут лежать файлы под все версии php. Открываете папку с именем вашей версии php и загружаете содержимое в корень магазина. Все деньги вырученные за продажу этого модуля переводятся на поддержку Украине. Информация о том куда пожертвовали деньги. https://opencartforum.com/topic/184237-podderzhka-tgmarket-modul-internet-magazina-v-telegramme/?do=findComment&comment=1801116
    $5
  7. Чето то стало таскливо и решил провести анализ версий php у пользователей OpenCart. И решил поделится этой заметкой. Возможно кому-то будет полезно, а может и просто будет инетересно как мне и эта заметка поможет кому-то скоротать чашечку чая. Можно сказать продолжение записки Предыдущая оценка версий php проводилась 9 ноября 2020 Посмотрим что изменилось за 2.5 года в данном вопросе. Для анализа я взял доменные имена указанные клиентами при заказе моих модулей. Информация о версии php была взята из заголовка X-Powered-By То еть из публичного источника. Данные за 09.11.2020 Для наглядности вначале выложу информацию с предыдущей статьи. Но поскольку в тот раз была выборка из 371 приведу информацию в процентном соотношении. Для быстрого и интуитивного сравнения. PHP/5.6 => 38.81% PHP/7.1 => 23.45% PHP/7.2 => 18.86% PHP/7.3 => 12.66% PHP/7.0 => 5.39% PHP/7.4 => 0.80% Данные за 02.05.2023 В этот раз в замере участвовали уже 746 сайтов. PHP/7.3 => 36.05% PHP/7.4 => 20.24% PHP/5.6 => 18.76% PHP/7.2 => 10.45% PHP/7.1 => 10.32% PHP/7.0 => 2.94% PHP/8.1 => 0.93% PHP/8.0 => 0.26% Что для меня было интересно. 1) Почти 22% сайтов до сих пор на версии PHP 5.6 Я сам сторонник теории "Работает не трогай" Но все же версия 5.6 была выпущена еше в 14.11.2013 то есть в этом году ей будет уже 10 лет. 2) Рост популярности версии php 7.1 и новее составил всего 21.29% как по мне маловато учитывая какой прирост скорости php 7 дает. Было 55.77% Стало 77.06% Вроде прирост скорости хороший, и если хочится повысить немного производительность, то переход на новую версию php стоит рассматривать. Это мое субьективное мнение. Ну и на последок оставлю всю выборку, в сыром виде с минорными версиям php
  8. Все мы знаем как популярны сейчас responsive (адаптивные) шаблоны и все так современно и удобно с ними, что как бы мобильную версию магазина и не надо. Но у меня возникла необходимость реализовать именно мобильную версию сайта с переходом на поддомен m.domain.com, как это сделано на lamoda.ru (m.lamoda.ru работает только с моб. девайсов). Нужно было сделать, моб.версию магазина с одинаковой базой товаров и категорий, но естественно с другим отображением и с возможностью перейти на полную версию магазина с мобильного устройства и обратно. Что было сделано: Определение с какого устройства зашел пользователь - был использован php class Mobile_Detect.php (https://github.com/serbanghita/Mobile-Detect) 1. Добавление библиотеки файл mobile_detect.php залить в папку system/library в файле system/startup.php после строки library/config.php подключаем mobile_detect.php require_once(DIR_SYSTEM . 'library/Mobile_Detect.php'); $detect = new Mobile_Detect(); define('isMobile', $detect->isMobile(), false);//Это используем define('isTablet', $detect->isTablet(), false); //Это используем //Остальные в принципе не нужны define('isiOS', $detect->isiOS(), false); define('isAndroidOS', $detect->isAndroidOS(), false); isMobile, isTablet - определяет тип устройства - телефон или планшет isiOS, isAndroindOS, isBlackBerryOS, isSymbainOS, isWindowsPhoneOS и так далее - определяет ОС посетителя (если не собератетесь делать моб.версию под отдельную ОС, можете не использовать вообще =) ) 2. Определение устройства посетителя и редирект на поддомен (лично я не использую этот способ) Далее будем использовать эти константы (isMobile...)для действий переадресации на моб. версию теперь в контроллере header.php после protected function index() { пишем следующее $detect = new Mobile_Detect(); if ($detect->isMobile()){ if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'https://m.mystore.com'; } else { $mobile_redirect = 'http://m.mystore.com'; } if ($_SERVER['REQUEST_URI']) $mobile_redirect .= html_entity_decode($_SERVER['REQUEST_URI']); header('Location: '.$mobile_redirect); } Это собственно и заставит перенаправить пользователя на мобильную версию (или другой URL), если он зашел с мобильного. С условиями можете сами крутить detect->isMobile() - только для мобильных $detect->isTablet() - только для планшетов $detect->isMobile() || $detect->isTablet() - для обоих и так далее Это первый вариант (не очень удачный), когда пользователь попадает на мобильную версию, то обратно на полную не зайдет. Решение для перехода обратно, путем записи параметра в COOKIE. Вместо кода предложенного выше в контроллере header.php после protected function index() { пишем $detect = new Mobile_Detect(); if($detect->isMobile()) { if (isset($this->request->server['HTTPS'])) { $mobile_redirect = 'https://m.mystore.com'; } else { $mobile_redirect = 'http://m.mystore.com'; } if(isset($_REQUEST['ver']) and $_REQUEST['ver'] === 'full') { if(empty($_COOKIE['ver'])) setcookie('ver', 'full', time() + 86400, '/', '.mystore.com'); //будет работать для всех поддоменов, подробнее читайте на php.su setcookie() } else { header('Location: '.$mobile_redirect); } } В этом случае _mobile (префикс шаблона который стоит по умолчанию), то есть если папка с шаблоном по-умолчанию (для полной версии) 'default', а для мобильной соответственно 'default_mobile' На мобильной версии можете разместить ссылку на полную страницу по типу <a href="http://mystore.com/?ver=full">Полная версия</a> где ?ver=full - параметр что мы записали в куки. Вроде все. P.S Есть еще вариант сделать это через .htaccess - работает безотказно, но придется перечислить весь список мобильных девайсов ну и в полную версию вернуться нельзя. Решение для тех кому просто нужна смена шаблона в зависимости от устройства без поддомена (Работает на живом сайте paffos ru) 1. Добавляем библиотеку MobileDetect как это было описано выше в п.1 2. Затем в корне сайта в файле index.php перед // Currency $registry->set('currency', new Currency($registry)); добавляем //Mobile if(isMobile && !isTablet && $_COOKIE['ver'] !== 'full'){ $config->set('config_template', 'default_mobile'); }elseif(isMobile && !isTablet && $_COOKIE['ver'] == 'full'){ $config->set('config_template', 'default'); } Так мы определим устройство того кто зашел и в случае если он зашел с телефона (не с планшета) мы проверяем наличие куки ver и ее значение, если значение не Full, то грузим шаблон default_mobile, в противном случае грузим шаблон default 3. При заходе на шаблон нам нужно записать куки, что бы пользователя не кидало на неверный сразу же и при последующих заходах (если не чистили куки в браузере) В файле header.tpl каждого шаблона перед <link rel="stylesheet" type="text/css" href="catalog/view/theme/default_mobile/stylesheet/stylesheet.css" /> - добавляем запись куки mobile в мобильном шаблоне <?php setcookie('ver', 'mobile', time() + 60 * 60 * 24 * 30, '/'); ?> - добавляем запись куки full в обычном шаблоне <?php setcookie('ver', 'full', time() + 60 * 60 * 24 * 30, '/'); ?> 4. Если же пользователю надо дать возможность переходить с мобильной версии на полную и наоборот. В контроллере footer.php добавляем запись для проверки отображать нам кнопку переход в полную версию или нет (В примере условие только для мобильных) if(isMobile && !isTablet){ $this->data['gofull'] = true; }else{ $this->data['gofull'] = false; } В файле footer.tpl каждого шаблона где вам удобно: - добавляем кнопки перехода в полную версию для mobile шаблона <div class="ver">Перейти на: <span id="gofull">Полный сайт</span></div> - добавляем кнопки перехода в мобильную версию для default шаблона <?php if($gofull){ ?> Перейти на: <span id="gofull">Мобильную версию</span> <?php } ?> - в файле common.js после $(document).ready(function() { добавляем $('#gofull').on('tap click touchstart', function(){ $.cookie('ver', 'mobile', { expires: 1, path: '/' }); location.reload(); }); При клике на элемент с id="gofull" будет срабатывать на всех устройствах переход либо в полную версию либо обратно. Возможно местами это костыли, зато работает и проверено на живом магазине с большой посещалкой в сезон. Всем спасибо. Благодарности принимаю в денежном эквиваленте 2 чашек кофе 8-) )) Если тема актуальна буду рад дальнейшему развитию и усовершенствованию решения, потому-что прибегать к использованию коммерческих буржуйских решений Opencart Mobile Framework или Omtex Mobile Template не очень удобно, так как нужно перепиливать готовый дизайн под себя. И нет ничего хуже ковырять чужой код.
  9. 40 Скачать / Купить дополнение Revolution - адаптивный универсальный шаблон Поддерживает: OpenCart 2.1 - 2.3 - 3.0 / OcStore 2.1 - 2.3 - 3.0 / Opencart.pro 2.1 - 2.3. Переведен на 3 языка: русский, украинский, английский. Описание: Шаблон Revolution – универсальное решение для сайтов любой тематики, подходит для всех категорий товаров: электроника, мебель, косметика, одежда, строительные материалы и т.д.. Главная идея - чистота, минимализм и выделение товара на главный план. Гибкие настройки позволяют создать практически любой сайт на базе шаблона. Все настройки шаблона взаимосвязаны (например, если вы отключили поле модель в корзине, то его не будет и в личном кабинете пользователя, и в письме о заказе; меняется сортировка товаров в зависимости от доступности товара для заказа и др). Немаловажным фактором при выборе шаблона является отношение автора к своему продукту, а также отношение к клиентам в целом! Вы наверно думаете, что "это просто типовой шаблон", но вы даже не можете представить как много усилий, средств и времени было вложено в его разработку, чтобы вы могли максимально быстро развернуть свой магазин. 7 месяцев было потрачено только на разработку первой версии шаблона + более 3 лет уже потрачено на доработку функционала и настроек. Итого более 5 лет работы над одним шаблоном, и этот срок растет, т.к. шаблон постоянно развивается. Демонстрация: Универсам Кроссовки Техника Apple Запчасти Авто-товары Одежда Пицца Косметика Представленные демо-сайты - это немногие из возможных вариантов настройки шаблона Revolution, которые можно по разному совмещать. Доступ в админ панель логин/пароль: demo/demo Функционал: Адаптивный дизайн для всех устройств 100% чистый, валидный HTML код Гибкие настройки шаблона (более 700 настроек) Поддержка PHP 7+ Бесплатные бессрочные обновления Бесплатная и быстрая техническая поддержка Значительная скидка на следующие покупки Более 200 функций: Общие функции: 1. Быстрый старт (установка любого из 7 демо сайтов одной кнопкой - данные подготовлены для движка ocstore и opencart.pro) 2. Новые страницы каталога товаров: Новинки и Хиты продаж (с добавлением их в карту сайта) 3. Страница отзывов на магазин (с возможностью ответа администратора), с отдельной страницей всех отзывов в админке (с добавлением ее в карту сайта) 4. Система блога (новости, статьи и т.п.) с неограниченным числом категорий (уровнем вложенности) и возможностью добавлять сопутствующие товары, изображения к статьям (с добавлением всех категорий и статей в карту сайта) 5. Адаптивная страница сравнения товаров с выбором параметров для сравнения, с возможностью сравнения товаров по категориям и кнопкой отображения только отличий 6. Включение политики конфиденциальности для всех форм с выбором статьи (152 ФЗ "О персональных данных") 7. Включение вывода окна текста принятия cookies 8. Альтернативная страница 404 9. Возможность создать свое произвольное меню вместо каталога ("мега-меню") 10. Возможность наложения водяного знака на изображения (текст или изображение) 11. Всплывающее окно при входе на сайт, с возможностью вывода кнопок подтверждения (например 18+) 12. Микроразметка всех страниц schema.org с настройками 13. Генератор сео-данных для всего сайта (Seo-url, Title, H1, Description, Keywords) 14. Возможностью смены информации (контакты, тексты) в зависимости от региона или города 15. Уведомления во всплывающих окнах (сравнение, закладки, купить и другая информация) вместо стандартных 16. Меняются и сохраняются кнопки после добавления товаров в сравнение или закладки (информирование) 17. Включение кэширования данных 18. Настройка внешнего вида 19. 3 вида мобильного меню (шапки сайта) на выбор 20. Возможность отключить корзину на всем сайте 21. Настройки цветовой схемы сайта 22. Настройка ширины страницы (с возможностью отдельно расширить шапку и подвал) и выбором фонового изображения (с настройками) 23. Выбор прелоадера для всего сайта 24. Индикатор загрузки страницы 25. Эффект размытия и затемнения 26. Плавная загрузка страниц 27. Включение/отключение падающего снега на сайте 28. Добавление своих стилей и скриптов из настроек 29. Импорт/экспорт настроек шаблона 30. Дополнительно 3 отдельных модуля (Модуль категорий amazon, Модуль новостей, Модуль произвольного меню) 31. Перевод на 3 языка (Русский, Украинский, Английский) Шапка сайта: 32. Возможность скрыть или вывести верхнюю полосу в шапке 33. Меню выбора языка 34. Меню выбора валюты 35. Счетчик товаров в сравнении 36. Счетчик товаров в закладках 37. Закладки доступны без регистрации на сайте 38. Страница адаптирована под мобильные 39. Меню личного кабинета 40. Возможность отключить личный кабинет 41. Выбор способа авторизации: в всплывающем окне или по ссылке 42. Выбор как показывать заголовок для зарегистрированного пользователя: Личный кабинет, Имя пользователя, Email пользователя 43. Возможность включить личный кабинет от шаблона с настройками 44. Выбор показывать ссылки на странице аккаунта или нет 45. Выбор какие показывать пункты (идет взаимосвязь с модулем Аккаунт) 46. Произвольный текст (редактор) для пользователей в личном кабинете 47. Возможность включить регистрацию пользователя от шаблона с настройками 48. Выбор показывать заголовки для групп полей или нет 49. Выбор вывода полей пользователя для регистрации 50. Возможность вывода произвольных полей 51. Произвольный текст (редактор) на странице регистрации 52. Страница редактирования аккаунта взаимосвязана с настройками страницы регистрации 53. Создание 2 произвольных меню информационных (с 2 разными местами вывода на мобильном, 2 уровня вложенности) 54. Вывод логотипа изображением или текстом (возможность загрузки svg изображения) 55. Включение поиска товаров 56. Выбор категории поиска 57. Быстрый поиск товаров (по модели, производителю, артикулу (sku), upc, mpn, isbn, jan, ean, описанию товара) 58. Возможность заменить поиска на произвольный текст (редактор) 59. Возможность вывода произвольного текста совместно с поиском 60. Вывод контактов в шапке 61. 4 основных строки (режим работы, почта, номера и т.п.) 62. Вывод изображения или иконки для контактов 63. Произвольный текст (редактор) под контактами 64. Включение дополнительных контактов (выпадающее окно), с возможностью вывода произвольного текста 65. Кнопка обратного звонка (заявка создается в админке и приходит на почту) с выбором места вывода (Под контактами, В выпадающих контактах), с отдельной страницей всех заявок в админке и статусом заявки 66. Основная панель фиксированная или нет 67. 2 вида меню: "амазон меню" (вертикальное) или простое (горизонтальное) 68. Вывод изображений категорий вместо наименования 69. Возможность ограничить вывода 3 уровня категорий 70. Возможность отключить вывод категорий 71. Вывод меню производителей 72. Возможность задать изображение либо иконку для любого пункта 73. Вывод логотипа производителей вместо наименования 74. Включение задержки при наведении на меню 75. Выбор способа вывода выпадающего меню 76. Скрытое либо раскрытое меню на главной странице 77. Увеличенная высота раскрытого меню на главной или нет 78. Ограничение вывода подкатегорий 3 уровня (кнопка показать еще) 79. Создание 2 произвольных меню каталога товаров (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку) 80. Создание 2 произвольных меню на основной панели (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку) 81. Вывод корзины с возможностью отключения 82. Выбор типа корзины (Выпадающая, Всплывающая, Переход к оформлению заказа) 83. Выбор действия на кнопку купить на всем сайте (Всплывающая корзина, Полет изображения товара в корзину, Сразу переход к оформлению заказа) 84. Выбор размера блока корзины (Стандартный, Уменьшенный, Мини) 85. Возможность вывода кнопки "Открыть корзину" (переход на страницу корзины) 86. Возможность вывода кнопки "Заказ в 1 клик" всей корзины товаров Подвал сайта: 87. Включение/отключение кнопок "Вверх" и "Заказать звонок" 88. Возможность вывода карты с контактами 89. Возможность задать свой копирайт или автоматический 90. Включение/отключение подписки на новости (С настройками, С отдельной страницей подписчиков в админке, С возможностью рассылки по подписчикам) 91. Включение/отключение конструктора футера 92. Возможность отключения обычных ссылок на ПК (отображением только на мобильных) 93. 5 колонок с произвольными меню (2 уровня вложенности, настройка иконки или изображения) и произвольным текстом (редактор) и выбором ширины колонок 94. Добавление произвольных ссылок 95. Добавление иконок социальных сетей 96. Добавление иконок платежных сетей Главная страница: 97. Вывод заголовка H1 98. Включение слайдшоу 99. Возможность растянуть на всех экран 100. Выбор сколько баннеров показывать на одном слайде 101. Выбор показывать на мобильном или нет 102. Включение автопрокрутки 103. Возможность задать фон для слайдшоу 104. Текстовые блоки (преимущества) 105. Неограниченное число блоков 106. Выбор изображения или иконки 107. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке) 108. Вывод блока выборочных категорий ("стена категорий") 109. Возможность скрывать на мобильных 110. Выбор изображения или иконки 111. Выбор компактного вывода категорий (с возможностью группировки по первому символу) 112. Выбор показывать или нет описание и опции у товаров на главной странице (если включено в каталоге) 113. 3 товарных блока (Хиты продаж, Акции, Новинки) 114. Возможность сгруппировать их с выводом в табах 115. Вывод ссылки на страницу всех товаров 116. Выбор изображения или иконки 117. Возможность отключить вывод товаров с нулевым количеством или ценой 118. Возможность выводить товары как слайдером, так и сеткой 119. Включение автопрокрутки 120. 4 товарных блока с произвольными товарами 121. Широкие возможности отбора и сортировки товаров 122. Возможность сгруппировать их с выводом в табах 123. Вывод ссылки на произвольную страницу 124. Выбор изображения или иконки 125. Возможность отключить вывод товаров с нулевым количеством или ценой 126. Возможность выводить товары как слайдером, так и сеткой 127. Включение автопрокрутки 128. Вывод блока новостей с настройками 129. Выбор категории новостей 130. Выбор изображения или иконки 131. Возможность задать фон для новостного блока 132. Блок "О магазине" с настройками 133. Вывод виджетов соц. сетей (Вконтакте, Одноклассники, Instagram) с настройками отображения 134. Блок отзывов о магазине с настройками 135. Модуль вывода просмотренных товаров Каталог товаров: 136. Настройки применяются ко всем товарным страницам и модулям 137. 2 места отображения описания категории (Перед товарами, После товаров) 138. Возможность отключения подкатегорий на странице категории с товарами 139. Вывод подкатегорий изображениями или списком 140. Выбор числа категорий в ряду 141. Возможность включить компактный вывод товаров 142. 3 вида отображения каталога товаров (Сетка, Список, Компактный) с возможностью отключения выбора совсем 143. Выбор вида отображения товаров по умолчанию 144. Выбор числа товаров в сетке (4, 5) 145. Выбор числа товаров в ряду на мобильном (1, 2) 146. Возможность отключить вывод описания и опций на мобильном 147. 4 вида навигации (Стандартная, Кнопка "показать еще", Стандартная + кнопка "показать еще", Автоподгрузка товаров) 148. Настройки для сортировок товаров 149. 11 сортировок на выбор 150. Свои заголовки для сортировок 151. Выбор сортировки по умолчанию 152. Возможность группировки товаров по различным параметрам (включая атрибуты) 153. Настройки для товаров Новинок (автоотбор по лимиту и сколько дней назад был добавлен товар) и Хитов продаж (автоотбор по лимиту и выбору по числу продаж) с возможностью выбора своих товаров (настройки применяются ко всему сайту: для отдельных страниц новинок и хитов продаж, для стикеров) 154. Включение стикеров на товарах с настройками цвета 155. Автоматические стикеры (Новинка, Хит продаж, Ация) 156. Стикеры статуса товаров 157. Произвольные стикеры 158. Настройки карточек товаров применяются ко всему сайту 159. Вывод выбора количества 160. Вывод кнопки "В сравнение" 161. Вывод кнопки "В закладки" 162. Вывод кнопки "Быстрый просмотр товара" 163. Вывод "Заказа в 1 клик" (3 положения), с выбором опций и регистрацией заказа в админке 164. Выбор положения доп.кнопок (Возле кнопки купить, На изображении) 165. Вывод дополнительных изображений товара (Как слайдшоу, 2 фото при наведении на изображение) 166. Возможность отмечать товар который находиться в корзине (на лету) 167. Отмечаются товары которые добавлены в сравнение и закладки (на лету) 168. Включение/отключение вывода описания (с возможностью не выводить при отображении сеткой) 169. Возможность заменить описание товара на характеристики 170. Возможность вывода короткого описания товара 171. Вывод основных свойств (Производитель, Модель, Артикул, Наличие, Размеры, Вес) 172. 2 вида информера наличия товара: статус на складе, либо остаток числом (шт.) 173. Отдельная страница настроек выводимых атрибутов 174. Возможность вывода описания (характеристик, опций) в выпадающей панели 175. Включение/отключение выбора опций (с возможностью не выводить при отображении сеткой) 176. Фильтр товаров с расширенными настройками 177. Выбор способа фильтрации (Автоматически, По нажатию кнопки) 178. Вывод опций и атрибутов в зависимости от категории 179. Возможность группировки товаров Страница товара: 180. Включение быстрого заказа 181. Выбор возможности покупки товара при 0 количестве и/или при 0 цене (если отключено, то в каталоге эти товары идут в конце списка) 182. Возможность включить зависимость от количества товара на складке (выше этого значения нельзя выбрать и заказать товар) 183. Включение/отключение пересчета стоимости товара от количества и цен опций 184. Включение/отключение анимации пересчета стоимости товара 185. Вывод таймера до конца акции 186. Вывод рекомендуемых товаров в правой колонке 187. Вывод короткого описания над характеристиками 188. Вывод кнопок поделиться в соц. сетях 189. Возможность добавить свои вкладки (Для конкретного товара и Отдельно Настройки для отдельных товаров по параметрам) 190. Вывод вкладки с вопросами и ответами о товаре (вопрос создается в админке и приходит на почту), с отдельной страницей всех вопросов в админке 191. Вывод вкладки со статьями к которым привязан товар (в модуле новостей) 192. Возможность ответа администратора на отзыв о товаре 193. Возможность отключения вкладок и вывода всей информации на 1 странице 194. Возможность вывода описания и характеристик в 2 ряда 195. Возможность включить предзаказ отсутствующего товара (кнопка корзины меняется на предзаказ на всем сайте), с выбором опций и регистрацией заказа в админке 196. Возможность вывода части характеристик справа от фото (с настройками, кнопкой "показать все"), либо всех характеристик (вкладка отключается) 197. Выбор какие свойства товара отображать в характеристиках 198. Настройки действий с опциями 199. Возможность заменить опцию на изображение опции с подсказкой (например, цвет товара) 200. Добавлены фото опций (с возможностью выбора откуда грузить изображение: товар или опция. Меняется фото товара при клике на опцию. Так же фото опции отображается в корзине и письме) 201. Добавлен знак равно для опций (с возможностью выбора: плюсовать цену у опций со знаком равно) 202. Добавлена модель у опции (Меняется модель товара при клике на опцию. Так же модель опции отображается в корзине и письме) 203. Выбор показывать или нет цену у опций 204. Возможность включить автовыбор первой опции (на всем сайте) 205. Возможность вывода опций в 2 ряда 206. Возможность заменить на опции с кнопкой купить (с настройками полей: Наименование опции, Фото, Модель, Остаток, Замена фото товара при клике на опцию) 207. Возможность включить зум на фото 208. Настройка вывода доп. изображений (Слайдер или Список) 209. Возможность добавить видео в блок с изображениями 210. Текстовые блоки (преимущества, таблица размеров и другая информация) 211. 2 разных настраиваемых блока (Общий и Настройки для отдельных товаров по параметрам) 212. Неограниченное число блоков 213. Выбор изображения или иконки 214. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке) 215. Выбор числа блоков в ряду 216. Возможность вывода просмотренных товаров Оформление заказа: 217. Включение/отключение шаблонного оформления заказа 218. Настройка вывода полей (и их обязательности) в блоке Покупателя, Адреса доставки 219. Возможность отключить регистрацию или включить регистрацию по умолчанию 220. Включение/отключение ссылки на авторизацию 221. Возможность подгрузки адреса доставки из личного кабинета покупателя (с возможностью замены на новый) 222. Настройка полей корзины 223. Какие поля настроены в корзине, такие и будут отображаться в личном кабинете и письме с заказом 224. Включение/отключение минимальной суммы заказа 225. Произвольный текст (редактор) под корзиной 226. Улучшенное адаптивное письмо клиенту и администратору о заказе 227. Возможность добавить дополнительные поля с настройками зависимостей и местом отображения (Покупатель, Адрес) 228. Настройка зависимостей оплаты от доставки 229. Настройка вывода адреса (отключение) у способа доставки 230. Добавлено 2 способа доставки (Доставка курьером, Доставка в регионы) и 2 способа оплаты (Оплата наличными, Оплата банковской картой) Страница контактов: 231. Карта автоматически генерируется от адреса в настройках магазина 232. Настройки какие отображать контакты 233. Включение/отключение формы связи 234. Произвольный текст (редактор) И многие другие. Добавил pikitos Добавлено 05.06.2016 Категория Платные шаблоны Системные требования PHP v.5.6 и выше; Ioncube Loader v.5.0 и выше Метод активации По запросу в ЛС По запросу на почту По скайпу По емейлу Автоматическая активация Через официальный сайт дополнения Ioncube Loader Требуется ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 Обращение к серверу разработчика Нет  
  10. Причин может быть масса от конфига сервера, до тяжелых запросов к бд, проблемы с dns, cdn и тд Возьмем то случай, когда ваш VPS имеет много ресурсов и настроен серьезным специалистом, а значит проблема на стороне опенкарта и плагинов, которые были установлены Обычно первым делом включают лог тяжелых запросов. Опенкарт в момент создания таблицы выбирает тип таблиц ENGINE=MyISAM. Этот тип может блокировать таблицы, именно поэтому в логе можно встретить простейшие запросы выполняющиеся по 2+ секунды. Лучше перейти на innodb. На просторах гитхаба есть скрипт, который поможет сменить движок хранилища, а так же добавить индексы к таблицам. Кстати, индексы он добавляет всем столбцам, которые содержат подстроку "_id" https://github.com/lilalaunesau/opencart-turbo Но одним логом сыт не будешь и поэтому я написал решение, которое покажет время работы каждого контроллера на странице. Предварительно желательно отключить кеширование mysql. За это отвечают такие параметры конфигурации как query_cache_size = 0 query_cache_type = 0 С скрина, который прикреплен к этому посту можно сделать вывод, что менюшка не кешируется и грузится около 640мс Один из моих модулей отрабатывает за 100мс, что тоже не есть хорошо, но с учетом того что на этой странице таблица из 10+ товаров, то норм Футер тоже можно закешировать сэкономив около 300мс Если этот пост набирает 5 комментов, то выложу это решение. Напоследок хочу сказать, что продакшн это святое и любые тесты и замеры нужно делать на дев, тест или локальном окружении под присмотром профессионалов. Если я где-то некорректно выразился, то пишите поправим
  11. 90 При покупке доступ к обновлениям в течение день После окончания основного периода доступ к обновлениям можно продолжить 10.00 USD за день Скачать / Купить дополнение Добрый день, я занимаюсь парсингом профессионально уже 8 лет. Делаю парсинг любой сложности, с авторизацией и имитацией действий на сайте, со всеми необходимыми SEO элементами . Специализируюсь на импорте в базу данных, предоставлении клиентам файлов по необходимому формату. Хорошо знаком с CMS: Opencart, Insales, Bitrix, Wordpress, Shop-script, Webasyst. С популярными CRM для наполнения их лидами. Парсинг данных с любых сайтов, интернет-магазинов, каталогов в формат csv, xls, xml. Импорт товаров в интернет-магазин. Импорт прайсов в ваш движок, непосредственно в базу данных. Умею делать много всяких "фишек", чтобы опережать Ваших конкурентов. Делаю работу ПОД КЛЮЧ. Вы мне даете задание я сам все делаю, проверяю, исправляю. Работа включает: Исследование сайта донора Сбор данных с сайта донора Приведение файла к виду для импорта Парсинг, характеристик - добавление как характеристики в Ваш магазин Парсинг Опций с изменяемой ценой Импорт данных в магазин Проверка корректности импорта данных. Последующие работы по обновлению цен. Могу написать скрипт, который будет делать парсинг автоматически. По расписанию совершать парсинг и обновление данных на Вашем сайте, добавляет товары Нужно для заказа OpenCart (Опенкарт) / PrestaShop (Преста) / Joomla (Джумла) / Shop-Script (Шопскрипт) / 1С-Bitrix (Битрикс) / CS-Cart / Другие Что требуется для заказа: Ссылка на сайт донор. Какие данные парсить (пожелания - спарсить могу всё). Пример файла csv, xls. (если парсить в файл) со структурой в каком виде Вы хотите видеть результат. Для импорта данных (доступы): Доступы к админ-панели CMS (для импорта товара) Доступы к FTP-серверу (для импорта изображений / установки необходимых модулей) Услуга включает: Изображения: Да Расшифровка характеристик: Да Индивидуальный формат базы: Да Срок выполнения: 3 дня Объём услуги: 10 000 единиц данных Добавил solohaigor Добавлено 14.04.2023 Категория Услуги  
  12. Про розвиток цікавої та перспективної ніші, але складної для просування. Історія про бажання, цікавість та старанну роботу над розвитком власного проекту. Запуск інтернет-магазину на OpenCart товарів для дорослих під час війни. Яку роль в цьому відіграла CMS OpenCart далі в тексті. · Як виникла ідея та чому засновник обрав саме цю нішу? · Який досвід в OpenCart та підприємництві був до цього? · Які результати можна отримати та скільки часу на це потрібно? Відверта розмова з засновником інтернет-магазин для дорослих НЕСВЯТІ – Павлом. Чесні відповіді про витрати на запуск інтернет-магазину на OpenCart, про працюючі інструменти та інструменти для залучення клієнтів. За чесність та готовність ділитися досвідом дякуємо paulkouls — Як виникла така смілива ідея з розвитком інтернет-магазину під час повномасштабного вторгнення? Який досвід в підприємництві був до цього? Інтернет-магазин під час війни в моєму житті виник, як антистрес від постійного негативу із соц. мереж та атмосфери невизначеності «а що буде завтра?». Щоб не концентруватись на цьому постійно, хотів відволіктися одним із хобі. Створення сайтів з часів дитинства та допотопних wap-конструкторів дуже подобалось. Ну і додатково зійшлись усі ЗА: моє бажання попоратись вечорами з сайтами та досвід набутий з opencart на основній роботі дружина SMM-ник з досвідом, яка більше не хотіла працювати на когось сама війна, як каталізатор боротьби з прокрастинацією, коли відкладати щось на потім це розкіш цікава ніша, яка знайшла нас випадково та велика удача, що основний постачальник в ній справжній котик, що до роботи з дропом Щодо досвіду у підприємництві та торгівлі… До 4-го курсу вивчав економіку та менеджмент, але довелось екстрено влаштовуватись на роботу. Влаштувався у регіональну мережу магазинів-гаджетів, де рік пропрацював продавцем-консультантом, зрозумівши що таке продажі, а головне допродажі, техніки спілкування з людьми й взагалі як відбувається торгівля. В цій же компанії отримав підвищення до HR, а потім почалась міграція по обов’язках, завдяки якій по суті отримав досвід універсального солдата: від ФОП/ТОВ ведення бухгалтерій до закупок, таргету, участі у створенні дизайну магазинів, запуску продуктів-сервісів, роботи складу, створенні онлайн-магазину і так далі. Загалом досвід у торгівлі і підприємництві більше як 6 років. — Чому вирішили розвивати інтернет-магазин на OpenCart? Який фактор став вирішальним при виборі CMS? Вирішив розвивати магазин на opencart тому що, по-перше маю досвід роботи з цією CMS ще з часів запуску онлайн-магазину для компанії в якій працюю, по-друге, моя особиста думка, кращої платформи для розробки MVC-продукту, який ви зможете масштабувати годі шукати. Ну і мені подобається живе ком’юніті, талановиті розробники які роблять дійсно круті продукти. Більшість твоїх «було б круто щоб…» вже реалізовано, коштує 10-20 баксів і доступно до установки у пару кліків – це і відмічу, як основний фактор (талановите, живе ком’юніті). — В якій саме ніші розвиваєте інтернет-магазин? Чи був досвід роботи з цим товаром, послугою раніше? Поділіться посиланням на ваш сайт. Ніша в нас нетривіальна, досить складна для просування через свою специфіку політики соц. мереж, але доволі цікава та на мою думку дуже перспективна. Ми розвиваємо інтернет-магазин для дорослих НЕСВЯТІ – https://unholy.com.ua – в народі просто секс-шоп Досвіду роботи з товарами цієї ніші не було зовсім. Сама ніша якось ідеально знайшлась. Дружина потрапила на стажування на пару днів у вже успішний онлайн-магазин цієї тематики. Розповіла про попит, яким користуються подібні товари, я ж зі свого боку глянув на те які магазини є в цій ніші та згадав процес покупки в подібному онлайн-шопі з топ-1 видачі, іншим словом, як КРІНЖ не назвеш. Що я побачив? Нішу з попитом та незручним користувацьким досвідом покупки. Того ж вечора знайшов постачальника і домовились що будемо робити свій інтернет-магазин. — Яку версію OpenCart використовуєте? ocStore 3.0.3.7. — Скільки часу пройшло від появи ідеї запуску інтернет-магазину до готового сайту? Варто розуміти, що якщо ви ставите ціль зробити магазин і почати продавати швидко, то opencart дозволить вам це налаштувати за декілька днів. Не беремо в розрахунок заповнення технічних сторінок, очікування ключів до модулів та процес відкриття фоп/підписання банків та постачальників. Якщо ви зробили домашню роботу, зібрати все до купи на шаблоні це ну дуже швидко і це вже може продавати (маю досвід допомоги декільком друзям). Але в моєму випадку це було хобі заради відпочинку і робилось максимально у задоволення та з душею для себе вечорами після основної роботи. Ну і плюс періодичні блек-аути наклали своє. Десь з середини вересня 22-го ми обговорювали концепцію воронки продажів, а 03.10.22 почались перші роботи по магазину. На початок січня 23-го все було майже готове, залишалось домовитись з постачальником щодо умов співпраці. Запуск магазину намітили на 01.02.23 і тоді ж зробили перший продаж) — На старті запуску інтернет-магазину чи ставили мету та конкретні KPI? Якщо так, за який період вдалося досягти? Або ж рухалися на інтуїції та адаптували стратегію під час запуску інтернет-магазину? Перша ціль була (хоча б!), щоб відбивались кошти на google ads)). Кошти витрачені на розробку були відпущені одразу, як неповоротна інвестиція, а рекламні хотілося хоча б повертати назад. Але потім основна ціль трансформувалась у отримати перший чистий прибуток у тисячу доларів, потім у дві... Цей магазин у другу чергу робився для того, щоб дружина працювала на себе, а поріг від 1000 доларів взялася від моєї зарплатні. Зараз ставимо ціль кожного місяця намагатись подвоїти результати продажів. Рухались та рухаємося інтуїтивно, тому що все дуже рандомно залежить від нашого основного каналу просування і важко прогнозувати вибрики сторонніх алгоритмів. — Інтернет-магазин створювали на готовому шаблоні чи розробляли під себе? Створювали на шаблоні Luxshop від 29aleksey, який відразу була ідея доробити за стилями та деякими елементами верстки під себе. Багажу функціонала шаблону вистачило під всі забаганки) — Чи можливо самостійно встановити шаблон та налаштувати категорії? Звісно так. Я погоджуюсь з тим, що в підприємництві треба вчитись делегувати роботу, щоб а) не перегоріти та б) не зробити погано, зате сам. Але хоча б поверхово потрібно розуміти технічні аспекти тієї сфери до якої ти дотикаєшся, щоб: а) якісно спілкуватись зі спеціалістами; б) розуміти що тобі взагалі потрібно та цінність цих потреб. Це, як умовно з машиною – тобі не потрібно вміти перебирати двигун, щоб бути водієм, але підкачати колеса (категорії) та долити омивачки (встановити доповнення за покроковою інструкцією автора) було б непогано. — Який пакет модулів для OpenCart був обов’язковим на старті? Які купували чи плануєте купити з часом? Обов’язковими для старту вважаю: Якісний шаблон (в мене Luxshop) Гнучкий кошик (в мене сімпл, але зараз 100% був би OnePage від пана Олексія) Фільтр (безапеляційно OcFilter) Нова Пошта від Prorab337 Карта сайту Branched Sitemap Платіжний модуль Liqpay/Monopay від пана bogdan281989 (цінність якісного платіжного модуля з підтримкою автора розумієш пізніше, коли з’являються перші загублені платежі) Комбайн SP SEO Remarketing All In One Pro – як універсальне рішення для маркетингу та бонусом сповіщення у телеграм про замовлення. Опціонально, якщо працюєте з дропом, то це безперечно АОП! На мою суб’єктивну думку ці модулі є мінімальним набором для старту. Особисто я окрім них ще додатково використовую і вам раджу: Handy Product Manager (імба для роботи з товарами) Attribut&co (імба для стандартизації атрибутів) Multi Parent Category (зручна навігація для мультитоварних категорій аксесуарів у магазині) Накопичувальна знижка за номером телефону від bogdan281989 (найкращий формат програми лояльності, як на мене) Opencart ChatGPT від kabantejay (унікалізація текстового опису товарів від постачальника, паличка-виручалочка по текстовому контенту магазина) SAP - SMS / OTP – (авторизація клієнтів на сайті через короткий смс-код. У 23-му році це вже якийсь моветон заходити у магазин через пошту) Заплановано до покупки: Кредити банків України (через пів року, коли термін дії ФОП буде достатній для підключення моно-ОЧ) — Чи дописували функціонал під себе для зручності або ж обмежувалися виключно готовими модулями? Майже все – це готові модулі. Окремі доробки здійснювалися авторами в межах їх модулів під якісь незначні побажання. — Які додаткові віджети встановлювали? Не використовуємо нічого стороннього від екосистеми опенкарту) — З якою CRM-системою працюєте? Вся робота з клієнтами та їх замовленнями автоматизована через SalesDrive. Воронка продажів реалізована через цю CRM, а opencart працює як вітрина та редактор контенту. Після здійснення покупки, замовлення з opencart мігрує до salesdrive. Клієнт автоматично отримує тригерне смс-повідомлення з номером заявки та запрошенням перейти у чат-бот для підтвердження покупки. У чат-боті менеджер спілкується з клієнтом маючи вже готові швидкі шаблони відповідей, що прискорює рутинні процеси. Тут же у системі ми бачимо оплати з виписки, можемо отримати передплату та прив’язати її до заявки, щоб зменшити накладну. Працюємо з checkbox, щоб фіскалізувати еквайринг. Працюємо з turbosms, щоб робити смс-розсилки за умовою, експортуємо зручно контакти у sendpulse, ведемо бухгалтерію та багацько іншого. Немає у світі ідеального і є певні моменти які можна покращити в SalesDrive. Але жодного разу не пожалкував, що з перших днів розробки було прийнято рішення одразу будувати магазин навколо автоматизації й salesdrive для цього підійшов ідеально. Завдяки цій системі ми зовсім не дзвонимо клієнтам, надаємо миттєвий зворотний зв’язок і в пікові дні продажів закриваємо роботу мінімум 5 менеджерів за допомогою CRM-ки. — Через який період після запуску отримали перші продажі? В перший же день наміченого запуску і це був той ще стрес. Я стояв вранці о 7-годині, чистив зуби, коли отримав сповіщення від системи про нову заявку. Думав хтось жартує з друзів, але то було сплачене замовлення на 2000 грн)) — Яка кількість відвідувачів інтернет-магазину на сьогодні та кількість продаж в місяць? На сьогодні ми все ще розвиваємося від місяця до місяця і трафік росте поступово. Загалом, зараз це 250-300 відвідувачів на добу, але є пікові дні коли зайшло відео і це може бути 1000-1500 клієнтів. Ділюсь звітом з salesdrive щодо відвідувань та продажів. — Які канали залучення трафіку використовуєте? Чи маєте виділений бюджет на маркетинг та рекламу? Трошки вище вже згадував про політику соц. мереж і нішу товарів для дорослих. Компанія Meta забороняє взагалі згідно з своїми правил просувати товари в них на ресурсах. Тобто найбільші майданчики типу інст та фейсбук для нас зачинені. Google дозволяє обмежену рекламу й обмежену кількість інструментів. Доступна лише контекстна реклама, для якої в цій ніші для результату потрібні бюджети близько 1000+ грн в день, і це тільки DSA-кампанії (ну або старі з ручними налаштуваннями). Ми використовуємо DSA від Google з бюджетом 300+ грн і поступово збільшуємо, але основний канал трафіку це Тік-Ток. Ми майже одразу розуміли, що хочемо просуватись через контент в першу чергу, але певний час шукали свій стиль. Наразі це непогано працює, а дружина періодично постить відео які набирають 100к+ переглядів і це непогано конвертить. Плюсом до цього плануємо інвестувати у SEO (бо базове робилося своїми руками) та закрити собі гештальт по рекламі у блогерів)) — Які інструменти на сьогодні працюють найкраще у вашій ніші для залучення клієнтів? На мою думку, основний – це сучасний підхід до комунікації. Це завжди приємно, а у такій інтимній ніші тобі не дуже хочеться, щоб хтось телефонував і щось уточнював по замовленню. В нас такого немає. Ми позиціонуємо себе, як сучасний магазин-сервіс, який побудовано навколо принципу «обійми клієнта». Також у всі наші комунікації ми додаємо дрібку гумору, натхненного раннім монобанком та їх підтримкою. Клієнтам це подобається і нам часто роблять за це компліменти. Порада колегам – треба забувати про дзвінки клієнтам і вчитися користуватися месенджерами. Дзвонити – моветон. Інвестуйте в контент. Купіть штативи, фони та мікрофон – це дасть продажів не гірше, ніж злити тисячі у гугл (власний досвід). — Який розмір команди працює над сайтом? Зараз нас двоє, але роздумуємо над додатковим менеджером для розвантаження дружини, щоб вона займалась тільки контентом. — Яка мінімальна сума потрібна для запуску інтернет-магазину на OpenCart? На мою думку, це 300+-$ на сайт, 100$ на місяць реклами, 100$ на інвентар для зйомок, 100$ закупити якогось товару на зйомку, 100$ на 3 місяці CRM, 3 місяці ПРРО, росзилки та якісь супутні витрати та ще десь 300$ оборотного капіталу на перші викупи товару, якщо працюєте з постачальником. Загалом, за 1000$ у вас буде готовий маленький бізнес, але саме інтернет-магазин буде коштувати близько 300$ з них) — Чи готові поділитися загальним бюджетом, який був витрачений на створення та запуск інтернет-магазину (шаблони, модулі, оплата домену, робота розробника)? Звичайно. Ділюсь скріном, але я не відрізняюсь педантичністю у мілких процесах, тому іноді забуваю списати якісь витрати. Тут актуально станом на середину вересня. Загалом витрачено майже 100к грн на все. — Ваш найбільший факап за весь час роботи з інтернет-магазином? Перший факап був з першим замовленням. Тому що не очікували таку швидку покупку і не встигли тестово замовити по дропу від постачальника на себе товар. Нагадаю, що замовлення впало в перший день, повністю оплачене. Не були готові шаблони відповідей і почався якийсь стрес. З постачальником все було погоджено попередньо, але виявилось що в них змінився b2b кабінет і в новий треба чекати доступ. Поки прийшов доступ, закінчилися терміни прийому замовлень для відправки день у день і в новому кабінеті потрібний товар просто не знаходило. Пізніше виявилось що цей бренд взагалі знято з відвантажень, закупка тільки напряму. Клієнт стресує, ми стресуємо… Зараз весело а тоді було не до сміху. Як вирішення, на весь заробіток з першої покупки, відправили клієнту більш дорогий гаджет на наступний день, але підвили і вдарили обличчам у калюжу, бо потрібно було раніше на подарунок Другий, це те що коли пішли перші продажі я не перевів ФОП дружини на 2-гу групу, порахувавши, що загалом 1 на 1 поки що виходить, а раптом потім щось станеться. Тому за останній квартал замість 4.5к податків сплатимо значно-значно-значно більше. З цим взагалі не баріться і переходьте одразу відпрацювавши один квартал, побачивши продажі. — Як адаптуєте трафік та в цілому активність інтернет-магазина під час масштабних обстрілів? Зовсім ніяк. Насправді доволі часто отримували замовлення під час обстрілів та масових повітряних тривог. Наші товари це певний антистрес, тому можливо на них це не впливає) — Як не боятися запустити бізнес в таких критичних умовах? Попрацювати з кошиком потреб у голові й зрозуміти що саме вас зупиняє.Навпаки в умовах війни це дуже потрібно робити, щоб якось підтримати економіку. До того ж в багатьох нішах з’явилися вільні місця (хтось поїхав, хтось на паузі, хтось закрився). Інтернет-магазин – це взагалі найпростіший спосіб отримати бізнес і від цього вас відділяє приблизно 1000$ і це навіть не ціна айфона, з яким майже кожен зараз ходить по вулиці. Ці кошти не обов’язково діставати й віддавати одразу, а можна витрачати розтягнуто у процесі підготовки до старту. Ці кошти звісно сумно втратити, якщо ідея не реалізується, але і не так критично, як потім думати «а чому я не спробував». Дозволяйте собі помилятись, щоб потім не цькувати за якісь програші. Навпаки підтримуйте свої авантюри. Я до прикладу, продав улюблений велосипед, щоб створити собі устатковий капітал для викупу перших замовлень, бо це здалось мені важливішим). Тому війна це не причина, а лише додаткова умова. — Які поради дасте початківцям, які тільки починають або планують запускати інтернет-магазин на OpenCart? Будуйте магазин навколо клієнта, одразу думайте як ви будете його «обіймати» і чим причаровувати. Не тупіть з групою ФОП, як це зробив я) Не жалійте коштів на CRM – автоматизація при 100+ замовлень за день зробить за вас пів роботи Не телефонуйте клієнтам, щоб сказати що сьогодні відправите! Користуйтесь месенджерами чи чат-ботами)
  13. Version 1.0.0

    Дополнительные услуги – от создания сайта до мелких доработок и правок. От 400 грн. Перед покупкой напишите в личные сообщения @ibond для уточнения деталей.
    $150
  14. Всім доброго часу доби! Звати мене Іван, я власник магазину на ocstore - SmartEra. Займаюсь продажею чохлів, захисних стекол та інших аксесуарів для смартфонів. Переважно працюю по дропу, але є також і трохи власного товару. Як мабуть і більшість власників магазинів на opencart, я так би мовити "універсальний солдат", я і: контет-менеджер, і копірайтер і системний адміністратор і SEO спеціаліст, а віднедавна і ще й менеджер з продаж. Думаю, що така ситуація багатьом форумчанам відома. Звісно, прийом замовлень і уточнень одноманітної інформації відбирає багато часу і нервів, тому я задумався як би то трохи полегшити собі роботу. Звісно, все, що далі я буду писати, це не щось мега нове, але це: Дешево Просто Економить купу часу на комунікації з клієнтами. Пошук рішення Час від часу, переглядаю розділ модулі, в пошуках якихось свіжих цікавих рішень, щоб залишатися "в тренді". І тут я бачу непримітний модуль: Почитав про нього, зрозумів, що версії під ocstore 2.3 немає і забув про нього. Через кілька днів, вирішив написати автору з приводу модуля для моєї версії CMS. Автор відповів, що модуля ще немає, але він може зробити потрібні правки вручну, з урахуванням мої вимог за умови, що на сайті вже використовується будь-який модуль смс розсилок (що власне було і зроблено). Що це таке і з чим його їсти? Це сервіс Viber розсилок, який використовує для комунікації з клієнтами ваш № вайберу. Програма може бути встановлена як на вашому комп'ютері так і на сервері автора. Після чого, налаштовуєте потрібні вам шаблони повідомлень: при оформленні замовлення, успішній оплаті, відправці посилки, прохання залишити відгук через кілька днів і т.д. Ви скажите: так це все і так можна робити за допомогою смс з Альфа ім'ям і будете на 100% праві! Але давайте розберемо мінуси смс інформування: Це дорого. 1 смс коштує близько 70 копійок. Не всі клієнти читають смс - доведений факт. Обмеження у 70 символів в 1 повідомленні. Клієнт не може вам відповісти, чи щось запитати. Цих всіх мінусів, при комунікації через Viber немає. Та і за моєю суб'єктивною оцінкою, 90-95% клієнтів, використовують вайбер і із задоволенням, через нього відповідають, а ваші повідомлення не позначають як спам. Що нам ще знадобиться крім цього модуля Модуль "Нової Пошти": Якщо відправляєте "Укрпоштою", то також відповідний модуль: Ну і будь-який модуль смс розсилок, який може перехоплювати повідомлення з модулів доставки. У мене використовується модуль автора, якого вигнали з форуму, тому його рекламувати не буду, але думаю, що все буде добре також працювати, якщо використати ось це доповнення: Налаштування шаблонів при змінах статусів Далі, нам треба прописати (якщо ще не прописані) відповідні шаблони повідомлень у модулях доставки. Ось такий шаблон я використовую, оформленні замовлення клієнтом: Так він виглядає у Viber: Далі, міняю статус замовлення на "Прийнято" і клієнту летить наступне повідомлення: При відправленні замовлення, інформуємо клієнта про це: Коли замовлення прибуло у відділення, також повідомляємо: Дякуємо, коли клієнт отримав посилку: Через 3 дні, просимо клієнта залишити відгук: Також, якщо клієнт оплачує картою, то сповіщаємо його про статус оплати, оскільки вони часто "забувають" оплатити, коли потрапляють на сторінку банку, а ми не дамо про себе забути: Після успішної оплати, сповіщаємо також: Такі ось нехитрі маніпуляції, звели розмови по телефону до мінімуму. Клієнти не розуміють, що це не людина написала і часто вночі задають питання, на які можна в робочий час відповісти уже самому. Що не вдалося мені реалізувати на даний момент, але хотілося б. Хотілося б інформувати клієнтів, які не забирають посилку через: 2, 3, 4, 5 днів зберігання. Хоч в модулі Нової Пошти і є затримка виконання (я її використовую для надсилання повідомлення залишити відгук, через 3 дні після отримання), але в цьому випадку, відбувається зациклювання статусів. Тобто ставить статус "зберігається 2 дні у відділенні", далі міняє на "Прибуло", далі знову зберігається 2 дні і кожне раз клієнту шле повідомлення. Ну, таке собі задоволення . Поки не знаю, як це можна виправити.
  15. Добрый день, Уважаемые специалисты! Впервые столкнулся с такой проблемой. Долго загружаются все страницы категорий (там где есть товары), если переходить на них в первый раз. И чем больше товаров в категории, тем дольше загрузка. Хотя товаров не так уж и много, примерно 5000 (это на всем сайте), а в самой большой категории около 1000. "DOMContentLoaded" и "Load" может достигать 30 секунд. Так же заметил, что после того как очищаю кэш в админке и перезагружаю главную страницу (с помощью горячих клавиш: Ctrl + Shift + R) то главная страница тоже долго загружается. "DOMContentLoaded" и "Load" около 20 секунд. Понимаю, что может быть очень много разных причин этой проблемы, но возможно вы сталкивались с этим и смогли решить данную проблему. Буду рад даже ссылкам на какие-то статьи по этой теме, или обсуждения. Я пробовал отключать стандартные модули "Новинки" "Рекомендуемые товары" и т.д. и проблема с загрузкой главной страницы после очистки кэша, исчезла. Но это так себе решение. С таким же успехом можно просто убрать товары из категорий и они будут быстро загружаться. Мой сайт: https://bagcity.com.ua Версия OpenCart: 3.0.3.2
  16. Добрый день. После наполнения сайта товарами (больше 1000 уже наполнено), сайт стал тормозить просто невероятно.. В БД запросы формируются по 9 сек..!! Страницы на которых есть товары, могут грузится все 25-30 сек!! - http://www.stardyzain.com.ua/dveri (Каталог).., от такой работы в ужасе.. Если же открыть страницу без товаров, например со статьями, - http://www.stardyzain.com.ua/statti она откроется практически мгновенно Возможно косяк в фильтре, или самом шаблоне? В работе используется шаблон - "Logancee" (куплен на https://themeforest.net/item/logancee-premium-opencart-template/15402525) Фильтр плагин - "mega filter" (так же покупался на официальном сайте) Сайт висит на выделенном сервере. ----------------- Подскажите в чем может быть проблема? Нет опыта работы с OpenCart, в какую сторону капать? Кто-то сталкивался с аналогичными проблемами?
  17. В Україні ситуація з опенкарт не така катастрофічна, але згідно із даними Google Trends вперше за довгі роки ця система відійшла на другу позицію, поступившись першим місцем "щось там фаю". І ось цей факт, на мою суб'єктивну думку, має нас насторожити. Тому що: З точки зору розробників: Незважаючи на війну та важки часи, люди продовжують створювати магазини Але при цьому користувачі віддають перевагу досить "дорогому" рішенню (в порівнянні з опенкарт) Якщо порівнювати з глобальним світовим трендом, там, де набрав популярності "щось там фай", решта систем пасуть задніх і дуже далеко…. З точки зору власників магазинів: Існує ризик відтоку розробників від опенкарт А це потенціально може створити проблеми з підтримкою інсуючого магазину Або збільшення витрат на нові проекти на іншій системі Звісно, корабель в більшості випадків не йде на дно миттєво, тож судно можна "залатати" на ходу, та дістатися найближчого порту, щоб зробити капітальний ремонт. Так само і з опенкарт: ми ще кілька років можемо мати роботу і не помічати проблемки. Але, згідно законам економіки, будь який продукт після сплеску попиту виходить на плато, а потім повільно втрачає популярність. Тому виробники змінюють дизайн етикетки, додають смаки, покращують якість, влаштовують промо акції, регулярно змінюють модельний ряд, тощо. А тепер питання до спільноти: як на вашу думку можна привернути увагу користувачів та розробників до опенкарт? Маються на увазі ті, хто робить магазини та обирають інші системи. І взагалі чи потрібно щось із цим робити?
  18. В Інтернеті зустрічається ствердження, що OpenCart застарів. Чи так це насправді? Що саме в такому разі є застарілим та як це впливає на ваш бізнес? Давайте розбиратися! Щоб розглянути це питання я запитав думку колег, “позалипав” в діалозі з ChatGPT, “пошустрив” інтернет та склав таблицю фактів. Вийшов дуже лонгрід, який варто читати лише під настрій 🙂. Для зручності, я виклав інформацію в зворотньому порядку: спочатку узагальнення з таблицями, а потім все решта. Зміст: Оцінка відповідності OpenCart сучасним вимогам користувачив Думка учасників спільноти Бесіда з Chat GPT за OpenCart Цікаві факти Оцінка відповідності OpenCart сучасним вимогам користувачив Варто зазначити, що перш за все я намагався оцінити OpenCart не з точки зору внутрішньої будови, а з точки зору використання користувачем. Адже є такій важливий принцип, що робочий продукт — перш за все. Або ще варіант: код – це не продукт, а хороший код – не породжує хороший продукт. Короче, морозиво я оцінюю за смаком під час його поїдання, звертаючи увагу на смак, а не ходячи по заводу морозива, та спостерігаючи, за технологічними процессами його виготовлення. Варто зізнатися, що коли в магазині я обираю морозиво, я ще не знаю, яке воно на смак. І тут мені на допомогу приходять певні “технічні деталі”: тобто я дивлюся на маркування ДСТУ, бо в одному випадку там має бути трохи справжнього молока, а в решті – чорт знає що. Так само і для вашого веб-сайту мають бути якісь стандарти, які потрібно врахувати. Відповідність OpenCart поточним веб-стандартам Перелік актуальних поточних стандартів взяті із сайту Mozilla – https://developer.mozilla.org/ru/docs/Learn/Getting_started_with_the_web/The_web_and_web_standards Конфіденційність і безпека Ці два поняття пов’язані, але різні. Конфіденційність означає, що ви дозволяєте людям займатися своїми справами приватно, не шпигуєте за ними чи не збираєте більше їхніх даних, ніж вам це абсолютно необхідно. Безпека означає створення вашого веб-сайту безпечним способом, щоб зловмисники не могли викрасти інформацію, що міститься на ньому, у вас або ваших користувачів. Найяскравішими прикладами для цього пункту є: SSL – OpenCart будь якої версії працює з безпечним сучасним протоколом. Паролі користувачів в базі даних зберігаються в захищеному вигляді Раніше модуль авторизації викоритовував методи хешизації паролів md5() и sha1(). В OpenCart 4 використовується більш надійні та сучасні функції password_hash() та password_verify() Врахування чинного законодавства при обробці даних. Наприклад, GDPR. Для OpenCart 3 доступні розширення. В OpenCart 4 є модуль з коробки. Адаптивний веб-дизайн Є завдяки Bootstrap. Клієнти можуть переглядати ваш магазин з телефону. Немає питань. Хоча в OpenCart 3 використовував застарілий Bootstrap 3, це взагалі не помітно для користувача. Також деякі розробники шаблонів використовували більш сучасні версії. OpenCart 4 використовує останню версію Bootstrap 5. Кросбраузерність Щоб дії із сайтом були доступні також в різних браузерах використовується бібліотека jQuery. Вона не вважається просунутою з точки зору сучасного програмування, але свою роботу виконує. Так само в OpenCart 3 використовується застаріла версія, а у четвірці – актуальна. Швидкість завантаження Оозначає якнайшвидше завантаження веб-сайтів, але також інтуїтивно зрозумілі та прості у використанні, щоб користувачі не розчарувалися й не пішли кудись ще. Швидкість сторінок не так вже й сильно залежить від CMS. Є багато факторів: Кількість товарів в базі даних. Чим більше товарів, тим уповільнюється їх сортування в базі. Кількість встановлених модулів, які використовуються на сторінці та роблять запити до бази Параметри серверу (або хостингу) – чим він слабший (або переповнений сусідами), тим гірше буде працювати ваш сайт Кількість одночасних відвідувань сайту Розмір зображень та використання webp. Краще не завантажуйте фото з розмірами більше 900px, бо вони будуть важкими. Наявність шрифтів на сторонніх ресурсах (Google Fonts) – залежить від шаблону. Більш-мень залежними від CMS є: Методи оптимізації веб-сторінок (на кшатлт Lazy loading та інше) – не запроваждені для прикладу в дефолтному шаблоны OpenCart, але реалізуються авторами шаблонів Структура бази даних OpenCart спроектована саме під магазини, і це трохи краще, ніж в разі використання CMS загального значення для створення магазину. SQL-запити – якщо відредагувати кілька SQL-запитів, то OpenCart тягне досить велику кількість товарів. Ситуація, коли користувач жаліється на проблеми зі швидкістю з 300 товарами (а я десь зустрічав таке обговорення) – це нонсенс. Знаю точно, що деяки люди, читаючи про невибагливість цієї CMS, беруть найдешевший хостинг. Потрібно брати хороший хостинг, що все одно дешевше, ніж оренда сервера. Кешування – в OpenCart вбудований слабкий механізм кешування, є модулі, які покращують це. Кешування буває різним. Але суть така, що замість запиту до бази даних (а в динамічному сайті кожне відкриття сторінки означає нові запити) використовуються вже знайдені під час попереднього відкриття (іншим користувачем) дані, які, скоріше за все, не встигли змінитися. Найбільш ефективним є кешування сторінки категорії, коли замість сортування серед тисяч товарів, робиться запит про дані поточної категорії, та відображається відповідна їй вже підготовлена сторінка. Варто зазначити, що можливе також кешування на рівні серверу бази даних, але це доступно в разі VPS/VDS, а не звичаного хостингу. Доступність Означає зробити ваші веб-сайти придатними для використання якомога більшою кількістю різних типів людей (пов’язаними поняттями є різноманітність і інклюзивність, а також інклюзивний дизайн). Це стосується людей з обмеженими можливостями: як люди з вадами зору, так і люди з ненадійним або повільним з’єднанням з мережею. В OpenCart нічого не зроблено для забезпечення більшої доступності магазину серед людей з обмеженими можливостями. Але це загалом не дуже розповсюджена штука. Інтернаціоналізація Означає зробити веб-сайти придатними для використання людьми з різних культур, які розмовляють різними мовами. Тут є технічні міркування (наприклад, зміна вашого макета, щоб він все ще добре працював для мов із написанням справа наліво або навіть вертикальних мов) і людські (наприклад, використання простої мови без сленгу, щоб люди, які знають вашу мову оскільки їхня друга або третя мова, швидше за все, зрозуміє ваш текст). В OpenCart є мультимовність. Немає RTL (що не дуже актуально для України). Інші важливі технічні моменти Можливість фізично запустити з актуальною версією PHP У OpenCart 2 є проблеми із запуском на PHP 7.2 та вище. Хоча насправді проблема фіксиця досить легко, і потім все решта працює. Але все ж таки без танців з бубнами воно тупо не запускається. То, мабуть, це приклад прямої технічної неробочості в заданих умовах. Також зазвичай на хостингу можна перемикати версії PHP і запускати OpenCart 2 на більш давніх версіях PHP. Але з міркувань безпеки робити це не рекомендуеться. Адже старі версії мови не виправляються. А як можна побачити, вразливостей в PHP може бути достатньо – https://www.cvedetails.com/product/128/PHP-PHP.html?vendor_id=74 Наразі оновлюється лише версія PHP 8+ – https://www.php.net/supported-versions.php . OpenCart 3.0.3.8 працює з PHP 8. Для OpenCart 4 саме ця версія мови заявлена в системних вимогах. В ocStore 3.0.3.7 на PHP 8 шаблонізатор Twig “свариться” на Deprecated методи. Хоча, фіксиця досить швидко. Не виключено також, що помилка вже також пофіксина в самій збірці (після моменту написання цих рядків). Можливість запустити на віртуальному хостингу Звісно, деякі інші платформи електронної комерції також можна запустити на віртуальному хостингу, але працювати вони будуть повільніше, ніж опенкарт. Все через те, що він побудований на досить простому коді, якій при цьому потребує меньших ресурсів. Використання двигуна MyISAM для бази даних Хоча цей механізм зберігання даних досі підтримується, він має суттєві недоліки у порівнянні з InnoDB. Головним недоліком є цілісність даних та блокування цілих таблиць під час редагування всього одного запису. Як це впливає на магазин? По-перше, можуть бути неточності залишків товарів. Хм, до речі, а постачальних вам взагалі дав точну кількість запасів, чи потрібно під час замовлення перевіряти? Ви зрозуміли до чого я – що технічна можливість вести точний облік не гарантує, що він буде вестися. По-друге, це означає, що коли ви робити будь які масові дії із сайтом (імпорт, крон-завдання), блокуються цілі таблиці в базі. Користувачі мають зачекати, коли оновлення завершаться. Використання InnoDB не потребує додаткових витрат на хостинг. І це можна замінити без наслідків прямо в phpMyAdmin. Звісно це автоматично не ввімкне таку перевагу цього двигуна, як використання транзакцій (що може забезпечити правильний облік залишків товарів), але принаймні сайт не буде блокуватися клієнтам, коли ви щось редагуватимите. До речи в OpenCart 4 використовується InnoDB. Але не певен що там вдосконалити корзину, щоб правильно рахувати залишки. В будь якому випадку торгівельні компанії використовують окремі інструменти складського обліку та CRM-системами, з якими інтегрують магазин. Юзабіліті Drug & Drop Коли є Drug & Drop, ми маємо вручну проставлянням індекси, щоб сортувати порядок категорій, товарів. Можна сказати, що це застарілість інтерфейсу. Але є модулі, які щось там допомагають відсортувати, взагалі іншим чином, а не через використання вбудованого сортування. До речи, це ще добре, що в ocStore той Drug & Drop доданий для сортування товарів в модулі “Рекомендовані”. Бо інакаше доводиться видаляти кілька товарів, щоб потім знову їх додати після іншого товара, які став актуальнішим. Так само в ocStore Drug & Drop додано перетягування в Макетах. Хоча, редагування макетів виконується досить рідко, все ж таки простіже перемістити, ніж видаляти-додавати. Ефект безперервної дії Через обмеження людської уваги, робота, як потребує перерватися на іншу дію (перейти на іншу вкладинку) надмірно завантажую людську память. В OpenCart достатньо таких речей, коли ти редагуєшь товар або модуль, маєш що почати писати для автокомпліта, але ти ж не пам'ятаєш всі ті назви товарів та атрибутів. Так, під час заповлення атрибутів в товарі, потрбіно відкрити нову вкладинку з атрибутами та подивитися, які атрибути в тебе які назви мають. Але не певен, що на інших платформах такі речи реалізовані якось дуже інашке. Хіба що іноді буває закріплення набору атрибутів до всієї категорії, щоб не робити це для кожного товару по десяту разів. В OpenCart для такого є модуль. З цієї ж опери: вибір товарів в будь якому модулі (на кшталт Рекомендованих). Потрібно обирати по назві. Це досить незручно (особиво, коли назви товарів дуже схожі). Було б цікавіше, ящко б там спливало вікно та можно було побачити назву і фото товару. А також відфільтрувати за категорією, щоб не ходити на вітрину та не шукати потрібний товар з підходящим фото. В зарубіжних шаблонах досить поширеним є власний Page Builder та редагування налаштувань модуля через модальне вікно в налаштуваннях макету, щоб не потрібно було перемикати вкладинки. Це прості речі, які також впливають на втому людини та на враження складності або застарілості OpenCart. Знову ж таки, людина звикає до всього, якщо регулярно тренується Тобто, це питання звички. Відсутній вбудований механізм масового редагування товарів, категорій. Але є модулі для масового редагування товарів. Що до категорій – був модуль, але наразі відсутній на форумі. Асистент налаштування (Installation Settings Wizard) Буває таке, що ти встановлюєш якусь програму, і вона тобі влаштовує покроковий збір налаштувань: додай номер телефону, додай email, вкажи назву, додай валюти. Тобто ці всі дії виконуються одним разом і тобі взагалі не потрібно напружуватися, думаючи, які дані потрібно заповнити. В OpenCart подібний покроковий асистент був в модулі SimpleCheckout, якій наразі на форумі не продається через російське громадянство його автора. Також бачив цікавий приклад, коли встановлюєш розширення для Google Analytics, і воно комунікує з Google по API, і ти просто клацаєшь кнопочки, замість того, що сидіти та стресувати перед екраном, дивлячись в ту кляту аналітику. Нажаль, в OpenCart такого немає. З іншого боку – це потрібно один раз зробити і можна видихнути. Оновлення В OpenCart відсутній механізм оновлення системи. Тільки переустановка та перенос даних. В четвірці є зачатки оновлень з адмінки. Філософські питання Це не стільки про сам OpenCart, скількі про “середовище”, в якому перебуває користувач, коли працює з системою. Інструкції, документація, база знань Є форум, є блоги, де можна знайти відповіді на запитання. Є також офіційна документації англійською мовою. Там навідь є відеоуроки. Але немає пошуку по документації. Є також документація для ocStore російською мовою, яка, здається, потребує деякого оновлення, але всі базові принципи вона описує – https://docs.ocstore.com/index.php?title=%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F Чесно кажучи документація не створює позитивне враження. І справа не лише в дизайні DokuWiki, але й в тому, що довжина рядка сильно впливає на втомлюваність очей. Загальновідома рекомендація, що текст для читання має мати не більше 80 символів на рядок. Це створює не дуже хороше враження. Але я не певен, що хтось туди взагалі заходить. Інакше, мабуть були би нарікання від користувачів, а так наче немає. Є навіть відео огляди для деяких модулів та покрокові інструкції, як встановити на хостинг самостійно. Наявність достатньої кількості сучасних шаблонів Хоча, на колір та смак всі фломастери різні, але будь-який користувач може відрізнити сучасне оформленні від оформлення 90-х. У нас на форумі є з десяток сучасних шаблонів дизайну, але на зарубіжних маркетплейсах їх більше. Причому зарубіжні шаблони роблять акцент на красі (в більшості випадків головної сторінки, але не сторінки товару) та тематичного оформлення під різні ніші. В нас більше універсальних шаблонів, де не завжди зрозуміло, як це буде виглядати з вашою тематикою. Але багато наших шаблонів мають велику кількість додаткової функціональності, тож можна зекономити на певних модулях. Застарілий підхід до обслуговування платних рішень деякими авторами модулів. Як хтось це називав “радянський підхід”: бери поки не дали по шапці. Дійсно, ми всі різні. У кожного долбо… розробника своя метода… Не до всіх і одразу доходить, що ми тут не просто виконуємо роботу, та продаємо свій продукт, але ще й є обличчям OpenCart (як от до мене наприклад не одразу дійшло). Це проблема в області Soft skills окремих людей, але не Opencart. Опанування гнучких навичок, до речі, це дуже сучасна “тема”, яка може привнести ковток свіжого повітря. Варто також зазначити, що гнучких навичок іноді не вистачає як розробникам, так і власникам магазинів. Багато з нас тут, насправді, – полулюбителі, тож без образ. Але, як варіант у суперечливих питаннях, щоб зберегти собі нерви, клієнти можуть спробувати проявити свої менеджерські якості, як от конструктивна критика, постановка завдань з конкретизованим описом, повага до неробочого часу працівника, тощо. Знову ж таки, щоб отримати високу якість обслуговування більш гарантовано, достатньо поєднати OpenCart та web-студію. Там є окремі люди, які займаються клієнтами, поки інші кодять (або купують модулі). Тож там ви можете розраховувати на справжній сервіс, якщо саме це є для вас пріоритетом. Економічна сторона питання Доступніть для старту OpenCart не можна назвати дійсно безкоштовним, тому що без розширень далеко не поїдешь. Але це все одно дуже доступно у порівнянні з подібним коробковим софтом. Так само це доступніше у порівнянні розширень для інших CMS, за які часто потрібно платити щорічно. OpenCart є майже ідеальним для тестування бізнес-ідеї, коли ви ще не знаєте, чи вийде з цього щось, чи ні; та хочете протестувати з мінімальним бюджетом. Швидкість запуску Можна запустити магазин за кілька днів. Але тільки, якщо ви вже добре знайомий із системою. Ну або якщо наймете розробника, щоб він все налаштував. Тоді це вийде вже трохи дорожче, але все одно ще не так вжей й дорого, як для бізнес-рішення. Знову ж таки це все за однієї умови: якщо використовувати готові рішення. А якщо: не хочу так, як є, а хочу так, як ось на тому сайті (хоча немає ніяких доказів, що це допомагає продавати), то швидкий запуск відмінюється. Та і дешевість готових рішень тут не дуже вже актуальна, бо потрібно щось доробляти. Також швидкий запуск сайту не гарантує вам, що потім ви так само швидко зможете вивчити всі нюанси роботи. Для цього потрібен час, особливо, якщо раніше ви не працювали з адмінками сайтів. Наявність готових інтеграцій Нова пошта, оплата через сервіс Приватбанку, Монобанку, Ощадбанку та інші методи, інтеграція з KeyCRM, УкрСклад, вигрузка на Prom, Rozetka тощо. Для всіх популярних сервісів є готові рішення. Наявність виконавців для вирішення завдань Взагалі є досить багато розробників, які працюють з Опенкарт. Але досить часто виникають труднощі знайти бажаючих зробити мілку роботу. Бо ціна розширень створює враження, що дешевим має бути все. Але робочий час, вже не такий дешевий, як готове рішення, яке вже написане. Масштабування На певному рівні зростання вашого бізнесу OpenCart може втратити свою значну економічну перевагу. Ок. Але до цього моменту, напевно, ви щось вже заробите. Також ви вже будете точно знати, що це працюючий бізнес, а не просто їдея. В такому разі вкладання грошей – це нормальний процес. Тим паче, що масштабування з іншими системами точно не вийде дешевшим. Думка учасників спільноти - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @SooR Якщо коротко – ні, не застарів. Якщо детально, то "застарів" трохи неточне визначення. Застарів для кого? Застарів для чого? OpenCart підтримує класичну модель ecommerce, яка вже багато років не змінюється. Можна сказати, що вона застаріла? Ні, тому що вона працює і не має жодної різниці який у неї вік. Якщо у технічному сенсі, то є досі купа магазинів на 1.5, коли ефект старизни корелює з асортиментом, цінами, рекламою, довірою і рейтингом магазину. Може скластится враження, що у OpenCart застарілі погляди на деякі рішення стосовно коду і алгоритмів, але він написан "методично", з дотриманням чітких правил і "внутрішньою релігією", якщо можна так сказати. Так, в OpenCart не вистачає дуже багато речей, на щастя автори це розуміють і з кожним поколінням версій намагаються спростити інтегрування розширень у систему. Все інше залежить від нас: розробників, маркетологів, дизайнерів та інших. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @Sha Хіба-що зовсім трішки!) А так: дивлячись для чого він потрібен. З одного боку якщо звернути увагу на технології, котрі використовуються, то – десь плентається зовсім кволо позаду. З іншого – впевнено тягне на собі магазини, та потребує найменших витрат. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @Exploits Стосовно застарів чи ні. Можливо і застарів, бо код та дизайн вже роками не змінюється. Але з іншої сторони функціонал можна розширить модулями, а дизайн – шаблонами. Тобто з коробки він так – застарівший, але і що з того? Купа магазинів чудово працюють на опенкарт. Це як база проста та примітивна, як то кажуть, а все, що потрібно можна розширить доповненнями. В цілому не бачу в цьому проблеми. Робота поки є для розробників. Мені навпаки такий підхід до вподоби, бо база не перегружена зайвим, і немає складності як наприклад в якомусь комбайні, де все є, але поки розберешся, то голову зламати можна. Тим паче якщо б це була якась платна платформа, де в базі вже є купа всього, то багато з того, що там є, більшістю користувачами не використовується. А тут кожен розширює функціонал так, як йому потрібно. Я в цьому не бачу проблеми. Так, можливо добре було б щось вже вдосконалить за роки, проте не ми розробники опенкарт, і ми не зможемо це змінить. Поживемо побачимо як буде. На даний момент у мене роботи з ним вистачає, і це основний мій дохід. Можливо ще відчувається те, що з рфієй багато хто не працює (наприклад я), і дохід просів, але тут не в застарілості ОС справа, а просто менше аудиторії тут на форумі. Якось так. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @octemplates Взагалі не відчуваю якось зниження популярності Opencart. Будуть у нашої української спільноти круті доповнення – Opencart ніколи не застаріє. Я побачив, що більшість топ модулів які були топом навіть ще до повномасштабного вторгнення рф у 2022 році – розробили українці. І це чудово вважаю Тому треба розвиватися і йти далі, бажано в одну ногу з розвитком нових версій Opencart. Я думаю, реклами самого Opencart в середині країни нам трохи не вистачає. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @RGB Залежить від того, як ми розглядаємо OpenCart – як програмне забезпечення чи як інструмент для створення і роботи інтернет-магазинів. У першому випадку відповідь буде стверджувальна, тому що технологічно OpenCart залишився у минулому десятиріччі і ніякий bootstrap 5 [в OpenCart 4] принципово нічого не змінює. Але якщо ми розглядаємо саму систему не як стек технологій та полігон для опанування новітніми фреймворками, а як інструмент, то відповідь буде негативною, оскільки доки інструмент виконує свої функції – він не може застаріти. Це як порівнювати джезву та сучасну кавомашину. Ви можете зварити чудову смачну і запашну каву за допомогою джезви, якій вже сотні років – і ви можете необачно “натицяти” кнопочки вашої надсучасної Делонгі та зварити помиї з першокласної арабіки, бо встановили невідповідний помел та обрали занадто великий об'єм напою. Звісно, важливим при цьому є не лише принципова можливість виконання своїх функції (на osCommerce теж, мабуть, і досі можна створити магазин, але хто ним буде займатись?), а і наявність готових доповнень, виконавців та попиту на їх послуги, т.т. наявність ком'юніті, яке у нас поки що є, але з наявною динамікою і підходом до його розвитку малоймовірно, що воно буде зростати у довгостроковій перспективі. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @chukcha Це також як php мертвий. Мінус, як уже ти сам писав, це справді потужні хмарні сервіси та реклама. Приклад того ж [вилучена комерційна назва]. Що таке застарів? Застарів для кого? Які вимоги новизни? Застарів для "ледачих" розробників, які на кожен чих щось шукають на гіті? Мінусів у ОС овербагато, але їх і овербагато в інших двигунах. Хоча б подивитися у WP. Там кожен плагін тягне свої залежності… На жаль, у ОС немає єдиної системи версійності, як движка, так і до php. Наприклад мені потрібна guzzle. Куди мен її пхати? до себе? чи у vendor? Але є ліби, наприклад, той від ФБ котрий також використовує гузлу, а вона підвантажена, і каже: “Ой! *ня – там стара версія!”. А оновити її не можна, тому що злетить, та яка була раніше встановлена… - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @Flint2000 От що застаріло, то це php-nuke ))). Хоча у мене один сайт працює на цьому диві. На мою думку – опенкарт це система, яка має надавати можливість продавати і заробляти гроші. Якщо функціональність цієї системи підтримується спільнотою, є певний розвиток – то він не застарів. Тим паче в розробці – це дуже дешеве рішення розвернути повноцінний магазин. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @buslikdrev 1.5 застарів насамперед для розробника, він не цікавий у порівнянні з 2.Х+, коли є bootstrap, події. А користувачу має бути неважливо. Але так як нові модулі не робляться багатьма [розробниками] для 1.5, то вони будуть вибирати вище 1.5 (залежно від нового шаблону 3.Х+, який сподобався). Ну і за неусвідомленістю [встановлюють] останню версію, адже новіше для них це круто. Загалом OpenCart 2.Х+ не застарів. А у когось у модулях свій дизайн налаштувань модуля, то навіть 1.5+ не застарів. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @aridius Я на жаль не стежу за розвитком інших CMS, як на мене, головна проблема OpenCart не в тому, що він застарів. Так в ньому використовується Bootstrap 3, jquery 2, але звичайний користувач навіть цього не знає, а розробники можуть впровадити більше свіжі версії. Вважаю головною проблемою: -Реклама самого OpenCart -Не раз чув тих, хто купив з opencart.com про індуський код і викинуті гроші - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @markimax Серед інших php e-commerce систем він не застарів, а найкращий вибір і альтернативи немає. А ось то, що чудить Даніель... це 3.14 І... якщо ти змінив ocmod на events, так дай events і на бібліотеки (котрі нахрін не треба – див. нижче) І зроби сучасний код. а не простирадла лайнокода Зміни моделі, щоб можна було редагувати запити через методи окремі наприклад ->select('...') ->join('...') ->where .... А контролери замість простирадла "переведи" на методи, щоб events вішати не на весь контроллер, а можна було б на кожен метод Типу: public function index() { return $this ->start() ->load_language() ->header() ->breadcrumb() ->main() ->positions() ->output(); } А я б зовсім прибрав би library замінив би на контролери їх. Ось навіщо бібліотека response, url, cache та т п ...? і без registry і без events ... зовсім не лізе в архітектуру і філософію опенкарт. Залишив би тільки library до кастомних бібліотек розробників. Коротше Даніель щось "заліпає" та веде опенкарт не туди. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @29aleksey Ну, якщо порівнювати версії, то краще вже працювати на старому 2.3 і 3, ніж на "новому" Opencart 4. Я б вважав новою таку версію, в якій був би + react. А те, що вони там зараз зробили у 4 версії, – це пекло для розробників. Навіть якщо порівнювати Opencart з Magento, то в Magento теж не було спочатку react. Але, здається, з другої версії вони його туди вже "впхнули". Так що, я думаю, якби там був react, то було б гуд: багато хто б підтягнув свої знання в цьому, вся ця справа працювала би в рази швидше. Але, напевно, цього ніколи не буде) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @ocdev_pro OpenСart не застарів, він помер. Справа в тому, що в усьому іншому світі крім Індії, СНД та Південної Америки ніхто не чув про таку платформу. Думаю, його популярність з кожним роком падатиме. Якщо ми беремо сегмент швидких проектів за три копійки, то в цій ніші він ще поживе. Одвічні проблеми опенкарт з SEO, оптимізацією запитів та іншого добра не робить йому честі. І навіть якщо взяти opencart 4, який я кручу останні місяці 3, в ньому тільки поверхово реалізовано автозавантаження та підтримка php 8. Ще один мінус: з боку захисту ніяких покращень не вироблялося, серйозні проекти це не про opencart. Якісна розробка під opencart це від 20$ + годину, при загальному бюджеті на проект, можна зробити щось більш захищене і заточене під потреби бізнесу, скажімо на Laravel + Vue.js - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @OCdevWizard З OpenCart я пряцюю більше 10 років, познайомився з ним ще з перших релізів, зробив багато чого, і навіть коли в світ вийшла його 4-а генерація – я можу сказати що прогрес тут занадто повільний. Фактично що ми бачимо: щось змінили по дизайну, щось поправили по безпеці, зробили підтримку PHP 8, нарешті зробили сабміт форм по ajax, і нарешті переробили процесс оформлення замовлення (на хвилинку цей рушій націлений саме на ecommerce, де б здавалося процесс оформлення замовлення з кошиком чи не найважливіше? що там повинно бути зручним для покупця, але то таке...). Звісно це не всі зміни але цього не достатньо. Я не згоден з філософією Даніеля, що рушій написаний так щоб він був не складний для джуна, натомість рушій й до цього часу не має своєї ORM. Для мене такий підхід звучить доволі смішно, я думаю що навпаки якби рушій вбирав в себе те, що для інших "мастхев", то так чи інакше, але програмісти, які працюють з цим рушієм, підтягнули б свою скіли, і в результаті рушій був би ліпший. І ті хто з ним працює, отримували би нові навички, ситуація win-win. Стосовно мене, то я вже деякий час назад перейшов на фреймворк django/flask. Вивчити документацію по Django ORM – це не так і складно, якщо є бажання. Звісно я не відмовлюся від використання OpenCart, але я все менше обираю його для проектів. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @Prorab337 Не думаю, що застарів. Точніше сказати десь застряг, але має свою нішу. І варто ознайомитись зі статистикою, якщо не зраджує пам'ять то опенкарт показує стабільний ріст в екомерсі -- https://www.linkedin.com/posts/opencart_ecommerce-activity-7034151683047751680-pjQm?utm_source=share&utm_medium=member_desktop – (в даній статистиці від офіційної сторінки OpenCart в LinkedIn наводиться позитивна динаміка популярності OpenCart, що йде врозріз із даними Google Trends. Можливо там враховується зростання загальної кількості магазинів, які відкрилися раніше і продовжують працювати на OpenCart разом з якоюсь кількістю нових магазинів, але це лише припущення – па) Я заробляю кошти на цьому, тому мені все подобається, хоча розумію що потрібно багато чого покращувати. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @whiteblue У опенкарт було величезне російськомовне ком'юніті. Але війна розірвала зв'язки та розвиток опенкарт сповільниться. Не бачу плюсів магазину на Ларавелі перед опенкартом від слова зовсім. Навіщо винаходити велосипед? Більш цікавими є високонавантажені системи з асинхронними завантаженнями та js бібліотеками. Тут була гілка, де хлопці збиралися реалізувати аналог опенкарт на високонавантажених системах. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Бесіда з Chat GPT за OpenCart * Примітка Як зрештою мені відповів ChatGPT, “точність відповідей залежить від рівня запитань та доступності відповідної інформації в базі знань моделі. ChatGPT є одним з найбільш потужних мовних моделей, створених на сьогоднішній день, і може відповідати на різні запитання, включаючи загальну інформацію, факти, концепції, думки та досвідчені рекомендації. Загалом, точність відповідей ChatGPT може бути досить високою, але завжди рекомендується перевіряти та перевіряти інформацію, надану моделлю, за допомогою інших джерел, особливо в тих випадках, коли потрібна висока точність. – Чи застарів OpenCart? – Як на моєму поточному рівні інформації (вересень 2021 року), OpenCart не можна назвати застарілим. OpenCart є однією з популярних систем керування електронною комерцією (CMS) і має велику спільноту користувачів та розробників. OpenCart має деякі переваги перед іншими CMS, такими як простий інтерфейс, широкий вибір розширень та можливість працювати з багатьма платіжними шлюзами та засобами доставки. Проте, слід зазначити, що існує постійний розвиток і покращення в галузі електронної комерції, і інші платформи також мають значну популярність. Вони пропонують більше сучасних функцій і можуть відповідати потребам більш широкого спектру бізнесів. – Яких саме сучасних функцій немає в Опенкарт? – Ось кілька прикладів таких функцій, які можуть бути відсутніми в OpenCart. Деякі сучасні платформи електронної комерції використовують інтелектуальний аналіз даних і машинне навчання для створення персоналізованих рекомендацій для користувачів на основі їхньої історії покупок та інших факторів. Маркетплейс: Деякі платформи надають можливість створення маркетплейсу, де кілька продавців можуть продавати свої товари на одному сайті. Це вимагає додаткової функціональності для керування продавцями, комісіями, рейтингами тощо. Штучний інтелект і чат-боти: Деякі платформи електронної комерції використовують штучний інтелект і чат-боти для автоматизації обробки замовлень, надання підтримки клієнтам та розробки персоналізованих пропозицій. Глобалізація: Зростання міжнародної електронної комерції ставить нові вимоги до платформ. Деякі сучасні рішення мають вбудовану підтримку міжнародної локалізації, калькулятори міжнародної доставки, підтримку різних мов та валют. Важливо зазначити, що OpenCart має велику спільноту розробників, і для багатьох з цих додаткових функцій можуть бути доступні сторонні модулі або розширення. Якщо вам потрібні певні сучасні функції, які відсутні в базовій версії OpenCart, ви можете розглянути пошук відповідних розширень або звернутися до розробників для індивідуального розробки модулів, що відповідають вашим потребам. – Ти порівнюешь OpenCart з інструментами, де є машинне навчання, створення маркетплейсу. Хіба це один рівень бізнесу? Я маю наувазі, бюджет власника магазину, форму бізнесу і тд. – Ні, OpenCart і інструменти створення маркетплейсу не є одним рівнем бізнесу. OpenCart – це готова платформа для створення інтернет-магазину, яка підходить для початківців та невеликих бізнесів з обмеженим бюджетом. Однак, бюджет власника магазину не є єдиним фактором, який впливає на вибір між OpenCart та іншими інструментами. Інші фактори, такі як розмір компанії, обсяг продажів, потреба в певних функціях та інші, також важливі. Тому перед вибором платформи для свого бізнесу, власник магазину повинен зважити всі переваги та недоліки кожної опції та знайти те, що найкраще підходить для його конкретної ситуації. – Чи може OpenCart бути використаним великою торгівельную кампанією? – Теоретично, OpenCart може бути використаний великою торгівельною компанією. Однак, при виборі платформи для великого масштабу торгівлі, є кілька чинників, які слід враховувати: Масштаб та обсяг: Велика торговельна компанія може мати великий обсяг товарів, клієнтів та транзакцій. Потреба у потужних функціях управління інвентарем, масштабування, оптимізації продуктивності та швидкості роботи може виникати. OpenCart має обмеження у цих аспектах, і для великих компаній можуть бути більш підходящі альтернативи. Розширення та інтеграції: Якщо велика компанія має специфічні вимоги до функціональності або інтеграції з іншими системами, може бути потреба у власному розробленні модулів або значних змінах в OpenCart. Це може вимагати додаткових ресурсів, часу та коштів. Підтримка та розвиток: OpenCart має активну спільноту розробників, але враховуйте, що підтримка та розвиток можуть бути менш інтенсивними порівняно з комерційними платформами. Для великої компанії може бути важливо мати надійну та швидку підтримку, а також доступ до оновлень та нових функцій. У певних випадках великі торговельні компанії можуть вирішити скористатися іншими ентерпрайз-рішеннями або спеціалізованими платформами, які спеціально розроблені для великого бізнесу. Такі платформи зазвичай мають більш широкий функціонал, високу масштабованість та підтримку для підприємств зі значним обсягом торгівлі та специфічними потребами. Вони можуть забезпечувати більшу надійність, безпеку, масштабованість та інтеграційні можливості, які є критичними для успішної роботи великих торговельних компаній. В таких випадках, замість OpenCart, компанії можуть розглянути використання ентерпрайз-рішень, спеціалізованих платформ електронної комерції або розробку власних рішень, що відповідають їхнім унікальним потребам та бізнес-вимогам. – Для якої цільової аудиторії користувачів OpenCart підходить краще за все? – OpenCart зазвичай підходить для невеликих і середніх підприємств або індивідуальних підприємців, які розпочинають свій бізнес в сфері електронної комерції або мають обмежений бюджет. Основні цільові аудиторії, для яких OpenCart може бути найбільш підходящим варіантом, включають: Малий бізнес та стартапи: OpenCart є простою у використанні та доступною платформою, що дозволяє швидко запустити електронний магазин з мінімальними витратами. Він підходить для невеликих команд та бізнесів, які тільки починають свою діяльність. Індивідуальні підприємці: Оскільки OpenCart є відкритим джерелом і має широку спільноту розробників, це може бути привабливим варіантом для індивідуальних підприємців, які мають обмежений бюджет і можуть залучити розробників для налаштування та підтримки свого магазину. Магазини з невеликим асортиментом: Якщо ваш магазин має невелику кількість товарів або обмежений асортимент, OpenCart може бути зручним варіантом. Він простий у використанні для управління невеликим каталогом продуктів. Важливо зазначити, що це загальні рекомендації, і вибір платформи електронної комерції повинен бути зроблений на основі унікальних потреб і характеристик вашого бізнесу. – А якщо бізнес розпочато на OpenCart, і магазин має комерційний успіх, чи варто в такому разі переходити на інші платформи після зростання? – Перехід на іншу платформу електронної комерції, однак, може бути складним технічним процесом і вимагати певних зусиль і ресурсів. Перед прийняттям рішення про перехід, ретельно оцініть свої потреби, бюджет, технічні можливості та ризики, пов'язані зі зміною платформи. Також, перед переходом на нову платформу, рекомендується зробити детальний аналіз ваших поточних процесів, налаштувань і даних, і розробити чіткий план міграції, щоб забезпечити безперебійну роботу вашого магазину під час переходу. – Ми трохи відуліклися. Повернімося до основної теми. Я так і не зрозумів: що саме застаріло в OpenCart? – OpenCart – це популярна вільна система управління електронною комерцією, яка має багатий набір функцій для створення та керування онлайн-магазинами. Однак, існують деякі аспекти, які можуть бути вважаються застарілими у цій платформі. Один з найбільш очевидних недоліків OpenCart – це відсутність вбудованих інструментів для редагування продуктів та категорій в масштабі масової обробки. Це означає, що, якщо вам потрібно змінити багато продуктів або категорій, вам потрібно буде робити це вручну або використовувати сторонні розширення. Ще одним недоліком OpenCart є обмежені можливості вбудованого SEO. Платформа не має всіх необхідних інструментів для оптимізації сайту для пошукових систем, і вам може знадобитися використовувати сторонні розширення для досягнення більш ефективного SEO. Нарешті, OpenCart має менш розвинуту систему підтримки споживачів порівняно з іншими платформами електронної комерції. Хоча OpenCart має офіційний форум та можливість звернення до служби підтримки, деякі користувачі можуть відчувати, що їх проблеми не вирішуються достатньо швидко та ефективно. – Дай мені технічний огляд, що застаріло в OpenCart 3? [з урахуванням, що ChatGPT не може знати про OpenCart 4] – Є декілька технологій та аспектів, які можуть вважатися застарілими в OpenCart 3: OpenCart 3 використовує стару версію бібліотеки jQuery 2, яка більше не отримує оновлень безпеки та функціональності. Це може вплинути на безпеку та продуктивність вашого магазину. OpenCart 3 також використовує стару версію фреймворку Bootstrap 3, яка більше не отримує оновлень. Це може вплинути на відображення та доступність вашого магазину на різних пристроях та браузерах. Модуль аутентифікації в OpenCart 3 базується на застарілому коді, що може вплинути на безпеку магазину та приватність користувачів. Оновлення – процес оновлення OpenCart 3 може бути складним та незручним. Крім того, деякі оновлення можуть призвести до конфліктів з існуючими розширеннями та модулями. Відсутність механізму кешування – OpenCart 3 не має вбудованого механізму кешування, що може вплинути на продуктивність та швидкість завантаження вашого магазину (взагалі є, але він недостатній та на ефективний – па). Безпека – OpenCart 3 має деякі відомі проблеми безпеки, такі як вразливості в адміністративній панелі та можливість атаки на базу даних. Також, слід зауважити, що OpenCart 3 має багато переваг та функцій, які можуть забезпечити ефективну роботу вашого магазину. Однак, перед використанням OpenCart 3, вам слід звернути увагу на потенційні проблеми та ризики та відповідно їх вирішити. – OpenCart використовує несучасний підхід до програмування. Хіба це не означає, що він застарів? – OpenCart, як і будь-який інший програмний продукт, може бути оцінений за різними критеріями. Хоча деякі люди можуть вважати, що OpenCart використовує несучасний підхід до програмування, це не обов'язково означає, що він застарів. Дозвольте роз'яснити це. OpenCart є відкритою системою управління електронною комерцією (CMS), яка була випущена в 1999 році. За технологічними міркуваннями, це може вважатися деяким чином застарілим, оскільки протягом останніх років з'явилося багато нових технологій та фреймворків для розробки веб-додатків. Проте, важливо розуміти, що OpenCart має свої переваги. Він має простий та легкий у використанні інтерфейс для адміністрування, широкий спектр функціональності, а також значну базу користувачів та розширень. Якщо вам потрібен швидкий та простий спосіб створення онлайн-магазину, OpenCart може бути досить ефективним вибором. Також варто враховувати, що OpenCart оновлюється командою розробників. Це означає, що OpenCart може існувати в конкурентному середовищі, навіть якщо його технології не є найсучаснішими. – Які тоді ознаки застарілого ПЗ? – Ознаки застарілого програмного забезпечення (ПЗ) можуть включати наступні: Відсутність підтримки та оновлень: Застаріле ПЗ може бути позбавлене офіційної підтримки від розробників, що означає відсутність нових виправлень помилок, патчів безпеки та оновлень функціональності. Сумісність: Застаріле ПЗ може виявляти проблеми із сумісністю з новішими операційними системами або апаратними засобами, оскільки воно може бути розроблене для старіших версій апаратних платформ або програмних інтерфейсів. Помітний відсутній розвиток: Якщо ПЗ не отримує регулярних оновлень та нових функцій, це може свідчити про його застарілість. Нові інновації та покращення можуть бути втрачені, і ПЗ може почати виглядати застарілим порівняно з сучасними рішеннями. Погана продуктивність: Застаріле ПЗ може бути менш ефективним та швидким, порівняно з новішими рішеннями. Воно може вимагати більше ресурсів, таких як пам'ять чи потужність обчислень, щоб працювати ефективно. Вразливості безпеки: Застаріле ПЗ може мати вразливості, які не були виправлені через відсутність оновлень. Це може зробити ПЗ більш вразливим перед атаками зловмисників та шкідливими програмами. Відсутність сучасних функцій: Застаріле ПЗ може бути обмеженим в функціональності порівняно з сучасними рішеннями. Воно може не мати нових можливостей, інтеграції з іншими програмами. Відсутність інтеграції: Застаріле ПЗ може мати обмежені можливості інтеграції з іншими системами або програмами. Воно може бути несумісним з сучасними інтерфейсами, стандартами та протоколами, що ускладнює його використання в сучасному інформаційному середовищі. Відсутність користувацького досвіду: Застаріле ПЗ може мати застарілий, неінтуїтивний інтерфейс користувача. Воно може бути менш зручним у використанні, вимагати додаткового навчання та бути менш привабливим для користувачів порівняно з сучасними інтерфейсами. Відсутність сумісності зі сучасними форматами даних: Застаріле ПЗ може мати проблеми з обробкою та розпізнаванням сучасних форматів даних. Наприклад, воно може не підтримувати нові версії файлових форматів, стандартів мережевої комунікації або веб-технологій. Відсутність автоматизації та ефективності: Застаріле ПЗ може бути менш автоматизованим та ефективним у порівнянні зі сучасними рішеннями. Воно може вимагати багато ручної роботи, не мати оптимізованих процесів або функцій автоматичного виконання завдань. Ці ознаки можуть свідчити про те, що програмне забезпечення застаріло і потребує оновлення або заміни, щоб відповідати сучасним вимогам та стандартам. – Хіба в оновленні OpenCart 3 були додані якісь функції? – Ви праві, що остання версія OpenCart на момент мого оновлення знань (версія OpenCart 3.x) вийшла до вересня 2021 року. На той момент, ось деякі з нових функцій, які були додані в OpenCart 3.x: Новий дизайн і користувацький інтерфейс: OpenCart 3.x має оновлений інтерфейс, що поліпшує користувацький досвід і роботу з системою. Покращена система шаблонів: Нова версія має покращену систему шаблонів, що дозволяє більш гнучко налаштовувати вигляд вашого інтернет-магазину. Поліпшена система модулів: OpenCart 3.x пропонує більш потужну і гнучку систему модулів, що дозволяє легко додавати нові функції і розширення до вашого магазину. Оновлені можливості оплати і доставки: В OpenCart 3.x додані нові варіанти оплати і доставки, включаючи підтримку платіжних шлюзів і служб доставки. Покращена система адміністрування: Адміністративний розділ OpenCart 3.x має поліпшену систему управління товарами, замовленнями, клієнтами та іншими аспектами вашого магазину. Покращена продуктивність і безпека: OpenCart 3.x має оптимізований код, що поліпшує продуктивність і швидкість роботи магазину. Також виконані покращення в галузі безпеки, включаючи виправлення вразливостей та покращення захисту даних (це потребує перевірки – па). – Як на мене, це не дуже корисне оновлення… – Визначення корисності оновлення програмного забезпечення є суб'єктивним і залежить від потреб і очікувань користувачів. Оновлення OpenCart 3.x має свої переваги, але можливо, ви бажаєте більш значних змін у функціональності. Розуміючи ваші потреби, можна розглянути інші альтернативи або варіанти ПЗ, які краще відповідають вашим вимогам. Важливо також враховувати, що оновлення програмного забезпечення не завжди супроводжується значними змінами функціональності. Іноді оновлення спрямовані на виправлення помилок, покращення продуктивності та безпеки, а також на забезпечення сумісності зі сучасними технологіями. – Хіба не можна сказати, що OpenCart 3 мав “Помітний відсутній розвиток”, якій ти назвав серед ознак застарілого ПЗ? – Варто враховувати кілька факторів. По-перше, оцінка розвитку програмного забезпечення повинна базуватися на порівнянні з попередніми версіями та конкурентами у даній галузі. Якщо OpenCart 3.x мав певні покращення в порівнянні з попередньою версією та забезпечував базовий функціонал, який вам потрібен, то це може вважатися певним розвитком. По-друге, необхідно враховувати плани розробників щодо майбутнього розвитку OpenCart. Навіть якщо OpenCart 3.x не має значних змін на даний момент, розробники можуть мати стратегію для майбутнього оновлення з новими функціями та покращеннями. Узагалі, оцінка розвитку програмного забезпечення – це складний процес, який включає багато факторів. Вона повинна бути здійснена на основі конкретних потреб, вимог і очікувань користувачів, а також враховувати контекст та обставини. – OpenCart написаний із застарілим код стайлом, не дотримується стандартів PSR. Виходить, що він технічно застарів? – Недотримання стандартів PSR може призвести до складнощів у розробці, обслуговуванні та розширенні OpenCart. Воно може ускладнити співпрацю з розробниками, які дотримуються сучасних стандартів, а також унеможливити використання деяких інструментів і бібліотек, які підтримують лише стандартизований код. Однак, важливо зазначити, що популярність OpenCart і наявність прихильників свідчать про те, що ця платформа відповідає деяким потребам користувачів і успішно функціонує в багатьох веб-магазинах. Технічне застаріння може бути недоліком з точки зору розробки та сумісності зі стандартами, але може не мати безпосереднього впливу на функціональність та ефективність платформи. – Що ж тоді хорошого в OpenCart, що в нього досі є прихильники? Наведи приклади переваг та функцій OpenCart – Звичайно! Ось кілька прикладів переваг і функцій OpenCart: Відкритий код і спільнота: OpenCart є вільним програмним забезпеченням з відкритим вихідним кодом, що означає, що ви можете змінювати його і адаптувати до своїх потреб. Також існує активна спільнота користувачів та розробників, яка забезпечує підтримку, розширення та оновлення платформи. Простота використання: OpenCart має дружній інтерфейс з інтуїтивно зрозумілим управлінням. Ви можете легко додавати продукти, керувати замовленнями, встановлювати методи оплати та доставки, налаштовувати податки та багато іншого. Розширення і модулі: OpenCart має широкий вибір розширень та модулів, які дозволяють розширити функціональність вашого магазину. Ви можете встановлювати додаткові модулі для інтеграції з платіжними шлюзами, соціальними мережами, маркетплейсами, аналітикою та багатьма іншими сервісами. Множинні магазини: OpenCart підтримує можливість створення та управління декількома магазинами з однієї адміністративної панелі. Це дозволяє вам керувати кількома різними магазинами з одного місця, спільно використовувати товари та клієнтську базу. SEO-оптимізація: OpenCart має розширення для SEO, які допомагають забезпечити, що ваш інтернет-магазин буде більш видимим у пошукових системах. Ви можете налаштувати метатеги, URL-адреси, мапу сайту та інші аспекти для покращення SEO-просування. Множинні мови і валюти: OpenCart дозволяє налаштувати магазин на різні мови і валюти. Це особливо корисно, якщо ви спрямовані на глобальну аудиторію або хочете обслуговувати клієнтів з різних країн. Адаптивний дизайн: OpenCart пропонує адаптивний дизайн, що дозволяє вашому магазину коректно відображатися на різних пристроях, таких як комп'ютери, планшети і смартфони. Це забезпечує зручний і приємний досвід користувачам, які відвідують ваш магазин з різних пристроїв. Знижки та купони: OpenCart надає можливість створювати різні види знижок, акцій та купонів. Ви можете встановлювати знижки на певні товари, розділи або для конкретних груп клієнтів. Це допомагає вам залучати нових клієнтів та стимулювати повторні покупки. Це лише кілька прикладів переваг та функцій, які надає OpenCart. Платформа надає багато інших корисних можливостей, які допомагають вам розвивати ваш інтернет-магазин, залучати клієнтів, збільшувати продажі та покращувати загальний досвід покупців. Незалежно від розміру вашого бізнесу або категорії товарів, OpenCart є потужним інструментом, який допоможе вам ефективно управляти вашим електронним магазином і досягти успіху у сфері електронної комерції. Цікаві факти 1. Зворотна сумісність Популярна в області веб-стандартів фраза звучить так: "не розірви мережу". Це означає, що кожна нова веб-технологія повинна бути сумісна з усіма попередніми технологіями (тому старі сайти досі працюють), і з усіма наступними (технологія, що розробляється згодом, повинна бути сумісна з наявними). В PHP 7 Зворотна сумісність була трохи порушена, але не настільки, щоб це дуже сильно відображалося на роботі систем, написаних під PHP 5 (як OpenCart). 2. Abandonware та моральна застарілість В пошуках конкретних характеристик, що саме означає застаріле ПЗ, я знайшов варіант Abandonware (англ. abandon – залишити, покинути; software - програмне забезпечення) – тобто це програмне забезпечення, яке більше не виставляється на продаж компанією-виробником, не підтримується ним і видавцем (не оновлюється технічна документація, не випускаються доповнення та оновлення, не ведеться статистика відмов, база даних користувачів і т. д.). Таке ПЗ можна назвати застарілим або морально застарілим. Abandonware затребуване тоді, коли: існують прихильники застарілого програмного забезпечення (старих ігор, редакторів, операційних систем); використовується застаріла техніка; придбання нового ліцензійного товару стає матеріально обтяжливим. Окрім того, я знайшов окремо термін “морально застаріла технологія” (англ. morally growing old technology), якій використовується в менеджменті. Так називають розробки, що не можуть забезпечити виробництво продукції середньостатистичної якості у порівнянні з виробниками аналогічної продукції. З OpenCart можно отримати магазин середньої якості за короткий час та за вигідною ціною. Отже він не може вважатися морально застарілим з точки зору бізнесу. 3. legacy code та перспективи Зовсім інша справа legacy code, чого в OpenCart вистачає. Для користувачив – це взагалі нічого не означає. А от для розробників, які тільки що навчилися сучасному програмуванню на якіхось курсах, а теперь не розуміють, що робити з тим опенкартом, варто пам'ятати, що, хоча такий код – це зовсім не круто, але у великих компаніях (де платять більше) в основному наслідуваний код. Тому вміння з таким працювати буде дуже корисним для розвитку у кар'єрі.
  19. Украинский язык украинская локализация opencart 2 x.x Українська мова українська локалізація OcStore Скачать / Купить дополнение Українська мова для Opencart/OcStore/OpencartPRO/OcShop 2.x.x.x , тобто для всіх версій, починаючи з 2.0 й до 2.3.0.2.2 Кожен пункт меню, підменю, роз'ясненнь, повідомленнь про помилки, підказки, модулі як адміністративної частини, так і вітрини магазину перекладені на Українську мову. Також вже переклав дуже багато розповсюджених шаблонів та модулів! Запитайте мене за Ваш шаблон! [email protected] Вітрина (Oc2.3.0.2) АДМІНпанель (Oc2.3.0.2) (логін та пароль demo ) Вітрина (OpencartPro/OcShop.cms 2.3.0.2) Адмінпанель (OpencartPro/OcShop.cms 2.3.0.2) Українська локалізація ядра і шаблона на шаблоні NewStore також є локалізації до шаблону Revolution, MoneyMaker, Unishop, Batik та деяких інших. Локалізації до багатьох модулів, серед яких модулі доставки, оплати, імпорту та експорту, парсінгу, редактори товарів. Запитайте мене будь ласка про українську локалізації до будь-яких модулів, якщо немає, зроблю спеціально для Вас. Окрім стандартних пунктів меню, підменю і т.д., українською мовою Ви зможете побачити серед іншого наступні пункти: ПАНЕЛЬ УПРАВЛІННЯ із перекладеними до дрібниць усіма пунктами й показниками КАТАЛОГ разом із підменю -----категорії -----опції -----товари -----виробники -----періодичність -----завантаження -----фільтри -----відгуки -----атрибути ----статті МОДУЛІ/РОЗШИРЕННЯ розділені на пункти меню -----власне модулі -----модифікатори -----події ДИЗАЙН -----макети -----баннери ПРОДАЖІ -----замовлення -----повернення -----періодичність -----сертифікати КЛІЄНТИ -----клієнти -----група клієнтів -----налаштування поля МАРКЕТИНГ ----- маркетинг -----партнерська програма -----купони -----почта СИСТЕМА -----налаштування ----локалізація ------користувачі -----інсрументи -----зовнішні завантаження -----імпорт -----експорт -----журнал помилок -OC TEAM інструменти ЗВІТ -----продажі -----замовлення -----податки -----доставка -----повернення -----купони -----товари -----переглянути -----куплено -----клієнти -----клієнти онлайн -----активність клієнтів -----пошукові запити -----замовлення -----бонуси -----кредити -----маркетинг -----партнерська програма OPENBAY Pro (модуль інтеграції з Ebay, Amazon, Etsy) -----панель управління -----керування замовленнями -----управління товарами ОСОБЛИВО БАГАТО ЗУСИЛЛЬ потребував переклад МОДУЛІВ, серед яких в першу чергу хочеться відмітити модуль SIMPLE (прекрасний модуль для швидкого замовлення). - Модуль широко відомий та відносно не дорогий, автор нажаль не мав української локалізації. Тепер Ви можете в один клік українізувати свій модуль SIMPLE також серед модулів українізовано: АНАЛІТИКА -----Google аналітика ЗАХИСТ ВІД РОБОТІВ -----Каптча стандартна -----Google каптча ПАНЕЛЬ УПРАВЛІННЯ(модулі власне для панелі управління) -----основна активність -----статистика продажів -----усього покупців -----продажі за країнами -----покупці онлайн -----усього замовлень -----останні замовлення -----усього продажів КАНАЛИ ПОПУЛЯРИЗАЦІЇ В ІНТЕРНЕТІ -----google base модуль -----google мапа сайту -----Openbay pro модуль -----розсилка Unisender ЗАХИСТ ВІД ЗЛОВМИСНИКІВ -----Fraudlabs Pro модуль -----Anti-fraud IP модуль -----MaxMind Anti-Fraud модуль МОДУЛІ ВІТРИНИ МАГАЗИНУ (26) -----Divido produkt page калькулятор -----google hangouts чат -----HTML вміст -----Klarna Checkout модуль -----lay-bay Layot модуль -----Palibaba Checkout Button модуль -----Sagepay Direct Card модуль -----інформація -----авторизація через Amazon -----авторизація через PayPal -----аккаунт -----баннери -----карусель -----категорії -----магазин -----оплата з Amazon -----останні товари -----партнерська програма -----рекомендовані товари -----слайдшоу -----фільтр -----хіти продаж -----товари зі знижкою -та ін. 71 МОДУЛЬ ОПЛАТИ, серед яких найбільшої уваги заслуговують перекладені файли локалізації -----оплата через Приват24 -----LiqPay(для оплати з будь-якої карти банків України) -----SKRIL -----WEBMONEY (6 модулів - WMZ -WMU -WMR -WME -WMB -WMK) -----Яндекскаса+ЯндексДеньги (яндексгроші), до складу цього модуля входять модулі: Яндекс.Каса (Альфа-Клік), Яндекс.Каса (Банківські карти), Яндекс.Каса (АІС ЕРІП РБ), Яндекс.Каса (Каси і термінали),Яндекс.Каса (MasterPass), Яндекс.Каса (Мобільі телефони), Яндекс.Каса (mPOS), Яндекс.Каса (Промзв’язокбанк), Яндекс.Каса (Яндекс.Гроші), Яндекс.Каса (QIWI Wallet), Яндекс.Каса (Сбербанк-Онлайн), Яндекс.Каса (Webmoney), Яндекс.Деньги (Банківські карти), Яндекс.Деньги (Яндекс.Деньги) -----PayPal, до якого належать модулі (PayPal Експрес-платіж, PayPal Payflow Pro, PayPal Pro, PayPal Payments Standard та ін.) -----QIWI Гаманець -----Платіжна система PAYEER, v2.3 -----W1 - Єдина Каса -----Банківський переказ -----Оплата при отриманні -----Оплата на відділенні Нової пошти (Накладний плтіж) або кур"єру при отриманні -----Оплата при отриманні -----Безкоштовне замовлення -----Квитанція Ощадбанку РФ та багато інших міжнародних та національних систем. 14 МОДУЛІВ ДОСТАВКИ -----Пошта Австралії -----Доставка залежно від суми замовлення -----Сітілінк -----FedEx -----Фіксована вартість доставки -----Безкоштовна доставка -----Доставка з оплатою за одиницю -----Parcelforce 48 -----Самовивіз з магазину -----Королівська пошта -----Трек-номер замовлення -----UPS -----United States Postal Service -----United States Postal Service МОДУЛЬ РЕДАГУВАННЯ ТЕМ також перекладений українською. 11МОДУЛІВ ВРАХОВУВАТИ В ЗАМОВЛЕННІ -----купони -----кредит магазину -----плата за обробку замовлення -----кредит системи Klarna -----дод.оплата при мін.замовленні -----податки -----бонусті бали -----доставка -----проміжний підсумок -----разом -----подарунковий сертифікат ДЛЯ ВСТАНОВЛЕННЯ ФАЙЛІВ ЛОКАЛІЗАЦІЇ ДОСТАТНЬО СКОПІЮВАТИ ВМІСТ ПАПКИ Upload через Ftp в корінь Вашого сайту із заміною і активувати мову спершу в налаштуваннях-локалізація-мови і згодом власне в самому магазині включити українську мову. До уваги всіх покупців!!! Зробив мод для заміни карти світу із покупками в адмінці на карту України із покупками по областях в один клік. Для отримання моду - напишіть мені, відправлю Вам мод із файлами та інструкцією. Переглянути, як працює карта, можна на демонстраційних сайтах нище, а також на скріншоті. Добавил tomjakoleg Добавлено 09.01.2017 Категория Языковые пакеты Системные требования Немає (нету) Метод активации Без активации Ioncube Loader Нет ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика  
  20. Нужно сделать синхронизацию учета товаров между opencart 3 и YCLIENTS, а так же по возможности передачу информации по истории покупок клиента (бонусы, баллы и тп.). Документация API YCLIENTS Пишите сразу за какой срок сделаете и цену. Можно сюда или в личку
  21. При входе в Личный кабинет нет кнопки выход. Побывал перетащить из модуля аккаунт, но не получилось, пишет ошибку. Как это можно реализовать?
  22. Добрый день. Подскажите, как сделать чтобы в админ панели в раздел каталог->категории список категорий был свернутый, как указано внизу. СМS opencart Version 3.0.2.0 (rs.4), сейчас категории все развернутые их более 300шт очень долго приходится искать нужную.
  23. Version 1.2.2

    107 downloads

    Данные дополнения необходимы для того, что бы независимо от выбранной валюты по умолчанию пользователь всегда видел необходимую для Вас валюту. Особенно это подойдёт магазинам которые закупают товар в иностранной валюте. Если всё выполнено правильно то перейдя на пользовательскую часть сайта мы увидим результат. Support: [email protected]
    Free
  24. Здравствуйте! Изменяю шаблон, часто нажимаю Обновить на странице Модификаторы (изменяю и тестирую разные модули/плагины), где-то после 2-3 часов белый экран на странице Модификаторы. Прошу помочь!
  25. Доброго дня. Обнаружил таком момент. Во время отладки модуля, обнаружил что дубрируются запросы в бд. Например, на главной, модуль "Последние продукты", два раза делает запрос. С чем это связанно? Кто сталкивался?
×
×
  • 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.