Кто за то чтобы сделать полноценный аналог opencart на Yii?
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Привет, друзья!
Поддерживаю идею. Готов принимать посильное участие в разработке.
В качестве отправной точки можно посмотреть на реализацию магазина в Юпи (https://github.com/yupe/yupe/tree/maste ... ules/store и еще порядка 6 модулей).
У нас накопился кое-какой опыт и представление каким должен быть современный движок магазина.
Готовы им делиться.
Поддерживаю идею. Готов принимать посильное участие в разработке.
В качестве отправной точки можно посмотреть на реализацию магазина в Юпи (https://github.com/yupe/yupe/tree/maste ... ules/store и еще порядка 6 модулей).
У нас накопился кое-какой опыт и представление каким должен быть современный движок магазина.
Готовы им делиться.
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Мы сделали примерно тоже самое. Как и большинство других движков. Из возможных решений: вообще не вводить понятие "Вариант товара".maleks писал(а):Магазин - не простая вещь.ev22box писал(а):Если не сложно опишите в чем их принципиальные различия?maleks писал(а):сталкивался с 2-мя разными архитектурами в друпале, везде свои плюсы и минусы, так что тут в начале нужно правильно расставить приоритеты.
Вот уберкарт пришел не совсем к логичной архитектуре, подробнее.
Просто есть товар и у товара есть характеристики.
И получается конкретная рубашка коллекции Superman, размера XL, цвета красного - это какой то один артикул.
Но как теперь вводить в систему и показывать на сайте весь этот набор рубашек.
Ну вот в убере решили сделать так что есть артикул базового товара.
К товару прибавляются атрибуты и указывается на сколько эти атрибуты меняют базовую цену и какой становится артикул. И как то оно все уходит от простоты.
Т.е. если самому думать, то надо не попасть в такие ошибки.
Сразу так делать чтобы был товар, его артикул, а витрина - это уже отдельно.
Зеленая рубашка и красная рубашка - это два разных товара, две записи в базе данных.
- Вложения
-
- Варианты товаров в юпи
- Yupe Товары редактирование.png (57.78 КБ) 16912 просмотров
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
взаимодействовать с 1С это хорошо но админка должна быть, 1С не решит всех задач с администрированиемandreyrud писал(а):ИМХО, ничего из перечисленного не нужно. И вообще, админка для магазина - это 1С. А хороший магазин это тот что хорошо умеет взаимодействовать с допиленной 1С.wokster писал(а):В тех движках которые сейчас есть есть много чего удобного, но напрочь отсутствуют:...
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
1С прекрасно решает проблемы обычного не интернет магазина. А главное, решает проблему с кадрами, потому что операторов 1С как грязи, а умеющих работать с вашей суперадминкой 0.
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
начиная делать магазин, глупо сразу завязываться на сторонний и специфичный продукт. Это должна быть опция и никак иначе.andreyrud писал(а):1С прекрасно решает проблемы обычного не интернет магазина. А главное, решает проблему с кадрами, потому что операторов 1С как грязи, а умеющих работать с вашей суперадминкой 0.
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
1C важен, но для старта мелкого магазина избыточен. Так что стоит сначала определиться с целевой аудиторией продукта.andreyrud писал(а):1С прекрасно решает проблемы обычного не интернет магазина. А главное, решает проблему с кадрами, потому что операторов 1С как грязи, а умеющих работать с вашей суперадминкой 0.
Вот тут http://research.cmsmagazine.ru/chto-dej ... -studijam/ интересное исследование.
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Ради идеи проект интересный, а вот в плане сроков реализации и сложностей маркетинга для спроса со стороны бизнеса... есть резонные сомнения, что всё пойдёт по оптимистичному сценарию.
Ниша здесь крайне узкая и специфичная, так что отхватить часть славы того же OpenCart будет весьма сложно. Узкая в плане малого числа серъёзных заказчиков из малого бизнеса, обращающих внимание на экзотические проекты вместо больших и отлаженных. А также недостатка специалистов, готовых изучать новые чужие необкатанные CMS и CRM вместо использования проверенных.
И про специфичность. Интернет-магазины в частности и бизнесы в общем сильно отличаются друг от друга. OpenCart в виду своей простоты и полуплатности служит как лёгкое решение для построения типовых магазинов. А в реальных бизнесах все сложности таятся именно в кастомизации. Дальше уже реально проще переписать на фреймворке и перейти на Битрикс.
Это в бесплатных идейных проектах для эстетического удовлетворения можно блеснуть крутостью своего кода и поспорить в комментах. А в коммерческих заказчику вообще не важно, какую CMS и на каком языке брать. Лишь бы проект был сделан по ТЗ и ничего не ломалось.
Оптимальный подход - сделать или переделать CMS под имеющийся бизнес, а не переделывать бизнес для подстройки под CMS. Поэтому лучшая CMS - это построенная собой под любые капризы себя любимого. Так что построение универсального решения из коробки с учётом всех хотелок миллионов бизнесменов - задача из разряда построения искусственного интеллекта.
А для тренировки навыков и принесения реальной пользы миру можно попробовать сделать несколько узконишевых CMS или компонентов для конкретных направлений бизнеса: для магазина одежды, обуви, ларька шаурмы...
Ниша здесь крайне узкая и специфичная, так что отхватить часть славы того же OpenCart будет весьма сложно. Узкая в плане малого числа серъёзных заказчиков из малого бизнеса, обращающих внимание на экзотические проекты вместо больших и отлаженных. А также недостатка специалистов, готовых изучать новые чужие необкатанные CMS и CRM вместо использования проверенных.
И про специфичность. Интернет-магазины в частности и бизнесы в общем сильно отличаются друг от друга. OpenCart в виду своей простоты и полуплатности служит как лёгкое решение для построения типовых магазинов. А в реальных бизнесах все сложности таятся именно в кастомизации. Дальше уже реально проще переписать на фреймворке и перейти на Битрикс.
Это в бесплатных идейных проектах для эстетического удовлетворения можно блеснуть крутостью своего кода и поспорить в комментах. А в коммерческих заказчику вообще не важно, какую CMS и на каком языке брать. Лишь бы проект был сделан по ТЗ и ничего не ломалось.
Оптимальный подход - сделать или переделать CMS под имеющийся бизнес, а не переделывать бизнес для подстройки под CMS. Поэтому лучшая CMS - это построенная собой под любые капризы себя любимого. Так что построение универсального решения из коробки с учётом всех хотелок миллионов бизнесменов - задача из разряда построения искусственного интеллекта.
А для тренировки навыков и принесения реальной пользы миру можно попробовать сделать несколько узконишевых CMS или компонентов для конкретных направлений бизнеса: для магазина одежды, обуви, ларька шаурмы...
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Хорошая интеграция с 1С маст хев, если магазин собирается работать а не просто существовать.xoma писал(а):1C важен, но для старта мелкого магазина избыточен.
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
видимо прочно сидите на битриксе. скажите это тем тысячам людей что качали опенкарт. да и 1с не панацея. если у вас не завод а продажа дамских сумочек или чехлов для телефона то вам 1с только в нагрузку. мелкая бухгалтерия уходит на аутсорс, для которыхуже есть адекватные облачные решения типа e-kontur.andreyrud писал(а):ИМХО, ничего из перечисленного не нужно. И вообще, админка для магазина - это 1С. А хороший магазин это тот что хорошо умеет взаимодействовать с допиленной 1С.wokster писал(а):В тех движках которые сейчас есть есть много чего удобного, но напрочь отсутствуют:...
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Большинство скачавших опенкарт, существуют а не работают. Система бух. учета основа работы и 80% ее функциональности с точки зрения ведущих этот бизнес. Витрина, те непосредственно сам магазин, это довольно тупое визуальное представление обычных полок + касса. Посему практически трудно монетизировать что-либо в этой витрине, а вот в рамках модулей 1С - запросто.
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
чувствуется в вас говорит опыт, но поверьте зарубежом об 1С не слыхивали и как-то работают. Да и в России есть магазины-миллионики, обходящиеся без 1С.andreyrud писал(а):Большинство скачавших опенкарт, существуют а не работают. Система бух. учета основа работы и 80% ее функциональности с точки зрения ведущих этот бизнес. Витрина, те непосредственно сам магазин, это довольно тупое визуальное представление обычных полок + касса. Посему практически трудно монетизировать что-либо в этой витрине, а вот в рамках модулей 1С - запросто.
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Таких нет это раз. Отсутствие поддержки системой 1С выливается в ручную поддержку той же 1С это два. В России 1С стандарт дефакто это три. На западе те же самые проблемы с системами бух учета, домноженные на их специфику это четыре.zelenin писал(а):чувствуется в вас говорит опыт, но поверьте зарубежом об 1С не слыхивали и как-то работают. Да и в России есть магазины-миллионики, обходящиеся без 1С.
Короче, нужно сильно подумать прежде чем пытаться сваять очередной виртуалмарт или опенкарт. Таких не дошедших до середины и заброшенных проектов великое множество. С монетизацией точно будут проблемы. Кроме того, я переписал свой магазин с Yii1 на Yii2 и получил 600мс вместо 350...
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
я не предположил, а утверждаю, т.к. знаю. Вы опровергаете, но знать не можете. Несерьезный диалог.andreyrud писал(а):Таких нет это раз.
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Я бы предложил писать крупные блоки(модули). Например модуль корзины заказов, модуль каталога с категориями, модуль карточки товара, модуль отзывов к товару. Причем упор сделать на легкость смены дизайна. Естественно никаких композеров, пусть скачивают и модифицируют под свои нужды и структуру.
- chungachguk
- Сообщения: 435
- Зарегистрирован: 2012.07.17, 11:52
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Уже даже здесь композер помешал
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Так сделано и в drupal commerce, это наиболее популярный сейчас двиг магазина под друпал.xoma писал(а): Мы сделали примерно тоже самое. Как и большинство других движков. Из возможных решений: вообще не вводить понятие "Вариант товара".
Зеленая рубашка и красная рубашка - это два разных товара, две записи в базе данных.
Получается единичный артикул товара - единичная запись в базе товаров.
Но этот товар - это внутренняя сущность.
А внешне же у товара должна быть :
- своя страница, с чпу, мета тегами и т.д.
- своя позиция в каталоге.
Поэтому в друкоммерсе:
- сначала создается товар
- потом нужно идти и создавать ему представление.
- при создании товара можно выбрать существующее представление или представлению указать какие товары он представляет.
Очевидно что для простых товаров владельцу сайта нужно выполнять двойную работу, хотя после стона страждущих они создали некие модули которые имитируют создание товара в 1 шаг, но это не суть.
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
А как быть с описаниями на зеленую и красную рубашки? С какого момента страницы с рубашками разных цветов или размеров начнут понижаться в выдачи как дубли? Это все при том, что для бухгалтерии это все совершенно разные товары и учет их отдельный.
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
это мне вопрос?andreyrud писал(а):А как быть с описаниями на зеленую и красную рубашки? С какого момента страницы с рубашками разных цветов или размеров начнут понижаться в выдачи как дубли? Это все при том, что для бухгалтерии это все совершенно разные товары и учет их отдельный.
В схеме друпал коммерса, у них на сайте одна страница. А товары разные для бухгалтерии.
Вот пример:
http://demo.commerceguys.com/ck/tops/dr ... rce-hoodie
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Должна быть гибкость:
1 товар - 1 артикул
или
1 товар - много артикулов, к которым привязаны характеристики (цвет или к-во Гб), при этом набор картинок для каждого свой, если нет то выводить из другого артикула или выводить нет фото. При этом есть характеристики привязанные к товару, а есть которые ростут от артикула.
Но в любом случае товар и артикул вещи разные, хотя и могут совпадать в ряде случаев.
1С - это не для малого бизнеса. Основная часть пользователей это магазины однодневки. Купил движок, попробовал не получилось забыл. Они чаще не используют 1с, чем используют. Но возможность интеграции с 1с быть должна, возможно как доп. модуль за доп. плату.
Например в украине есть единый налог. Для него надо сдавать раз в год отчет о вале, причем без расшифровки. Тупо цифра годового Вала. Нах при этом нужен 1с?
1 товар - 1 артикул
или
1 товар - много артикулов, к которым привязаны характеристики (цвет или к-во Гб), при этом набор картинок для каждого свой, если нет то выводить из другого артикула или выводить нет фото. При этом есть характеристики привязанные к товару, а есть которые ростут от артикула.
Но в любом случае товар и артикул вещи разные, хотя и могут совпадать в ряде случаев.
1С - это не для малого бизнеса. Основная часть пользователей это магазины однодневки. Купил движок, попробовал не получилось забыл. Они чаще не используют 1с, чем используют. Но возможность интеграции с 1с быть должна, возможно как доп. модуль за доп. плату.
Например в украине есть единый налог. Для него надо сдавать раз в год отчет о вале, причем без расшифровки. Тупо цифра годового Вала. Нах при этом нужен 1с?
Мой видео блог посвященный yii "Yii2 для Блондинок и Чайников: уроки, заметки, гайды"
- BeforyDeath
- Сообщения: 13
- Зарегистрирован: 2012.05.23, 13:09
- Откуда: Москва\Воркута
- Контактная информация:
Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Принимаю участие.
Постараюсь в ближайшие дни отписаться, что я думаю об этом. Есть свой не малый интерес, требования и варианты спонсирования. Это не совсем opencart, но он мне симпатизирует )
ЗЫ .. всё выше прочитанное, как я понимаю, не особо относится в целом к идеи и вы немного расплываетесь в функционале, ответа на который не когда не найти
Постараюсь в ближайшие дни отписаться, что я думаю об этом. Есть свой не малый интерес, требования и варианты спонсирования. Это не совсем opencart, но он мне симпатизирует )
ЗЫ .. всё выше прочитанное, как я понимаю, не особо относится в целом к идеи и вы немного расплываетесь в функционале, ответа на который не когда не найти
© Дело не в том, что ты дурак, а в том, что ты им остаёшься.