Вы каждый раз доказываете обратное:
Вы определитесь, либо для мелких магазинов которые себе позволить не могут, либо .... да даже не заю что либо. Сначала пишите одно, я говорю что на CMS делают те у кого денег задницей жуй и тут же вы переобуваетесь.... Хотя о чем это я говорю, тут всегда так, в башке то один костыли судя по всему =))
А где удобно? В опенкарте что ли? 50 000 атрибутов то пробовали заполнять? У вас кривое представление битрикса или вам попались кривые разработчики.
Во-первых, запихать в один инфоблок и овощи и компьютерные комплектующие это удел убогих, возможно стоит разделить хотя бы по глобальным категориям? Зачем вам переносить мобильный телефон в раздел компов?
Во-вторых, если в выборках указывать какие свойства нужны, то будут не 50 000 запросов, а ровно столько сколько свойств вы указали.
В-третьих, да можно для каждой категории указать какие свойства должны быть, подскажите CMS где ещё так можно сделать чтобы были только нужные в каждой категории? А еще сразу подскажите, когда у вас есть 50 000 свойств, то есть менеджеры которые отвечают только за определенные свойства/категории, так вот в какой CMS кроме битрикса можно настроить форму товара под себя? При том каждый пользователь админки может настроить форму под себя исключительно?
Да не работает битрикс медленно, вон у людей на предыдущих страницах пустая по сути страница с 10 товарами на ней грузится по 5 секунд с каталогом в 5к товаров, а вот так грузится у меня битрикс с 48 товарами на странице и кучей всяких модулей типа отзывов с маркета, фильтрами и кучей еще инфы
при том там в инфоблоке как то так
и там еще 12 типов цен и да не 50 000 свойств конечно, а всего 300 и да там всего по сути 2 разработчика, при том не за железо ни за разработчиков проект не платит каких то "космических" денег.
Когда они называются одинаково (у них одинаковый код), то проблем обычно не возникает, так как свойства обычно выбираются по коду.
Битрикс вам ничего не запрещает, вы можете сделать там все что угодно при помощи программиста. И это будут не костыли, просто к сожалению те кто разрабатывает штатные компоненты они не могут учесть все ситуации жизненные, согласитесь, проект на 50 000 свойств очень уникальный и под него в любом случае возьмут программиста.
Это может быть и сложно первую неделю работы с битриксом, но тут как бы вообще странная придирка, а где нельзя помнить? погуглите, есть вопросы как ЧПУ включить на каком нибудь OC, а вроде базовый функционал, а надо было раньше лезть в код.
А что его открытым оставлять, давайте закроем. Битрикс это бомж вариант, это когда надо много и по дешевле. Вот у компании есть 2 млн и надо сделать проект, на битриксе вы сделаете достойного конкурента в ниши, а на симфони даже боюсь что MVP не сможете запустить. Когда компания перерастает битрикс, она уходит на самопис и так делают многие не только ситилинк, но вот чет я не слышал чтобы Эльдорадо с битрикса ушли на вордпресс или опенкарт... а почему? или его как раз и оставим открытым? У нас сейчас несколько десятков миллионов пользователей и да мы с битрикса уходим на самопис на go, в этом нет ничего страшного, просто под новую архитектуру больше подходит самопис на go в нашем случае и на это есть много миллионов ресурсов.
М -маркетинг. Вот и пользуются. В свое время кто-то очень грамотный, сделал приписку 1С к битриксу, и предприниматели начали думать, что он с 1С-кой интегрируется лучше всех. А битрикс и сторонние разработчики только распускали слухи, что это действительно так (хотя это не так). Они просто получали "откаты" (партнерские отчисления) за битрикс. Ну и разработка на нем дороже, поэтому они еще поверх больше зарабатывали. Жажда наживы сделала свое дело, и рекомендовать битрикс стали из каждого утюга! Вот и весь секрет )
Миллионы в битрикс как раз вливают те, кто не знает что это за система и им напели в уши красиво. Либо те, которые уже попали в "рабство" к битриксу, столкнувшись с реальностью, и теперь латают возникающие дыры, чтобы хоть как их "корабль" оставался на плаву. Если есть миллионные бюджеты - пишется свое собственное решение на фреймворке каком-нибудь, это дороже изначально, но в долгосрочной перспективе это окупается.
У вас какое то шаблонное мышление. Какой маркетинг? Вы знаете что если продукт говно то никакой маркетинг его не вытянет? А битрикс в целом даже ни разу не переименовывали с года так 2003 точно. Какие отчисления, вы о чем? О проценте с лицензии? Да это крохи при разработке ИМ, настолько крохи что их и считать как то глупо. Битрикс успешен оказался из за партнерской сети. Из за обучения разработчиков и из за опыта этих разработчиков. Люди которые готовы потратить миллионы на проект не придут к местному барыге, а придут в студию, которая сделала им конкурента или просто те кто на слуху, а такие студии работают с битриксом, потому что проще найти людей, проще обучать людей и проще передавать экспертизу. Найти толкового вордпрессера среди тысяч школьников достаточно сложно, а еще и такого кто бы смог спроектировать каталог на 50 000 свойств.
С чего вы взяли, что Walmart на magento сделан? Погуглил, нашел новость за 2018 год, что они позволили пользователям magento продавать у себя товары. Иными словами сделали плагин интеграции. Как у нас делают плагины интеграции с Озоном или ВБ, так и там...
В подобного рода крупных сетевых гипермаркетах, основной бизнес-процесс - это логистика (закупочная, складская, транспортная), это 90-95% всех бизнес процессов там занимает. Magento под эти бизнес-процессы не заточен даже рядом! Не удивлюсь, что там настолько своя система, что у них под себя собственный фреймворк написан! Не потянет никакой magento такой масштаб.
Где то слышал давненько, сейчас выкупили их адобэ и чет нет такой уже инфы на сайте. Но тут тоже список солидный так то https://staylime.com/insights/top-10-companies-using-magento/ У вас какое то странное представление о платформах CMS, магенто как раз вытянет, она хорошо и модульно расширяется, её можно дописать при наличии нормальных разработчиков не хуже, чем если просто взять с нуля симфони и писать. Так же как и битрикс это просто фреймворк, который поставляется с кучей готовых компонентов, но вас их использовать на самом деле никто не заставляет, пишите свои, которые будут делать то что вам надо хоть кота с яйцами сравнивать. Битрикс как и магенто даст вам богатое апи для старта, готовые модули в виде корзин, скидок, фасетных фильтров, рассылок, абтестов и прочего прочего прочего, при наличии разработчика который со всем этим умеет работать можно запустить большой и функциональный магазин в короткие сроки и вменяемый бюджет для старта.
Я про конкретную реализацию, а не воду. В битриксе все продумано и делается все нативным кодом, вопрос был про архитектуру, которая упирается как минимум в структуру хранения их 2 основные, битрикс использует обе, у каждой свои плюсы и минусы, остальные cms используют одну из этих двух.
Вот башка мелит сама не понимает что. Откуда вам знать что есть а чего нет если вы вообще далеки от всего этого? Вы какой то говноблог там пилите, убийцу собственного времени. По моей ссылке есть например magento, на которой сделан walmart с оборотом за 2021г в $559 млрд. Или H&M с трафиком в 144 млн посетителей в месяц.
И какой же вариант не костыль? =))))
Что значит нет? Альтернатив полно https://cmsmagazine.ru/cms/shop/
Я так понимаю вы погружены в битрикс? И какая же там проблема в архитектуре? Там как раз проблем с архитектурой нет, есть 2 способа хранения инфоблоков, EAV паттерн какой у большинства CMS в том числе и атрибуты в OC так хранятся, это удобная штука, когда полей не так много, просто чем больше полей тем больше джойнов будет. И второй способ, когда у каждого инфоблока своя табличка под свойства, там одним запросом вытягиваются данные, но есть ограничение по количеству колонок в БД. Ну и не забываем, это фреймворк, можно любую архитектуру там сделать, как удобнее будет для бизнеса. Что вы за проблему в архитектуре увидели в битриксе?
Вы почему то, как бизнесмен, не учитываете рыночные отношения. Ведь не просто так на рынке рулит битрикс, была бы такая хреновая система ей бы никто не пользовался, особенно проекты которые вкладываю в разработку миллионы рублей, там стоимость битрикса ничтожна
Да вроде самый настоящий =)) Там даже IoC завезли =))
Если даже банально по курсу пробежаться, там есть все чтобы писать контролируемы, слабосвязанный и легко расширяемый код не сильно задумываясь о низкоуровневой реализации, а так как это битрикс, то там на самом деле сильно больше всяких штук чем описано в документации =)) Но он конечно еще далек до идеала, но в целом разрабатывать сайты на нём вполне себе можно.
Есть конечно, я делал магазины на Umi.CMS, делал на ShopScript эти две системы вполне достойные для разработки.
Вообще я считаю так, что в любом сайте, особенно в ИМ стоит в первую очередь посмотреть не на количество разработчиков или количества готовых модулей, а возможность грамотного расширения своим функционалом. Рано или поздно, если магазин развивается, то становится очень много именно кастомной разработки, очень много и тут начинают всплывать то, что в системе нет защиты от SQL, так как запросы в базу пихают сырыми. Или там жесткая привязка к структуре в БД или в целом чтобы изменить поведение каталога надо нафиг переписать весь контроллер. Все же я предполагаю, что ИМ надо делать на CMS где в первую очередь под капотом фреймворк, на котором можно написать сайт не используя модули CMS совсем и понимать на сколько это удобно. А дальше смотреть на сколько удобно расширять модули ИМ, например чтоб добавление платежной системы выглядело примерно как в битриксе, просто добавив один класс и реализовав в нем несколько методов, ну и так далее. Количество модулей как правило роли не играет, потому что в том виде как они есть они как правило не подходят, либо это проще и быстрее сделать вообще без модулей.
А что разве не так? Под битрикс хостинг-провайдеры обычно делают отдельные тарифы, которые дороже обычных. В идеале вообще под него VDS или выделенный сервер брать, если планируется нагрузка.
Это маркетинговый ход. Под WP есть не просто тарифы, а даже целиком специализированные хостинги только под WP которые стоят в 10 раз больше чем тарифы битрикса и это не значит что для WP нужен AMD EPIC на 64 ядра
PS. А еще вспомнил, да есть спец тарифы для битры, точнее раньше были точно, до того как можно стало конфигурировать php самостоятельно, так как у битрикса есть требование к настройкам php в модуле mb_string