Drupal интернет магазин, нужно объективное мнение

Главные вкладки

Аватар пользователя akhmetshin akhmetshin 31 октября 2011 в 18:53

всем привет.

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

Итак задачи, магазин будет простой:

1) возможность создания под категорий товаров, например, категория "одежда calvin clein", подкатегории "джинца кляйн", "куртки кляйн", "футболки кляйн", потом следующая категория "аксессуары calvin clein" и под категории "часы кляйн", "ремни кляйн" и т.д.
2) модули оплаты. какой самый удобный модуль оплаты может предложить Drupal для жителей России? вот например, только что попытался купить товар в магазине http://www.kristine.ru (сделан на дрюпале), я ввел данные, меня автоматически зарегили (про необходимость регистрации спрошу отдельно Smile ) и сгенерировали пароль, даже не предложив оплатить. как реализовать удобную оплату? может интегровать Robokass-у или какие еще есть варианты?
3) регистрация обязательно перед покупкой? можно без регистрации сделать покупку в два шага: первый - пользователь вводит инфу ФИО, адрес, индекс и т.д. второй - оплата и все.
4) как дрюпал функционируют вообще в роли магаизна? зацепило вот это:

Ошибка 4. "Джумла - простой, удобный и, главное, бесплатный движок. Сделаем-ка мы ИМ на Joomla+virtuemart".
Joomla и Drupal - коллективные разработки наркоманов, тяжелые как кирпичи. И если "разработка" сайта на Joomla (тут "разработка" может быть только в кавычках) доступна любому школьнику, то оптимизация и дальнейшие доработки, которые неизбежно настигнут сайт в процессе его роста и развития, - крайне трудоемкие процессы, за которые большинство профессиональных php-программистов просто не возьмется.
Просто исключите из списка движков для ИМ Джумлу и Друпал, и выбирайте из остальных. Можно из бесплатных, но помните, что платный движок = выше безопасность сайта. Дыры в бесплатных версиях популярных движков активно используются хакерами для троянов.

источник: http://www.biznet.ru/topic100470.html (перечисление ошибок новичков при создании интернет магазина для бизнеса)

Выскажите свое объективное мнение пжл: стоит ли делать магазин на Дрюпале?

Перефразирую для влюбленных в дрюпал форумчан: какой бы вы движок выбрали для онлайн шопа если бы не было дрюпала?))

Комментарии

Аватар пользователя Galr Galr 31 октября 2011 в 19:02

"seolyric" wrote:
регистрация обязательно перед покупкой?

обязательная регистрация не нужна.
"seolyric" wrote:
стоит ли делать магазин на Дрюпале?

это должны решить Вы.
"seolyric" wrote:
Дыры в бесплатных версиях популярных движков активно используются хакерами для троянов.

эм... найдите дыру в друпале, или пример ее использования?

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

Аватар пользователя xxandeadxx xxandeadxx 31 октября 2011 в 19:29

"seolyric" wrote:
перечисление ошибок новичков при создании интернет магазина для бизнеса

новичок из любого движка сделает говно, это как бэ факт.

Аватар пользователя Orion76 Orion76 31 октября 2011 в 19:30

спросите у них:
http://www.whitehouse.gov/

Зачем они выбрали дырявый наркоманский движок?-))

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

Аватар пользователя VasyOK VasyOK 31 октября 2011 в 19:57

По делу (По пунктам)
1) Это запросто
2) Для жителей России не знаю. Для жителей Украины лучшим решением является модуль деньги в рурки. Если это конечно не продажа электронных товаров (файлов, хостинга).
3) Регистрация необязательна. В 2 шага или нет не считал, но реализовать можно (без подключения электронных систем оплаты)
4) Функционирует и это главное!

Аватар пользователя WiseMan WiseMan 31 октября 2011 в 20:14

1) уже ответили - легко!
2) есть модули для большинства основных платежных систем и агрегаторов, включая робокассу.
3) если каждый шаг отдельная страница, то нужно писать модуль. либо использовать условную пошаговость - раскрывающиеся панели.
4) еще как "функциклирует" )))

Аватар пользователя akhmetshin akhmetshin 31 октября 2011 в 20:17

"VasyOK" wrote:

По делу (По пунктам)
1) Это запросто
2) Для жителей России не знаю. Для жителей Украины лучшим решением является модуль деньги в рурки. Если это конечно не продажа электронных товаров (файлов, хостинга).
3) Регистрация необязательна. В 2 шага или нет не считал, но реализовать можно (без подключения электронных систем оплаты)
4) Функционирует и это главное!

1) Good
2) то есть товар уходит через почту или курьерскую службу и оплата товара при получении, правильно понимаю?
3)

"VasyOK" wrote:
(без подключения электронных систем оплаты)
Это часто практикуется?
4) это круто...

Возникло еще ряд вопросов:
1) можно эскпортировать товары на Яндекс Маркет? Есть ли готовые решения?
2) а также можно ли экспортировать данные в YML формате? для добавления в Яндекс Вебмастер (см. http://help.yandex.ru/webmaster/?id=1111247)

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 31 октября 2011 в 21:16

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

  • Да - друпал тяжелый.
  • Да - он замороченный.
  • Да - надо для работы с друпалом (тем более, если магазин) грамотно выбирать хостинг. Подчеркну - выбирать именно что грамотно.
  • И таки конкретно о друпале ничего не было сказано кроме как "тяжелый".
  • А еще - сами же знаете, каков процент хороших сайтов на друпал. Уж чья это вина - не знаю. Так сложилось.

Что там идет в продакшн на текущий момент? D6 + UC? Я понимаю, конечно, что эта связка ох как хороша и функционала реализовано модулями немеряно. Но потенциальному заказчику и впрямь проще порой указать какой нибудь банальный osCommerce или другой платный движок. Техподдержку, опять же, можно будет получать не долько у вебмастера (эх, кто его знает - а вдруг разработчик откажется поддерживать сайт дальше или впадет в неадекват Smile ) - но и у разработчиков непосредственно скрипта.

Учтите еще специфику форума.

Да, с какими то пунктами можно поспорить. Но в целом - правильная и адекватная статья.

Аватар пользователя xxandeadxx xxandeadxx 31 октября 2011 в 21:35

"ZanaDLucTyc" wrote:
Да - друпал тяжелый.

в сравнении с чем?

"ZanaDLucTyc" wrote:
Да - он замороченный.

в сравнении с чем?

"ZanaDLucTyc" wrote:
Да - надо для работы с друпалом (тем более, если магазин) грамотно выбирать хостинг

под любой другой магазин видимо хостинг выбирать не надо?

"ZanaDLucTyc" wrote:
а вдруг разработчик откажется поддерживать сайт

в рунете так сложно найти нового друпал разработчика?

"ZanaDLucTyc" wrote:
но и у разработчиков непосредственно скрипта.

разработчики непосредственного скрипта будут писать за вас код? может будут давать советы по юзабилити? или решать внезапные проблемы из-за кривых рук?

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 31 октября 2011 в 22:32

"xxandeadxx" wrote:

Да все понятно. И с вашей точки зрения вы правы. И более того - с вами я согласен целиком и полностью. Но вот представьте человека - он хочет сделать себе магазин, сам найти движок, настроить и т д. Статья же таким и посвящена. И такой человек, набреди он на Drupal, сможет быстро сделать свой говносайт?

Ну, то есть, я понимаю, что в любом случае получится ГС. Но вот пока он разберется с Drupal, вникнет в детали. Повышенный порог вхождения, то да се. А тут есть готовые скрипты. Да еще и "заточенные" под коммерцию. Их развернуть - куда быстрее. Админка там - уже заточена под конкретно интернет-магазин. И.т.п.

Поняяяятно же, повторюсь, что в итоге получится сырое и не доведенное до ума убожество. Но оно хотя бы будет напоминать шоп. А попробуй человеку, забредшему на Drupal.ru с маниакальной мыслей типа "Йа буду делать инет-могозин, как иво зделать?" обьяснить какие то тонкости типа - витрину делай через Views. Да он поседеет.

Что там с акселератором, требовательности к оперативке и т.п.? Это к слову о выборе хостера и каких-то специфичных требованиях, предъявляемых к грамотному чсайту на Drupal.

P.S. Сам бы я заказывал магазин именно на Drupal.

P.P.S. Топикстартеру непосредственно:

1. Да, на Drupal можно сделать офигенны магазин.

2. Да, присутствует весь мыслимый и немыслимый функционал.

3. По поводу последнего пункта - если бы не был друпала, я бы пошел по сайтам профессиональных студий, фрилансам, поглядел портфолио и цены - и выбрал бы подходящий результат. Собственно, Drupal то - есть и еще огого как есть. И я бы сделал то же самое - но только с оговоркой на этот движок.

4. А теперь самое главное. При наличии времени, ресурсов и желания делать свой магазин - я бы потратил все свободное время на составление четкого, как можно более полного, подробного и недвусмысленного техзадания. А потом обратился бы к профессионалам. Сами вы сделаете не более чем говносайт - учитывая время на изучение скрипта etc.. А в бизнесе подобные вещи недопустимы.

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 31 октября 2011 в 22:36

"ZanaDLucTyc" wrote:
А тут есть готовые скрипты. Да еще и "заточенные" под коммерцию. Их развернуть - куда быстрее. Админка там - уже заточена под конкретно интернет-магазин. И.т.п.

По моим наблюдения, основная проблема у российских интернет-магазин-заказчиков та, что им всегда кажется, что базовая инсталляция любого движка им категорически не подойдет. Если в подвале не будет бегать забавная собачка, а заголовки не будут прописаны comic sans'ом, то продаж не видать. ))

Аватар пользователя q2_faith q2_faith 31 октября 2011 в 22:46

"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
Если в подвале не будет бегать забавная собачка

ну или в хедере пчелки летать)

Аватар пользователя Andruxa Andruxa 1 ноября 2011 в 0:16

"Galr" wrote:
обязательная регистрация не нужна.

"VasyOK" wrote:
Регистрация необязательна.

Хм, если речь идет о D6+uc (а это, на данный момент, имхо самый стабильный и функциональный вариант), то мне так и не удалось включить чекаут для незарегистрированных пользователей.

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

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

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

Аватар пользователя shp@drupal.org shp@drupal.org 1 ноября 2011 в 0:57

Делаю магазин на D6+Ubercart. Допиливания (свой модуль/тема) конечно нужны. Это модификация форм друпала и уберкарта, исправления недочетов D6 и модулей. В целом получается неплохо, минималистичный такой магазин. Уберкарт только местами кривовато написан. Сейчас я б конечно делал это все на D7. Ну и конечно кроме уберкарта посмотрел бы еще например http://drupal.org/project/commerce Но смотреть конечно надо в работе - брать и делать сайт - в теории не поймешь, что лучше.

С точки зрения новичка: может устроит и то, что получится без допиливаний, так что попробовать можно. Нет - придется конечно вникать глубже, может и свое кодить.

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

Что касается "Друпал vs. другие CMS" - тут как обычно - в начале может и проще, а как с расширением функционала - вопрос. В теории все можно допилить, но насколько это будет криво и сколько времени займет? В друпале хотя бы неплохой API и документация. Т.е. допилить можно очень многое, причем большинство сделать красиво. В этом и преимущество друпала.

Аватар пользователя shp@drupal.org shp@drupal.org 1 ноября 2011 в 1:08

"Andruxa" wrote:
Это, насколько я понимаю, одна из особенностей уберкарта - заказ не может быть оформлен на анонимуса.
Может. См. admin/store/settings/checkout/edit/basic

Аватар пользователя Andruxa Andruxa 1 ноября 2011 в 1:40

"<a href="mailto:shp@drupal.org">shp@drupal.org</a>" wrote:
admin/store/settings/checkout/edit/basic

если вы об
General checkout settings -> Enable anonymous checkout (users can checkout without logging in).
то юзеры при включенном чекбоксе вполне себе создаются,
вместе с выключенными опциями в Checkout completion settings можно прятать от покупателя факт его регистрации и автоматически блокировать созданную учетную запись.

Аватар пользователя VasyOK VasyOK 1 ноября 2011 в 13:24

"Andruxa" wrote:
то мне так и не удалось включить чекаут для незарегистрированных пользователей.

Чекаут это шо?

Аватар пользователя shp@drupal.org shp@drupal.org 1 ноября 2011 в 22:43

Andruxa, не знаю, у меня ничего не создается. Заказ появляется в с-ме, пользователь не создается. Только что еще раз проверил. Видимо, какие-то еще чекбоксы вы забыли.