Ну вы по господину Федюку то всех разработчиков Мадженто не меряйте :-). Это "чудо" одно такое на весь мир (Я имею ввиду владельца сайта https://magento-forum.ru и разработчика этой самой "русской сборки"). В Мадженто все отлично руссифицируется и бесплатно. Мадженто CE раздается бесплатно. А с декмой да тут они недоработали. Кстати у Престы на официальном демо сайте админка тоже не работает :-). Выдает ошибку сервера.
Наших разработчиков найти не сложно. Есть форум по Мадженто https://community.magento.com/t5/Russian/bd-p/russia для нормальных людей, а не для федюков. Да и индусы кстати ребята весьма продвинутые именно в Маджденто, так что если нет проблем с языком, то разработчиков под этот движок ... на всем постсоветском пространстве народу меньше живет :-).
Из приведенного вами шаблона я не у видел ни чего такого, чего нет в дефолтном шаблоне Мадженто. Закладки есть, отзывы есть, кросспродажи (с этим так же покупают) есть и так далее. Но вот это есть условно говоря и в Мадженто и в Опенкарт и это может быть видно в теме. Проблема в том, что Мадженто легко обновлять автоматически, а Опенкарт невозможно и этого в теме ни как не видно.
Тут еще важен факт привычки. Вы привыкли к определенному движку и не замечаете его недостатков, но не готовы в других движках мириться с их отличиями от вашего движка. Вы даже эти отличия можете считать недостатками, хотя это не так. Я помню как одному заказчику делал перенос магазина с Prestashop на Magento. Так они все старались на начальном этапе доработками админку Мадженто в админку Престы переделать. Потом привыкли, освоились с новыми возможностями движка, получили доступ к новым сервисам, для которых была интеграция для Мадженто и сейчас уже и Преста не нужна.
Пока из всех недостатков, того движка, которым вы пользуетесь, я выделил бы закрытость клуба разработчиков. Мне кажется это недостаточная причина для смены движка :-). По крайней мере на данном этапе.
Шаблон (тема и движок) это сильно разные вещи. Шаблон это внешнее проявление, движок, это основа. Вы смотрите на внешний вид и видите Ламборгини, а спец лезет под капот и внутри него видит Жигули. Всплывает знакомый вопрос "Вам шашечки или ехать?" и похоже ответ на него - "шашечки".
Закрытый клуб разработчиков это характерная черта любой закрытой системы. Если вам это не нравится выбирайте открытый движок и получите открытый клуб.
Про другие движки я забыл. Многие из тех, что раньше были живы теперь перестали существовать. Я постоянно ориентируюсь на те из них, которые на данный момент и на ближайшую перспективу являются самими живучими проектами, на поддержание знаний по которым экономически целесообразно для меня. Такими по моему мнению на данный момент являются Мадженто, Престашоп, Опенкарт если говорить о системах для построения сайтов "торговых залов" для розничных интернет-магазинов.
Идеала не было и не будет. Кастомизация будет почти всегда. Чем сложнее бизнес, тем больше кастомизации. Вопрос в том, что есть в основе и насколько это соответствует потребностям. Даже когда вы говорите есть, то это не значить что оно действительно ЕСТЬ. Например поиск и фильтрация есть у всех, вот только диапазон настроек различается. Поиск в Опенкарт сильно ограничено по полям. Большинство движков не позволяет настраивать поля для сортировки, как это обеспечивает Мадженто. Расширенный поиск, как в Мадженто, мало где есть, когда можно фильтровать по ключевым словам и атрибутам.
Ваш список
1. Хороший поиск на аяксе - это сомнительное преимущество, особенно для мобильных версий, хотя модулями делается практически везде и бесплатных модулей предостаточно для большинства движков
2. Совершение действий без перезагрузки страницы (добавление в корзину, добавление в
список желание, пересчет корзины) - тоже сомнительное требование по перечисленным выше причинам, то тоже решаемоей и зачастую бесплатными решениями
3. Список желаний, избранное - есть везде
4. Удобная настройка блоков (желательно автоматическая): В мадженто есть возможность настраивать дизайн, делать пользовательские блоки и выводить их в разных местах, кроме того есть в коробке всякие кросс-сэйл, ап-сэйл и т.п.)
“Хиты продаж”
“Товары со скидкой”
“Покупатели также берут”
5. Фильтрация - в мадженто есть возможность создавать атрибуты с разными типами данных, как в 1С битрикс, что расширяет возможности фильтрации по сравнению с другими движками в интервалах значений
6. Способы отображения списка товаров (список, сетка) - есть практически везде
7. Вкладки в карточке товара - не понятно что за вкладки, что это за функционал?
8. Удобная работа с хактеристиками - в Мадженто это решение наилучшее, можно даже выделять группы атрибутов и размещать их на разных вкладках на странице товара для удобства заполнения
9. Маркетинг: разные акции, начисления, бонусы по разным правилам и условиям - в Мадженто самая сильная система скидок и купонов, а так же предусмотрена возможность писать свои ценовые правила
10. A/B тестирование - не сталкивался с таким из коробки. довольно редко такой функционал требуется
11. Отображение и расчет прямо в карточке товара сроков и стоимости доставки - ни в одном движке не видел из коробки, тем более что алгоритмы расчета у всех могут быть разные.
12. Товар в корзине должен оставаться сколько угодно долго - обычно это время регулируется настройками, но требование довольно редкое. Обычно корзины после определенного срока сбрасывают а до этого времени делают рассылки по брошенным корзинам.---------- Добавлено 07.11.2017 в 15:48 ----------
Авторы платный систем часто закрывают исходный код, что сильно ограничивает возможности освоения системы сторонними разработчиками. Поэтому у бесплатных движков всегда самая большая экосистема. При том что сейчас многие разработчики строят монетизацию бесплатных разработок по схеме Мадженто и поэтому делают весьма качественный продукт, потому что в ряде случаев им же его и поддерживать. И инвесторов под эту модель находят серьезных (например главным инвестором в Мадженто сегодня является eBay и сумма этих инвестиций исчисляется миллионами долларов если не десятками миллионов). Да и экосистема у качественного продукта растет быстрее. Сравните экосистемы Мадженто и Опенкарт особенно по миру а не только по странам СНГ.
Кроме того, на платных движках народ зарабатывает на продаже лицензий, а не на своих знаниях. А мне это не интересно.---------- Добавлено 07.11.2017 в 15:51 ----------Так что как видите зачастую дело не в том, что 90% функционала у движков одинаковое, а в том, что качество его реализации может быть сильно разное. Внешне все движки могут быть одинаковы, но как говорит М.М.Жванецкий " ... общим видом овладели, теперь подробности не надо пропускать ...". :-).
В Мадженто минимальная обязательная сумма заказа есть в коробке (В Prestashop кажется тоже, в Opencart нет если посмотреть здесь https://demo.opencart.com/admin). Система скидок на каталог и корзину в Мадженто самая мощная из всех движков. Кроме того предусмотрена возможность писать собственные ценовые правила подключая их к общей системе скидок.---------- Добавлено 07.11.2017 в 14:28 ----------Так что нужен качественный и полнофункциональный движок берем тяжелую Мадженто. Нужен быстрый, но в силу этого функционально самый бедный, - берем Opencart и потом до бесконечности приделываем к нему костыли.
А в чем заключается изменение функционала? От этого и надо плясать.
Для начала надо начать делать документацию на бизнес-процессы. Если есть чертежи на то, что есть и на то, как должно быть, то найти отличия проще и техпроцесс трансформации разработать легче. Начинайте осваивать соответствующие стандарты, вроде IDEF или UML. Первый обеспечивает прямое и реверсное проектирование бизнес-процессов, а так же управление ресурсами (бюджетирование) и нормированием. На его основе и модели данных строят при автоматизации процессов. Второй больше в разработке ПО используется, но некоторые вещи можно и для анализа бизнес-процессов использовать. Есть соответствующие программные продукты, обеспечивающие автоматизацию этих процессов, вроде ARIS или CA ERwin Process Modeler и т.п.
Под Престу разработчиков найти не сложно, как в прочем и на Мадженто. Есть тематические форумы. Преста не форк опенкарта. Это принципиально разные проекты. Преста намного более продвинутый и серьезный проект. Опенкарт - относительно простенькая почти кустарная разработка. Скорее опенкарт жалкое подобие Престы. Правда сейчас его тоже стараются подтянут до приличного движка (шаблонизатор Twig прикрутили в третьей версии), но на это уйдут еще годы.
Для движков с открытым исходным кодом разработчиков всегда найти проще по вполне очевидным, объективным причинам. Так что если вас интересует доступность разработчиков, то надо смотреть в сторону бесплатных открытых решений.
Чтобы переходит на другой движок, надо четко понимать чего вы от этого перехода надеетесь получить и как именно. У вас есть об этом представление?
Про шопскрипт ни чего не могу сказать. Я работаю только с бесплатными движками.
В кратце - опенкарт очень плохо обновляется, поскольку все переделки прямо или косвенно затрагивают ядро движка. Поэтому для создания системы с долгосрочной поддержкой он не подойдет. Хотя сточки зрения дешевизны разработчиков это самый лучший вариант, потому что его простота обеспечивает очень низкий порог входа специалистов в него. Иными словами с ним работает море начинающих разработчиков с крайне низкими ценовыми запросами.
На счет использования бесплатных движков для серьезных проектов. Мадженто например закладывается как платный проект в версии Enterprise, но в урезанной версии предлагается бесплатно как Community версия. Так что в основе он разрабатывается исключительно профессионально, на качественной основе (ZF) очень легко обновляется автоматически поскольку в нем много возможностей для разработчиков накладывает свои изменения без модификации ядра. Но именно все эти возможности требуют от разработчиков высокой квалификации и знаний движка. Отсюда и более высокая стоимость разработчиков и модулей. Сейчас версии 1.9.3 движка на PHP7 работают приемлемо даже на хостинге за 200 рублей в месяц, так что на нем можно и малый магазин с номенклатурой в 2000-3000 товаров запустить.
Наиболее полнофункциональный движок с точки зрения админки (учет движения товаров, аналитика, обработка заказов) это Prestashop. На нем можно делать перспективные стартапы. Через год-два когда его окончательно переведут на Symfony может стать очень сильной альтернативой Magento.
Для Мадженто и Престашопа многие разработчики сразу предусматирвают интеграцию со своими разработками. Например в бесплатных OroCRM и AkeneoPIM системах предусмотрена интеграция с ними причем бесплатная. Причем это уже хотя бы потому, что в этих системах есть межсистемные интерфейсы SOAP или REST, чего в том же Опенкарт в помине нету. Так что на базе этих движков я знаю как строить сложные многофункциональные ecommerce-системы для организации работы нескольких десятков человек (отдельно группы контент-менеджеров, отдельно обработки заказов и т.п.).
Как то так. Вообще критериев принятия решений относительно движка очень много. Это я перечислил лишь малую часть.
Вы меня не правильно понимаете, пребывая в типичном наборе иллюзий. Я ни когда не продвигал один единственный движок. Я сам работаю с целым набором движков и всегда подбираю движок под конкретные условия работы. И всем рекомендую так делать.
Ваша главная ошибка в том, что вы думаете что все движки одинаково хороши в любых обстоятельствах. Это не так. Но объяснить и расписать все различия здесь не удастся. И эти различия и будут определять, сколько и каких проблем получите конкретно вы в условиях конкретно вашего бизнеса.
Мадженто - больше подходит под серьезный долгосрочный бизнес, а для небольшого, простого магазина или сложного лэндинга лучше опенкарт. Для маркетплэйсов из коробки рекомендовал бы Prestashop и т.п. По каким критериям вы оценивает движки - не понятно. Из тех, что вы перечислили - разумного выбора сделать не получится. Различия в организации данных, в возможностях построения поиска и навигации, в возможностях автоматического обновления, в ресурсоемкости и т.д. и т.п. могут быть огромны. Поскольку вы не очень хорошо знаете возможности разных движков и не имеете опыта создания различных торговых систем, то удачный выбор можете сделать только если сильно повезет.