Сделал для человека сайт на Друпал - что-то среднее между визиткой и корпоративным. Теперь человек хочет магазин к этому сайту. Вот думаю как правильнее поступить?
1) Написать свой магазин с нуля как модуль к работающему сайту?
2) Написать свой магазин с нуля и использовать мультисайтинг?
3) Написать свой магазин с нуля и купить под него хостинг?
4) Использовать Ubercart и мультисайтинг?
5) Использовать Ubercart и купить под него хостинг?
6) Сделать поддомен и на нем поставить osCommerce (Magento не рассматривается по определению)?
Думаю не одному мне такой выбор приходится делать, поэтому, пожалуйста, ответы дополните аргументацией.
Комментарии
1. Зачем писать что-то свое? Я не спорю что вы умеете. Но сначала ответьте зачем?
Уберкарт встает на друпал как доп модуль. Так-что не нужно трахать себе мозг мультисайтингами и другими хостами. И Вася тоже прав, нахрена писать самому?
Я тоже не особо жажду писать сам.
Просто, хотя, может я что-то и не допонял, но совсем недавно где-то проскакивала информация, что Уберкарт заморожен.
тобишь "заморожен"?
Ну вроде как его больше не развивают, просто еще баг треки исправляют. Но, я не утверждаю, что все именно так. Просто где-то в буржуйских новостях читал. Может не правильно перевел. Собственно из-за этого, в первую очередь, и вопрос задал.
А что можете сказать про Drupal Commerce?
пишите с нуля
Можно с аргументами?
только так можно понять, что писать с нуля не нужно
ОК. Воизбежание ненужного флейма вопросы 1-3 снимаются.
поставить на поддомен с убрекаротом если это д6, с д7 не знаю
Поддерживаю. Мы крупный портал так разносили.Всё было в одной куче(самописный сайт).на поддомены ставили шестой друпал и делали мультисайтинг с общей авторизацией.
Поздняк метаться, общество проголосовало за "Написать ... с нуля", 3 раза, по числу вопросов. )
Ты отдаешь себе отчет о трудозатратах для реализации такого варианта? Сколько понадобится сил на кодировку и времени на отладку? Или человека, который хочет магазин, зовут Рома и у него есть свой ФК, яхта, чукотка и нет только интернет-магазина. ))
Ruby on Rails
Почему не надо писать самому:
1. Врятли заказчик будет ждать столько время
2. Врятли заказчик столько заплатит.
Почему надо ставить уберкарт:
1. Потаму что он даже в "замороженном" варианте умеет все что вам надо.
2. Потаму что, если не умеет вы допишете это уже к магазину.
А разносить по хостам и прочему стоит только если этого потребуют реалии (нагрузка на сайт) и то 300 раз поддумав и поняв зачем именн это надо.