Будь вкурсе свежих уроков!
В категории: Backend — (Курсы PHP) Wordpress, Битрикс, CMS
Будь вкурсе самого свежего материала. Где мы отправляем статьи, видео и много чего интересного.
Курс доступен после регистрации ← ЖМИ!

Интернет магазин на CMS OpenCart

164 просмотра

Данный курс по созданию интернет-магазина на бесплатной CMS (система управления сайтом) OpenCart предназначен для тех, кто хочет самостоятельно понять, как установить данную систему на свой компьютер и попрактиковаться с данной платформой.


Что же такое CMS OpenCart?

CMS OpenCart – готовое решение для быстрого запуска интернет-магазина, система разработана на PHP и устанавливается на хостинг или виртуальный сервер за 10 минут.

Однозначно плюс OpenCart в том, что данная CMS бесплатная и у данной платформы очень большое комьюнити как в России, так и за рубежом, а также обильное наличие модулей и шаблонов. К плюсам можно также отнести то, что, специализируясь в данной платформе, разработчику очень просто найти заказы, а заказчику разработчика.

Но есть свои минусы. Один из больших минусов — это то, что в любом случае данную CMS придётся дорабатывать: дизайн, оформление заказа, различные интеграции и прочее. Всё же если вы более-менее разбираетесь в MVC и PHP, то вам не составит большого труда исправить проблемы и недоработки.


В чём отличия OpenCart и ocStore?

OpenCart – это как Wordpress, только первый заточен под интернет-магазин, а второй под блоги. Обе платформы являются зарубежными проектам и если вы устанавливаете OpenCart, то следует ожидать что всё включая язык, способы оплаты и прочие модули ориентированы на зарубежную аудиторию. Полную информацию по OpenCart можно получить на официальном сайте: www.opencart.com

ocStore – это OpenCart переделанный русскоязычным сообществом под аудиторию рунета. Добавлены – русский языковой пакет, мультиязычность, русскоязычные способы оплаты, SEO-модули и многое другое. Поэтому если вы хотите создать интернет-магазин, заточенный под аудиторию рунета, то без задних мыслей ставьте ocStore. Полную информацию по ocStore можно получить на официальном сайте: ocstore.com


Установка ocStore на Open Server

  1. Для начала скачайте Open Server если сервер не установлен, далее устанавливайте, как обычную программу.
  2. Зайдите в папку установленного сервера, пример: C:\OSPanel
  3. Запустите сервер, Open Server x64.exe (для 64x-систем) или Open Server x86.exe (для 32-x)
  4. В нижнем углу панели задач появится красный флажок, нажмите и выберете из списка запустить.
  5. Создайте C:\OSPanel\domains\ новую папку, например: testopencart.ru (Получится как-то так: C:\OSPanel\domains\testopencart.ru\)
  6. Скачайте ocStore https://ocstore.com/downloads (рекомендуем 2.x)
  7. Распакуйте zip архив и переместите содержимое папки upload в папку сайта (C:\OSPanel\domains\testopencart.ru\)
  8. Переименуйте файл config-dist.php в config.php
  9. Перейдите в папку C:\OSPanel\domains\testopencart.ru\admin\ и переименуйте config-dist.php в config.php
  10. Убедитесь что Open Server настроен под требования пакета, который вы скачали информацию можно узнать здесь: https://ocstore.com/downloads . Кликните на флажок OpenServer на панели задач и выберете настройки. В открывшемся окне выберете Настройки, в окне настроек выберете вкладку Модули. Внимание все модули должны совпадать, к примеру: Apache-PHP-7-x64 + PHP-7.2-x64.
  11. На панели задач снова выберете флажок OpenServer-a и выберете Перезапустить (чтобы в файле C:\Windows\System32\drivers\etc\host OpenServer записал переадресацию данного домена на виртуальный сервер).
  12. Снова выберете флажок OpenServer-а в меню: Дополнительно/PHPMyAdmin вас переадресует в браузер на сервис PHPMyAdmin. Укажите пользователя: root, пароль не указывайте (PHPMyAdmin по умолчанию без пароля). В левом меню перейдите по ссылке: Создать БД, в поле Имя базы данных – укажите название базы данных (можно любое, например: opencart)
  13. Перейдите в браузере на ваш сайт: testopencart.ru
  14. Далее следуйте инструкциям установщика ocStore.

ТОП 5 ошибок новичков на OpenCart

1. Утверждение что на OpenCart можно сделать полноценный магазин бесплатно.

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

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

Вывод: не стоит питать иллюзий, что если OpenCart является бесплатным, то и создание полноценного интернет-магазина на данной CMS будет без вложений.

2. Ошибки в выборе домена и хостинга

Перед тем как установить OpenCart, вам придётся решить вопросы с хостингом и доменом. К примеру, через определённое время вы решили сменить название сайта (домена), но вы уже приобрели различные платные дополнения. В основном платные дополнения привязываются к одному доменному имени и в данном случае могут возникнуть проблемы с получением нового ключа для нового названия.

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

Вывод: походить к выбору домена и хостинга очень тщательно.

3. Выбор сборки, шаблона или модуля магазина

К этому вопросу нужно подойти также, как и выбор покупок в магазине. Всё зависит от того какой функциональностью будет обладать интернет-магазин. Какие модули вы будете покупать, какой шаблон будете использоваться, абсолютно все модули и шаблоны нужно сравнивать с вашей сборкой. Если выбираете шаблон, обязательно проверяйте его на различные факторы: ошибки, вёрстка, адаптивность, скорость загрузки и многое другое.

Вывод: следует прощупать базовую сборку и понять, чего не хватает.

4. Отсутствие бэкапа интернет-магазина

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

Вывод: в любом случае делать резервную копию сайта и базы данных.

5. Установка пиратских версий шаблонов (Варезы)

Это абсолютно одна из самых частых ошибок новичков при работе с OpenCart. В погоне за экономией новички начинают искать платные шаблоны на различных ресурсах и далее сталкиваются с проблемами, начиная от вирусов и заканчивая блокировки вашего сайта.

Вывод: не гнаться за экономией в разработке интернет-магазина.

Вы можете поделиться или сохранить для себя этот урок в социальных сетях:

Оставьте свой отзыв, для улучшения качества. Сейчас: 0 отзывов

Информация

Посетители, находящиеся в группе Незарегистрированные, не могут оставлять отзывы к данному курсу.