Рельсы для сайта электронной коммерции - PullRequest
1 голос
/ 12 июня 2009

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

Каково его состояние? Может ли он использоваться для крупных интернет-магазинов и т. Д.? Является ли совместимость и часто изменяющаяся структура проблемой для беспокойства?

Ответы [ 5 ]

3 голосов
/ 15 октября 2010

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

Является ли совместимость и часто изменение структуры вопроса, чтобы беспокоиться о

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

Если вам определенно нужно приложение Rails, а ваш сайт - это прежде всего сайт электронной торговли, я рекомендую вам взглянуть на Spree (http://spreecommerce.com/).

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

Если вы делаете сайт, посвященный прежде всего электронной коммерции, вам стоит хотя бы рассмотреть решения, не относящиеся к Rails. Существует так много вариантов для автономных интернет-магазинов, корзин для покупок, связанных с приложениями CMS, таких как WordPress и Drupal, сторонних сервисов за плату (например, Shopify для магазинов, Chargify для сервисов подписки), и многие из них могут быть настроены с минимальным кодированием .

Rails подходит для этой задачи, но если вы еще не являетесь "Rails guy", нет особой причины выбирать его для нового приложения электронной коммерции.

2 голосов
/ 15 октября 2010

Согласен с постами других о activemerchant. Это в сочетании с кем-то вроде Брэйнтри в качестве шлюза (ориентированного на программиста) делает его довольно простым.

2 голосов
/ 12 июня 2009

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

1 голос
/ 21 декабря 2011

Очень поздно, чтобы ответить, но попробуйте http://www.ror -e.com

https://github.com/drhenner/ror_ecommerce

Отказ от ответственности: я написал это, но он более дружественен к разработчикам и начинает вас с большого количества лучших практик.

1 голос
/ 15 июня 2009

Это зависит от того, какие функции вы хотите в вашей системе.

Крис упомянул некоторые инструменты для обработки платежей и управления заказами / корзинами.

Если вы хотите что-то для «крупномасштабного интернет-магазина», тогда я не уверен, что что-то еще есть. В частности, когда я работал с ATG Dynamo Commerce Server, в их ценообразование, скидки и продвижение было вложено огромное количество усилий.

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