Блог веб-разработчика: в помощь программистам

Bitrix VS всех , глазами управленца

Если у кого либо из вас вставал вопрос по выбору движка для интернет-магазина, вы знаете какое это мучение. Вот еще несколько лет назад выбора особо не было, либо VAMshop – инкарнация русская oscommerce, либо PHPshop – движок сделанный на php4, либо shop-script тогда еще не купленный компанией webasyst. Был тогда уже и Bitrix, но его использование было не целесообразным ввиду ряда причин. Это и множественные баги, вылезающие на ровном месте, и своеобразная структура, которая казалась аляповатой для подобного продукта на тот момент и нагрузки, достойные отдельного повествования. Вышла версия Bitrix 10.0 , не то что бы вчера, но сравнительно недавно в 2011 году нашей эры. А оно нам надо? 

Где то 3 года назад для одного из проектов был выбран движок инет магаза PHPshop, тогда еще версии где-то 2.83 . Были перебраны несколько вариантов, и этот казался наиболее благозвучным. Подкупала простая для освоения манагеров админка, достаточные функции для SEO, была заявлена и модульность. Проблемы начались сразу же, после оплаты продукта :) Не работало то одно то другое, веселая техническая поддержка каждый раз отмазывалась и валила всё на нас, несмотря на то что им были четко указаны баги в коде. Ну что же, сами виноваты , подумали мы и пошли пилить движок как и планировали. Сейчас он морально устарел, а ввиду множественных модификаций апгрейд невозможен. Да и не хочется больше заниматься этим продуктом, как и сотрудничать с директором фирмы Денисом, который на тот момент оказывал тех поддержку пользователям, в лице которых мы оказались.

Рассмотрено было 2 направления движения:

1. Взять open source движок и начать его пилить, на выбор: Presta shop, Magento, Open Cart.
2. Взять русский движок, и начать его пилить, на выбор: Webasyst shop script, Amiro, UMI, Bitrix

Стало понятно, что для того что бы решить наши задачи опен сорс проекты придется изрядно перелопатить. Так как не один из них полностью не стоит лицом к русскому потребителю. Мы очень рассчитывали на выход Presto версии 1.4 и вот релиз состоялся. Нужно было брать себя в руки и начинать пилить, как вдруг из мира начали поступать весточки , сигнализирующие о том, что стоит обратить внимание на  Битрикс. Отношение к продукту было крайне предвзятое. Но мысль о том что не прийдется настраивать в опен сорсе интеграцию с 1с и что возможно 10я инкарнация привнесет вкусные плюшки, заставили обратить внимание на bitrix.

Скачали версию 10, поставили. Сразу столкнулись с проблемами, оказались нужны специфические настройки сервера (у кого стоит apache+nginx ставьте в nginx.conf
proxy_connect_timeout 6500; proxy_send_timeout 6500; proxy_read_timeout 6500; ). Так же дефолтные чмоды не подошли к нашему дедику, но это лирика.
Оценил админку. Сразу видно что работали люди , причастные к 1с бухгалтерии. Очень специфическая логика, своеобразная. USER FRIENDLY интерфейс, может и френдли, но в большей степени для программистов 1с. Ко всему конечно привыкаешь, и с другой логикой знакомиться интересно, но зачем же так мучать людей?
Хотя, компания которая гордится тем что подарила HTC за первое место человеку, выявившему баг в безопасности , на хакерской конфе где все дружно пытались взломать bitrix . А остальным были выданы лицензии на сам Битрикс (да куда 1с тратить такие огромные деньги на безопасность, действительно, зачем…) . Пожалела 1с денег на хорошего UI дизайнера, и посадила того кто делал интерфейс для 1с бухгалтерии, а тому уже давно пора убить себя. И это одна из самых серьезных компаний на нашем рынке софта для публики.

В 10-й версии наконец-то открыли код и сняли zend. Кто первый раз и озабочен производительностью, увидит множество тестов битрикса, на сколько ваша система его устраивает, модуль даст свои рекомендации. Такого мы не видели кстати в других CMS, очень подробно. Интеграция с 1с “управление торговлей 11″ теперь наиболее полная, выгрузка позиций и загрузка, документы по статусам заказов, теперь введено понятие SKU для торговли это гуд. Можно лепить стикеры (прям как в жизни желтые записочки) прямо онлайн на морду сайта, при этом увидят только те кому выданы права, оно довольно здорово если хочешь показать баги. Хотя для этого и есть багтрекер, но сама функция развлекает, веселит, и немного помогает :)

Поиск стал так же как и в Presta, с мгновенными подсказками и морфологией, и даже переключает вас на другой язык в случае ytghfdbkmyjuj yf,jhf – неправильного набора. Подключили мобильность, т.е. шаблоны и оптимизировали структуру. Это то что есть у всех и довольно давно.

Цена вопроса – 25 000 тысру за инет магаз. Ценник скажем прямо не вкусный, дорого. Через сеть партнеров можно найти со скидкой, до 50% говорят. Уже интереснее. Я не нашел таких людей, тех что нашел предлагают за 20к есть предложение за 18500 руб.

На форуме говорят что при нагрузке в 1000 человек в день уже требуется хостинг “special for bitrix” тарифом, такие сейчас есть, ценник где то от 800 рублей. Это настораживает. С другой стороны решение out of the box имеет функционал достаточный, т.е. это те самые 20% которые делают 80% прибыли. Вообщем всерьез задумался я над выбором в сторону битрикса. Не компетентен говорить про потрошка скрипта, здесь чисто мои размытые мысли относительно выбора. Пишите интересно ли эта вода кому, есть хороший опыт в отношении online shop и e-commerce решений.

  • Довольно интересно и познавательно. Тоже было отвращение к битриксу, один товарищ очень его ругал – он кодил под него. Теперь не буду так категоричен, при возможности опробую сие чудо

    • Битрикс специфическая система. Под него и свои сертифицированные программисты. Т.е. кто соскочил с какой нибудь джумлы+virtualmart или shop-scrip будут долго пыхтеть и плеваться.

      Подход похож как под 1с бухгалтерия – там тоже если программист то только под 1с, больше он ни под что не пишет.

  • Спасибо за статью! Я после друпала долго привыкал, но система довольно не плохая когда узнаешь её поближе)

  • Да, читал на хабре тоже человек с друпала соскочил и довольно успешно.

    А вы соскочили с Drupal+Ubercart ?

  • Соскочил с WebAsyst на Битрикс и не жалею. Радует подробная документация как для разработчиков так и для простых юзеров.
    Про логику и интерфейс соглашусь полностью, убожество еще то. Зато адекватная поддержка и частое обновление продукта

    • Если эти люди только в этом году сделали человекоподобный интерфейс для своего основного продукта 1С-Бухгалтерия. Можно только гадать когда они доберутся до Битрикса. Конечно, ко всему привыкаешь… :-D

  • Система очень тормознутая =) Тем более магазин, если он предполагается быть высоконагруженным – нужен хостинг дорогой (лучше выделенный). Мы раньше делали сайты на Битриксе, но перешли на hostCms – вот тут действительно гибкость на лицо.

    • когда магазин предполагается быть highload, расходы на сервер становятся не существенными. К тому же есть облачные решения.
      Битрикс как раз интересен своей надежностью (у них комманда на аутсорсе которая тестирует релизы), и достаточным количеством функций на старте. HostCMS не интересен в этом направлении.

  • Главная проблема битрикса в устаревшем ядре и большой избыточности функционала компонентов. Половина ядра написана ещё на пхп4, и переделывать видимо ни кто не собирается. Многие вещи морально устарели. Но если писать свою логику под приложения, без использования стандартных компонентов, то битрикс вполне неплохо справляется со своими обязанностями. В качестве бекенда по крайней мере для манагеров удобнее.
    Я лично использую битрикс именно как точку входа и бекенд, а логику описываю на yii (использую его active record, тк инфоблоки имхо слишком громоздкие, и сложные выборки довольно заморочено делать)

  • “Цена вопроса – 25 000 тысру за инет магаз. Ценник скажем прямо не вкусный, дорого.”

    Редакция “Старт” с партнерской скидкой + модуль “Киоск” (MarketPlace) в сумме всего за: ~5000р. открывают такие возможности, что OpenSource движки и-м нервно курят в сторонке..

    • Рома, например, какие?

  • Перешел от джумлы. Сначала такой тупняк взял от количества функции и api, но с каждым разом и новой задачей было понятно, что в эту систему вложено столько ума и сил, что все плохие отзывы не имеют под собой и толику оснований. Стоимость в 25к легко отбивает себя за счет готового решения, в основном приходится работать с настройкой информационных блоков, но даже при не стандартных решениях почти все сделано, что бы разработчик чувствовал себя как дома. Вот что касается хоста, да тут надо правильно выбирать и он не дешевый, но любой интернет магазин правда способен платить 800 рублей. Сейчас выбор свой остановил на clodo. Вот еще интересный момент, когда перешел с джумлы, клиенты, которые на продвижении ,согласились пересесть на битрикс, скажу прямо, даже стандартные шаблоны оформления заказа в битриксе на порядок лучше и продуманнее чем в virtuemart например, конверсия магазинов поднялась на 70-100% через(корзину)

    Какую выбрать систуму конечно дело индивидуальное, но чем сложнее логика, тем прощее ее сделать на инфоблоках битрикса. С теми же характеристиками товара, в битриксе очень удобно работать.

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

You can follow any responses to this entry through the RSS 2.0 feed.