Интернет-магазин.Начало создания.

0
297

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

Начало создания – с чего все началось.

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

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

Мне нужен такой функционал магазина, при котором пользователь сможет заполнить простую форму, нажать кнопку “Оформить заказ” и все!Товар в корзине.А дальше:либо выбирай новый, либо оформляй покупку.

Интернет-магазин, который я хочу. Индивидуальный заказ – пример подражания.

Есть в интернете один сайт посредника тао, который очень интересно реализовал форму добавления в корзину и покупки товара.Хочу реализовать такую-же.Помогите, если можете, поскольку на момент написания статьи до идеально рабочего варианта я пока не дошел.Интернет-магазин подобного типа прост, красив и интересен.
Нужно создать сайт посредника тао-бао со следующим функционалом:
1.Нужно, чтоб над боковым меню или в любом другом месте сайта находилась кнопка, “добавить в корзину” на скриншоте.
2.По нажатии на нее появляется Ajax форма для заполнения (можно и не ajax, а простую перелинковку на страницу  с такой-же формой).
Форма заполняется ВРУЧНУЮ!
В графе ссылка можно указать ссылку только с сайта тао-бао, цена-только цифры.
В случае неверного заполнения выскакивают такие ошибки в форме:
По окончании правильного заполнения и нажатия кнопки “отправить”,товар перескакивает в корзину, а перед нами появляется вот такое сообщение:
Тут все понятно, объяснять не буду.
3. Теперь о самой корзине интернет-магазина.
Как я выше написал, при заполнении формы из п.2 и нажатии кнопки “отправить”, товар попадает в корзину.
Теперь, при нажатии на эту корзину загружается отдельная страница со следующей информацией:
Информация в корзине должна быть та-же!Все просто,понятно и доступно!
При оформлении заказа нам доступны следующие функции:
Удалить товар,ссылка на товар (ссылка из формы с п.2), количество товара с изменяющейся ценой за товар внизу и кнопка “оформить”.
Допустим, с количеством и товаром все правильно,нажимаем “оформить”.Появляется вот такая форма:
Тут пользователь может заполнить обратные данные и нажать на кнопку “оформить”.
4.Далее, заполненную форму можно отправить на почту посредника интернет-магазина,а можно подключить форму оплаты с выбором оплаты:интернет-кошельки, онлайн оплата с банковских карт или оплата на счет в банке через терминал.Варианты оплаты,я думаю,лучше присылать в письме клиенту, который сделал заказ.А можно все онлайн платежи оформлять сразу и только после этого форму с оплаченым заказом присылать на почту посреднику тао,а в случае,если пользователь захочет оплатить товар в терминале-отображать для него данные о оплате,а посреднику тао-отправлять письмо о предзаказе товара.
Как-то так.

Идеи относительно реализации формы добавления в корзину.

На самом деле, идей относительно создания такого функционала у меня несколько.

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

Итак, мои идеи, может кому пригодятся:

1. Ну, такую форму добавления в корзину можно реализовать с помощью плагина Contact Form 7Лично у меня получилось реализовать подобный функционал, за исключением того, что форма представляет из себя нечто иное, как простое письмо на почтовый ящик, с конкретными данными по товару. Хотя, чем проще форма, тем востребованее интернет-магазин;

2. Связка плагинов WP-SHOP и  Сforms2. Довольно-таки неплохая связка плагинов. Официально, возможность реализации интернет-магазина с помощью этих плагинов, а так-же видео уроки и прочая полезная информация по ним предоставлена ЗДЕСЬ.

3.Третьей идеей служит связка WooCommerce + Saphali Woocommerce Russian и Contact Form Pro. Тоже, довольно-таки неплохая связка, но, пожалуй как и с WP-SHOP здесь без ручного вмешательства относительно написания кода не обойтись. К тому-же, WooCommerce предоставляет уйму ненужного потенциала, который просто потопит хост с магазином при малейшей нагрузке.

4. Связка Quick Shop и все того-же Сforms2 кажется и вдохновляющей и обезнадеживающей одновременно. Посудите сами: плагин Quick Shop не обновлялся уже ЦЕЛЫХ 3 года!!! На одном из ресурсов создателей данного плагина, с помощью переводчика браузера, я прочел, что дальнейшая поддержка данного плагина просто не рентабельна из-за слишком плохой системы безопасности.

Вот и все идеи.Больше нет.Если появятся-допишу с пометкой.

Вывод

Таким образом, остается только надеяться на возможность реализации интернет-магазина с потенциалом, который я хочу. Хоть форма и кажется простой, но реализовать ее у меня пока не получается. Если у меня это получится –  я обязательно поделюсь с вами этой информацией в блоге. Можете оставлять свои комментарии ниже. Буду очень рад всяческой помощи.