Недостатки 1с битрикс. Что такое Bitrix. Не все так просто как вам рассказывают

Станислав Шашалевич

Настало время, когда владельцам бизнеса не надо объяснять, зачем нужен сайт или интернет-магазин. Теперь они это самостоятельно впитывают на этапе становления бизнеса. Пришло время объяснять клиенту: какая же CMS платформа лучше подходит для его бизнеса? А объяснить это куда сложнее, когда у клиента уже есть проект на своей платформе, то убедить его в необходимости перехода на другую платформу – очень сложная задача. Но, на наш взгляд, с платформой 1С-Битрикс это задача решается куда легче, нежели с другими e-commerce платформами.

Поэтому приглашаем вас к рассмотрению 10 причин , почему необходимо переходить на 1С-Битрикс .


1. 1С-интеграция

Это одна из самых приятных «плюшек» платформы 1С-Битрикс. В 2007 году «Битрикс» создал совместное предприятие с компанией «1С» «1С-Битрикс» . На наш взгляд, именно этот факт придал активное развитие данной платформе. Наступила новая эра, когда 1С-интеграция превратилась из сложнейшей задачи в четкую схему простых действий.

На просторах интернета вы можете найти «страшилки», в которых интеграция в Битрикс представляется, как нечто сложное и дорогое. На самом деле, такие «страшилки» придумывают те, кто не очень хорошо знает все нюансы интеграции и самой 1С. Проблемы с интеграцией могут возникнуть только в следующих случаях:

  • Шаблон сайта разработан без понимания особенностей 1С-интеграции
  • Сама 1С уже хорошо перепилена
  • Низкая квалификация разработчиков
Если же у нас идет стандартный сайт от 1С-Битрикс и стандартная , то проблем с интеграцией быть просто не должно. Уникальность и сложность ваших внутренних бизнес-процессов добавляют сложности к 1С-интеграции . Но это не вина Битрикс - это особенности вашей компании.

А в доказательство нашей правоты мы предоставляем видеоурок, на котором наши специалисты показывают, как сделать интеграцию с всего за 30 минут . И никаких фокусов. Только факты!

2. CRM интеграция

Если 1С-интеграцией уже никого не удивить и это является обязательным функционалом любой e-commerce системы, то вот CRM-интеграция только набирает обороты. Но и тут Битрикс старается быть впереди всех.

В коробке 1С-Битрикс уже идет стандартный функционал по синхронизации данных с CRM Bitrix24 . Это позволяет отделу продаж более эффективно работать с лидами, сделками и новыми контактами. Прямо из коробки вы получаете готовый инструмент по работе с продажами.

Очень злободневная на данный момент тема, которая, к тому же, является главным аргументом по переносу проекта на Битрикс уже в этом 2017 году.

С 1 февраля 2017 года контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - новые правила установлены в 54-ФЗ ст.2 п.2.

В полную силу закон заработает с 1 июля 2017 года . Каждый интернет-магазин должен иметь кассовый аппарат (ККТ), подключенный к интернету и соединенный с оператором фискальных данных (ОФД).

Что же это значит? Если простыми словами, то с 1 июля 2017 года по каждому заказу, оплаченному онлайн (не по выставленному счету) через ваш интернет-магазин, нужно выбивать чек ККМ , заносить его в базу сайта, отправлять в электронном виде покупателю, да еще множество данных сразу же предоставлять в налоговую. И на все это отводится всего 5 минут , иначе вас ждет штраф.

Как вам такая задачка? На наш взгляд, очень нетривиальная. Что нам нравится в Битриксе , так это то, что он оперативно реагирует на все изменения рынка. Он не зацикливается на идеализации своего продукта, а просто мерит пульс всех составляющих е-commerce и мгновенно реагирует.

Вот и тут 1С-Битрикс оперативно отреагировал и сразу же внедрил функционал, удовлетворяющий все требования 54-ФЗ . Насколько нам известно, на текущий момент Битрикс на своей собственной площадке тестирует связку: интернет-магазин – ККТ – налоговые органы. Поэтому к 1 июля мы будем во всеоружии вместе с Битрикс .

Мы считаем, что это очень весомый аргумент переноса проекта на платформу 1С-Битрикс именно в 2017 году – полное соответствие 54-ФЗ . Думаем, что в этом плане будут проблемы у многих платных e-commerce платформ, не говоря уже о бесплатных. Владельцу бизнеса будет просто необходимо обратить свое внимание именно на 1С-Битрикс , чтобы надежно закрыть вопрос с 54-ФЗ .

4. Маркетинговые инструменты

Мы все наслышаны о маркетинговых способностях 1С-Битрикс . Кто-то, тихо завидуя, говорит, что это главная составляющая успеха этой компании. Но давайте не будем завидовать, а просто будем перенимать опыт Битрикс . Благо, сама компания 1С-Битрикс с удовольствием делится всеми своими инструментами непосредственно в самой платформе.

Сейчас мы расскажем вам о наиболее интересных, как нам кажется, маркетинговых инструментах, которые добавят баллов в пользу принятия решения о переносе проекта на Битрикс :

  • Email маркетинг. Позволят работать с покупателями в автоматическом режиме через почтовые рассылки. Уже заготовленные сценарии цепочек триггерных писем мотивируют клиента к возвращению на сайт и оформлению новых заказов.
  • Товарный маркетинг. Мотивация клиентов акциями и скидками всегда давала положительный эффект. А Битрикс предлагает гибкие возможности настройки, чтобы иметь возможность воздействовать на каждую группу пользователей.
Но маркетинг от Битрикс – это не просто инструменты, вшитые в коробку. Это комплекс материалов, направленных на повышения образования клиента в онлайн-продажах. Это комплекс систематизированных действий, которые помогут набрать обороты вашему магазину.

5. SEO инструменты

SEO – было, есть и будет важным инструментом привлечения трафика на сайт. Мы, как разработчики собственного SEO решения , уделяем этому особое внимание.

К сожалению, до 2013 года SEO составляющая платформы 1С-Битрикс была очень слабо развита. Невозможно было гибко генерировать обычные мета-теги, не говоря уже о более сложных задачах. Но с 14 версии Битрикс все изменилось. Теперь SEO инструменты платформы включают в себя:

  • Шаблонизаторы мета-тегов
  • Умная генерация карты сайта
  • Генерация robots.txt
  • Отправка уникального текста в Яндекс
  • И многое другое
Сейчас можно с уверенность говорить, что платформа 1С-Битрикс станет отличным помощником для SEO-специалиста .

BigData – это сейчас не только модно, но и необходимо. Покупатель уже не оценит просто предложение приобрести товары в интернет-магазине. Покупатель оценит, если магазин предложит именно то, что ему нужно. Для этого и предназначены подобные сервисы.

Компания Битрикс и в этом направлении отреагировала оперативно и запустила свой облачный сервис «1C-Битрикс BigData» . Это позволяет делать персональные предложения клиенту, то есть, анализируя его поведенческие действия по определенным алгоритмам, предлагать необходимый ему товар. Вывод персональных товаров может происходить как в публичной части сайта, так и в рассылках.

Обратите внимание, что подобный сервис от Битрикс не просто увеличит ваши продажи, но и положительно повлияет на повышение лояльности к вашему интернет-магазину.

7. Партнерская сеть

Партнерская сеть – это то, благодаря чему растет 1С-Битрикс . Сейчас в сети насчитывается более 13 000 партнеров. И с каждым днем их становится все больше.

Что же такая обширная сеть дает бизнесу?

Во-первых, вы получаете возможность подобрать разработчика по следующим параметрам:

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

Что касается выбора непосредственного партнера, то, на наш взгляд, это самый важный и ответственный этап. Именно от него зависит, каким получится ваш проект. Битрикс , конечно, пытается как-то отфильтровать и подобрать для вас подходящих разработчиков, но, как мы думаем, пока это не всегда хорошо получается. Тот же статус «Золотой партнер» не дает никаких гарантий вашему проекту. Ведь, как мы считаем, слишком низок порог входа для получения этого статуса и стоило бы его поднять.

Хоть это и не тема текущей статьи, но все же, исходя из выше изложенного мы можем вам дать пару рекомендаций:

  • Кейсы партнера. Тщательно ознакамливайтесь с проектами, которые уже реализовал разработчик, похожие по тематике на ваш. Задавайте уточняющие вопросы по кейсам. Не стесняйтесь.
  • Экспертность. Обязательно необходимо проверять квалификацию партнера. Проверка начинается с первого касания. Грамотными уточняющими вопросами партнер раскроет ваш проект, а своими убедительными ответами на вопросы разобьет все ваши сомнения.
Более подробно данную тему мы постараемся раскрыть в следующих статьях. Проблема очень важная. Ведь часто из-за недобросовестных партнеров весь негатив выплескивается в сторону Битрикс . Чтобы как-то оправдать себя, придумываются якобы недоработки и упущения самой платформы. От подобных партнеров страдает все сообщество 1С-Битрикс . Именно после таких разработчиков владельцы интернет-магазинов не хотят работать с Битрикс вообще.

8. E-commerce платформа №1

Как ни парадоксально, но это самый простой и немаловажный аргумент в пользу перехода на Битрикс .



Исходя из графика, видно, что около 60% рынка коммерческих CMS сейчас занимает именно компания 1С-Битрикс . А 6 из 10, навряд ли, могут ошибаться. Они сделали свой выбор, тщательно анализируя все плюсы и минусы продукта. Вам же теперь намного проще принять правильное решение, следуя их примеру.

Хочется пожелать Битриксу , чтобы он на этом не останавливался и постарался не просто удерживать текущую долю рынка, но и увеличил ее. А расти есть куда: 40% рынка коммерческих CMS + бесплатные системы. 1С-Битрикс просто обязан создавать такие условия и такую платформу, на которую просто захочется переходить.

9. 1С-Битрикс.Маркетплейс

Самое вкусное мы решили оставить на потом. Создание собственной площадки продаж Маркетплейс в 2011 году открыло перед 1С-Битрикс новые возможности. Ведь благодаря этому шагу популяризация Битрикс возросла как в среде разработчиков, так и у непосредственно участников онлайн-продаж. И причин этому несколько:

  • Типовые решения – Быстрый старт продаж. После запуска 1 С -Битрикс.Маркетплейс был большой бум на типовые шаблонные решения. Благодаря этому клиенты реально запускали интернет-магазины от нескольких дней до недель, вместо многомесячных и дорогостоящих проектов «с нуля». Это позволяло им быстро набраться опыта в онлайн-продажах и уже более осознанно и профессиональнее относиться к развитию своего проекта.
  • Увеличение функциональности 1С-Битрикс. Теперь то, что не успевает сделать сам Битрикс , делают его партнеры. Это расширяет возможности платформы и делает их практически безграничными.
  • Повышение квалификации разработчиков. Площадка открыла новые возможности непосредственно для исполнителей. Тем самым способствовала росту квалификации технических специалистов в разработке решений под 1С-Битрикс .
Сейчас Маркетплейс все также пестрит готовыми решениями и модулями. Правда, качество многих из них оставляет желать лучшего. Поэтому бесплатно можем дать вам один полезный совет: прежде, чем приобрести решение, обязательно протестируйте его работу на вашем проекте. Обязательно убедитесь, что модуль имеет демо-режим . Если такого режима нет, то запросите у разработчика возможность протестировать его решение. Лично мы даже не рассматриваем продукты, у которых нет демо-режима . Тоже самое советуем всем нашим клиентам. Приобретать «кота в мешке» желания нет. Владельца интернет-магазина надо: зажечь, заинтересовать и убедить. А демо-режим – как раз тот инструмент, который может это сделать.

10. Постоянное развитие и обновления

Как уже упоминалось выше, 1С-Битрикс тщательно следит за всеми тенденциями и изменениями е-commerce рынка. Вы получаете не просто актуальный только на сегодня продукт, как это происходит с самописными CMS – вы получаете постоянно развивающуюся платформу.

При вы получаете год бесплатных обновлений. Это значит, что в течение этого времени ваш проект будет всегда в актуальном состоянии. А если вы приобретаете продукты 1С-Битрикс через нас, то вы еще и получаете бонусы в размере 20% от суммы заказа, которые можете потратить на приобретение наших модулей.

Хочется отметить, что у Битрикс есть свое определенное правило, которое уже долгое время не нарушается: два глобальных релиза обновлений в год. Это значит, что уже заранее устанавливаются конкретные даты и сроки внедрения этих обновлений. В назначенные даты проводится презентация релиза, а сразу после этого планомерное его внедрение. Такая модель работы является очень эффективной. Она мотивирует отдел разработки избавляться от идеализации кода и помогает оперативно давать результат непосредственно владельцу интернет-магазина.

Вот тут, кажется, можно и остановиться. Всего 10 причин , но каждую причину Битрикс «выстрадал». Каждая причина прошла испытание временем, неудавшимися экспериментами, несостоявшимися гипотезами. Надеемся, что 1С-Битрикс подарит нам новые причины, чтобы работать именно на этой платформе.

1С-Битрикс считают по праву одной из самых распространенных коммерческих CMS. Компания, которая разрабатывала систему Битрикс появилась еще в 1998 году, а через 7 лет объединилась с 1С на партнерских условиях.

На сегодня насчитывается 7 редакций 1С-bitrix и более 50 тыс. проектов в сети уже работают на данной платформе.

Автоматизированная система управления контентом подходит в первую очередь для онлайн-магазинов, а также порталов новостей, информационных и статистических сайтов, социальных сетей и тп.

Какие преимущества и недостатки имеет CMS платформа 1С – Битрикс?

Для начала рассмотрим ряд плюсов, которые предоставляет данная CMS:

  • безопасность для вашего сайта: разработчики постоянно предлагают усовершенствования в аспекте безопасности коммерческих проектов;
  • бесплатная и круглосуточная техническая поддержка, правда, за первый год использования Битрикс она более оперативна, далее ответа можно ждать и более суток;
  • хорошая техническая документация, в которой можно самому найти ответ или решения проблемы;
  • возможность интегрирования баз данных в систему;
  • возможность совмещать с бухгалтерскими программами, зачастую с 1С;
  • стандартный набор действий в администрировании, удобный внутренний текстовый редактор., на примере компании HyperHost с панелью управления ISPmanager 5.
  • обратная связь: возможность оставлять свои идеи и предложения на сайте для разработчиков данной CMS;
  • возможность разрабатывать индивидуальные решения: при определенных знаниях вы можете создать свои систему управления;
  • универсальность: разработчики утверждают, что данная CMS подходит для 95% типов сайтов.

Если рассматривать недостатки системы, то большинство разработчиков сходятся во мнении, что Битрикс очень требователен к мощностям хостинг-провайдера и для работы с ним необходимо иметь особые профессиональные навыки. Иногда компания Битрикс на своем сайте выделяет провайдеров как рекомендуемых. Но это не значит, что только указанные хостеры обеспечивают качественную услугу под битрикс. Некоторые хостинг-компании предлагают специализированные тарифы хостинга для Битрикс, это и классический хостинг и виртуальные выделенные сервера как у компании . Стоит отметить, что на таких мощностях требовательный Битрикс работает намного шустрее и стабильнее.

Второй недостаток – это стоимость самой системы Битрикс. На первый взгляд вы столкнетесь с одной стоимостью, но когда вам нужно будет тщательно настраивать модули, то с финансовой стороны это окажется более затратно.

Вебмастеры отмечают проблему зависания и торможения bitrix при выполнении некоторых задач. Но многие этот вопрос объясняют незнанием определенных веб-технологий, а не проблемой в работе системы.

Для каких сайтов подходит CMS 1С-Битрикс?

Высокофункциональная программа разработана в первую очередь для крупных проектов, для ее настройки необходимо иметь глубокие знания и разбираться в работе . На сегодня в сфере разработки bitrix работают много специалистов, в том числе и на фрилансе, поэтому вы всегда сможете задать свои вопросы профессионалам битрикса и своечасно решить проблемы.

Как выбрать хостинг для 1С-Битрикс?

Если вы ищете надежный хостинг для вашего сайта на битрикс, то наша компания предоставляет специализированный тариф . Цены на Битрикс хостинг НЕ отличаются от цен на обычный хостинг.

Предлагаем вашему вниманию по установке и настройке php модулей на CMS битрикс

Как установить 1C битрикс на хостинг?

Кроме того, мы разработали на хостинг, чтобы облегчить вашу работу на нашем ресурсе.

В завершение стоит сказать, если вы хотите использовать 1С-bitrix для своего сайта, ищите опытного веб-разработчика, который будет поддерживать и развивать ваш онлайн-ресурс. А мы со своей стороны обеспечим качественный и надежный хостинг для CMS 1С-Битрикс.

Как определить на какой CMS написан сайт? Наши советы.

7742 раз(а) 8 Сегодня просмотрено раз(а)

к.э.н. Лавлинский Н. Е., технический директор ООО «Метод Лаб»

Одна из самых известных на российском рынке веб-разработки система «1С-Битрикс: Управление сайтом» получила широкое распространение в среде электронного бизнеса. В разнообразных рейтингах система занимает первые строчки, количество партнеров компании (веб-студий) более двенадцати тысяч. На первый взгляд, система очень успешна и лишена больших недостатков, ведь иначе её бы не выбрали все эти разработчики?

Вместе с этим, при чтении отзывов о достоинствах и недостатках «1С-Битрикс: Управление сайтом» можно увидеть множество негативных моментов. Многие заказчики при объявлении тендеров специально указывают: «Битрикс не предлагать». В чем корень таких полярных взглядов? Разберемся вместе.

Идеальная система управления сайтами (CMS)

Для начала нужно понять главный тезис: идеальной системы управления сайтами не существует. Если не принять этот постулат, то нас обязательно постигнет разочарование. Любая система на рынке является неким компромиссом среди множества факторов: удобство использования для клиентов, удобство для разработчиков, гибкость настройки, простота, скорость работы, требования к хостингу, качество поддержки, функциональные возможности и так далее.

Отсюда вывод: если вам предлагают универсальную и прекрасную во всех отношениях систему, «лидера рынка», то это точно обман.

«1С-Битрикс»: достоинства

Рассмотрим тезисно, что есть положительного в системе с точки зрения веб-разработчика.

  • Достаточно подробная документация.
  • Наличие поддержки от разработчика.
  • Условно «готовые» модули и решения для использования в проектах.
  • Автоматизированная система сертификации и обучения сотрудников.
  • Хорошая партнёрская программа (до 40% от продаж лицензий).
  • Широкая функциональность системы для частых применений (интернет-магазины, корпоративные сайты).
  • Возможность использования положительного имиджа системы для продажи собственных услуг.

В дополнение к списку: развитые возможности интеграции с «1С: Управление предприятием» (с оговорками) и достаточно приятный интерфейс системы в свежих версиях.

Однако, недостатки как всегда являются продолжением преимуществ.

«1С-Битрикс»: недостатки

В чем же сложности и проблемы использования системы «1С-Битрикс: Управление сайтом» для веб-студии?

  • Избыточность функциональности ведет к большому количеству неиспользуемого программного кода, что снижает производительность.
  • Высокие требования к ресурсам хостинга.
  • При выходе из стандартной функциональности сайта, заложенной «из коробки», требуется глубокий разбор сложного кода системы.
  • Так как количество пользователей системы велико, влияние каждой веб-студии на развитие системы стремится к нулю.
  • Оперативность исправления проблем через поддержку может быть низкой (большое количество обращений, коробочные обновления продукта).
  • Заказчики часто рассматривают покупку «Битрикс» как замену полноценной поддержки сайта, что снижает их лояльность.
  • Отсутствие привязки (большое количество разработчиков) стимулирует многих заказчиков постоянно менять подрядчиков (часто себе во вред).
  • Большое количество заложенной функциональности «из коробки» усложняет обучение клиентов и приводит к проблемам на сайтах.
  • Разработка сайта ведется на основе какого-либо из готовых шаблонов, получается множество неиспользуемых элементов CSS, JS и программных модулей, что ведет к низкой скорости загрузки сайта.
  • Для части заказчиков коммерческая лицензия неприемлема (люди не привыкли платить за коробку с софтом).
  • Невозможность полной ответственности за конечный продукт: ядро сайта (система управления) разработано другой компанией, код веб-студии гораздо меньше по объёму.
  • Интеграция с «1С: Управление предприятием» часто требует значительных доработок и не как проста, как в рекламных материалах.
  • Продвижение идеи о полной управляемости сайта для неспециалистов приводит к дилетантскому подходу в поддержке сайтов.
  • Система архитектурно неотделима от сайта. Управление сайтом производится на рабочем экземпляре сайта.

Подведем краткий итог: в системе «1С-Битрикс» есть достаточное количество недостатков, которые как раз и дают повод для негативных отзывов как разработчиков, так и пользователей системы.

Сформулируем свое резюме по поводу этой системы управления сайтами.

Стоит ли связываться с «Битриксом»?

Так что же в итоге? Для заказчиков есть простой ответ: ищите в первую очередь качественного разработчика сайта, который готов создать, поддерживать и развивать ваш проект. А уже разработчик будет отвечать за качество проекта и архитектурные решения, в том числе, за выбор системы управления сайтом. Главное понимать, чем вам придётся пользоваться как администратору сайта (если вы планируете этим заниматься самостоятельно).

Для разработчиков сайтов выбор намного сложнее. Делать ставку на одну систему скорее всего будет неверно: слишком велик риск попасть на слабые места системы и потерять заказчиков. Если вы хотите разрабатывать сложные заказные проекты необходима своя программная платформа, «коробка» её не заменит никогда.

Всем привет. Это мой первый пост на хабре. Поэтому представлюсь для проформы. Веб-разработчик. Опыт 3,5 года. В настоящий момент - состоявшийся битриксоид. Занимаюсь всем - поддержкой крупных проектов, собственной разработкой, консультацией в вопросах маркетинга, обзором возможностей новых версий, нюансами интеграции сайта с 1С на стороне оной, написанием модулей для marketplace, внедрением бизнес-процессов в «Корпоративный портал». И многим другим. В рамках отдельно взятой CMS. К счастью ли, к сожалению ли (в статье об этом и пойдет речь) - без работы остаться невозможно. Рынок наполнен продуктами от 1С-Битрикс более, чем наполовину.

В статье речь пойдет о плюсах и минусах этой монополии. А в том, что тенденции для этой монополии есть - лично у меня никаких сомнений.

Я намеренно не начал свой пост с фразы «это не очередной пост о преимуществах и недостатках». Пусть это будет очередным постом. В вопросах велосипедостроения я не силен. Так что и пост будет использовать готовые идеи и готовые решения. Все как в Битриксе.

Так почему же Битрикс не любят? И кто его не любит?

Как мне видится - есть две основные группы.

1. Менеджеры и заказчики, от самой разработки далекие, но уже набившие большое количество шишек в разработке сайтов. И имеющие свое мнение.
2. Разработчики - сторонники «кошерной» и «идеальной» разработки. На фреймворках или собственноручно написанных.

Первая группа. Менеджеры и заказчики.

Я достаточно часто работаю с людьми, которые заказывают Битрикс из-за того, что он имеет огромный ряд преимуществ в управлении сайтом. Эти люди понимают за что платят деньги и почему покупают именно Битрикс, а не используют бесплатную CMS или ту, что подешевле. Таким мне не нужно приводить аргументы, составлять перечень преимуществ, недостатков. Они сами все знают.

Увы, в эту группу попадает и много людей, которые читать не любят. То есть - нужно сделать сайт. Ок, щас сделаем. А на чем мы его будем делать? Смотрим рынок. Битрикс покупается - ок, берем его, дальше разберемся. Ну, или наймем специалиста, который разберется за наши деньги.

Подход, возможно, и правильный. По крайней мере, разработчик Битрикс в этом случае всегда в плюсе и, как уже написано выше, без работы не останется. Но - тут надо понимать, что популярность системы всегда подразумевает большое количество людей, для который сайт - это дизайн + движок. И которых ничего кроме этого не волнует и не заботит. Это продающие менеджеры, которые во многих студиях средней руки являются и.о. прожект-менеджеров, а кое-где и техническими директорами. К сожалению, на практике бывали и такие случаи.

Я не говорю о том, что человек компетентный Битрикс не закажет. Но я говорю о том, что целевая аудитория продаж - это те, кто в кухне разработки сайтов смыслит примерно также, как и выпускники курсов «PHP за 24 часа». Это печальный факт, но как по мне - это элементарная плата за популярность. К самой системе не имеющая прямого отношения.

Огромное количество фейлов на моей практике основаны на следующих стереотипах:

1. Интеграция с 1С бесплатная и стандартная
. На эту тему можно почитать хотя бы вот эту статью , в которой очень хорошо описаны риски. В статье описаны проблемы уже опытной студии. А о студиях, в которых разработка только делает первые шаги - и говорить не приходится.

В итоге что имеем на практике - дизайн магазина на 20-30 страниц. С навороченными фильтрами, красивыми выпадающими из меню разделами, все переключается, жмется и выпрыгивает. Клиент говорит «хочу», составляется контракт, дело передается в отдел разработки.

И тут звучит эпик-фраза менеджера:
«Тут есть заказик, но у клиента еще есть база в 1С на 100500 товаров, но в Битриксе же это стандартно, да? Просто без интеграции он сайт не примет. А ты говорил, что это стандартно...»

Ок, давай посмотрим базу. Дизайн вы ведь еще не делали?
- Мы его уже утвердили, сейчас работает верстальщик
- Хорошо, а в каком состоянии база, совпадает ли структура?
- Мы не знаем, программист 1С сейчас в отпуске… Но какая разница, потом если что - доработаем. Нам ведь главное интегрировать.

«Ок, интегрировать так интегрировать, че мне сложно в самом деле, тем более это стандартно» - ёрничаю я про себя, и не ожидая ничего хорошего - начинаю бесконечную переписку с 1С-прогером. Кто хоть раз занимался вопросами интеграции чего-либо с 1С должен меня понять. В 90% случаев о какой-либо структуре говорить не приходится. Свойства товаров занесены в текстовые поля, часто с ошибками, вложенность товаров нулевая, и проч, и проч… А у нас дизайн сайта утвержден, с юзабилити и в ТЗ вписан пункт об 1С. И это еще хорошо, если 1С-ник заинтересован в сдаче сайта также, как и мы. А если это просто человек на ставку, то все эти наши нестандартные задачи, ему будут как зайцу стоп-сигнал… Ответит «Ребята, у вас просто нет опыта интеграции с 1С, о чем мы разговариваем? Какие доработки?», как в случае с программистом 1С из вышеприведенной статьи.

Кто уже собрался предлагать решения и возможные выходы из ситуации, то скажу - расслабьтесь. Фейл уже состоялся. Дальнейшая разработка превращается в бесконечную череду костылей. Ничего хорошего из нее уже не выйдет. Либо красивый дизайн пойдет под медный таз, либо никакой стандартной интеграции не будет и кому-то придется ручками заполнять недостающие свойства, и ручками же переводить структуру в удобоваримый для сайта вид. Или будет интеграция через какие-нибудь CSV файлы. А в этом случае - у разработчика только одна забота - сдать сайт быстрее, чем на нем полезут косяки с базой.

В чем проблема? В некомпетентности. И в отсутствии привычки думать. Нам же надо сайты делать, а не думать. Вот мы и делаем, как знаем: Юзабилити - Дизайн - Верстка - Разработка. Что может быть проще? Увы, есть нюансы и их надо понимать.

Когда фейл происходит - разочарование в Битриксе достаточно сильное. «Мы-то думали, а тут нам подсунули». Плюются все - начиная от заказчика, заканчивая разработчиком (да, бывали случаи, когда и сам думал, что легче уже было бы вручную все эти нестандартные интеграции писать с этими нестандартными сайтами, чем запихивать в Битрикс свои художества).

В этом первый (и ИМХО - главный) минус Битрикса. Попсовость и популярность, идущая в ногу с обывательщиной. Даже в студиях, имеющих полный набор сертификатов, золотые статусы всегда найдется менеджер, который «продал сайт за большие деньги» и посчитал свою работу выполненной. И на радостях пустивший дальнейшую разработку на самотек, мол - мое дело за сроками следить, а там вы уже сами разберетесь, задачи я озвучил.

2. Прочие стандартные возможности
В статье я специально уделил много внимания самому популярному фейлу в работе с Битриксом - его недостаточно прозрачно описанной связи с 1С. Это для разработчика понятно, что не все так просто. Менеджер и заказчик чаще всего посчитают, что связь простая, бесплатная и не занимающая времени. И объяснить им всю сложность, оказывается, далеко не всегда просто. В силу того, что им просто не надо знать лишнего.

Но из этой же серии проблема со стандартными возможностями, которых у системы на самом деле - очень и очень много. Стандартные модули, компоненты, насыщенные функционалом… Ведь все это тоже чаще всего накрывается одним росчерком юзабилити. Нарисовали оформление заказа в один шаг во всплывайке и с доп. полями - клиент утвердил. Первый вопрос - зачем рисовали в один шаг, если в стандартном компоненте битрикса оформление заказа идет в три шага? Разве это так принципиально для сайта? Не понимаю - бизнес клиента пойдет под откос, если мы сэкономим 10 часов разработки и снизим риски за счет использование стандартного функционала?

Это опять же к вопросу о подходе. Битрикс - он ведь не для кастомности. Он сам по себе очень кастомный, но это не значит, что на нем можно собирать все, что угодно и собирать быстро. Просто иногда возникшую идею надо сопоставлять с уже имеющимся функционалом - и думать, а насколько принципиально сделать так, а не эдак? Чаще всего в стандартных возможностях возникшая в головах менеджеров и юзабилистов идея, реализована продуманнее и глубже. Крайне редки случаи, когда для магазинов придумывается что-то эпохальное, без чего он просто не сможет существовать и что обязательно надо допиливать ручками. Даже относительно дорогостоящие магазины можно реализовать на стандартном функционале, если просто грамотно искать компромиссы между уникальными идеями и существующими возможностями. Это моя убежденность. Но об этом мало кто задумывается на этапах составления юзабилити-макетов.

И это следствие первого минуса Битрикса. Некомпетентность и непонимание как работать с системой.

Стандартные компоненты Битрикса не предназначены для доработок. И каждый, кому хоть раз приходилось в код стандартного компонента Битрикса залезать, это понимает. Битрикс идеологически - это набор компонентов. Набор готовых идей, из которых можно собрать готовый сайт. И моя убежденность - что в 90% случаев эти идеи удовлетворят клиента. Они удовлетворят его даже больше, чем грамотно составленный юзабилити-макет с большой суммой за работу специалиста.

Даже в случае создания большого сайта с несколькими десятками типовых страниц - все ведь крутится вокруг одних и тех же компонентов: catalog, news.list, iblock.element.add.form. В крайнем случае нужно фильтры каталога доработать немного. Но опять же - не более 10% отклонения от стандартного функционала. Когда вся разработка сводится к допиливанию исключительно файлов template.php и result_modifier.php. ИМХО, при большом желании этому можно обучить даже верстальщика, который умеет использовать только две php конструкции: foreach и if

3. Создание сайтов на Битриксе - это просто (это сложно)
Специально объединил две проблемы в одну, потому что ноги растут все из той же первой проблемы - непонимания. Битрикс - это не чудо-юдо о восьми головах. Это тоже система для разработки сайтов. И сложность разработки на нем не превышает и не превосходит сложность разработки на любой другой годной CMS. Снизить затраты на разработку сможет только знание и учет нюансов системы, а не система сама по себе. И знание, и учет нюансов должен вестись всей командой. Начиная от менеджера в первую очередь.

Увы, в моей практике, только малая часть менеджеров удосужила себя прочтением курса «Контент-менеджера» хотя бы. Хотя его, конечно, мало. Зато в моей практике было достаточное количество людей, которые каждый раз перед созданием совершенно типового интернет-магазина спрашивали «а возможно ли ЭТО реализовать на битриксе?». Про себя я думаю «Ну, если бы ЭТО невозможно было реализовать на битриксе, то зачем вы вообще хотите заказать разработку на нем? Исходя из каких соображений?». Соображение, увы, чаще всего одно: «Да мы тут посмотрели какие CMS сейчас популярны и решили заказать сайт на нем».

Ребята, вы сэкономите себе кучу нервов и денег, если просто прочитаете описание возможностей стандартных компонентов, и попробуете поработать с ними в режиме визуального редактирования. Может быть даже составив таким образом небольшой сайтик без верстки. Это и вправду не требует больших усилий, а в дальнейшем при заказе сайтов пригодится более чем. Документация по системе ведь очень неплохая.

4. Сайт очень медленно работает
Сайт на Битриксе может работать медленно по многим причинам. И ни в одном из этих случаев не виновата сама система. Вина может быть в некорректно подобранном хостинге, в разработчике, который написал свои компоненты и не озаботился подключить кеширование, вина может быть в чрезмерно нагруженном макете. Но сама система не виновник того, что главная страница сайта у вас загружается 5 секунд. Это опять же стереотип, который любят повторять менеджеры и люди, далекие от разработки. Что Битрикс - это тяжело и медленно. Поверьте, если все сделать правильно - сайт на Битриксе будет летать. Вопрос только в том, чтобы все сделать правильно и понимать, что такое правильно, а что такое - неправильно.

Вторая группа. Разработчики

Автор статьи (то есть я) - сам разработчик. Начинал не с курсов «php за 24 часа». К примеру, на каком-то уровне знаю ассемблер. Есть пара коммерческих проектов на Delphi, да и веб начинал постигать с самых азов - учебник Котерова, статьи о паттернах программирования на инглише. Писал на Zend Framework, Yii. Есть фреймворк, написанный мною, с нуля. На котором тоже есть проекты, реально работающие. Иногда в свободное время пишу небольшие программки на php для собственных нужд, начиная с создания файла index.php в пустой папке. Просто, чтобы не забывать основ.

Но - у меня никогда не возникало желания сказать, что разработка на Битриксе ХУЖЕ или разработка на Битриксе ЛУЧШЕ, чем разработка на чем-либо другом. Это могут позволить себе люди из первой группы. Но когда такую глупость говорят разработчики…

Как по мне - такие стереотипы у профессионалов основаны на извечном биче любого разработчика - стремлении к идеалу. Любой программист в душе законченный перфекционист и точно знает, что такое «идеальная разработка». И любой лелеет в себе мечту создания фреймворка, на котором можно писать любой сайт быстро и без единой проблемы. А все, что написано не им любимым - то по определению «говнокод», «ничего незадокументировано», «не структурировано», «глобальные переменные по всему коду - о чем можно говорить вообще?» и т.п.

Хотя в целом - я с ними бываю согласен, когда поступает заказ на доработку проекта на Битриксе. Вот так, бывает, откроешь какой-нибудь шаблон вывода карточки товара, а там хлебные крошки выводятся с помощью пяти (!) sql запросов к базе (прямых, без всякого АПИ), то тут конечно тяжело вздыхаешь. Говоришь клиенту или менеджеру - извините, но доработки вашего сайта обойдутся вам дороже. Клиент вздохнет «Ох уж этот Битрикс...»

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

Справедливости ради, замечу, что сам с опаской заглядываю в код стандартных компонентов. Там много интересных вещей приходится увидеть. Но все же - стандартные компоненты писались программистами хорошего уровня (уж, по крайней мере, выше того, который крошки sql запросами выводил). И - как я выше писал - ну идейно, стандартный компонент - это черный ящик. Он просто должен делать свою работу. Не для доработок он. Это вина проектировщика, который составляет макеты под Битрикс. Это он в первую очередь должен понимать, что дорабатывать стандартные компоненты Битрикса - это сложная задача, и чреватая рисками. Хочется кастомности для простейшей задачи - сядь, нарисуй на листике то, что ты хочешь. И потом сравни их с тем, что уже есть, поиграв компонентами в визуальном редакторе.

Если проект слишком уж отклоняется от функционала самого Битрикса - то сядь и подумай, а так ли уж важно для бизнеса использование именно этой системы, не логичнее ли заказать другую? Впрочем, в том и в том случае - речь не о разработке, речь о тех людях, которые продают/заказывают сайты.

А разработчику, повторю, нет нужды воротить нос и стремиться к совершенству. Достаточно изучения документации и основных приемов. Если человек профи, то он просто примет особенности структуры, освоит идеологию и будет писать хорошие сайты. Если лень - то тут уже ничем не поможешь.

Привыкнуть к Битриксу можно точно также, как и к любой другой системе. Это мое полное убеждение. И получать удовольствие от собирания сайтов на нем - тоже не так сложно.

В качестве эпилога хочу сказать, что в любом деле важен грамотный подход и изучение предмета. Просто так схватить модную вещь, не изучив для чего она и как ей пользоваться, в надежде, что она принесет сразу золотые горы - не выйдет. Любой проект - это работа. И выбор инструмента - здесь всего-лишь один из этапов работы. И далеко не самый важный. Куда важнее - умение пользоваться этим инструментом. Статью я назвал «CMS от маркетологов. Плюсы и минусы». Надеюсь, в статье примерно удалось изложить о чем я вел речь.

Ниже рассматриваются причины того, почему для 1С-Битрикс оптимален не первый попавшийся хостинг, а подходящий по определенным параметрам. Описываются особенности данной CMS и способы выбрать хостинг, отвечающий этим критериям.

Система управления контентом Bitrix от компании 1С по праву является одним из самых популярных решений в веб-разработке. Ее выбирают такие гиганты, как Газпром, Евросеть, Эльдорадо и другие компании. Несмотря на платность и "тяжеловесность" CMS, она с каждым годом завоевывает все большую долю рынка. Причины такой популярности объяснимы, ведь Битрикс обладает целым рядом преимуществ, выгодно отличающих ее от конкурентов, таких как:

Простота управления сайтом,

Высокая производительность,

Обширный функционал из более чем 40 готовых модулей,

Интеграция с 1С: Предприятие и т.д.

Однако, для успешного функционирования CMS необходимо тщательно подойти к тому, как правильно выбрать хостинг для 1С-Битрикс . Ведь вопрос надежности - это ключевой момент, влияющий на стабильность работы проекта. Это особенно актуально для высоконагруженных проектов и проектов, завязанных на бизнес-логику предприятий.

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

Для работы Битрикс необходимо уделить внимание количеству оперативной памяти, выделяемой PHP-процессам, выполняющим скрипты CMS. Минимальным пороговым значением является 64 мегабайта, с меньшим количеством не сможет работать даже простой сайт-визитка. Рекомендуется 128-512 мб.

Вторым важным параметром конфигурации является свободное место на диске. Для самых простых проектов оно начинается от 300 мегабайт, но для сайтов с большим количеством контента, например, Интернет-магазинов, очень желательно наличие как минимум от 1024 мегабайт и больше. Нехватка ресурсов может привести к нестабильности в работе сайта, поэтому важно следить за тем, чтобы всегда был запас по данным параметрам.

Еще одним важным показателем подходящего хостинга является наличие PHP-акселератора и некоторых настроек веб-сервера, рекомендованных производителем.

Хостинг или сервер

Еще одним критерием, относящимся к "железу" можно отнести вопрос выбора между виртуальным хостингом, виртуальным серверов (VPS) и выделенным сервером (dedicated) для размещения проекта.

Несмотря на расхожее мнение о том, что виртуальный хостинг это не совсем подходящий выбор для размещения сайта на Битрикс, это не так. У хостинг-провайдеров могут существовать мощные тарифы или даже специальные тарифы хостинга для Битрикс, отвечающие всем необходимым условиям размещения там сайтов на этой CMS.

Конечно, отдельный выделенный сервер с хорошей аппаратной конфигурацией это совсем другое, нежели соседство с другими клиентами хостинга для интернет-магазина, но, повторимся, специализированные тарифы могут успешно подойти для размещения сложных и нагруженных проектов.

Сервер БД

Битрикс в своей работе использует базу данных, причем, умеет работать как с распространенной MySQL, так и с более мощными, но менее распространенными среди хостинг-провайдеров СУБД Oracle и MS SQL Server.

Важность выбора достаточно быстрого сервера, где работает СУБД так же высока, как и сервера под сам сайт. Без доступа к базе данных сайт не сможет нормально функционировать, а при больших нагрузках сервер базы данных должен успешно выдерживать большое количество обращений к нему.

Права доступа

В процессе установки и работы Битрикс очень желательно, чтобы владельцем файлов, созданных по FTP/SSH и пользователем, от имени которого выполняется PHP на сервере была одна и та же учетная запись. Разница в этом пункте, например, когда файлы создает пользователь admin, а процессы работают из-под root, может привести к возникновению конфликтов и ошибок работы системы и, особенно, при ее тюнинге и модернизации.

Дополнительным критерием выступает наличие возможности редактирования файлов по FTP/SSH. Обычно, не только хостинг для Битрикс, но и вообще любой хостинг на SSD дисках предоставляет такую возможность для своих клиентов.

Распределение нагрузки

Данный критерий стоит серьезно рассматривать для высоконагруженных (high-load) проектов на Битрикс. Возможность разнести прием запросов от посетителей на дополнительный веб-сервер, а их обработку осуществлять на основном веб-сервере, например, в связке nginx+Apache2, может сильно снизить потребность в ресурсах при пиковых нагрузках.

Можно пойти еще дальше и настроить хостинг CMS 1C-Bitrix так, что вся статика в виде файлов изображений, CSS-стилей и JS-скриптов будет обрабатываться тем самым дополнительным веб-сервером, а динамические страницы - основным. Это сильно повысит надежность и отказоустойчивость системы в целом, а также повысит производительность.

Выше мы рассмотрели те моменты, которых необходимо придерживаться, чтобы выбрать подходящий для размещения Битрикс-проекта хостинг. Важно помнить, что базисом, на котором стоит надежность как самой CMS, так и проектов на ее основе, является именно правильный выбор аппаратного обеспечения и его администрирование.

Даже проект с высокой нагрузкой может работать сравнительно быстро и стабильно на не самом дорогом решении, если его архитектура и настройка выполнены специалистом. Однако, лучшим решением будет использование специализированного, предназначенного для размещения сайтов на Битрикс, тарифного плана хостинг-провайдера. С учетом всего вышесказанного мы рекомендуем услуги хостинг-компании AdminVPS.