Выбрать главу

Я очень часто слышу истории, когда на начальном этапе был взят некий бесплатный движок, а потом, благодаря изменениям, вносимым в код, от начальной программы уже мало, что осталось. Собственно, таким путём шли и мы в компании «Аудиомания». Но обязательным условием данного пути является наличие в штате программиста, в котором вы уверены. В идеале он должен владеть долей в бизнесе, чтобы быть еще и финансово мотивированным в результате.

Кстати, отходя немного в сторону, программиста достаточно несложно мотивировать. Кроме материальных благ, ему нужны интересные задачки. Помните, он ведь – творит. Несмотря на то, что многие считают программистов технарями, я полагаю эту профессию очень креативной. Никак не меньше копирайтера. Старайтесь перемежать рутинные и скучные задачки интересными. И не требуйте нереальных сроков. Творчество суеты не терпит. Последнее, но не менее важное – не отвлекайте программиста часто. Каждое отвлечение – это трата от 5 до 15 минут на возврат в предыдущее состояние, в котором он был до вашего вмешательства, обратное погружение в контекст. Восстановление информации в мозгу. Возможно, это кажется странным, но всё происходит именно так. Я слышал о компаниях, где дверь в комнату, в которой находятся разработчики, закрыта на ключ, и никто туда просто так не может войти. Прекрасный подход.

Вернёмся к движкам. Не забывайте, что переезд с одного «движка» на другой – это не как смена автомобиля. Один продал, другой купил, сел и поехал. У вас в базе данных огромное количество информации – от описаний товаров до информации о клиентах и заказах. Потерять её – значит, начать всё с нуля. И дело не только в этом. Прочитав данную книгу до конца, вы будете знать все причины. Поэтому относитесь к выбору движка серьёзно. Помните о своих планах. Проверяйте возможности в контексте планируемых перспектив.

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

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

Вернёмся к выбору пути. Способ «купить движок» для начинающего коммерсанта, можно сказать, устарел. Если вы запускаете бизнес, то начинать именно с покупки серьёзного движка и самостоятельной его установки и обслуживания – несвоевременно.

Если запуститься хочется быстро, а технических знаний о том, как размещать сайты в Сети минимум, то ваш выбор – «взять в аренду». Сейчас это модно называть «Облачными сервисами», более старое название «SaaS» (software as service – программное обеспечение как служба/сервис).

Плюсы – моментальный запуск, все технические вопросы уже решены. Минусы – сайт вам подконтролен лишь настолько, насколько это позволяют возможности данной конкретной платформы. Любые нестандартные вмешательства в работу сайта либо в принципе невозможны или серьёзно затруднены, либо реализуются за отдельную плату.

У меня был опыт подключения нескольких внешних сервисов к сайту на платформе InSales несколько лет назад. Возникло две задачи. Первая – подключение отдельного сервиса ретаргетинга, другая – интеграция с несколькими партнёрскими рекламными сетями. Штатными средствами подключиться было нельзя. Требовалось вмешательство в программный код системы, а эта часть для пользователя закрыта.