artemu78

На Пикабу
поставил 843 плюса и 86 минусов
Награды:
10 лет на Пикабу
518 рейтинг 91 подписчик 4 подписки 1 пост 0 в горячем

Как сделать онлайн магазин за копейки.

Что понадобится

1 Нужен хостинг (это сервер где будут храниться картинки, база товаров и всё остальное).
2 Нужен домен (как правило при покупке хостинга предлагают домен дёшево или бесплатно).
3 Нужен собственно движок (или скрипт) магазина (в данном случае это набор PHP файлов которые выводят на экран инфу и работают с базой данных).


Немного теории:
1 Хостинг - это место где хранится информация. Вы можете хостить свой сайт даже у себя дома, вам понадобится только статический IP (как правило цена его составляет 150р/мес). Далее настраиваете веб сервер и вуаля.
2 Домен - это название вашего сайта, домен привязывается к указанному вами IP адресу, после этой процедуры все кто впишет в браузере ваш домен (например pikabu.ru) будут автоматом направлены на IP к которому привязан этот домен.
3 Движок сайта, он же скрипт (в данном случае магазина) это набор PHP файлов, который обеспечивает всё что надо (или не всё) для работы онлайн магазина - показывает главную страницу, показывает товары, цены, позволяет вводить товары, редактировать цены, описание и так далее. Движки могут быть разными, например движок Joomla содержит в себе кучу бесплатных модулей, которые позволяют сделать его форумом, магазином, доской объявлений, визиткой или фотосайтом.
3.1 Хостинг и домен вы оплачиваете на определённое время, как правило на год, движок ставите (покупаете) навечно. Хостинг стоит от 1500-2000тр в год, домен от 120р/год


Собственно инструкция
1 Покупаете хостинг и домен (я покупал на www.coopertino.ru у них в админке есть инсталятор движков, это важно если для вас это сложно).
1.1 Выбирайте любого хостера который предложит поддержку PHP и MySql, перед покупкой вы можете поинтересоваться - есть ли у них инсталлятор движков. Если нет - вам это будет стоить N часов установки, но ничего сложного нет.
1.2 У моего хостера самый дешёвый тариф 99р/мес, это действительно дёшево.
2 Купите домен (придумать имя домена действительно сложно, лично я плюнул и просто придумал короткое слово hortez, не забудьте погуглить своё придуманное слово, возможно вы удивитесь).
2.1 У моего хостера прям в админке есть пункт "Доменные имена" Кликаете "Заказать" - "Регистрация нового доменного имени" и покупаете себе домен. Если проблемы - звоните в поддержку.
2.2 После регистрации домена он должен быть делегирован (то есть все сервера DNS должны знать к какому IP привязан этот домен). Подробно не распишу, в разных интерфейсах это выглядит по разному. Имейте в виду, что если вы купили, зарегистрировали и делегировали домен, это не значит что он сразу заработает в вашем браузере. Пройдёт несколько часов, пока система DNS северов пропишет у себя ваш домен.

3 Установка скрипта магазина.
Есть немало бесплатных движков для магазинов, у меня не хватило сил изучать все поэтому выбрал наугад PrestaShop. Мне нравится, он настраивается, есть много бесплатного функционала, много програмеров готовы вам помочь (не бесплатно), есть огромный форум где весьма быстро отвечают. Вы можете погуглить "бесплатный движок магазина" или "free internet shop script". На хабре есть неплохой текст с краткими характеристиками http://habrahabr.ru/post/193168/

Есть два пути установки:
I Если хостер предоставляет средство для установки скриптов, то вам достаточно выбрать свой скрипт в админке и нажать Install (это самый простой способ, настоятельно рекомендую его если для вас эта тема нова или не очень интересна)
II Если вы хотите всё сделать сами или хостер не даёт такого средства для установки скриптов - вы можете закачать на свой сайт всё что нужно по FTP и самостоятельно пройти процедуру установки.

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

Вкраце об установке вручную.
Вы можете нанять спеца (почему то эти жулики хотят ставить скрипты за 10-15тр, я считаю это неоправданно много, работы там на час-два максимум, возможно вы найдёте жулика подешевле).
Вы можете установить сами:
1. Качаете скрипт с сайта производителя http://www.prestashop.com/ (распакуйте если он в архиве)
2 Залейте его на свой сайт (если вы выбрали Coopertino своим хостером - то заливать сайт нужно в каталог Public_HTML у других хостеров каталог вашего сайта может называться public/www или что нибудь в этом роде. Вы можете выяснить это у поддержки или экспериментально - заливая туда txt файл и запрашивая его браузером (http://[ваш домен]/[ваш txt файл])
2.1 Залить (закачать) можно с помощью FTP доступа
2.2 Можно через админку сайта, с помощью диспечера файлов.

После того как вы залили все файлы движка (скрипта) на свой хостинг пройдите процедуру установки вашего магазина. Напишите в браузере http://[ваш домен]/install.php и пройдите пошаговую инструкцию - где вам предложат выбрать имя магазина, пароль в админку магазина, префикс таблиц БД и другие важные штуки. Подробнее об установке PrestaShop здесь http://doc.prestashop.com/pages/viewpage.action?pageId=19071396



После всех этих шагов у вас есть:
Свой домен, свой магазин. Вы можете зайти http://[ваш домен] и посмотреть стандартную страницу вашего движка.


Идём дальше
Теперь вам надо:
1 Настроить внешний вид
2 Определиться с платёжными системами
3 Определиться с условиями доставки
4 Наполнить ваш магазин товарами.

Всё это я опишу во второй части, если будет достаточно желающих.


PS важный параметр движка онлайн магазина - способ оплаты товара. В данном движке я нашёл только один бесплатный способ подключить оплату по картам - это модуль для подключения агрегатора onpay.ru мне этого хватило. Например у Битрикса - куча модулей для подключения агрегаторов, это даёт простор выбора.
PPS Для приёма оплаты банковской картой вам понадобится юрлицо или ИП - что бы заключить договор с агрегатором.

Напишите, пожалуйста, что в тексте понравилось, что нет, чему слишком много внимания, а чему недостаточно.


Спасибо за внимание
Показать полностью
Отличная работа, все прочитано!