Магазин материалов и оборудования для линий связи

Тема в разделе "Примеры сайтов", создана пользователем trash0000, 16 апр 2020.

  1. trash0000

    trash0000 Новичок

    Сообщения:
    0
    Симпатии:
    1
    Русская сборка OpenCart 3
    Version 3.0.3.2 (rs.2)
    Сайт
    - https://progress-msk.ru/
    Сайт переделывал сам из версии OpenCart 2.1
    Дизайн
    - на базе шаблона Materialize Template (https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=30715)
    Большинство модулей лично переделывал с версии OC2 под версию OC3.
    Установленные дополнительные модули/расширения
    • MaterializeTemplatev0.80.4 - собственно, шаблон OC3 с встроенными доп. модулями
    • Complete SEO Package v4.1.8 - SEO продвижение (есть для версии OC 3.x)
    • Admin Quick Edit PRO 6.2.0 - Удобная админка (куплен)
    • OpenCart Shortcodes - Модуль, позволяющий использовать Шорткоды (переработан из версии для OC2)
    • Ajax Quick Checkout - Быстрый заказ (есть для версии OC 3.x)
    • Universal Import/Export Pro - Интеграция с производителем - ежедневное обновление товаров и цен (есть для версии OC 3.x)
    • Units-measurement - Единицы измерения товаров (переработан из версии для OC2)
    • СarouselAdditionalLogicForMaterializeTemplate - Карусель для OC3 (расширение функциональности слайдера из шаблона)
    • СategorywallOC3 - Стена категорий (собственная разработка)
    • ocext_feed_generator_yamarket - Формирование YML-прайса для выгрузки в Яндекс.Маркет (с моими доработками)
    • MaterializeQuoickorder - Модуль быстрого заказа (расширение функциональности модуля шаблона)
    • ProductCategoryExtraFields - Дополнительные поля товара и вкладки на карточке товара в админке, и на сайте.
    • Lightning - Ускоритель работы сайта (был куплен для версии OC2. На версии OC3 отключен из-за обнаруженных ошибок.)
    • MaterializeChanges - собственные доработки шаблона, например, Jquery (шаблон Materialize работает без JQuery, но JQ нужно для установки плагинов), AJAX подгрузка товаров на страницу категории, сжатие внедренных на страницу CSS и JS, итп
    • Также, на сайте, также, установлен код интеграции с сайтом производителя. В виде модуля не оформлен. Запускается ежедневно по CRON. Загружает по SOAP API каталог товаров, и подготавливает данные для импорта через Universal Import/Export Pro.
    Хотел бы услышать от Вас
    Сайт представляет собой законченное решение, магазин работает, заказы принимаются. Чего, по Вашему мнению, не хватает на сайте, какую функциональность можно было добавить?

    Для OC3 гораздо меньше модулей, чем для OC2. Для разработки сайта приходилось искать модули, для OC2, которые потом "перепиливал" под версию OC3. Готов оказать всем заинтересованным посильную помощь в этом вопросе.

    Разработка сайта на OC3 заняла 196 часов. В качестве ТЗ - работающий сайт на OC2.

    По опыту этой разработки сложилось следующее мнение:
    • Движок OC3 "приятнее" в администрировании, позволяет лучше контролировать установленные модули и избавляться от ненужных модулей и расширений.
    • С другой стороны, готовых модулей и тем для OC3 значительно меньше, чем для OC2
    • Архитектура движка OC3 изменилась по сравнению с OC2, но в принципе, любой модуль OC2 можно адаптировать под OC3.
    • Скорость работы сайта не зависит от версии движка, а зависит только от качества кода установленных модулей. Ищите модули с качественным кодом.
    Тем, кто предпочитает собирать сайты из готовых модулей - рекомендую делать это на OC2.
    Тем, кто готов самостоятельно "работать напильником" - можно пробовать разрабатывать на OC3.
     
    Последнее редактирование: 16 апр 2020