Выбираем движок для интернет-магазина
Уже достаточно прочно среди веб-программистов закрепилось такое мнение, что в первую очередь в портфолио у студии веб-дизайна или отдельного профессионала оцениваются не бесплатные cms движки для сайтов, а движок для интернет-магазина. По нему можно быстро сделать вывод о том, какого уровня каждый конкретный работник или студия. Сейчас интернет-магазин – это не просто форма обратной связи и прайс-лист с товарами, а очень сложная система, в которой реализуется масса разнообразных функций для удобства покупателей и, конечно же, самих продавцов. Но каждый раз переписывать все модули движка с “нуля” нецелесообразно – зачем изобретать колесо снова. Поэтому, как правило, берётся хороший бесплатный движок, который наиболее подходит для конкретного интернет-магазина, а его код переписывается уже под конкретные задачи и нужды.
В этой статье рассмотрим основные популярные движки, чтобы вы могли выбрать свой лучший движок для интернет магазина. Старые движки исключим из этого мини-обзора, и будем рассматривать лишь новые. Почему? Дело в том, что в старых движках приходится исправлять очень большие участки кода, чтобы адаптировать его под современные нужды, что очень трудоёмко. А программист тоже ведь человек, и как любому другому, работа и ему должна доставлять удовольствие.
В качестве базовых критериев для нашего “идеального” магазина возьмём такие: каталог товаров может включать в себя неограниченное по количеству число наименований товаров, их категорий и подкатегорий. Кроме того, необходима обязательная авторизация пользователей, а также реализована полноценная работа с корзиной товаров. Итак, со структурой разобрались. Что ещё требуется от нашего магазина?
— Ещё вначале мы определились, что он должен быть бесплатный, потому что работать с крадеными программами нехорошо совсем.
— Код должен быть удобным и понятным для программиста. В коде наличие комментариев является достаточно важной составляющей, также немаловажна сопровождающая документация.
— Редактирование и модернизация модулей должны быть быстрыми и простыми.
— Для того, чтобы можно было менять дизайн в несколько кликов, необходима поддержка шаблонов.
— Функциональная админ-панель – необходимая вещь для управления интернет-магазином. Тут не нужны красивости, а требуется гибкость настроек.
— Язык, на котором написан код, несомненно, PHP. Ruby и Python не в состоянии стать конкурентами для современных решений магазинов на PHP.
А теперь перейдём к конкретным версиям готовых движков.
BakeSale. Основан на CakePHP, и пока что ещё плохо доработан. Но его плюсы состоят в том, что код очень легко модернизируется и редактируется, за счёт чего этот движок хорошо подходит в качестве базы для разработки. Включает в себя админку, поддержку Ajax, дополнительные шаблоны и довольно-таки развёрнутую документацию. Но с этим движком не получится начать работу сразу же после установки – сперва его надо хорошо “допилить”.
Вторым неплохим движком для интернет-магазина является PHPShop, который также базируется на CakePHP.
В Energine CMS магазин представляет собой лишь один из многочисленных модулей, который при этом реализован весьма неплохо. В этой CMS реализована шаблонная структура и оформление интерфейса радует глаз. Но чтобы управлять этой системой, необходимо иметь хотя бы базовые навыки XML. Это очень удобная система с шаблонами и приятным интерфейсом, но при управлении очень желательно знание XML – это не сложнее, чем установка joomla на хостинг.
Если хотите получить сразу же готовый продукт – Drupal + eCommerce вам в помощь. Минимальные требования к навыкам в программировании и готовность к работе сразу после того, как продукт установлен.
Если подвести краткий итог, то Drupal самый простой и быстрый для развёртывания, с обеспечением возможности дальнейшего развития — CakePHP, а самым терпеливым можно выбрать и PHPShop.
Написать комментарий
RCE.SU рекомендует!
Поделиться
Свежие записи
- Видеокурсы по JAVA
- Наша компания займется созданием самого лучшего проекта – лендинг пейдж
- Как создать галерею Pixabay в Joomla
- Мы предлагаем создание сайтов с уникальной структурой и функционалом, разработанных под конкретные задачи клиента!
- Сайты для покупки-продажи недвижимости
- Enext.ua – копания по производству электротехнического оборудования
- Преимущества продвижения сайта в поисковых системах
- Анализ ключевых слов на новом уровне
- JOOMLA? Это как раз то, что вам было нужно!