Shopkeeper или miniShop?

Здравствуйте.

Задача — открыть интернет-версию существующего офлайн-магазина автозапчастей. Пока семь тысяч наименований. Есть возможность выгрузки состояния склада в текстовый файл, разделённый точкой с запятой. В перспективе — подключение API крупного поставщика.

Какое дополнение использовать: Shopkeeper или miniShop? Где почитать сравнения? Может, посоветуете ещё что-то.

Опыт в программировании небольшой. Велико желание разобраться с MODX.
Олег
21 июня 2018, 17:51
modx.pro
1
4 072
0

Комментарии: 16

Дмитрий
22 июня 2018, 00:14
+2
Сложно ответить что лучше, не пытаясь нахваливать какой-нибудь один из модулей.
На этом ресурсе 99% пользователей юзают Минишоп и поэтому какой-то существенной критики, которая бы превознесла бы шопкипер, вы тут вряд ли увидите.
Достоинство минишопа как минимум в двух вещах — pdoTools и огромное количество дополнений почти под любые задачи. pdoTools позволит делать множество крутых штук, и если всё делать правильно, то и работать это будет очень быстро. Шопкипер работает как обычный модуль для MODX, со своими особенностями, поэтому с ним, вроде как, особо не поиграешься без серьезного погружения.
Но это и не так важно, как важно количество товаров и задание к магазину. 7000 товаров с опциями, фотками и всем остальным — достаточно весомая нагрузка на фильтр товаров и поиск. А если еще собираетесь подключать поставщиков, чтобы загружать десятки тысяч запчастей, то это вообще будет финиш. Я как-то столкнулся с магазином запчастей, куда как обычные ресурсы загрузили около 150 000 запчастей, и сайт работал очень медленно. И это уже неоднократно обсуждалось на этом ресурсе, что если нужно делать прям магазин-магазинище с десятками тысяч товаров, то придется кастомизировать модель товаров так, чтобы это были не ресурсы MODX, а другие сущности, т.к. на ресурсах это всё дело быстро загнется. Поэтому, если у вас нет серьезного бюджета или знаний на существенные переработки кода, то стоит выбрать другую систему для подобного. Пытаться за копейки построить космодром — не очень хорошая идея :)
    Руслан
    08 февраля 2020, 00:27
    0
    ну вы даете ребят у меня с десятками тысяч товаров даже опенкарт 3 (особенно мои страницы на уровне движка допиленные "!!! НОВИНКИ" и "!!! АКЦИИ" на igraopt.ru справляется на суперскоростях и даже недавно недодвиг PHPShop с 30к товарами с вариациями и характеристиками настроил так, что он летает просто prezent48.ru (морду пока не допилил на правильное использование фильтров по характеристикам(они пока как теги рисуются, но это не имеет в данном случае значения)
    Олег
    22 июня 2018, 00:47
    0
    Спасибо за развёрнутый ответ. Подумаем.
      Андрей
      22 июня 2018, 02:09
      +1
      Shopkeeper 4 — весьма интересен, но в части доработок и готовых решений не равен минишопу.
        Anton
        21 декабря 2018, 11:42
        0
        Но у него есть и существенный недостаток — использование базы MongoDB, которой на большинстве хостингов нет.
          srs
          srs
          21 декабря 2018, 13:03
          0
          Камон, 2к19 на носу, монго есть не везде, но в принципе найти такой хостинг не проблема. В край, vds`ки сейчас не такие дорогие. Да и если проект действительно стоящий, то почемуб и нет?! Но стоит учитывать что SHK4 это symfony.
            Андрей
            21 декабря 2018, 15:29
            0
            Это проблема шаред хостов, нормальный магазин должен работать на VPS/VDS.
        Кирилл Киселев
        22 июня 2018, 08:37
        +1
        Поработай с тем и с тем.
        И поймешь, что конкретно подойдет под твои задачи.
          Павел Голубев
          22 июня 2018, 09:56
          +1
          Смотря какую цель преследуете.

          Если думать про бизнес — то ни то, ни другое. Для магазинов автозапчастей есть специальные движки, рассчитанные на десятки тысяч товаров, уже интегрированные с поставщиками, 1С, остатками, рекомендованными ценами для разных федеральных округов, датами поставок, резервами и т.д.

          Если рассматривать вопрос как «прокачаться в программировании», то все равно Shopkeeper или miniShop — разницы нет, главное начать действовать.
            Олег
            22 июня 2018, 12:51
            0
            Учёт организован в программе Торгсофт. У неё есть модуль, выгружающий на FTP csv-файл и фотографии. Для начала нужно научить магазин читать этот файл и формировать ассортимент.
            За магазин под ключ запросили 750 евро. Недёшево, хотим попробовать сами. Пока на распутье, какую cms использовать. Смотрим в сторону MODX.
              Дмитрий
              22 июня 2018, 13:08
              0
              Это дешёво. 750 евро это копейки за хороший магазин. Правда, кто знает, какого качества он окажется в итоге
                Павел Голубев
                22 июня 2018, 16:15
                0
                Ну не копейки, но это сумма на рекламу 1-2 месяца небольшого магаза.
              Руслан
              08 февраля 2020, 00:26
              0
              ну вы даете ребят! выше под первым комментом описано почему ;)
              yani
              22 июня 2018, 09:59
              0
              Есть еще иностранный Commerce. Правда для нас дорогой (200 или 300 евро)
                Алексей Шумаев
                22 июня 2018, 12:01
                +4
                По MS2 и магазину запчастей (есть опыт) могу сказать пару слов.
                У меня есть магазин на MS2 с 22000 товаров с посещаемостью ~ 1500 уников в сутки, которые там активно ползают. На минимальном тарифе modhost — всё нормально, тормозов нет.

                В вашем случае при подключении внешних поставщиков — я бы не стал хранить запчасти как товары ни в каком виде. Их будет ОЧЕНЬ (бесконечно) много. Через API (а у вас запросто будет несколько поставщиков с разными api) ведётся только поиск запчастей, в заказ они попадают как «Заказной товар» с данными от поставщика: цена, артикул и т.д.
                В моём случае из нестандартных работ по сайту запчастей был как раз модуль подключения разных api от разных поставщиков с целью автоматического поиска всех предложений.
                  Дмитрий
                  22 июня 2018, 12:07
                  +1
                  в заказ они попадают как «Заказной товар» с данными от поставщика: цена, артикул и т.д.
                  А вот это кстати неплохая идея, буду знать на будущее.
                  Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                  16