Кто за то чтобы сделать полноценный аналог opencart на Yii?

Не относящиеся к фреймворку и программированию вопросы
Аватара пользователя
xoma
Сообщения: 640
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение xoma » 2015.03.04, 12:08

Привет, друзья!

Поддерживаю идею. Готов принимать посильное участие в разработке.
В качестве отправной точки можно посмотреть на реализацию магазина в Юпи (https://github.com/yupe/yupe/tree/maste ... ules/store и еще порядка 6 модулей).

У нас накопился кое-какой опыт и представление каким должен быть современный движок магазина.
Готовы им делиться.
http://yupe.ru - интернет-магазин на Yii 1.x
http://amylabs.ru/ - разработка и поддержка проектов на Yiiframework

Аватара пользователя
xoma
Сообщения: 640
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение xoma » 2015.03.04, 12:11

maleks писал(а):
ev22box писал(а):
maleks писал(а):сталкивался с 2-мя разными архитектурами в друпале, везде свои плюсы и минусы, так что тут в начале нужно правильно расставить приоритеты.
Если не сложно опишите в чем их принципиальные различия?
Магазин - не простая вещь.
Вот уберкарт пришел не совсем к логичной архитектуре, подробнее.
Просто есть товар и у товара есть характеристики.
И получается конкретная рубашка коллекции Superman, размера XL, цвета красного - это какой то один артикул.
Но как теперь вводить в систему и показывать на сайте весь этот набор рубашек.
Ну вот в убере решили сделать так что есть артикул базового товара.
К товару прибавляются атрибуты и указывается на сколько эти атрибуты меняют базовую цену и какой становится артикул. И как то оно все уходит от простоты.
Т.е. если самому думать, то надо не попасть в такие ошибки.
Сразу так делать чтобы был товар, его артикул, а витрина - это уже отдельно.
Мы сделали примерно тоже самое. Как и большинство других движков. Из возможных решений: вообще не вводить понятие "Вариант товара".
Зеленая рубашка и красная рубашка - это два разных товара, две записи в базе данных.
Вложения
Yupe  Товары   редактирование.png
Варианты товаров в юпи
Yupe Товары редактирование.png (57.78 КБ) 4560 просмотров
http://yupe.ru - интернет-магазин на Yii 1.x
http://amylabs.ru/ - разработка и поддержка проектов на Yiiframework

SSDD
Сообщения: 43
Зарегистрирован: 2013.11.06, 18:47

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение SSDD » 2015.03.04, 12:25

andreyrud писал(а):
wokster писал(а):В тех движках которые сейчас есть есть много чего удобного, но напрочь отсутствуют:...
ИМХО, ничего из перечисленного не нужно. И вообще, админка для магазина - это 1С. А хороший магазин это тот что хорошо умеет взаимодействовать с допиленной 1С.
взаимодействовать с 1С это хорошо но админка должна быть, 1С не решит всех задач с администрированием

andreyrud
Сообщения: 265
Зарегистрирован: 2011.09.26, 14:59

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение andreyrud » 2015.03.04, 12:30

1С прекрасно решает проблемы обычного не интернет магазина. А главное, решает проблему с кадрами, потому что операторов 1С как грязи, а умеющих работать с вашей суперадминкой 0.

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение zelenin » 2015.03.04, 12:36

andreyrud писал(а):1С прекрасно решает проблемы обычного не интернет магазина. А главное, решает проблему с кадрами, потому что операторов 1С как грязи, а умеющих работать с вашей суперадминкой 0.
начиная делать магазин, глупо сразу завязываться на сторонний и специфичный продукт. Это должна быть опция и никак иначе.

Аватара пользователя
xoma
Сообщения: 640
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение xoma » 2015.03.04, 12:48

andreyrud писал(а):1С прекрасно решает проблемы обычного не интернет магазина. А главное, решает проблему с кадрами, потому что операторов 1С как грязи, а умеющих работать с вашей суперадминкой 0.
1C важен, но для старта мелкого магазина избыточен. Так что стоит сначала определиться с целевой аудиторией продукта.
Вот тут http://research.cmsmagazine.ru/chto-dej ... -studijam/ интересное исследование.
http://yupe.ru - интернет-магазин на Yii 1.x
http://amylabs.ru/ - разработка и поддержка проектов на Yiiframework

Аватара пользователя
ElisDN
Сообщения: 4998
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение ElisDN » 2015.03.04, 13:48

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

Ниша здесь крайне узкая и специфичная, так что отхватить часть славы того же OpenCart будет весьма сложно. Узкая в плане малого числа серъёзных заказчиков из малого бизнеса, обращающих внимание на экзотические проекты вместо больших и отлаженных. А также недостатка специалистов, готовых изучать новые чужие необкатанные CMS и CRM вместо использования проверенных.

И про специфичность. Интернет-магазины в частности и бизнесы в общем сильно отличаются друг от друга. OpenCart в виду своей простоты и полуплатности служит как лёгкое решение для построения типовых магазинов. А в реальных бизнесах все сложности таятся именно в кастомизации. Дальше уже реально проще переписать на фреймворке и перейти на Битрикс.

Это в бесплатных идейных проектах для эстетического удовлетворения можно блеснуть крутостью своего кода и поспорить в комментах. А в коммерческих заказчику вообще не важно, какую CMS и на каком языке брать. Лишь бы проект был сделан по ТЗ и ничего не ломалось.

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

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

andreyrud
Сообщения: 265
Зарегистрирован: 2011.09.26, 14:59

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение andreyrud » 2015.03.04, 13:56

xoma писал(а):1C важен, но для старта мелкого магазина избыточен.
Хорошая интеграция с 1С маст хев, если магазин собирается работать а не просто существовать.

Аватара пользователя
ev22box
Сообщения: 15
Зарегистрирован: 2014.01.17, 01:28

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение ev22box » 2015.03.04, 21:16

andreyrud писал(а):
wokster писал(а):В тех движках которые сейчас есть есть много чего удобного, но напрочь отсутствуют:...
ИМХО, ничего из перечисленного не нужно. И вообще, админка для магазина - это 1С. А хороший магазин это тот что хорошо умеет взаимодействовать с допиленной 1С.
видимо прочно сидите на битриксе. скажите это тем тысячам людей что качали опенкарт. да и 1с не панацея. если у вас не завод а продажа дамских сумочек или чехлов для телефона то вам 1с только в нагрузку. мелкая бухгалтерия уходит на аутсорс, для которыхуже есть адекватные облачные решения типа e-kontur.

andreyrud
Сообщения: 265
Зарегистрирован: 2011.09.26, 14:59

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение andreyrud » 2015.03.04, 22:21

Большинство скачавших опенкарт, существуют а не работают. Система бух. учета основа работы и 80% ее функциональности с точки зрения ведущих этот бизнес. Витрина, те непосредственно сам магазин, это довольно тупое визуальное представление обычных полок + касса. Посему практически трудно монетизировать что-либо в этой витрине, а вот в рамках модулей 1С - запросто.

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение zelenin » 2015.03.04, 23:30

andreyrud писал(а):Большинство скачавших опенкарт, существуют а не работают. Система бух. учета основа работы и 80% ее функциональности с точки зрения ведущих этот бизнес. Витрина, те непосредственно сам магазин, это довольно тупое визуальное представление обычных полок + касса. Посему практически трудно монетизировать что-либо в этой витрине, а вот в рамках модулей 1С - запросто.
чувствуется в вас говорит опыт, но поверьте зарубежом об 1С не слыхивали и как-то работают. Да и в России есть магазины-миллионики, обходящиеся без 1С.

andreyrud
Сообщения: 265
Зарегистрирован: 2011.09.26, 14:59

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение andreyrud » 2015.03.05, 02:06

zelenin писал(а):чувствуется в вас говорит опыт, но поверьте зарубежом об 1С не слыхивали и как-то работают. Да и в России есть магазины-миллионики, обходящиеся без 1С.
Таких нет это раз. Отсутствие поддержки системой 1С выливается в ручную поддержку той же 1С это два. В России 1С стандарт дефакто это три. На западе те же самые проблемы с системами бух учета, домноженные на их специфику это четыре.

Короче, нужно сильно подумать прежде чем пытаться сваять очередной виртуалмарт или опенкарт. Таких не дошедших до середины и заброшенных проектов великое множество. С монетизацией точно будут проблемы. Кроме того, я переписал свой магазин с Yii1 на Yii2 и получил 600мс вместо 350...

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение zelenin » 2015.03.05, 02:12

andreyrud писал(а):Таких нет это раз.
я не предположил, а утверждаю, т.к. знаю. Вы опровергаете, но знать не можете. Несерьезный диалог.

andreyrud
Сообщения: 265
Зарегистрирован: 2011.09.26, 14:59

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение andreyrud » 2015.03.05, 02:25

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

Аватара пользователя
chungachguk
Сообщения: 389
Зарегистрирован: 2012.07.17, 11:52

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение chungachguk » 2015.03.05, 06:06

Уже даже здесь композер помешал

Аватара пользователя
maleks
Сообщения: 1631
Зарегистрирован: 2012.12.26, 12:56

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение maleks » 2015.03.05, 08:27

xoma писал(а): Мы сделали примерно тоже самое. Как и большинство других движков. Из возможных решений: вообще не вводить понятие "Вариант товара".
Зеленая рубашка и красная рубашка - это два разных товара, две записи в базе данных.
Так сделано и в drupal commerce, это наиболее популярный сейчас двиг магазина под друпал.
Получается единичный артикул товара - единичная запись в базе товаров.
Но этот товар - это внутренняя сущность.
А внешне же у товара должна быть :
- своя страница, с чпу, мета тегами и т.д.
- своя позиция в каталоге.

Поэтому в друкоммерсе:
- сначала создается товар
- потом нужно идти и создавать ему представление.
- при создании товара можно выбрать существующее представление или представлению указать какие товары он представляет.

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

andreyrud
Сообщения: 265
Зарегистрирован: 2011.09.26, 14:59

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение andreyrud » 2015.03.05, 23:34

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

Аватара пользователя
maleks
Сообщения: 1631
Зарегистрирован: 2012.12.26, 12:56

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение maleks » 2015.03.06, 08:02

andreyrud писал(а):А как быть с описаниями на зеленую и красную рубашки? С какого момента страницы с рубашками разных цветов или размеров начнут понижаться в выдачи как дубли? Это все при том, что для бухгалтерии это все совершенно разные товары и учет их отдельный.
это мне вопрос?
В схеме друпал коммерса, у них на сайте одна страница. А товары разные для бухгалтерии.
Вот пример:
http://demo.commerceguys.com/ck/tops/dr ... rce-hoodie

Аватара пользователя
wokster
Сообщения: 307
Зарегистрирован: 2013.09.06, 14:12
Контактная информация:

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение wokster » 2015.03.10, 23:20

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

1С - это не для малого бизнеса. Основная часть пользователей это магазины однодневки. Купил движок, попробовал не получилось забыл. Они чаще не используют 1с, чем используют. Но возможность интеграции с 1с быть должна, возможно как доп. модуль за доп. плату.

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

Аватара пользователя
BeforyDeath
Сообщения: 13
Зарегистрирован: 2012.05.23, 13:09
Откуда: Москва\Воркута
Контактная информация:

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

Сообщение BeforyDeath » 2015.03.11, 19:16

Принимаю участие.
Постараюсь в ближайшие дни отписаться, что я думаю об этом. Есть свой не малый интерес, требования и варианты спонсирования. Это не совсем opencart, но он мне симпатизирует )
ЗЫ .. всё выше прочитанное, как я понимаю, не особо относится в целом к идеи и вы немного расплываетесь в функционале, ответа на который не когда не найти
© Дело не в том, что ты дурак, а в том, что ты им остаёшься.

Ответить