OpenCart одна из самых известных CMS для создания интернет-магазина. CMS работает по модульному принципу, что открывает для пользователей много возможностей, но, в то же время, создает некоторые проблемы. Рассказываем о том, как устроен OpenCart, какие у него преимущества и недостатки.
OpenCart — это CMS для создания интернет-магазина. Система находится в свободном доступе и каждый желающий может ее установить. После чего пользователь покупает шаблоны и модули, настраивая их, чтобы получить работающий сайт с необходимым набором функций для продаж. Теоретически все это можно реализовать самостоятельно, но на практике — почти все владельцы сайтов обращаются за помощью к разработчикам.
В этой статье мы расскажем, как работает OpenCart, какие он имеет плюсы и минусы, и сколько стоит интернет-магазин, созданный с помощью этой CMS.
Принцип работы OpenCart
OpenCart работает по принципу open-source, то есть CMS имеет открытый код, который любой может изменять и применять разным образом. OpenCart можно бесплатно скачать и начать пользоваться без предварительного разрешения разработчиков. Однако просто установленной CMS недостаточно для того, чтобы иметь полноценный интернет-магазин — это лишь скелет, который является основой для сайта. По умолчанию он имеет только базовые функции для продаж и сайт нужно дорабатывать, чтобы сделать его удобным и технологичным.
Для добавления функций, настройки дизайна, подключения интеграций и других важных для интернет-магазина вещей OpenCart имеет модули. Модули и шаблоны бывают бесплатными, но большинство из них платные. Владелец сайта покупает шаблон дизайна и модули, необходимые ему для создания сайта с желаемым набором технических возможностей. Затем они устанавливаются на сайте и настраиваются.
Особенность модулей в том, что их создают разные разработчики, которые напрямую не работают в OpenCart. Таким образом, модули не всегда адаптированы к шаблону дизайна, могут не корректно сочетаться между собой и даже конфликтовать, что приведет к проблемам в работе сайта. Дополнительно модули могут выходить из строя из-за небрежности создателя или неожиданного обновления других элементов сайта. Поэтому для правильной работы сайта владельцы сайтов обращаются за помощью к программистам, которые подбирают, устанавливают модули и следят за их совместимостью.
Стоимость OpenCart
Официально OpenCart считается бесплатным, но это только базовая часть CMS. Для раскрытия потенциала системы и создания сайта интернет-магазина требуются инвестиции. Пользователь, желающий запустить интернет-магазин на OpenCart, должен тратиться на:
- хостинг и домен;
- шаблоны и модули;
- услуги программистов;
- кастомизацию дизайна;
- техническую поддержку и обновление сайта.
Часть этих затрат постоянная и изменяться будет только их сумма. Окончательная стоимость зависит от разных факторов, как, например, цены модуля или зарплаты разработчика. Цена отдельных качественных модулей для OpenCart, которых понадобится несколько десятков, может достигать $100. По нашим подсчетам, если нужно создать современный интернет-магазин, стоимость сайта на OpenCart будет составлять около 54 000 гривен.
Преимущества OpenCart
Большое сообщество
OpenCart имеет множество пользователей, которые образуют достаточно активное сообщество владельцев сайта. Это позволяет изучать их опыт, общаться с ними на форуме и найти лучшие решения для себя. Учитывая, что у OpenCart нет полноценной техподдержки — возможность получить совет от других пользователей очень ценна. Дополнительно это сообщество генерирует большое количество обучающего контента.
Развитое сообщество влияет на количество программистов, работающих с OpenCart и способных помочь создать сайт или заняться его поддержкой. Свои услуги по обслуживанию сайта на OpenCart предлагают немало фрилансеров и профессиональных веб-студий, поэтому найти исполнителя не проблема.
Возможность кастомизации
Открытый код CMS создает широкий простор для различных манипуляций с сайтом. Благодаря модулям пользователь может получить практически любые технические возможности. Все упирается только в бюджет пользователя и наличие исполнителя, способного реализовать замысел владельца сайта.
Заточенность под e-commerce
На других CMS, рассчитанных на создание сайтов разного назначения, возможности интернет-магазина могут быть несколько ограничены. Например, тяжелый сайт с большим количеством товаров может работать слишком медленно. OpenCart заточен только под e-commerce, так что все его функции и модули учитывают интересы продавцов. Пользователю нужно только понять, каким должен быть сайт и что для этого нужно.
Недостатки OpenCart
Потребность в разработчиках
Если у пользователя нет навыков программирования и опыта работы с CMS, самостоятельно создать качественный сайт интернет-магазина на OpenCart будет крайне сложно. Предприниматель Назар Смачило, ранее имевший сайт на OpenCart, рассказал, что долго пытался разобраться в системе самостоятельно. Однако в итоге это привело лишь к потере времени и ему пришлось обращаться за фрилансом-разработчиками.
Разработчики необходимы для всех технических вмешательств в работу сайта — обновлений, установки модулей, поддержки работоспособности и т.д. Таким образом владелец сайта полностью зависит от программиста и внезапное изменение подрядчика или другие проблемы могут отразиться на работе интернет-магазина. Именно этот недостаток был главным для владельцев сайта, принявших участие в опросе Хорошоп, где мы выяснили главные причины миграции из OpenCart.
Обслуживание сайта
Из полной зависимости от программистов следует недостаток с обслуживанием сайта. Каждое обновление, изменение модулей или правки в сайт становятся проблемными, ведь для этого нужно обратиться к разработчику. В то же время, у подрядчика не всегда может быть возможность оперативно решить запрос. А просто переход от услуг одного разработчика к другому может не только не решить проблему, но даже усугубить ее. По словам бывших пользователей OpenCart, изменение программиста имело негативные последствия, ведь специалисту приходилось разбираться в работе предшественника и часто перерабатывать все по своему видению.
Стоимость и сроки разработки сайта
Кроме покупки модулей, владелец сайта должен потратиться на заработную плату для разработчика, который установит модули, а услуги программистов, как известно, не из дешевых. После этого придется постоянно платить разработчику за техническое обслуживание сайта. В итоге сумма может оказаться неприемлемой для бизнеса. В интервью для Хорошоп, владелец интернет-магазина Добрий Лікар, Сергей Синегуб рассказал, что каждый год тратил на сайт на OpenCart в среднем 9 тысяч гривен. Эта сумма уходила на доработку сайта и оплату хостинга. Впрочем, по словам Сергея, этого не хватило, чтобы сделать сайт таким, каким он его видел.
Постоянная вовлеченность программистов в решение любого технического вопроса значительно продлевает срок разработки сайта на OpenCart. Владельцы сайтов вынуждены ждать, когда разработчик сможет уделить им время, если он работает не в штате интернет-магазина. Поэтому даже на мелкие изменения может тратиться много времени. К примеру, одна из предпринимателей рассказала Хорошопу, что изменение контактной информации на сайте на OpenCart длилось неделю. Если это критические проблемы, которые влияют на работоспособность сайта и комфорт клиентов, то такие задержки могут сильно навредить бизнесу.
Альтернатива OpenCart
Альтернативой CMS с открытым кодом является SaaS-платформа. Эти платформы работают по облачному принципу, то есть пользователям не нужно загружать и устанавливать программное обеспечение. Они оставляют заявку на сайте и получают доступ к готовому сайту. Человеку не нужно тратить время на разработку, ведь все функции уже есть на сайте. Пользователю остается только настроить сайт под себя, выбрать готовый дизайн и подключить необходимые интеграции.
Весомое преимущество облачной платформы в том, что она минимизирует вовлечение пользователя в решение технических вопросов. Обновлениями и техподдержкой сайта занимаются представители платформы, поэтому предприниматели могут сконцентрироваться на непосредственной работе интернет-магазина. За свои услуги облачная платформа ежемесячно берет фиксированную абонплату — это удобно, потому что позволяет пользователю четко рассчитать бюджет сайта.
Вывод
OpenCart позволяет создать многофункциональный интернет-магазин, со всем необходимым для продаж. Однако пользователю нужно учитывать, что CMS только условно-бесплатная. На создание нормального сайта придется потратить немало средств и делать это регулярно, ведь интернет-магазин нуждается в доработках и технической поддержке, которая реализуется с помощью наемных разработчиков. Если вы хотите создать сайт на OpenCart, то будьте готовы к тесному сотрудничеству с программистами и зависимости от них.