Интернет-магазин на OpenCart.

Вернуться
Опубликовано: 8.02.2015 г.

Очень многие частные предприниматели или компании в своей деятельности сталкиваются с тем, что им нужен интернет – магазин of-line. Такие заказы очень часто встречаются  в заказах веб–студий. Это неудивительно – существует множество движков для таких сайтов, специально адаптированных под магазин.

Если рассмотреть  популярность различных движков, то окажется, что, не смотря на продвинутые и «крутые», есть достаточно популярный и относительно простой в использовании – OpenСart.

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

Плюсы

После тестирования и создания сайта на OpenCart, можно выделить несколько причин его популярности среди непрофессионалов.

Система разделения шаблона, контроллера и логики работы с данными в OpenCart превосходит по своим возможностям и функционалу такие CMS как WordPress, Joomla, Drupal, Magento и Prestashop. А адекватная реализация MVC(Model-View-Controller — схема использования нескольких шаблонов) – это удобство работы с сайтом, несколькими шаблонами и возможность постоянного наращивания функционала  — интернет магазина.

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

ЧПУ(человечески понятные ссылки) доступно прямо из коробки – для этого не нужно даже ставить расширение как в других движках. Также нет лишних рерайтов, если кто-то предпочитает использовать только базовый функционал.

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

Позволяет присваивать различные статусы заказа, отслеживать их и добавлять новые.

Минусы в работе

После изучения и работы с OpenCart выявились следующие недостатки.

Несмотря на отличную MVC, ее реализация оставляет желать лучшего. Все ограничивается простыми запросами вида $this->db->query(«SELECT * FROM customer»).

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

OpenCart плохо реагирует на действия с обменом ссылками из-за сохранения языка в cookies, что осложняет seo – продвижение.

2162 0

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

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