evoShop или долой ShopKeeper



Идея переписать Shk на что то по свежее витает очень давно. Я Планировал еще в начале года засесть и переписать все на новые рельсы) даже начал, но вот только сейчас благодаря одному заказу наконец то дошли руки.

Пару скринов:




Само модуль будет бесплатен но некоторые плюшки будут за денежку, так же приветствуются донаты и пожелания тесты предложения и т д :)

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

В первой версии будет работать на базе таблиц SHK, ну и будет возможность работы только с товарами без вариаций. В дальнейшем будет работа с вот этим решением:
modx.im/blog/fast-solution/4194.html что даст возможность коректно вести учет товаров и привязывать артикулы к размеру и цвету. Вообще то чего так не хватает для нормального магазина.

p.s. рекомендую познакомиться с webix ибо весь UX написан на нем. И что б править что то нужно будет понимать что там и как.
но там все проще чем в jeasy-ui поэтому рекомендую :)

85 комментариев

avatar
Нда замазанные скрины не сильно впечатляют :(

позже как допилю сделаю тестовый :) будет по лучше )
avatar
Интересно интересно…
avatar
Звучит заманчиво
И Webix не так страшен. Особенно по сравнению с extJs ))
avatar
Он и по сравнению с jeasyUI не страшен:)
avatar
В дальнейшем будет работа с вот этим решением:
modx.im/blog/fast-solution/4194.html что даст возможность коректно вести учет товаров и привязывать артикулы к размеру и цвету.

И не даст возможность нормально делать выборки. В корректности учета я тоже сомневаюсь, потому что при обновлении одного варианта придется перезаписывать массив в tv целиком.
avatar
Не вижу проблем, mia-rouge.ru/
На сайте 4к товаров и по 30к товарных позиций которые работают на базе multiTV.

Просто при сохранении товара, в частности при импорте для фильтров фильтров формируются свои данные в ТВ что замедлило импорт аж на 5 секунд но ускорило работу eFilter ;)

В целом изменить и хранить данные не в мультитв а в отдельной базе нет проблема. Но не виду смысла усложнять если и так все работает ;)
avatar
О! Круто! Платные плюшки — верное решение.
Сам модуль будет бесплатен — тоже верное.

«код будет максимально простой, местами даже слишком,» — так и надо, тоже правильно!

А вот по поводу использования multiTV… там ведь действительно далеко не самая оптимальная организация данных для больших количеств товаров / быстрых выборок.

Я multiTV почти не использовал, но насколько помню — там ведь идет всё в JSON'e или вообще через запятую…
Комментарий отредактирован 2016-10-19 07:10:37 пользователем Aharito
avatar
При правильном подходе все ок ;)
Но опять же там делов по изменению на
15 минут. Чуть выше ответил почему сделал на базе мультитв и что это работает на ура. И самое главное это просто в настройке и не требует доп кода.
А по скорости выборок и тд сайт скинул там все это работает
avatar
— Однако, коллеги, какой мы поставим диагноз?
— Понаблюдаем…

Михаил Булгаков, «Собачье Сердце» ))
Комментарий отредактирован 2016-10-19 08:18:23 пользователем Aharito
avatar
Очень интересно!
avatar
Хорошая новость! Уже хочется опробовать :)

А какие платные дополнения планируются?
Комментарий отредактирован 2016-10-19 21:54:15 пользователем Azariil
avatar
Когда ожидать появления этого компонента?
avatar
Первая версия будет на следующей неделе.
avatar
Отличная новость, это то, чего MODX давно не хватало. Но что думаете по поводу TSVShop от Serg28? Недавно в сотрудничестве с Сергеем на нём написали мультивендорный магазин (он как программист, я как верстальщик), в результате у него должна быть куча наработок на этот счёт (партнёрская программа с выплатами процентов продавцам, продажа цифровых товаров, продажа доступа к страницам (подписка на пишущиеся книги), хитровыдуманные личные кабинеты, статистика продаж в админке итд.), которые, помнится, он хотел выкладывать как платные аддоны. Нынешнюю ситуацию не знаю, но по крайней мере, это пример сложной задачи Интернет-магазина, реализованной на MODx Evo.
Комментарий отредактирован 2016-10-20 16:56:53 пользователем Jassie
avatar
Конкуренция всегда хорошо :) Пробовал TSVShop интересная штука но местами сильно усложнили
avatar
Если бы Сергей отказался от функций в пользу ООП, то может и развитие бы веселее пошло (:
avatar
вот надо вам ООП :)
я вот тоже пока не сильно им балуюсь :) хотя у меня всего под 300 строк кода на основной функционал :)

take.ms/ZOsyV — вот пока такая структура :) ну и в папочке lib webix лежит.

по виду уже вот так
take.ms/mbPFB

Хотя как сдам проект начну писать уже не к SHK модуль а самостоятельный а то тут много лишних действий с формой хранения заказа)

Вообщем получается симпатично и просто :)
avatar
Что то уже можно потестить. Куда донаты )?
avatar
Вчера как раз базу закончил правда еще нужно будет в коде наводить порядки. Надеюсь за сегодня завтра закончу проект на котором делал и выкачу первую бета версию :)

напишу что умеет какие дальнейшие планы и т д
avatar
Круто! Успехов! Будем ждать )
avatar
Спасибо за донат :)
Агамс я специально опубликовал уже анонс что б себя стимулировать таки дописать уже наконецто )
а то идее уже больше года :)
avatar
появилась бетка? )
avatar
на скрине еще кое-что интересное — 1.2-d8.1.4 :))
avatar
при установки из github уже показывает 1.2-d8.1.4:
Комментарий отредактирован 2016-10-27 10:48:59 пользователем zloyxrom
avatar
Есть еще пару моментов например ошбика evoBabel закончку текущие пару проектов решу и будет релиз )
avatar
Ура! Скорость появления релизов все больше радует + новые сниппеты на doclister'е существенно расширяющие функционал и упрощают работу разработчикам и верстальщикам :)

+ новый ИМ — об этом после заморозки BidCAT и мечтать нельзя было.
avatar
BidCat — заморозили так как фикс кеша через AliasListingFolders + eFilter полностью перекрывают то что хотели сделать :)
avatar
а будет ли возможность на сайтах где уже установлен Shopkeeper обновить его до evoShop ?)
Комментарий отредактирован 2016-10-27 13:33:33 пользователем o_oleksandr
avatar
Маловероятно =)
avatar
Будет первая версия как раз и работает на базе SHK
avatar
Добавьте куда донат донатить.
avatar
проще всего сюдой:
www.modx.com.ua/thanks.html

блин чет сам обозначил сроки и до сих пор не выложил код :((
надо себя попинать и побыстрее закончить
avatar
Когда релиз этого чуда!? Очень хотеться пощупать…
avatar
Где же где оно все? :(
avatar
Скоро будет. Подогнали по вкусной цене тур на море;)
Отказываться не было смысла;)
avatar
Ждем с нетерпением!
avatar
Учитывая новости о критической уязвимости Revo, очень хотелось бы посмотреть на EvoShop…
Комментарий отредактирован 2016-11-09 22:52:34 пользователем cabra
avatar
Интересно причём здесь уязвимость в Revo и магазин для Evo? Как будто в Evo нет возможности получить доступ =)
avatar
EvoShop это шопкипер с переделанным модулем заказов (на данный момент во всяком случае), а не то, что вам хотелось бы увидеть (:
avatar
На текущий момент все верно. В дальшейшем будет полностью отдельное решение
avatar
Тут да не совсем очевидный вариант выбора.
По Евошоп работы еще очень много но базовую версию постараюсь выкать побыстрее далее уже будет развиваться по мере моих надобностей и желаний сообщества
avatar
Спасибо! А какие-то отличия / преимущества EvoShop перед miniShop2 можете описать? (Я пока ни один магазин на MODx не делала, так что прошу сильно не пинать.) Это не срочно, может, уже после доделки базовой версии…
avatar
отличия: EvoShop для EVO, а miniShop2 для REVO)
avatar
mS2 — это хороший магазин для быстрого запуска на не очень удобной админке (не считаю админку Рево удобной). Проверен временем.

eS — адовый костыль на неудобной админке (это то, что осталось от ShK) с модернизированным внешним видом списка заказов. На исходном ShK магазинов сделано немало, на eS что-то делать на продажу я бы не советовал, лучше пусть более опытные разработчики проверят в деле.
avatar
Спасибо за оперативный ответ. А Shopkeeper 3 такой же костыль?
То есть оптимальным решением среди MODx-магазинов на текущий момент является mS2?
avatar
ShK3 не буду комментировать, т.к. не видел его ни разу. Вполне может оказаться, что он ничем не хуже mS2.

Вам наверняка захочется задавать какие-то вопросы при разработке; на мой взгляд вопросы по ms2 быстрее найдут свое решение. Чисто внешне экосистема ms2 выглядит более развитой.

Насчет оптимального решения, как мне кажется, вам лучше для себя сформулировать требования к проекту. Вполне может оказаться, что MODX любой ветки вообще вам не подойдет, либо потребует очень много программирования. А для быстрого старта на сегодняшний день — пожалуй mS2 под Рево.
avatar
Тут да вообще eS выбирать сейчас для магазина сильно рано:) ибо еще не было даже релиза…

Да и первое время будет много пожеланий допиливаний. Так что я б пока не выбирал его за основу, темболее если нет опыта с MODX и PHP
avatar
С MODx EVO опыт как раз есть, но на уровне визиток. PHP опыт тоже был. С MODx Revo опыта не было.
Но поначалу, действительно, будет много исправлений. Пожалуй, вы правы.
avatar
Если опыта в создании магазинов нет, то лучше пробовать Revo и minishop2.
avatar
а если нет опыта в создании магазинов и нет опыта работы с рево что делать?)
avatar
Создавать магазин и приобретать опыт :D
avatar
абсолютно точный и в тоже время абсолютно бесполезный совет, спасибо

если как и у человека выше есть опыт evo и нет опыта revo, то на чем делать магазин?

на evo+SK или evo+tsvshop (http://tsvshop.xyz/) или revo+minishop2?
avatar
Evo + Shk проще всего
avatar
спасибо

а tvs пробовали?

чем он другой относительно SK?
avatar
Тоже хорошее решение пару раз ставил
Но там есть свои нюансы

Проще всего потратить пару часов
Поставить на тестовой площадке интересующие варианты и сравнить что понятней и более подходит вам
avatar
окей, большое спасибо
avatar
Иногда, если функциональность магазина нужна совсем простая — собрать товар в корзину, выслать письмо о заказе, и сделать простенькую интеграцию с платежным сервисом — мне, например, оказывается проще и быстрее написать пару собственных сниппетов, реализующих данную функциональность, чем возиться с такими монстрами, как ШопКипер.
avatar
А вот за сложные магазины браться не сделав пару простых не рекомендую ибо куча нервов + подведете клиента не сделав как нужно и в оговоренные сроки
avatar
Дмитрий, очень ждем. Когда же выход первой версии?
avatar
Очень ждем ))))!
avatar
Товарищи, давайте скинемся на мотивацию, для скорейшего релиза evoShop !?
avatar
Согласен, но уточните — вы имеете в виду «переходную» версию на основе SHK или же окончательную?
avatar
Это вопрос к Дмитрию, какую сделает…
Мне кажется речь в первую очередь идет о переходной версии на основе SHK. Которая, к стати, тоже нужна — для старых проектов.
Комментарий отредактирован 2017-01-20 13:09:14 пользователем zloyxrom
avatar
В общем да. Короче, я подписываюсь )
avatar
ща найду реквизиты и сюда кину
avatar
Хорошая идея!
avatar
Пока желающих не много, но все же ))

Вот нашел реквизиты из поста Дмитрия http://modx.im/blog/develop/4900.html
ЯндексДеньги: 41001596309609
Qiwi +380913571080
Z131635992991
R237816333764
avatar
с пометкой evoShop +1 к скорости ))))
avatar
Ага. По какой схеме будем? наберем максимальную толпу и тогда кинем или постепенно, каждый понемногу?
avatar
каждый, сколько сможет
Комментарий отредактирован 2017-01-20 17:27:57 пользователем zloyxrom
avatar
Хорошо, я в понед получку получаю — и кину.
avatar
Почему Дмитрий Dmi3yy молчит? Куда подкидывать мотивацию? Полностью согласен.!
Комментарий отредактирован 2017-01-21 21:51:45 пользователем kupavtsevma
avatar
Неожиданно укатил на отдых. Почти сутки в дороге потому собственно и молчу.

Укатил на месяц. По возвращению сразу же за EvoShop ибо уже на 2 проекта подписался где он будет.
avatar
Вот нашел реквизиты из поста Дмитрия modx.im/blog/develop/4900.html
ЯндексДеньги: 41001596309609
Qiwi +380913571080
Z131635992991
R237816333764
avatar
Закинул донат за EvoShop.
Если разработка достаточно активно продолжится, буду еще кидать ))

P.S. А вы, ребята, как? задонатили?
Комментарий отредактирован 2017-01-23 08:49:29 пользователем Aharito
avatar
Извиняюсь, можно поинтересоваться в какой стадии работа? Точнее, когда примерно можно ждать выхода EvoShop?
avatar
Извините за назойливость. Ребята, а этот вопрос только одного меня интересует? Когда же выйдет так необходимый EvoShop?
avatar
Надеюсь скоро
Вот первая демка уже

take.ms/CXoT6
avatar
Дмитрий, а в чем ты пишешь код? В какой программе под Мак?
Я на винде использовал дримвивер из-за того, что в нем удобно видно, какие файлы (стили, скрипты) присоединены к странице, что есть аналогичное под Мак?
avatar
В основном sublime text
иногда phpStorm
avatar
Очень ждем!
avatar
Дмитрий, спасибо. Ждем с нетерпением!
avatar
Извините, а есть шанс дождаться EvoShop?
avatar
Поддерживаю вопрос.
avatar
Шанс есть. Как раз активно переписываем;) решили таки с нуля
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.