Какую CMS выбрать для разработки интернет-магазина с такими вводными?

Ссылка скопирована
1 ответ

Узнал на днях (возможно, я где-то не так понял, буду признателен за поправки) о том, что можно недорого и хорошо построить интернет-магазин на такой схеме: сайт, сделанный на WordPress, хранится на Airtable, а все товары на Fibery.io и между ними можно обеспечить быстрые запросы через GraphQL. Действительно ли такое реализуемо?
Сложность проекта в том, что через парсер в магазине должен ежеминутно обновлять около миллиона товаров...

Дополнительно:

Justa Gain, Тогда я удалю этот комментарий

  • а вы уверены что сайт донор потянет ваши десятки тысяч rps и при этом ещё и ничего не заметит?
  • its2easyy, Скорее всего, сайт-донор в курсе, потому что при своих размерах и посещаемости он не имеет защиты. Даже капчи нет
  • ИМ на WP, с учетом 100к товаров, как Вы указали в комментарии к соседнему ответу - это полный провал, просто хотя бы потому, что сама по себе структура таблиц в базе у WP на такое не рассчитана.
    ИМ на WP существуют на базе тех же woocommerce просто из-за высокой популярности самой CMS, но никак не из-за того, что это отличное решение.
    Opencart в этом плане - не плохой вариант, при том, что написан вообще очень просто. Можно взять его за основу и дорабатывать. Там код действительно интуитивно понятный.

    • То есть OpenCart годится даже для дальнейшего расширения? Условно мы начинаем с обновления 10к товаров в минуту и постепенно наращиваем мощности за счет доработки, правильно?
    • Phoenix188, да, вполне, я бы смело брал его как за основу, чтобы не изобретать велосипед.
      ИМ на WP - это извращение, в котором вообще практически все данные сайта хранятся в одной таблице.
      Огромная важность в скорости работы обеспечивается грамотно построенной струкрутой таблиц, ее связями, индексами и тп. Тут ИМ на WP - вообще мимо.
    • mahmudchon, Спасибо вам. А правда, что для большого интернет магазина лучше всего будет GraphQL? И можно ли его прикрутить на OpenCart...
    • Phoenix188, обновления скорее всего не будут такие дорогие, если проверять были ли изменения, и там скорее количество, размеры, цвета и тд, это не такие большие ресурсы. А граф вам зачем? Для фронта?
    • Дмитрий, Для связи между фронтом и базой данных. Так мне объяснил один разработчик, что на большое количество товаров лучше применить GraphQL
      Ещё он сказал, что в качестве базы данных, да ещё и бесплатной, можно использовать Fibery и развернуть там весь бэкенд. А на Airtable можно бесплатно (либо за небольшую оплату) развернуть фронт. И при помощи Graph соединить БД на fibery и фронт на airtable
      Извините за косноязычие, возможно, но как понял так рассказываю)
    • Phoenix188, ну если по расходам проще так, можно пробовать, но в итоге если все на одном сервере держать, то и обычной базы хватит, плюс голый sql будет проще, чем описывание граф выборок
    • Дмитрий, А можно ли на OpenCart оплату российскую подключить? Не вижу что-то модулей для этого
    • Justa Gain, Спасибо

    Ответы:

    Возможно ли предположить, сколько в теории, даже отдаленно, может стоить такой сайт?

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Антон С. Ответ

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

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

    Если вам нужна более простая и легкая в освоении CMS, то стоит обратить внимание на WooCommerce, которая является плагином для WordPress. WooCommerce предоставляет широкий выбор дополнений для интернет-магазина, хорошо интегрируется с другими сервисами и имеет интуитивно понятный интерфейс.

    Другим популярным вариантом для интернет-магазина является OpenCart. Эта CMS отличается легкостью установки и использования, имеет множество готовых шаблонов и дополнений, поддерживает различные языки и валюты.

    Если вы предпочитаете работать с платформой на базе PHP, то обратите внимание на PrestaShop. Она предлагает широкие возможности для настройки дизайна и функционала интернет-магазина, поддерживает множество платежных систем и интеграцию с другими сервисами.

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

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно