Почему WordPress – не самое удачное решение для создания интернет-магазина

Пост представляет собой расширенный комментарий, который я написала в ответ на этот вопрос к посту “Интернет-магазин на WordPress и Woocommerce: преимущества и недостатки данного решения”.

Сначала давайте определим, что понимается под “точкой продаж”. Я это понимаю как сайт, на котором представлен каталог продукции с функцией добавления товаров в корзину с последующей оплатой, и автоматизацией дальнейшей обработки заказа (минимум, это отслеживание количества оставшихся товаров на складе).

Это минимум. По-хорошему, нужны для пользовательской части функции сортировки, фильтрации, подбора по параметрам, возможность указания атрибутов товара (цвет, размер и прочее), и для администраторской части – удобное (массовое) добавление товаров, импорт-экспорт (из экселя, cvs, 1C), управление скидками и промо-опциями, раздельные аккаунты с разными возможностями для менеджера по продажам, администратора, и того, кто забивает продукты в каталог. Плюс регистрация пользователей-покупателей.

Теперь давайте посмотрим, что из этого может WP.

Без плагинов WP не позволяет организовать ничего из перечисленного. С плагинами, можно организовать каталог и корзину. Пользовательская часть, frontend, будет зависеть от того, какая тема оформления используется – то есть, обычно, все эти сортировки и прочие радости магазина создает не движок, а тема, а информация берется из custom fields.

Что касается администраторской части, то очень проблематично реализуется:

  • разделение ролей пользователей (скорее всего, это опять отдельный плагин),
  • удобное управление товарами магазина; визуально это будет так же, как и управление записями в блоге. Что не очень удобно, когда у вас несколько тысяч товаров,
  • массовое управление товарами; вы не сможете, например, добавить ко всем нужным товарам скидку или какую-то другую опцию одним нажатием,
  • регистрация пользователей-покупателей с отдельными полями для адреса, данных о способе платежа по-умолчанию, и т.д.
  • оплата через российские платежные системы; все популярные плагины поддерживают оплату только через зарубежные сервисы
  • массовый импорт-экспорт товаров экселя, cvs, 1C

Еще одна возможная проблема – это обновление (изменение) дизайна для сайта. Так как все пользовательские функции хранятся в файлах темы, а не плагина, то просто так сменить тему на любую понравившуюся уже будет нельзя, без потери функционала. А разработка темы с функциями для магазина – это, опять же, деньги.

Я не говорю, что сделать магазин на WordPress невозможно. Но функционал WP по-умолчанию не позволяет ничего из того, что нам потребуется. Соответственно, нужно использовать плагины, а это не всегда надежно – возможны проблемы при обновлении (обновился WP, или плагин магазина, или тема), совместимости с другими плагинами, и т.д. Как начальный вариант, интернет-магазин на WordPress может быть, и не плох. Но если товаров будет много, а продажи пойдут активно, пользоваться им будет не очень удобно. Поэтому, зачем создавать себе лишнюю работу при переносе сайта на другой движок в будущем, если уже существуют готовые специально предназначенные для этого системы?

Обновление от 14 июня 2016 г.:

Эту статью я писала в октябре 2014 года. То есть, полтора года назад. Тогда я была фрилансером и не имела опыта работы с большими заказами, а магазинов делала всего штуки три-четыре. За полтора года, которые прошли с момента написания статьи, я успела поработать в веб-студии, где каждый месяц разрабатывали примерно 4-5 сайтов, из которых половина были интернет магазины. Поэтому, мое мнение немного изменилось, и появились некоторые другие аргументы.

Во-первых, сайт должен решать задачу вашего клиента. И исходить нужно именно из этого.

Во-вторых, важно соотношение цены, качества, и времени, затраченного вами на разработку.

Например, если клиент хочет за неделю запустить магазин с небольшим бюджетом, а вы до этого работали только с какой-то одной CMS (неважно, WordPress это или что-то еще), то делайте на ней. Сроки не сорвете, проблем с изучением новой CMS не поимеете.

Другой пример, клиент хочет большой магазин, с большим бюджетом, ему важно, чтобы система создавала бухгалтерские отчеты, счета-фактуры, всякие формы по ГОСТу, интегрировалась с банком и прочее — делайте на Битриксе, потому что там все это из коробки. Да, если Вы с ним раньше не работали, в первый раз будет тяжело. Поэтому лучше нанять того, кто работал (опять же, исходя из соотношения цена-качество-трудозатраты).

Клиент хочет эксклюзивные функции, и готов за них платить – делайте уникальную систему только для него на фреймворке, а не на CMS – Laravel, Django, Ruby on Rails – на том, что лучше знаете.

Если клиент и разработчик — это вы в одном лице — делайте на чем вам больше хочется, вам же потом с этим работать.

Так что, если коротко, то нет и не может быть однозначного ответа на вопрос, на какой CMS делать сайт / интернет-магазин / что угодно.




70 комментариев к “Почему WordPress – не самое удачное решение для создания интернет-магазина”

  1. Ростислав

    Вот соглдасен с вами. несколько раз пытался делать магазины на WP, но как то не взлетали. Пришел к выводу что для магазинов только свой движек, опенкарт например.

    Ответить
  2. Brigadir

    Всё понятно, но ты изначально исходишь из необходимости коробочного функционала. Необходимости мнимой: ни один Оупенкарт, Драполл и всякая прочая Мажента — не обойдутся без тотального допила. Если мы, конечно, не говорим о десятке клоунских магазинов для создания конкурентного фона какому-то одному.

    Одним плагином в Вордпрессе не обойтись. Двумя и десятью — тоже. А в Оупенкарте? В Маженте? Нет, им тоже навешать надо. Да ещё диз допилить, функционал. Всё то же самое.

    Я потому и поинтересовался принципиальным сравнением возможностей CMS, как конструкторов. Для этого надо дать определение их компонентам, оценить разнообразие и классификацию. Вторым шагом надо дать определение магазинным фишкам и, если надо, переопределить их функционал, оставив для клиента в привычном виде. Или не в привычном, но понятном. Наверное только после этого можно будет хоронить то или иное двигло.

    Ответить
    • Ирина

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

      Мне кажется, что делать магазин на WP – это примерно то же самое, как делать блог на OpenCart. С Drupal немного по-другому, он более универсален, и больше подходит к использованию как конструктор.

      Ответить
      • Brigadir

        Это справедливо только по отношению к задаче модификации коробочной версии. Вордпресс-то чем, как конструктор, менее универсален и даже не подходящ? Неужели его пришлось бы перекорёжить до неспособности принимать в себя, например, новые плагинчики от заказчика, будь на то в перспективе его желание?

        Ответить
        • Ирина

          Да, я согласна с тем, что любой движок в любом случае придется дополнять плагинами. Но ключевое тут – дополнять, а не переделывать базовый функционал. Базовый функционал WP – блог, функционал Opencart – магазин.

          Да, можно сделать из вордпресса магазин, можно из опенкарта удалить каталог сделать блог, но зачем такие извращения, я не понимаю.

          Базовый функционал друпала, если продолжать, подразумевает создание разных типов контента, поэтому как конструктор, если планируется создать нестандартное решение, он лучше вордпресса.

          Ответить
          • Brigadir

            Почему всё в сравнении несравнимого? Абстрагируйся и конкретно, по пунктам — где затыки у Вордпресса, как у непригодного для интернет-магазина? Только тебе придётся сначала определиться — что такое «интернет-магазин». Или зря пост затевала, снова сплошная констатация. Только не фактов, потому что без аргументов.

            Ответить
            • Ирина

              Что такое в моем понимании интернет-магазин – я определила во 2 и 3 абзацах этого поста, повторять не будут.

              “Непригоден” и “неудобен” – это разные вещи. Сделать можно все что угодно на чем угодно. Что будет неудобно и проблемно делать на вордпрессе для интернет-магазина, я также по пунктам в посте написала.

              Ответить
              • Brigadir

                «Сначала давайте определим, что понимается под “точкой продаж”. Я это понимаю как сайт, на котором представлен каталог продукции с функцией добавления товаров в корзину с последующей оплатой, и автоматизацией дальнейшей обработки заказа (минимум, это отслеживание количества оставшихся товаров на складе).

                Это минимум. По-хорошему, нужны для пользовательской части функции сортировки, фильтрации, подбора по параметрам, возможность указания атрибутов товара (цвет, размер и прочее), и для администраторской части – удобное (массовое) добавление товаров, импорт-экспорт (из экселя, cvs, 1C), управление скидками и промо-опциями, раздельные аккаунты с разными возможностями для менеджера по продажам, администратора, и того, кто забивает продукты в каталог. Плюс регистрация пользователей-покупателей».

                Вот это Вордпресс почему не может? Потому что изначально не имеет каких-то функций или почему-то ещё?

                Ответить
                • Ирина

                  Я ни разу не написала, что WP этого не может. Я писала, что его предназначение, в первую очередь, создание блогов, а потому реализовывать магазин лучше (или если хотите, проще, практичнее) на системе, которая задумана для создания магазинов.

  3. Ivan

    Всё возможно, но WordPress изначально cms предназначенная для ведения блога. Так что если судить объективно, если есть возможность, лучше найти более подходящий конструктор.

    Ответить
    • Ирина

      Полностью согласна. Есть универсальные фреймворки, которые подходят почти для всего, а есть не очень универсальные. Вордпресс относится ко вторым, на мой взгляд.

      Ответить
    • Brigadir

      И что бы мы стали с ним делать конкретно? С тем «подходящим»?

      Ответить
  4. Dana

    Размышляю об этом – любой движок придется дополнять плагинами и допиливать, а с ворд прессом уже как-то все знакомо.

    Ответить
    • Ирина

      Не согласна. Одно дело дополнять, другое дело – полностью переделывать. Чтобы научиться пользоваться новой системой, уйдет не так много времени, как на переделывание вордпресса под нужды, для которых он не очень подходит.

      Ответить
      • Brigadir

        Вот ты и распиши — чем и в каком месте «не подходит». А то я, например, сходу могу насчитать три стадии изучения Вордпресса — в админке, в файловой структуре и в хуках-функциях. И на каждом меня CMS устраивает. Я просто не вижу — где там указание на невозможность реализовать фильтрацию или пошаговое оформление покупки.

        Ответить
        • Александр

          Например у ВуКоммерца очень ограниченные уровни вложенности урла карточки товара, что создает адские проблемы в продвижении

          Ответить
  5. Кристина

    Я за то, чтобы каждая вещь выполняла свою функцию. WP – это платформа для блогов. Ее можно приспособить под интернет магазин, но это при условии временности данного решения. Для большого магазина использование WP – это, по меньшей мере, неудобно.
    Я сама работаю в компании, которая разрабатывает модули для Magento, я знаю, как сложно может быть создание и редактирование кучи товаров, я уже не говорю о реализации на сайте корзины, подсчете стоимости доставки и о применении скидочных купонов… WP на такое не способен.

    Ответить
    • Brigadir

      «WP на такое не способен»
      На какое именно «такое» и каким местом?

      Ответить
      • Иван

        Вы что разработчик WordPress? Чего вы его так рьяно защищаете? Или он вам жизнь спас?

        Ответить
        • Brigadir

          Кто знает, может и спасёт. Вас он уже заставил задуматься. Или вы здесь не по теме?

          Ответить
  6. Ivan

    Смысл всех вышеперечисленных комментариев в одном: WordPress имеет другое предназначение. Зачем продавать товары на блоге? Конечно и на практике это возможно, но зачем заново изобретать “велосипед”?) Вроде бы проблемы нет, а шумихи всё больше…

    Ответить
    • Brigadir

      Покажите — что у вас получилось на практике из магазинов на Вордпрессе. Очень интересно. Смысл темы именно в этом.

      Ответить
      • Ирина

        Я не очень понимаю твою позицию по этому вопросу. Ты хочешь сказать, что магазин на WP – это удачное решение, которое не уступает магазинам на мадженте или опенкарте, или каком-то другом “магазинном” движке? Делал ли ты сам магазины на WP? Или просто хочешь выяснить мою позицию по этой теме? Я правда не понимаю.

        Ответить
        • Brigadir

          Сказав «WordPress – не самое удачное решение для создания интернет-магазина», что-то сказать хотела ты. Даже прибавила перед предложением «почему». Если аргументы свелись к «потому что есть Оупенкарт», то тему так и надо было называть. Но даже и в этом контексте она не раскрыта. А да, раз уж ты интересуешься: я хочу обоснованного мнения от знатоков Вордпресса. Только про Оупенкарт больше не нужно — я в теме темы и даже пасу на нём какое-то число магазиков.

          Ответить
  7. Serov

    “я уже не говорю о реализации на сайте корзины, подсчете стоимости доставки и о применении скидочных купонов… WP на такое не способен.” Сам WordPress, может, и не способен. Но плагин Woocommerce (платный и бесплатный), всё это делает. Бесплатный плагин всё это делает.

    Ответить
  8. Serov

    Забыл добавить, что на Woocommerce сделаны магазины Harley Davidson, New Balance, Cosmopolitan, Enterpreneur.

    Ответить
  9. Brigadir

    «Я ни разу не написала, что WP этого не может. Я писала, что его предназначение, в первую очередь, создание блогов, а потому реализовывать магазин лучше (или если хотите, проще, практичнее) на системе, которая задумана для создания магазинов»

    Вы уже готовы аргументировать это чем-нибудь, кроме домыслов и рекламных слоганов? Или наличие готовенького функционала корзинки в Оупенкарте позволяет считаться ему CMS для магазинов? Функционала, кстати, требующего допила, сопоставимого с написанием нового плагина. Впрочем, что я об Оупенкарте? Перечислите лучше свой перечень «лучших решений».

    Ответить
  10. Serov

    Не писала. По этому цитата из поста Кристины.
    Не вижу домыслов и рекламных слоганов.
    Что аргументировать? Что WP лучшая система для магазина? Нет не лучшая – WP вообще не для магазина.
    Слишком бурное обсуждение для очевидных вещей.

    Ответить
    • Иван

      Согласен с вами! Чего хочет добиться Brigadir подобными комментариями для меня загадка.

      Ответить
      • Brigadir

        Всегда приходится гадать, когда выбиваешься из темы. Будьте в теме и не придётся флудить. Расскажите лучше страждущим — чем WordPress не годится для создания функционала магазина, кроме как тем, что вы пока не пытались сделать это. Или у Вордпресса нет приемуществ перед всеми остальными CMS, вместе взятыми, ради которых стоит заняться?

        Неужели коробочные фичи Оупенкартов и Мажент позволяют реализовать полноценный продмаг? Мой опыт говорит об обратном: реализовать можно будет разве что уродца за 30 тыр. И потом долго допиливать год-другой, вливая ещё 300. Видите ли, одно лишь ТЗ не может стоить дешевле полтоса. Ну итак далее.

        Поэтому, мы тут до сих пор говорим скорее о способностях Самоделкиных, чем о возможностях CMS и магазинов как таковых. Чьи концепции — оказывается вовсе пока ещё не очевидны для некоторых.

        Ответить
    • Brigadir

      Мне не очевидно. Никому из присутствующих — тоже. Иначе давно бы выкатили аргументы, кроме сливов «это же очевидно». Распишите ваши, хочу приобщиться к очевидности. Пока же, человечество плодит сиэммэсы, одну за другой, кладя на любую очевидность. И как — за это время изобрело что-нибудь принципиально новое?

      Вот это особенно примечательно и веселяще: «WP вообще не для магазина». И тут же, выше, от того же автора: «Забыл добавить, что на Woocommerce сделаны магазины Harley Davidson, New Balance, Cosmopolitan, Enterpreneur». Здесь под одним ником пишет десяток людей с противоположными мнениями?

      Да, кстати, расскажите — по какому принципу Woocommerce делал свою магазинную приладу к Вордпрессу. Изобретая велосипед или используя функционал CMS?

      Ответить
  11. Владимир

    А я для интернет-магазинов использую сервис Юми или сервис Лпгенератор. Платно конечно, но зато все классно продумано

    Ответить
  12. Goru

    Собсно поддержу бригадира 🙂
    я делал магазины на вукомере и опенкарте и д.рюю (на магенте не собирал, возможно дико удобно но не собирал…), на данный момент больше заказов на WP, а дминка весьма удобная, с труднореализуемыми вещами вообще не согласен (по опыту)
    _____

    “разделение ролей пользователей (скорее всего, это опять отдельный плагин)”
    — есть всроенные, есть плагин, усановка которого в два клика через админку….
    “удобное управление товарами магазина; визуально это будет так же, как и управление записями в блоге. Что не очень удобно, когда у вас несколько тысяч товаров”
    — что именно не удобно? нужная информаия перед глазами, быстрое редактирование и прочее есть…
    “массовое управление товарами; вы не сможете, например, добавить ко всем нужным товарам скидку или какую-то другую опцию одним нажатием”
    — откуда такая информаия О_о ??? у меня все получается…. и всем товарам и групе товара и пр. варианты…
    “регистрация пользователей-покупателей с отдельными полями для адреса, данных о способе платежа по-умолчанию, и т.д.”
    — эти поля есть в вукомерсе в “кабинете покупателя” или заполняются в автомате припервой покупке… считаю например это правильным… лично я если вижу регистрацию с полями которых больше 4 – смотрю другой сайт (ну если не уникальный…)
    “оплата через российские платежные системы; все популярные плагины поддерживают оплату только через зарубежные сервисы”
    — ну плагины с робокассой потому и не популярные что нужны сравнительно небольшой аудитории, я понимаю если бы автор сказал что нет плагинов…
    “массовый импорт-экспорт товаров экселя, cvs, 1C”
    — и что с массовым импорт-экспортом? есть плагины, весьма успешно работают… и по клику и по расписанию работают

    “Еще одна возможная проблема – это обновление (изменение) дизайна для сайта. Так как все пользовательские функции хранятся в файлах темы, а не плагина, то просто так сменить тему на любую понравившуюся уже будет нельзя, без потери функционала. А разработка темы с функциями для магазина – это, опять же, деньги.”
    — чушь полная…. с какого это перепуга все функи в теме????

    “Пользовательская часть, frontend, будет зависеть от того, какая тема оформления используется – то есть, обычно, все эти сортировки и прочие радости магазина создает не движок, а тема, а информация берется из custom fields.”
    — все эти радости тема не создает как правило, а создают плагины, виджеты, шорткоды…

    “Соответственно, нужно использовать плагины, а это не всегда надежно – возможны проблемы при обновлении (обновился WP, или плагин магазина, или тема), совместимости с другими плагинами, и т.д”
    — а в какой CMS кто даст 100% гарантию что при обновлении ничего не слетит???

    Друпал говорят что для магазина более подходит, мне друпал весьма симпатичен, но там, лично мое мнение, админка для пользователя сложнее, сказать что удобнее работать с товарами это вряд-ли…

    нет сравнения вуки ни с какой другой системой…
    банально табличка с базовым функионалом…

    например на опенкарте часто вылазят грабли там где в WP или Drupale даже и не задумываешся, как пример банально настроить ЧПУ… с некоторыми модулями конфликтует что приходилось переписывать модули ((((

    я нашел данную статью т.к. искал конкретики, анализа обращений к БД, скорось работы и прочие цифры, а статья как-бы получилась ниочем, заренее приношу извенения если чем-то обидел автора…

    З.Ы. к тому-же в рунете есть готовые сборки WP+Woocommerce с предустановленными плагинами

    Ответить
    • Дмитрий

      Плагин я покупал ровно один раз, для срочного проекта ITSM. Естественно за денежки шефа, сэкономленные на бесплатном хостинге. Хочу научиться делать магазины, а денёг на такую учёбу шеф не даст. У заказчиков “на кошках учиться” это тоже ограниченный ресурс)) А без денег можно?

      Ответить
  13. konstantinskiy

    Хороший пост, я согласен с Ириной (автором поста), что каждый инструмент лучше использовать по назначению!
    Wordpress изначально разрабатывался как CMS для быстрого запиливания блога без каких-либо знаний (есть много знакомых, среди них есть и девушки, которые скачали эту cms, скачали тему для нее, применили ее и пользуются) не более!
    Хочу от себя подвести итог, это скорей мое имхо, но все же распишу.
    Во-первых увидел мельком, что люди каментят, но не знают, чем отличается cms от фреймворка, но продолжают писать со знанием дела, это не гуд. По логике многих пишуших, они эту CMS привозносят до уровня выше, чем она есть в коробке, натыкав туда 100500 плагинов, чтобы у них вышел инет-магаз, и если в этом инет-магазе хранится не малое количество товаров, то его скорость работы будет очень раздражать посетителей. Да, теоретически из WP можно сделать сайт любого типа, любой сложности (почти любой), но это выглядит примерно также как забивать гвоздь камнем, а не молотком. Можно ж забить? Можно! А почему бы и нет, если под рукой не оказалось молотка…
    Для задач более высокого уровня с кучей функционала, кучей юзеров, у которых свой дизайн администраторской панели (ну вот так захотелось заказчику, чтобы админка юзера была красивой и уникальной) с кучей деталей (это как раз подходит для инет-магаза) и существуют php frameworks: yii/yii2, Zend, atc.
    P.S. сам клепал всякие блоги и подобные сайты на WP и понял, что когда появилась задача сделать более менее крупный проект, WP уже не катит… изучаю yii.
    P.S.S проработал в веб-студии верстальщиком 1 год и вспоминаю, что мы не сделали ни одного проекта (даже блога, ну может 1-2 максимум суперпростых) на какой-либо cms, все делалось на фреймворках.
    Спасибо 🙂

    Ответить
    • Brigadir

      Опыт — сила, краткий опыт — затык неофита. Отсюда туманные сравнительные категории и ни единого аргумента. Камни, молотки, фрэймворки… Особенно взбодрило опускание девушек-разработчиков. Заскучал после: «есть много знакомых, среди них есть и девушки, которые скачали эту cms, скачали тему для нее, применили ее и пользуются». Как только соберётесь с мыслями — расскажите о неудачах работы с WP на конкретике. Поправим, направим, научим.

      Ответить
      • konstantinskiy

        Никакого опускания девушек-разработчиков не было.
        Насчет “заскучал” – я привел пример доступности и применимости cms и сказал, что не нужно лепить из мухи слона.
        Хорошо когда дизайнеры так яро обсуждают такие темы…
        А научит кто, вы?

        Ответить
        • Brigadir

          Научит вас любой. Как бы там ни было, мир ждёт аргументов. Будут?

          Ответить
          • konstantinskiy

            Любой? Тогда я жду уроки от вас, если любой.
            Я привел аргументы в 1ом своем каменте: нагрузка (за счет не малого количества плагинов), частые глюки работы некоторых плагинов между собой (несовместимость), проблемы, возникающие после обновления плагинов, самой версии WP, проблема реализации кастомной админки для юзеров, которую хотят заказчики.
            В итоге придется все равно писать самому, смысл тогда юзать WP, для этого и есть фреймворки вот для таких крупных задач. Еще раз повторюсь: WordPress это бложная cms: категории, страницы, записи.

            Ответить
            • Brigadir

              Аргументы где? Кто мерил нагрузки? Цифры? Если вы не могли чего-то понять и настроить в WP — это ваши проблемы как «профессионала», а не CMS. То же касается вашего «умения» заточить или просто настроить плагины, систему обновлений, админку. У вас какие-то странные проблемы с WP для «профи». Обычно их решают чуть ранее, чем в первые полгода.

              Про фреймворки скоро расскажете? Можно с примерами.

              А там и уроки подоспеют, не всё сразу. Хотя вам, скорее всего, нужны самые простые. Но не будем забегать вперёд: сначала надо определить уровень ваших знаний, уроки бывают различной сложности.

              Ответить
              • konstantinskiy

                Вам пообщаться не с кем? Я смотрю вы к каждому комментарию пишите свой. Я изначально адресовал свой не лично к вам, но вы посчитали своим ДОЛГОМ на него ответить. Мне что вам отчеты в xls выслать или в каком виде вы хотите ответ. Вы задали ранее вопросы, я расписал какие проблемы возникают и расписал целосообразность cms WP, и фреймворков. Вы чем занимаетесь, что вот так сразу определяете мой уровень и уровень уроков, которые мне нужны. Вы программист или болтун?
                P.S. Мне “нравится” ваш стиль разговора. Сначала предполагаете (мой уровень), а потом на попятную, мол надо уровень узнать. Бред какой-то… Раз вы переходите на личности и начинаете разговоры о профессионализме, то по вашей логике я могу сказать, что вы человек с большой буквы Г, хотя нет, не будем спешить, может и не с буквы “Г”. Считаю дальше нет смысла общаться с болтуном-дизайнером.

                Ответить
                • Brigadir

                  Очередной любитель пофлудить отправлен жевать г. Ну хоть послушный — сам себя удалил из беседы. Мне особенно понравилось «я проблемы расписал», ну и про «даже девушек». Няшный программер неплохо расписал свои личные проблемы.

  14. Дмитрий

    Спасибо за очень интересный блог, Ирина. Но позволю себе не согласится с большинством ваших утверждений относительно WP вообще и интернет магазинов на этой CMS в частности.
    Во первых – WordPress, причем довольно давно, не является только блоговой системой. Свидетельством тому служат сегодня уже наверное десятки тысячи WP сайтов самой разной направленности. Новостные порталы, лендинги, галереи, видео сайты, корпоративные на любую тематику и прочие. Скорее, сейчас трудно уже найти такой тип сайта который не осилила бы WP. Качественные, специализированные темы и мощные плагины творят буквально чудеса с функционалом.
    По поводу магазинов скажу так. Самый популярный плагин интернет-магазина для WP – WooCommerce скачан пользователями уже более 5,5 млн раз. Примечательно – более 4 млн только за последние полтора года. Хотя плагину уже лет пять. Понятно, что количество реальных магазинов несоизмеримо меньше, но все таки впечатляет. К нему, в свою очередь существуют сотни бесплатных и премиум плагинов которые добавляют буквально какой угодно функционал.
    В данный момент я как раз делаю магазин на WP и могу сказать, что пока еще ни одна “хотелка” заказчика не стала невозможной к реализации. Скорее наоборот, становится проблемой – выбрать наилучший плагин из всех подходящих. Из минусов могу отметить только слабую интеграцию с 1С, да и то решения уже появляются.

    Ответить
  15. utro00

    Сразу хочу извиниться, если кого заденут мои слова, я не люблю обижать без повода.
    C интересом почитал комментарии – зацепило, вот и решил вставить свой пятак, хотя редко это делаю.
    Во-первых, удивил постоянный штамп – “Вордпресс для блогов”. Полностью согласен с Дмитрием, что WP давно уже вырос из этих коротких штанишек.
    Во-вторых, заинтересовала цель комментов Brigadir’а. Удовлетворите мое любопытство, пожалуйста. Какова Ваша цель? Производите впечатление неглупого человека. Мне показалось, что хотите, чтобы статья по качеству была достойна темы. Увы, это наивно. На мой взгляд в техническом Инете в основной массе давно уже не освещают проблемы или задачи, а зарабатывают, привлекая посетителей. Тем более тема такая, что если кто-то аргументированно и подробно, в сравнении с другими CMS, произведет аргументированный анализ, то я с удовольствием сниму перед ним шляпу, т.к. это требует или недюжинного опыта в теме Интернет- магазинов или огромного времени на изучение и анализ плюс соответствующей квалификации, конечно.
    И самое главное. Обсуждение, как правило, ставит новые вопросы и уводит с в сторону. Так случилось и в моем случае. Извините, за offtop, но мне показалвсь интереснее продолжить дискуссию в плане того, что эффективнее при создании, скажем того же Интернет-магазина, работать с хорошо тебе известной CMS, допиливая ее под нужды заказчика, или выбрать наиболее подходящую и начинать с ее освоения под заказчика.
    Я думаю, ответ, как всегда неоднозначный, поэтому было бы интересно услышать других.
    Замечу для критиканов, я сознательно не определил, что такое в данном случае “эффективность”, т.к. здесь также неоднозначный выбор, у каждого свой, включая даже моральный аспект.

    Ответить
    • Ирина

      Извините, я не буду отвечать на все вопросы, которые Вы ставите в своем комментарии, но хочу высказать свое мнение по паре пунктов.

      Как автора этого блога, меня немного задели Ваши слова о том, что “в техническом Инете в основной массе давно уже не освещают проблемы или задачи, а зарабатывают, привлекая посетителей”. Я полностью согласна с этим мнением, но хотелось бы заметить, что мой блог к этой “основной массе” не относится. Я понимаю, что возможно, Вы не имели ввиду конкретно мой блог. Но я не зарабатываю на посетителях, и рекламы у меня в блоге нет совсем. А этот пост, это всего лишь мое личное мнение, и оно не претендует на то, чтобы быть истиной.

      Второе, что я хочу прокомментировать, это тезис о том, что “интереснее продолжить дискуссию в плане того, что эффективнее при создании, скажем того же Интернет-магазина, работать с хорошо тебе известной CMS, допиливая ее под нужды заказчика, или выбрать наиболее подходящую и начинать с ее освоения под заказчика”. Я думаю, что эффективнее (во всех смыслах) знать не какую-то одну CMS, а несколько. Тогда можно выбрать те базовые возможности, которые проще допилить под конкретный проект.

      Ответить
      • utro00

        Ирина, приношу свои извинени, я не хотел вас как-то задеть, тем более я обратил внимание на отсутствие рекламы да и добротного материала на сайте много.
        Но, надеюсь, я могу высказать свое мнение. Как мне показалось, Brigadir хотел услышать аргументы, которые бы подтверждали, что “WordPress – не самое удачное решение для создания интернет-магазина”. На мой взгляд справедливо, т.к. “плохо” или “хорошо” – это качественные характеристики, выражающие личное мнение, в данном случае, автора. А чтобы доказать какое-то утверждение требуется кое-что поубедительней. Но опять таки, я не хочу кинуть камень в ваш огород. По-моему вы просто затронули очень объемную тему, которую в рамках блога аргументированно не осилить в одиночку – слишком трудоемко , на что я и намекал в предыдущем комментарии. Давать советы занятие, говорят неблагодарное, но я попробую. Как мне кажется, если бы вы в статье где-либо вставили фразу “НА МОЙ ВЗГЛЯД WordPress – не самое удачное решение для создания интернет-магазина”, лично у меня не возникло бы желание вам оппонировать.

        Ответить
  16. Дмитрий

    Интересный у вас разговор, но отношение допилить/сменить_CMS корячится для сферического коня в вакууме. Могу предложить для порки свой незаконченный проект, благо я не верстальщик, а инженер связи. Поэтому и оценки хотел не в рублях, а в человекочасах не самого остропонятливого инженера. На конкретном примере, необязательно на моём.

    Ответить
  17. sunhort

    ИМХО быстрее и удобней системы для построения интернет – магазина чем woocomerce нет. Плагины – это подключаемые модули, а не что-то такое заоблачное. Если плагин написан нормально, то какая разница что эта функция находится не на главной панели администратора? К тому же на WP проще и дешевле вести разработку. Тот же битр вместо 10000 обойдется в 100 000 с тем же функционалом. Вопросы с безопасностью тоже решаемы. Yoast SEO – одно из лучших вообще в интернете. Недостающий функционал можно купить или заказать, и это всё равно будет выгодней, чем тот же беспонтовый shopscript, где типы просто кидают народ и рубят бабки. Если есть руки – однозначно – Woo.

    Ответить
    • dementys

      Зависит от постановки задачи, некоторые плагины требуют нетривиальный набор php-модулей. Насколько это тормозит серверную сторону сильно зависит от хостеров. У бесплатных вы и вовсе не сможете с этим сделать ни-че-го. Если потребный плагин там вообще запустится. Два примера навскид:
      http://codeasily.com/community/topic/php-modules/
      https://wordpress.org/support/topic/sorry-15?replies=3

      Ответить
    • dementys

      Как-то отладил я m.mosremont.moscow на своём апаче, закинул на хостинг субдомена заказчика — половины галерей на mosremont.moscow нет, на половине страниц белая смерть. Открыл тикет – узнал о тамошнем скрипте установки модулей php много интересного. Мораль простая: хотите пользовать некоторые плагины где попало – заодно и php.ini отредактируйте. И не факт, что ничего не отвалится там, где не ждали 🙂

      P.S. Не реклама, мои ссылки с этого ресурса яндекс выплюнет. Кста, и правильно сделает))

      Ответить
  18. Константин

    Сложно представить интернет-магазин на Вордпресс с пятью-десятью тысячами товаров, с управлением будет нелегко – ежедневные выгрузки остатков и цен, замена картинок. Даже на специализированных движках это большая проблема.

    Ответить
    • Влад

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

      Ответить
      • Александр

        Влад! подскажите плагин 1С реально работающий, очень хочу свой сайтик подружить с 1С УНФ.
        Заранее спасибо.

        Ответить
        • Влад

          реально работающий не подскажу.
          я писал под конкретный магазин и под конкретные поля в csv.
          а универсального плагина не знаю 🙂

          Ответить
  19. Ivasiko

    Ирина – Вы сильно заблуждаетесь на счёт CMS WORDPRESS, я пробовал Prestasho… Мне очень непонятен стал его движок при попытке докрутить его функционал или что-то подправить… Может в этом и есть моя ошибка, незнание, неопытность… Но в WordPress есть такой простой – человекопонимаемый плагин WOOCOMMERCE для создания ИНТЕРНЕТ-МАГАЗИНА…. И в его коде этого движка (wp) я могу докрутить – допилить – донастроить… Могу перенести данные с одного хостинга на другой, могу на поддомен, на локальны сервер, с локального сервера опять на домен. Доска объявлений… – Тоже без проблем. Сделать выгрузку товаров в CSV (экспорт – импорт) – сделать взаимодейственный парсинг с сайтом конкурентов, поставщиков, производителей… И всё будет работать… И с точкой продаж POS (допустим физический магазин совершает продажу по конкретному юр. адресу и ему необходимо взаимодействовать со складом интернет-магазина)- где подключается терминал оплаты пластиковых карточек (необходима настройка на стороне сервера платжного шлюза), подключается сканнер штрих кода, для считывания и быстрого поиска, и проведению в статус “продано” в точке продаж… Чтобы интернет пользователь (клиент, посетитель интер.-магазина) тоже видел реальное отображение остатков по наличию… – это сегодня актуальнее, чем ваши суждение и неаргументированые доводы женского недопонимание… Я не говорю что WP хорошее решение для И.М. так как не уверен в WP на все 100% – не знаю его ещё полностью , а верю всего лишь на 101% – WP – ЭТО ЛУЧШЕЕ РЕШЕНИЕ ДЛЯ ИМ – И ДОБРО ПОЖАЛОВАТЬ В МИР WORDPRESS ВАМ ТУТ БУДУТ РАДЫ !!! (а вот и один из ИМ сделанный WP+plugin WooCommerce http://allfarkop.ru/ – что-то на нём ещё дорабатывается)

    Ответить
    • Ирина

      Вот пока не прочитала про “женское недопонимание” – была готова аргументированно Вам ответить. Но после этого не буду. Если Вы изначально думаете, что Вы умнее только потому, что Вы мужчина, мне не о чем с Вами говорить. В следующий раз будет бан.

      Ответить
      • Ivasiko

        Можете забанить… Можете меня послать… Можете ко мне приехать и побить… Суть от этого не поменяется… Я уверен что не умнее вас! У меня даже мозгов не хватило чтобы свой блог завести. А откуда вы знаете что я мужчина? «женское недопонимание» – я про то что девушки, женщины как то абстрактно аргументируют типа “неудобно”, “неприятно” и принцип такой что, если я чего-то не понимаю – то это плохо и не стоит этим пользоваться (только с этой позиции женской попытки объяснения вещей я применил это словосочетание )… Я на личности не переходил… Ещё я вдумчиво читал ваш пост и вдумчиво читал “коменты”… Так вот всё что вы перечислили всё реально настраивается и делается без “затыков” – если соблюдать хотя бы основные правила программирования на WP (codex WordPress) – Ну если вам хочется чтобы сразу в CMS всё было настроено и работало на 100% – то вам либо нужно купить уже рабочий шаблон на WP со всем нужным для вас функционалом (и то потребуется самостоятельна настройка), либо заказать у разработчика. Присоединюсь к Brigadir – аргументов нету. И да… ИЗВИНИТЕ ЕСЛИ Я ЗАДЕЛ ВАШЕ САМОЛЮБИЕ НА САМОМ ДЕЛЕ НЕ ХОТЕЛ ВАС ОБИДЕТЬ, А ВСЕГО ЛИШЬ РАЗВЕЯТЬ ВАШИ СОМНЕНИЯ ПО ПОВОДУ WP…

        Ответить
        • Ирина

          На самом деле, эту статью я писала в октябре 2014 года. То есть, полтора года назад. Тогда я была фрилансером и не имела опыта работы с большими заказами, а магазинов делала всего штуки три-четыре. За полтора года, которые прошли с момента написания статьи, я успела поработать в веб-студии, где каждый месяц разрабатывали примерно 4-5 сайтов, из которых половина были интернет магазины. Поэтому, мое мнение немного изменилось, и появились некоторые другие аргументы.

          Во-первых, сайт должен решать задачу вашего клиента. И исходить нужно именно из этого.

          Во-вторых, важно соотношение цены, качества, и затраченного вами времени на разработку.

          Например, если клиент хочет за неделю запустить магазин с небольшим бюджетом, а вы до этого работали только с какой-то одной CMS (неважно, WordPress это или что-то еще), то делайте на ней. Сроки не сорвете, проблем с изучением новой CMS не поимеете.

          Другой пример, клиент хочет большой магазин, с большим бюджетом, ему важно, чтобы система создавала бухгалтерские отчеты, счета-фактуры, всякие формы по ГОСТу, интегрировалась с банком и прочее – делайте на Битриксе, потому что там все это из коробки. Да, если Вы с ним раньше не работали, в первый раз будет тяжело. Поэтому лучше нанять того, кто работал (опять же, исходя из соотношения цена-качество-трудозатраты).

          Если клиент и разработчик – это вы в одном лице – делайте на чем вам больше хочется, вам же потом с этим работать.

          Ответить
          • Ирина

            И, пожалуй, тут надо добавить, что Битрикс я люто ненавижу, после полугода работы с ним. Для бизнеса решение нормальное, но для разработчиков – ужасное.

            Ответить
            • Ivasiko

              Ирина, Вы ЗОЛОТЦЕ! Битрикс я так полагаю не бесплатная коробочка!? Если это решение бесплатное – то у меня отпадают вопросы на счёт его дальнейшего ковыряния – ибо “прогер” разберётся что и куда тыкать… А если он платный… И ещё + к этому самому придётся какой-то функционал допиливать – то увы как это не удобно – заплатил и ещё плати или сам дорабатывай… Но это Вы кидаете+ в Битрикс… Так а где аргументы не удобности против WP? Честно – в битриксе не работал – работал с WP и Prestashop – на “престе” я бы остановился – да только жалко своего времени с ним разбираться в плане доработки и то я даже что-то допиливал сам на престу функционал…
              Но сдался – а вот WP очень сильно помог… А у вас если что-то не будет получаться сделать на WP – можете написать мне на почту (в админке можете посмотреть мой @mail) и задать свой вопрос – “чем сможем поможем” я говорю именно про итернет-магазин на wp…

              Ответить
              • Ирина

                По-моему, версия битрикса, которая позволяет сделать интернет-магазин, стоит около 40 тыс. руб. С Prestoshop не работала. Работала с OpenCart и Magento. OpenCart понравился больше (субъективно).

                “Аргументы против не удобности WP” (касаются неблоговых сайтов):
                – мои, как разработчика: там большая часть функций завязана именно на функциональность блога (что логично), и чтобы сделать некоторые вещи с custom post type + custom taxonomy + taxonomy term, приходится танцевать с бубном.
                – претензии заказчиков: они не могут разобраться с настройками и админкой WooCommerce, и пишут мне по каждому пустяку уже после сдачи проекта (с OpenCart таких проблем не было).

                Поэтому, исходя из того, сайт должен решать задачу вашего клиента, и важно соотношение цены, качества, и времени, затраченного на разработку, именно для магазинов использование WP не подходит (но это на опыте меня и моих заказчиков).

                Но если говорить не о магазинах, то когда мне нужно сделать что-то быстро и с небольшим бюджетом, я делаю это на WP, потому что это та система, которую я хорошо знаю.

                К счастью, последние несколько месяцев я занимаюсь в основном фронтендом, а на бекенде не используется никакая CMS вообще.

                Ответить
  20. Rostislav Sofronov

    WordPress прекрастный инструмент создания любого сайта в рамках фантазии в руках умелого разработчика, но своей гибкостью он разрешает разработчикам плагинов злоупотреблять свободой кода, поэтому если создавать серьёзный магазин на етом движке то нужна помощь специалиста, иначе сайт получиться не совсем эффективен, и за счот частого конфликта плагинов на разных уровнях можно просто застопориться так без знания кода это не обойти. НО это всё можно разрешить за очень небольшие деньги, тем более когда на енвато можно купить практически бинес-тему как говориться под ключ за 60$ – для битрикса ето не бюджет а просто смешок что ли =)

    Вордпресс это не коробочный инструмент, НО позволяет быстро и почти бесплатно начать бизнесс, ну а потом можно и влаживаться деньгами если дело пошло …

    Ответить
  21. Ростислав

    Давно люблю WP за его простоту! Я не программист далеко и не владею php и пр., но в wp мне просто работать и создавать любой сайт.
    Но если говорить об интернет-магазинах, то wp+woocommerce далеко не лучшее решение. Рассказываю с чем мне пришлось столкнуться:
    1. Слишком большое кол-во плагинов для базового функционала магазина (которое требовал заказчик) нагружает сайт.
    2. Очень неудобная админка/каталог при работе с базой товаров. Частично спасает Advanced Bulk Edit, но там тоже свои косяки.
    3. Очень большая беда с интеграцией магазина с онлайн-сервисом склада/учета товаров. Импорт/экспорт вариативных товаров – превращается в кошмар!

    Ответить
  22. Дмитрий

    Плюс в защиту вордпресса, да из коробки это просто блог, но его возможности с плагинами просто огромны, можно собрать все что угодно, хотя на первый взгляг кажется, что плагин с нужным функционалом не найти, но стоит покапаться часок другой и все находится! Опенкарт, друпал и прочее рядом даже близко не стояли ни разу! В плане создания интернет-магазинов вижу две CMS – Вордпресс и Битрикс, последнее не для криворуких и некачественные допилы там пораждают много проблем, а вордпресс очень универсальный движок и даже нагромоздив 20 плагинов, скорее всего они будут исправно работать и не вызывать никакого гемороя.

    Ответить
  23. Дмитрий

    Добрый день, меня зовут Дмитрий. Прочитав данную статью, задаешься не ловким вопросом: “Статья весьма короткая, но зато сколько шумихи в комментариях”. Благодаря такой активности, можно действительно узнать многие взгляды опытных людей, которые разрабатывали сами сайты на разных CMS. Спорить с Вами не буду, какая CMS лучше подходит для создания интернет-магазина ( не для этого пишу) – но вот желаю продемонстрировать Вам интернет-магазин компании CAFFEVITA кофе свежей обжарки – https://caffevita.ru , который написан на WordPress. Разумеется с добавлением различных плагинов, допиливания плагинов под конкретные задачи. Думал сделать интернет-магазин на Magento, но не смог никаким образом добиться дизайнерской красоты сайта, как сейчас реализовано на WordPress на нашем сайте. Нам повезло, что необходимые плагины для WooCommerce были написаны, такие как плагин оплаты через банк Тинькофф, плагин доставки СДЭК ( который, к сведению, только месяц назад стал работать более менее, но еще требуется обновление и решение некоторых проблем). Лучше заранее продумаете чего именно Вы хотите продавать, Каким методом оплаты будут пользоваться Ваши клиенты и самое главное, Какой метод доставки товара Вы будете использовать. Так как, если не будет нужного плагина доставки под Вашу CMS, то “пиши пропало”. В основном, коммерческие организации имеют плагины под Битрикс, Opencart, Magento и другие, но WordPress Woocommerce есть далеко не у всех, поэтому грамотно ставьте первоначальную задачу и смотрите на наличие необходимых для Вас плагинов на CMS которой хотите создать интернет-магазин.

    С уважением, Дмитрий.

    Ответить
  24. Ольга

    Неужели никто еще не написал плагин для поддержки российских платежных систем?
    Или все кто пишут не выкладывают его в бесплатный доступ ((

    Ответить
  25. Андрей

    Соглашусь вот с этим: “делать магазин на WP – то же самое, как делать блог на OpenCart. И допиливать надо все или с нуля писать

    Ответить
  26. Ivasiko

    Бесплатный же ж… Только сыр…

    Ответить

Оставить комментарий