Самые необходимые пакеты
Не знаю, зачем пишу) просто мысли в слух. Делал подсчет для одного клиента, и решил поделится. Сколько же стоит в сумме только набор компонентов для простого магазина, без настройки и прочего. Цены местами округлил, но какая разница.
Результат вот такой… =)
Кстати, не плохо бы было пустить в продажу «Пакетное предложение», ну и со скидочкой. Ведь почти любой нормальны магазин включает эти компоненты. Плюс минус.
Сейчас конечно шикарная распродажа идет. Нужно будет достать заначку и накупить впрок))
Результат вот такой… =)
- Хсотинг 4000
- Яндекс касса mspYaCassa -500
- Доп опции msOptionsPrice2 — 990
- фильтрация и поиск mSearch2 — 2000
- Быстрый просмотр QuickView — 600
- Региональные цены msGLPrice — 1000
- Покупка в один клик msOneClick — 1000
- Связанные товары msAddLinked — 500
- Купоны, скидки msDiscount -1500
- Пункты выдачи msPointsIssue — 1500
- Личный кабинет Office — 2000
- Импорт экспорт msImportExport — 2000
- Связь с CRM Битрикс modBitrixCRM — 2000
- Итого:19590
Кстати, не плохо бы было пустить в продажу «Пакетное предложение», ну и со скидочкой. Ведь почти любой нормальны магазин включает эти компоненты. Плюс минус.
Сейчас конечно шикарная распродажа идет. Нужно будет достать заначку и накупить впрок))
Комментарии: 48
Я тоже не знаю зачем вы пишите и к чему вы клоните, но большинство дополнений в modstore — для людей которые код в глаза не видели и для клиентов которым нужно «лишь бы было». Такой «программист» все равно не поднимет адекватный магазин хоть 20 дополнений купит.
Вот мои комментарии по поводу вашего списка:
Хсотинг — сугубо индивидуально, на моей VDS за 500 в месяц уже перевалило за 30 сайтов, а он как работал также быстро как modhost — так и работает
Яндекс касса mspYaCassa — ок
Доп опции msOptionsPrice2 — must have, очень крутой доп
фильтрация и поиск mSearch2 — must have только в том случае, если фильтров и вправду много, в большинстве случаев для 1-5 фильтров быстрее сделать свой фильтр и можно даже без использования php, достаточно и феномом обойтись с его $.get и $.post
Быстрый просмотр QuickView — ну тут батенька серьезно? Если вам нужен такой доп, то стоит задуматься стоит ли вообще делать сайты
Региональные цены msGLPrice — региональные цены это такое тонкое дело, что очень сомневаюсь что компонент подойдет из коробки, скорее всего придется перепиливать, если конечно нужен не макет магазина «лишь бы заказчик оплатил»
Покупка в один клик msOneClick — та же история, что и с QuickView
Связанные товары msAddLinked — ну тут и правда нужно немного углобиться в minishop, чтобы сделать нечто подобное у себя. Правда и одной страницы доков хватит, но ладно, можно засчитать
Купоны, скидки msDiscount — опять же, купоны и скидки дело в 90% индивидуальное для каждого магазина, мне еще ни разу не подошел этот компонент из коробки
Пункты выдачи msPointsIssue — крутое, да, можно засчитать
Личный кабинет Office — если не брать в расчет что есть бесплатный Login (который я к слову ни разу не использовал), то в modx уже все готово для личнного кабинета из коробки, бери да используй уже готовые процессоры. Office лишь надстройка над ними, не вижу смысла вообще его покупать для реального магазина
Импорт экспорт msImportExport — must have
Связь с CRM Битрикс modBitrixCRM — очень подозреваю что это опять же сугубо индивидуальная вещь (не занимаюсь интеграциями в CRM) и сомневаюсь что для реального сайта подойдет готовый компонент, не использовал, лишь подозреваю из опыта.
Итого, если отбросить весь шлак, который нужен разве что для макетов магазинов по типу «У Васька есть быстрый просмотр значит и мне нужен, забабахай какой нибудь», то получается меньше 10к.
Все сказанное сугубо мое мнение. Если будите минусить — попробуйте доказать обратное где перечисленные компоненты работают из коробки на магазине у которого хотя бы одна продажа в день бывает.
Вот мои комментарии по поводу вашего списка:
Хсотинг — сугубо индивидуально, на моей VDS за 500 в месяц уже перевалило за 30 сайтов, а он как работал также быстро как modhost — так и работает
Яндекс касса mspYaCassa — ок
Доп опции msOptionsPrice2 — must have, очень крутой доп
фильтрация и поиск mSearch2 — must have только в том случае, если фильтров и вправду много, в большинстве случаев для 1-5 фильтров быстрее сделать свой фильтр и можно даже без использования php, достаточно и феномом обойтись с его $.get и $.post
Быстрый просмотр QuickView — ну тут батенька серьезно? Если вам нужен такой доп, то стоит задуматься стоит ли вообще делать сайты
Региональные цены msGLPrice — региональные цены это такое тонкое дело, что очень сомневаюсь что компонент подойдет из коробки, скорее всего придется перепиливать, если конечно нужен не макет магазина «лишь бы заказчик оплатил»
Покупка в один клик msOneClick — та же история, что и с QuickView
Связанные товары msAddLinked — ну тут и правда нужно немного углобиться в minishop, чтобы сделать нечто подобное у себя. Правда и одной страницы доков хватит, но ладно, можно засчитать
Купоны, скидки msDiscount — опять же, купоны и скидки дело в 90% индивидуальное для каждого магазина, мне еще ни разу не подошел этот компонент из коробки
Пункты выдачи msPointsIssue — крутое, да, можно засчитать
Личный кабинет Office — если не брать в расчет что есть бесплатный Login (который я к слову ни разу не использовал), то в modx уже все готово для личнного кабинета из коробки, бери да используй уже готовые процессоры. Office лишь надстройка над ними, не вижу смысла вообще его покупать для реального магазина
Импорт экспорт msImportExport — must have
Связь с CRM Битрикс modBitrixCRM — очень подозреваю что это опять же сугубо индивидуальная вещь (не занимаюсь интеграциями в CRM) и сомневаюсь что для реального сайта подойдет готовый компонент, не использовал, лишь подозреваю из опыта.
Итого, если отбросить весь шлак, который нужен разве что для макетов магазинов по типу «У Васька есть быстрый просмотр значит и мне нужен, забабахай какой нибудь», то получается меньше 10к.
Все сказанное сугубо мое мнение. Если будите минусить — попробуйте доказать обратное где перечисленные компоненты работают из коробки на магазине у которого хотя бы одна продажа в день бывает.
интересно, где вы арендуете VDS за 500 в месяц? если не секрет, конечно.
ihor.ru
firstvds.ru
firstvds.ru
опять же, купоны и скидки дело в 90% индивидуальное для каждого магазина, мне еще ни разу не подошел этот компонент из коробкиК тому же, для промо-кодов есть msPromoCode :)
который не работает с msOptionsPrice2)
msOneClick — серьезно?
Я так понимаю вы делаете такие вещи через обычное модельное окно и отправляете заказ через formit.
Тогда вопрос на засыпку)) Как у вас заказ попадет в 1С.
Я так понимаю вы делаете такие вещи через обычное модельное окно и отправляете заказ через formit.
Тогда вопрос на засыпку)) Как у вас заказ попадет в 1С.
formit, серьезно? Это архаичная медленная штука которой давно пора на помойку. Полтора года назад написал вот такой скрипт и еще ни разу не подвел. И не нужны никакие рекапчи
github.com/pavel-one/ModxSimpleMail
А что касается метода, то нет, все гораздо проще, чем даже установка msOneClick, я делаю запрос на свой коннектор с приблизительно таким содержимым:
github.com/pavel-one/ModxSimpleMail
А что касается метода, то нет, все гораздо проще, чем даже установка msOneClick, я делаю запрос на свой коннектор с приблизительно таким содержимым:
$id = (int) $_POST['id'];
$deliveryId = 1;
$paymentId = 1;
$minishop2 = $modx->getService('minishop2');
$minishop2->cart->add($id);
$minishop2->order->add('delivery', $deliveryId);
$minishop2->order->add('payment', $paymentId);
$minshop2->order->submit();
Не правда ли это быстрее чем установка компонента и его настройка кликаньем мыши? Да еще и 500р в кармане осталось, на пиво хватит за 8 строчек то
про formit просто так сказал, сам его никогда не использую.
— еще надо чтобы опции minishop обработались и тоже попали в заказ.
— еще надо учесть вывод цены со скидкой если установлен компонент msDiscount
— еще надо чтобы запустился компонент msOptionsPrice2 и при подключении опций изменилась цена
— так же методы оплаты и доставки специально по умолчанию добавляют именно для msOneClick как быстрый заказ иначе придется в ручную это все делать.
и много другое.
Дак вот msOneClick все это умеет делать из коробки.
И тут не отделаешься простым модельным окном и небольшим скриптом для отправки заказа в minishop.
Тем более если занимаешь постоянной разработкой сайтов. Удобней и проще всего использовать именно msOneClick
$minshop2->order->submit();
после отправки как правило возникает какая та ошибка. Вызванная каким либо из компонентов ну примеру компонентом по учету остатков. — еще надо чтобы опции minishop обработались и тоже попали в заказ.
— еще надо учесть вывод цены со скидкой если установлен компонент msDiscount
— еще надо чтобы запустился компонент msOptionsPrice2 и при подключении опций изменилась цена
— так же методы оплаты и доставки специально по умолчанию добавляют именно для msOneClick как быстрый заказ иначе придется в ручную это все делать.
и много другое.
Дак вот msOneClick все это умеет делать из коробки.
И тут не отделаешься простым модельным окном и небольшим скриптом для отправки заказа в minishop.
Тем более если занимаешь постоянной разработкой сайтов. Удобней и проще всего использовать именно msOneClick
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Ну еще добавлю, а посчитать сколько магазин приносит в месяц — год. Пускай самый дохлый принесет 50к в месяц. Т.е. первый же месяц Вам все окупит. Магазин это вообще коммерция, а это не дешево априори если хотите хоть какой то мало мальский результат. Поэтому жалеть 19к рублей ну это смешно реально
Михаил, о экономии речи не шло))) Наоборот! это просто был небольшой расчет минимума. Ну знаете, есть заказчики, которые ноют, что все дорого, хочу бесплатно. Такой список обычно более менее отрезвляет.
за что минусанули то)))
Подозреваю, что за то, что список скорее вводит в заблуждение, чем отрезвляет. Таким образом можно вообще все компоненты modstor'a перечислить и выйдет не 20к, а под 100к. Ведь почти все компоненты в модсторе — для e-commerce и кому то же они нужны
Здесь суровые люди собрались. Им некогда разбираться куда тыкать. Главное тыкнуть. ))
Итого получаем стоимость Битрикс Бизнес или Cs-Cart.
При чем Битрикс для магазина получше будет
Хотя я фанат MODX
Хотя я фанат MODX
Угу, всегда мечтал для такой простой процедуры как создание миниатюры делать вот так:
Чем лучше то? Тем что клиенты там привыкли платить по х10 цене?
// проверяем тип и размер файла.
$checkfile = CFile::CheckFile($arFile,400000,'image/','gif,png,jpeg,jpg');
if(strlen($checkfile) > 0) {
$strError .= $arFile['name'].': '.$strError.'
';
} else {
// масштабируем изображение
CAllFile::ResizeImage(
&$arFile, // путь к изображению, сюда же будет записан уменьшенный файл
array(
"width" => $newWidth, // новая ширина
"height" => $newHeight // новая высота
),
BX_RESIZE_IMAGE_EXACT // метод масштабирования. обрезать прямоугольник без учета пропорций
);
// сохраняем уменьшенное изображение.
$fileId = CFile::SaveFile($arFile, $IBlockType);
}
dev.1c-bitrix.ru/api_help/main/reference/cfile/resizeimage.phpЧем лучше то? Тем что клиенты там привыкли платить по х10 цене?
Тем, что там всё готово и работает. Пока одни плюются на Битрикс, другие на этом зарабатывают.
Пока одни плюются на modx — другие на нем зарабатывают
Пока одни плюются на laravel — другие на нем зарабатывают
Пока одни плюются на wordpress — другие на нем зарабатывают
Марка продуктов «Каждый день» тоже очень востребована, но это никак не говорит о их качестве и вкусе. Код из документации выше я так понимаю вы никак не можете прокомментировать
Пока одни плюются на laravel — другие на нем зарабатывают
Пока одни плюются на wordpress — другие на нем зарабатывают
Марка продуктов «Каждый день» тоже очень востребована, но это никак не говорит о их качестве и вкусе. Код из документации выше я так понимаю вы никак не можете прокомментировать
Понеслась холиварня…
Вся коммерция складывается вокруг Minishop2. Само название, как бы говорит о предназначении. Для меня до сих пор загадка, для чего делать мегамаркеты на Modx…
Вся коммерция складывается вокруг Minishop2. Само название, как бы говорит о предназначении. Для меня до сих пор загадка, для чего делать мегамаркеты на Modx…
Интуиция мне подсказывает что название говорит о комплектации из коробки, а не о возможностях. И подсказывает она мне это из-за удобной расширяемости minishop'a. Т.е. при разработке явно продумывалась система расширения.
Но наверняка я не знаю, возможно Василий придет в тред и расскажет нам о заложенном в название смысле.
Но наверняка я не знаю, возможно Василий придет в тред и расскажет нам о заложенном в название смысле.
Разумеется из коробки.
Монолитное решение всегда будет лучше, чем каркас обвешанный двумя десятками дополнений от независимых разработчиков.
Обновления не синхронизированы, да и просто могут быть заброшены разработчиками.
Обновления не синхронизированы, да и просто могут быть заброшены разработчиками.
Я выше отписывался что из всего списка для реального магазина действительно достойны покупки 2-3 дополнения, остальные просто не подойдут потому что их придется переделывать под особенности работы конкретно этого магазина с вероятностью в 90%. Этот же минус касается и других монолитных решений, только там все гораздо хуже, если меня не устраиваеи как работают акции на том же CS-store, мне придется лезть в ядро движка что убьет его обновление навсегда. Вообще спор ни о чем. Приводите конкретные технические примеры чем модульное решение хуже, тогда и обсудим. А сейчас мы просто меряемся письками.
Хуже тем, что обновления не синхронизированы и на них в любой момент может забить разработчик. Написал же об этом.
Речь идет о тиражных решениях, а не о ваших способностях велосипедить.
Речь идет о тиражных решениях, а не о ваших способностях велосипедить.
Ну ок, забил разработчик на обновления, магазин от этого перестал работать? Стал работать хуже или что? Так себе аргумент. На обновления cs-store тоже могут в один прекрасный момент забить.
Вот тебе моя повседневная задача, с которой ни одно твое монолитное решение не справится. Есть соцсеть рецептов, люди деляться рецптами приготовленными из товаров этого магазина. В из рецепта можно в 1 клик собрать корзину. Помимо всего прочего разумеется есть отдельный магазин. Сложности заключаются еще в том, что товары очень разные, с разной фасовкой и единицами измерения, также помимо всего прочего за выложенные рецепты пользователи получают баллы, баллы бывают нескольких видов за разные действия. Одни баллы можно потратить на оплату товаров до 100%, другие только на оплату товаров не больше процента, указанного в самом меньшем товаре из всей корзины. Я конечно умолчу о том, что есть еще куча хитрых схем где автоматическая наценка идет дабы не морочится с налоговой и куча других фишек.
Так вот к чему я это. Ни одни исходники ни одного компонента не тронуты, все прекрасно обновляется и это все работает. Покажи мне хоть одно монолитное решение, которое позволит реализовать хотя бы часть функционала без изменений ядра
Вот тебе моя повседневная задача, с которой ни одно твое монолитное решение не справится. Есть соцсеть рецептов, люди деляться рецптами приготовленными из товаров этого магазина. В из рецепта можно в 1 клик собрать корзину. Помимо всего прочего разумеется есть отдельный магазин. Сложности заключаются еще в том, что товары очень разные, с разной фасовкой и единицами измерения, также помимо всего прочего за выложенные рецепты пользователи получают баллы, баллы бывают нескольких видов за разные действия. Одни баллы можно потратить на оплату товаров до 100%, другие только на оплату товаров не больше процента, указанного в самом меньшем товаре из всей корзины. Я конечно умолчу о том, что есть еще куча хитрых схем где автоматическая наценка идет дабы не морочится с налоговой и куча других фишек.
Так вот к чему я это. Ни одни исходники ни одного компонента не тронуты, все прекрасно обновляется и это все работает. Покажи мне хоть одно монолитное решение, которое позволит реализовать хотя бы часть функционала без изменений ядра
В подавляющем большинстве никто не велосипедит на движках магазинов.
Есть более важные вещи, чем свистелки с купонами, скидками и прочей ерундой. Там и так достаточный функционал.
Из коммерческих для больших проектов воспринимаю только CS-Cart и Битрикс.
Modx отлично подходит для корп. сайта визитки или простого магазина.
Как только начинают из него городить супермаркет с двумя десятками дополнений, то это уже клиника.
Есть более важные вещи, чем свистелки с купонами, скидками и прочей ерундой. Там и так достаточный функционал.
Из коммерческих для больших проектов воспринимаю только CS-Cart и Битрикс.
Modx отлично подходит для корп. сайта визитки или простого магазина.
Как только начинают из него городить супермаркет с двумя десятками дополнений, то это уже клиника.
Есть более важные вещи, чем свистелки с купонамиОтчего же? Сейчас свистелки с купонами важнее любой другой технической составляющей. Потому что главная задача магазина — продать и заставить вернуться покупателя, как раз социальная составляющая и свистелки с купонами дают возврат покупателя почти в 100%. По крайне мере на примере о котором я говорю каждый пользователь оформил далеко не одну корзину. Короче, спор бессмыслен, конкретики от вас я видимо так и не дождусь, а судя по вашим вопросам и задачам, прислушиваться к вашему мнению мне не позволяет ваш опыт. Я искрине очень надебюсь что когда нибудь появится тот человек, который покажет мне CMS на которой можно сделать хотя бы приблизительно такой же функционал, который я описал выше без затрагивания исходников и без изобретания велосипеда, как это необходимо делать в той же October CMS
Тиражные магазины уровня Битрикс и CS-Cart пишут неглупые люди и не один год этим занимаются. Разумеется они не покроют 100% хотелок. Однако существующего функционала более, чем достаточно, чтобы вместо велосипедостроения заняться более важными делами.
Ну раз пишут не глупые люди, прокомментируйте код создания миниатюры. Взглянув на него вам становится понятно что в этом коде происходит? Представив его в туче другого кода вы сможете выципить взглядом конкретно этот кусок? Сомневаюсь. А это я не из какого то задрыпаного форума выдрал, это из официальной документации. Так может все же пишут глупые люди, но не глупые люди его продвигают?
Значит так надо. Спросите у разработчиков.
Вы видимо не работали с корпоративными продуктами никогда.
Если взглянуть на банковский или подобного уровня софт, то волосы дыбом встанут.
Он как старая кляча стоит подпертый со всех сторон костылями. Не от хорошей жизни так делают.
Вы видимо не работали с корпоративными продуктами никогда.
Если взглянуть на банковский или подобного уровня софт, то волосы дыбом встанут.
Он как старая кляча стоит подпертый со всех сторон костылями. Не от хорошей жизни так делают.
Работал, по этому до сих пор спорю с вами.
Что касается банковского софта — совсем другая тема, которую если раскрывать не хватит и 10 веток. На хабре была не одна статья на эту тему.
А что касается
У меня знакомый работает в AMO CRM разработчиком, так вот у него зарплата меньше на порядок, чем у меня в студии на удаленке. Как думаете почему? Я думаю не надо быть сврхразумом, чтобы из не IT сферы привести 10 примеров когда качественный продукт продается хуже, чем не качественный. А IT давно уже стал эпицентром бизнеса для десятка профессий, где качество продаваемого тебе продукта оценить еще сложнее чем в Offline продуктах
Что касается банковского софта — совсем другая тема, которую если раскрывать не хватит и 10 веток. На хабре была не одна статья на эту тему.
А что касается
Значит так надоЭто очень сомнительно, это значит что не так надо, а то что в отдел маркетинка поступают в десятки, а то и сотни раз бОльшие бюджеты, чем в отдел программирования. Или вы не знакомы с такими ситуациями?
У меня знакомый работает в AMO CRM разработчиком, так вот у него зарплата меньше на порядок, чем у меня в студии на удаленке. Как думаете почему? Я думаю не надо быть сврхразумом, чтобы из не IT сферы привести 10 примеров когда качественный продукт продается хуже, чем не качественный. А IT давно уже стал эпицентром бизнеса для десятка профессий, где качество продаваемого тебе продукта оценить еще сложнее чем в Offline продуктах
Магазин сравним с банковским софтом. Никто не будет ломать обратную совместимость из-за куска кода написанного много лет назад. Выкатить новую версию с нуля и перевести на неё клиентов это и вовсе может оказаться экономически нецелесообразно.
Modx-3 сколько уже пишется? По объему работ это мелочи по сравнению с полноценным тиражным решением магазина.
Modx-3 сколько уже пишется? По объему работ это мелочи по сравнению с полноценным тиражным решением магазина.
Я искрине очень надебюсь что когда нибудь появится тот человек, который покажет мне CMS на которой можно сделать хотя бы приблизительно такой же функционал, который я описал выше без затрагивания исходников и без изобретания велосипеда...Drupal 7 или 8:)
А что касается цен на разработчиков битрикса, они действительно высокие. Но никто никогда не задумывается почему они высокие. Возможно потому, что там что-то сделать в разы дольше чем на том же modx. Соответственно если пересчитать на цену в час, увидим что разница почти отсутствует.
Я лучше 10 задач сделаю на MODX, чем это же время буду сидеть за одной на bitrix.
Но конечно, зачем все эти аргументы, когда есть универсальная отмазка
Я лучше 10 задач сделаю на MODX, чем это же время буду сидеть за одной на bitrix.
Но конечно, зачем все эти аргументы, когда есть универсальная отмазка
Пока одни плюются на Битрикс, другие на этом зарабатывают.Так и чиновники у нас могут оказаться эффективными менеджерами, ведь пока народ их обливает грязью — они зарабатывают
А что Modx может предоставить такой же уровень поддержки, как в Битрикс? Как технической, так и маркетинговой. Modx сертифицирован ФСТЭК?
Не стоит сравнивать Modx и Битрикс.
Второй вариант для магазина CS-Cart. Не вспотеете до такого уровня пилить на Modx?
Не стоит сравнивать Modx и Битрикс.
Второй вариант для магазина CS-Cart. Не вспотеете до такого уровня пилить на Modx?
А подробнее об этом уровне можно? А то у вас какие то эфемерности повсюду, а конкретики 0.
Мы поддерживаем несколько «мегамагазинов» топовых широкоизвестных, которые наверняка и вы знаете на modx, да, какие то микросервисы на ноде, какие-то на ларе, но это не отнимает того факта, что основная часть касающаяся продаж — на modx и minishop2. Да, все файлы и папки естественно имеют не стандартные пути и названия а core далеко от base_path сайта. Используется msOptionPrice2 и msImportExport — остальное самопис. И все прекрасно работает и продажи не реже, чем раз в час.
Мы поддерживаем несколько «мегамагазинов» топовых широкоизвестных, которые наверняка и вы знаете на modx, да, какие то микросервисы на ноде, какие-то на ларе, но это не отнимает того факта, что основная часть касающаяся продаж — на modx и minishop2. Да, все файлы и папки естественно имеют не стандартные пути и названия а core далеко от base_path сайта. Используется msOptionPrice2 и msImportExport — остальное самопис. И все прекрасно работает и продажи не реже, чем раз в час.
Выше ответил о преимуществе монолитного рашения.
А помимо монолитности плюсы то есть? Хотя я конечно монолитность считаю минусом, нежели плюсом.. Вы сказали такую фразу:
Не вспотеете до такого уровня пилить на Modx?Вот я и спрашиваю что за уровень то? Конкретнее можно? Или монолитность это и есть тот уровень который сложно сделать? Я вот всегда думал что модульное решение сложнее реализовать, чем монолитное, а оно вон как оказалось
Монолитное решение, имеется в виду дистрибутив собранный одним разработчиком. Он вполне может быть модульным.
Если он выкатывает обновление, то соответственно это обновление не только ядра, но всех модулей входящих в дистрибутив. С поддержкой тоже самое.
Видел и работал я с вашим «монолитным решением». Смесь говнокода и шаблонизации в одном файле. А точнее отсутствие какой — либо шаблонизации, где код постпроверок прямо в сыром виде вызывается в шаблоне такими конструкциями
Компоненты, которые подключаются в состав других компонентов за счет рендера во внутренний буффер, а потом использования этого куска HTML кода
А когда мне понадобилось реализовать какой-то простой режим фильтрации, который можно было спокойно реализовать в MODX, техподдержка ответила мне «увы, но у нас такой фичи не реализовано».
В итоге я сделал тот магазин, хотя и долго плевался. На MODX бы это получилось гораздо приятнее (говорю не просто так, ибо сделал на нем как минимум 6 полноценно работающих магазинов, со сложной логикой и кастомизацией, как фильтрации, так и карточки редактирования товара, так и др.)
Кстати по поводу битрикса, как там поменять саму админку? довольно сложно
А может быть кодовая база приведена к одному решению? Нет. В одном случае данные получаются через GetList, в другом случае специальные методы используются
Где, что, как и когда подключается — не понятно. Без сайта bxapi.ru (написанного сторонним разработчиком, «гуру» битрикса) вообще сложно было — бы отыскать точку предткновения
И да, с 1С битрикс я работал всего раз (делая тот магазин), но вот зато с коробочной версией битрикс24 работал мнооого раз, раза 2 или 3. Кто не знает — коробочная версия построена на 1С Битрикс, так вот там работа производится аналогично. Все те же описанные выше проблемы
И я прихожу к выводу что вся монолитность битрикса заключается в том, что там «монолитно запечатаны» смесь говнокода стиля 90-х (одной длинной портянкой. О, том что можно использовать классы и методы разработчики битрикс наверное вообще не слышали) и шаблонизации вида <?=?> прямо в тех же файлах. Все запечено и спрятано, обернуто в конфетку на фронтенде.
Самый главный минус, что битрикс не «Developer Friendly», зато может «User Friendly» и «Content Manager Friendly» с визуальным редактором всего и вся
<?=if($arResult['VARIABLE'])?>
это еще самый просто пример.Компоненты, которые подключаются в состав других компонентов за счет рендера во внутренний буффер, а потом использования этого куска HTML кода
А когда мне понадобилось реализовать какой-то простой режим фильтрации, который можно было спокойно реализовать в MODX, техподдержка ответила мне «увы, но у нас такой фичи не реализовано».
В итоге я сделал тот магазин, хотя и долго плевался. На MODX бы это получилось гораздо приятнее (говорю не просто так, ибо сделал на нем как минимум 6 полноценно работающих магазинов, со сложной логикой и кастомизацией, как фильтрации, так и карточки редактирования товара, так и др.)
Кстати по поводу битрикса, как там поменять саму админку? довольно сложно
А может быть кодовая база приведена к одному решению? Нет. В одном случае данные получаются через GetList, в другом случае специальные методы используются
Где, что, как и когда подключается — не понятно. Без сайта bxapi.ru (написанного сторонним разработчиком, «гуру» битрикса) вообще сложно было — бы отыскать точку предткновения
И да, с 1С битрикс я работал всего раз (делая тот магазин), но вот зато с коробочной версией битрикс24 работал мнооого раз, раза 2 или 3. Кто не знает — коробочная версия построена на 1С Битрикс, так вот там работа производится аналогично. Все те же описанные выше проблемы
И я прихожу к выводу что вся монолитность битрикса заключается в том, что там «монолитно запечатаны» смесь говнокода стиля 90-х (одной длинной портянкой. О, том что можно использовать классы и методы разработчики битрикс наверное вообще не слышали) и шаблонизации вида <?=?> прямо в тех же файлах. Все запечено и спрятано, обернуто в конфетку на фронтенде.
Самый главный минус, что битрикс не «Developer Friendly», зато может «User Friendly» и «Content Manager Friendly» с визуальным редактором всего и вся
У меня на техобслуживании несколько окружений с десятками коробок битрикс24.
Никто не жалуется. Люди выбрали подходящий инструмент и работают.
Никто не жалуется. Люди выбрали подходящий инструмент и работают.
У вас на «техобслуживании», а у меня на разработке и модификации
Так не беритесь, если не нравится. Компания, которая занимается внедрением почему-то не ноет. Есть программист, что сказали, то и делает. Работа такая.
Жизнь вообще сплошная боль.
Жизнь вообще сплошная боль.
Я не брался. Пока в веб студии работал, был вынужден связываться с этими проектами, потому что так решило начальство. Я говорю с позиции человека, который работал и с modx и с bitrix. Если выбирать не приходится, bitrix доставляет значительно больше боли чем MODX
не, вы меня извините конечно, но битрикс ужасен. когда стандартные компоненты ядра написаны отвратительным, беспорядочным, неоптимизированным кодом с ошибками, это о чем-то говорит. чтобы он заработал так, как надо клиенту, танцев с бубнами требуется гораздо больше, чем с modx
Кстати, что за Хсотинг такой?
хостинг) опечатка.
Добавление комментариев отключено