Ср. Сен 27th, 2023

Он начал с модной на тот момент темы продажи русских сувениров на Западе (www.russian-crafts.com). Скоро его бизнес из одного интернет-магазина вырос в четыре, а затем последовало открытие магазина изделий русских художественных промыслов в России – http://rus-promisel.ru/.

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

________________________________________________

Работу в области электронной торговли я начал в 1998 году. Сайт, естественно, был сделан в виде статических html-страниц. Изначально для сбора заказов и организации платежей использовался комплекс скриптов, написанных на Perl. Долгое время этого было достаточно. Со временем, когда сайт стал разрастаться и добавлялись новые товары и категории, стало неудобно работать со статическими страницами. Также стоял вопрос по отслеживанию количества товаров на складе, поскольку часто товары были в единичном экземпляре и при их продаже нужно было оперативно убирать их с сайта, вручную правя html-текст.

Поэтому начался поиск подходящего программного решения для интернет-магазина, так называемой shopping cart. Требования, кроме стандартных функций, были следующие: мультиязычность, мультивалютность, хорошо проработанное SEO, а также (это редкое требование для таких программ) удобная организация текстов и статей. Вы скажете, что ничего особенного тут нет, почти у всех современных CMS для интернет-магазинов это имеется. Ну не скажите! 8 или 9 лет назад такие CMS можно было пересчитать по пальцам. Даже теперь при заявленных разработчиками вышеуказанных функциях еще не известно, как они реализованы.

После тестирования многих CMS, как бесплатных, так и платных, я остановился на CS-Cart. И считаю, что именно использование CS-Cart позволяет мне находиться на плаву в настоящее время, когда появилась масса интернет-магазинов. Открыть магазин в Интернете стало также просто, как завести аккаунт электронной почты на каком-нибудь бесплатном сервере.

Особенностью CS-Cart стало то, что он находился в постоянном движении. Разработчики интегрировали все новые и передовые решения, что, конечно, позволяло интернет-магазинам, использующим ее, успешно конкурировать на мировом рынке.

Ниже приведу некоторые особенности CS-Cart, которые я выделяю для себя.

В свое время я сделал достаточно недальновидные шаги со стратегической точки зрения: для некоторых групп товаров я создал отдельные сайты на отдельных доменах и даже с разными провайдерами, но все они работали на платформе CS-Cart. Как показала практика, четыре магазина было весьма хлопотно обслуживать. Некоторые группы товаров я размещал сразу в трех магазинах. И когда в очередном обновлении CS-Cart было анонсирована так называемая мультивитринность, я был просто в восторге.

В двух словах о мультивитринности. Это такое свойство CMS, когда на одной лицензии с одной базой данных «висит» любое количество магазинов со отдельными доменными именами и темами дизайна. Это значительно упрощает управляемость магазинов, так как административная часть остается одна и из нее происходит управление всеми магазинами – загрузка товаров, работа с заказами, покупателями, способами доставки и оплаты, разными функциональными модулями.

Для меня самым ценным было то, что один и тот же товар мог быть привязан ко всем магазинам. Мне достаточно было загрузить товар один раз, и он при желании отображался во всех магазинах. При этом описание товара и его SEO-характеристики задавались разные для всех витрин (магазинов). Это важно при индексации в поисковых системах – известно, что Гугл не любит товары-дубли.

  • Адаптация к мобильным устройствам

У меня как минимум 25-30% посетителей просматривают сайт и делают покупки с помощью мобильных устройств – приблизительно пополам с телефонов и с планшетов. Это данные Google Analytics. Что интересно, данная пропорция одинакова как для зарубежных посетителей, так и для наших соотечественников.

Как это решается в CS-Cart? В системе имеется встроенный модуль, при активации которого происходит подключение к сервису Twigmo, отвечающему за автоматическое переключение дизайна (темы) сайта для корректного просмотра в мобильных устройствах. Также меняется и процедура оформления заказа. Оона становится более удобной и простой для выполнения на мобильных устройствах. Более того, административная часть также адаптирована для использования в мобильных устройствах – вы можете управлять магазином (или магазинами) из поездки, например.

Есть один недостаток. С 2014 года использование сервиса Twigmo стало платным.

Опыт работы с CS-Cart в течении 7 лет показал ее универсальность и надежность. После установки программы за несколько минут она уже готова к работе. Нужно лишь настроить выбранные способы доставки и оплаты.

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

CS-Cart долгое время был ориентирован на международного пользователя, хотя механизм локализации позволял настроить работу практически для всех стран на 14 языках, в том числе и русском.

Однако в России сложились свои характерные условия и особенности работы: собственные способы доставки и оплаты товаров, маркетинговые и технические сервисы, как Яндекс-Метрика или Яндекс-Маркет. По этой причине была создана специальная модификация, так называемая Русская сборка. Доступность данного варианта CS-Cart сподвигла меня на создание версии интернет-магазина специально для российского рынка.

Вероятно, было бы резонным выбрать какой-то другой аналогичный программный продукт из тех, что имеются для работы в России. Я даже протестировал некоторые из них. Но CS-Cart превосходила их своей универсальностью, удобством как со стороны администрирования, так и пользовательской части. Кроме того, для меня эта CMS была знакома, и не требовалось тратить время на переучивание. Многие модули, разработанные под заказ для международной сборки, я мог использовать и в Русской сборке.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *