Разработка

Как создать интернет-магазин бесплатно самостоятельно

Краткое руководство

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

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

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

Как приобрести домен и купить хостинг мы расскажем в других статьях. А в данной статье мы остановимся на самом главном - непосредственном создании сайта магазина.

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

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

В качестве движка (CMS) мы остановимся на OpenCart версии 2.3. Сейчас уже есть версия 3, но на нее еще разработано мало модулей, шалонов и компонентов.

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

Тогда создаем базу данных для сайта. Будем показывать на примере хостинга от компании hostconfig. Заходим в панель управления хостингоми влевом сайдбаре заходим в "Базы данных".

В выбранной фкладке нажимаем иконку "Создать" и зажаем имя базы данных, имя пользователя и пароль ползователя. Желательно, чтобы пароль состоял не только из латинских букв и цифр, но и букв и символов в верхнем регистре. Нажимаем "Ок" и база данных создана. запишите куда-нибудь созданные нами имы базы, логин и пароль, они нам еще понадобятся на этапе настройки конфигурации системы.

При регистрации и покупке виртуального хостинга нам должны были прислать доступа на хостинг: доступ к панели управления хоситнгом и доступ к файлам на сервере по FTP.

Для доступа к файлам сервера можно воспользоваться двумя способами:
- через файловый менеджер в панели управления хостином;
- с помощью специальной программы FTP-клиента.

Я использую бесплатную программу FileZilla, также можно использовать Total Comander и другие предназначенные для этого программы.

Устанавливаем программу, создаем новое соединение (новый сайт) в программе. Вводим выданные нам сервер (IP-адрес), логин и пароль. И заходим в корневую директорию (папку) сайта. В нашем случае это: www/(адрес нашего сайта).

Теперь скачиваем на официальном сайте OpenCart дистрибутив нужной нам версии CMS.

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

Переименовываем в корне сайта файл config-dist.php в config.php и также поступаем с одноименный файлом в папке admin.

Теперь набираем в поисковой строке браузера адрес нашего сайта. Перед нами будет окно лицензии, нажимаем кнопку "Continue".

Далее открывается окно проверки настроек сервера и прав на файлы. В колонке "Status" все должно быть помечено либо зелеными галочками, либо текстом зеленого цвета. Это значит, что у нас все хорошо. Если все так, то нажимаем кнопку "Continue".

В следующем окне прописываем доступ к базе данных. В случае с нашим хостингом в поле Hostname оставляем localhost. В случае с другими хостингами, бывает необходимо ввести выданное нами имя сервера баз данных. Далее вводим созданные нами на этапе создания базы данных логин и пароль:
- Username - логин;
- Password - пароль;
- Database - имя базы данных; - Port - в нашем случае оставляем как есть, в случае с другими хостингами, возможно необходимо будет ввести выданный вам порт.

Здесь же надо создать логин и пароль для доступа в административную панель сайта и ввести наш email, которым мы обычно пользуемся, потом его можно будет сменить. И нажимаем "Continue". Система установлена. После этого необходимо удалить ппку install из корневой директории сайта.

Теперь нам нужно русифицировать нашу систему. Для этого также с официального сайта скачиваем русификатор, распаковываем архив. Из папки upload архива заливаем в корень (корневую директорию) сайта две имеющиеся папка admin и catalog.

Далее в административной панели заходим в System -> Localisation ->Languages. И создаем язык, нажав плюсик в верхнем правом углу панели. В поле Language Name вводим имя языка, а именно "Русский", в селекторе Code выбираем ru-ru, в поле Locale вводим также ru-ru, статус оставляем Enabled, т.е. активный и нажимаем "Сохранить" (значок дискеты). Далее переходим в System -> Settings и напротив нашего ммагазина нажимаем кнопку с карандашом, т.е. переходим в режим редактирования настроек магазина. Во вкладке Local в селекторах Language и Administration Language выбираем созданный нами язык и нажимаем кнопку "Сохранить". Руссификация закончена!

Далее можно установить шаблон и подправить его под свои нужды. Либо, если есть нарисованный дизайнером макет, верстать и программировать собственный шаблон для сайта. Как создать свой шаблон, мы рассказали в статье: Создаем шаблон (тему) для сайта на OpenCart 2.3 самостоятельно

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


Поделиться

А теперь поговорим о вашем проекте!