Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   Интернет-магазины на JS (https://javascript.ru/forum/library-toolkit-framework/36235-internet-magaziny-na-js.html)

Akalenik 08.03.2013 13:44

Интернет-магазины на JS
 
День добрый!
Что существует из работающих скриптов интернет-магазинов на JS? Никакого запредельного функционала не надо.
Пока из работающих нашел только http://simplecartjs.org/.

dmitriymar 08.03.2013 14:10

Я думаю, что, вы не понимаете принцип интернет торговли.
Это видимость.
Как люди узнают что в вашем интернет магазине есть нужный им товар, если поисковик эту информацию не проиндексирует?

Akalenik 08.03.2013 14:22

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

Shitbox2 02.04.2013 22:40

Цитата:

Сообщение от dmitriymar
Как люди узнают что в вашем интернет магазине есть нужный им товар, если поисковик эту информацию не проиндексирует?

А как сделать, чтобы проиндексировал? Может быть генерировать карту сайта для поисковиков или как-то размечать места, где ожидается подгрузка информации скриптом, какие есть способы?

SkyLight 03.04.2013 00:14

Akalenik, на JS вы можете сделать только клиентскую часть, т.е. в основном всякие красивости, валидацию и т.д. Для полноценного магазина вам нужна еще и серверная часть, т.к. вам же где-то надо хранить товары, заказы и прочее. В общем, JS - это только вершина большого айсберга.

kobezzza 08.04.2013 14:23

Цитата:

Сообщение от SkyLight (Сообщение 244008)
Akalenik, на JS вы можете сделать только клиентскую часть, т.е. в основном всякие красивости, валидацию и т.д. Для полноценного магазина вам нужна еще и серверная часть, т.к. вам же где-то надо хранить товары, заказы и прочее. В общем, JS - это только вершина большого айсберга.

Никто не мешает написать и серверную часть на JS.
http://nodejs.org/

SkyLight 08.04.2013 22:58

Вряд ли ТС возьмется за ноду, зачем его пугать?

Akalenik 08.04.2013 23:27

Цитата:

Сообщение от SkyLight
Вряд ли ТС возьмется за ноду, зачем его пугать?

=) Пока не возьмусь. Рановато еще.
А по магазину все нашел, подкрутил симплкарт для себя. Никаких бд, привязок к 1с, распределения по складам не нужно было. Нужно было просто получить заказ от клиента (фиксированное число товаров, бд собственно и не нужна) и отправить на мыло сам заказ и введенный адрес. Никакого сео, никаких плюшек - фактически просто набор чекбоксов складирующийся в текстовую строку. Фактически нужно было автоматизировать приемку заказа и все.

SkyLight 10.04.2013 17:57

Ну, если вам не нужно сохранять историю покупок, базу клиентов, обеспечивать безопасность сделки, то может и хватит. А так...

animhotep 10.04.2013 18:27

Цитата:

Сообщение от Akalenik (Сообщение 239475)
День добрый!
Что существует из работающих скриптов интернет-магазинов на JS? Никакого запредельного функционала не надо.
Пока из работающих нашел только http://simplecartjs.org/.

это не магазин, а скрипт покупки. есть аналог с админкой. правда платный

sovsem-nub 13.12.2014 15:00

Как раз ковыряю данную тему (делаю такой типо js движок).
Вот что пока получается http://novye-podarki.ru/ (демка) уже можно создавать разделы, класть один товар в несколько разделов, менять цену сразу на все товары . Заказы отправляются через disqus

bes 13.12.2014 15:43

sovsem-nub, должно быть несколько картинок на товар ;)

sovsem-nub 13.12.2014 19:51

Можно просто картинки через пробел указать, тогда их будет несколько как тут http://novye-podarki.ru/heeg.html#10010

bes 13.12.2014 22:36

Цитата:

Сообщение от sovsem-nub (Сообщение 346348)
Можно просто картинки через пробел указать, тогда их будет несколько как тут http://novye-podarki.ru/heeg.html#10010

работает и без пробела
хорошо, в награду лови ещё пару плюшек: добавь закрытие картинки по клику на подложке (то есть вне области просмотра картинки) и сделай доступным поиск из любой точки, то есть без нажатия на слово "ПОИСК"

PS: посмотрел на исходный код твоей страницы TiddlyWiki и ужаснулся :)

sovsem-nub 14.12.2014 09:17

хм.. в tiddlywiki все немножко не так. Например, если тебе нужен "ПОИСК" из всех статей, просто заходишь в редактирование статьи "ПОИСК" и добавляешь ему новую метку $:/tags/ViewTemplate

тогда поле для поиска будет везде. Если нужно вставить в конкретное место 1 раз, то просто в это место пишешь. {{ПОИСК}}
Там нет программирования как такового. Это же блокнот, там своя разметка. в код там можно не лезть.

bes 14.12.2014 09:26

Цитата:

Сообщение от sovsem-nub
хм.. в tiddlywiki все немножко не так. Например, если тебе нужен "ПОИСК" из всех статей, просто заходишь в редактирование статьи "ПОИСК" и добавляешь ему новую метку $:/tags/ViewTemplate

тогда поле для поиска будет везде. Если нужно вставить в конкретное место 1 раз, то просто в это место пишешь. {{ПОИСК}}
Там нет программирования как такового. Это же блокнот, там своя разметка. в код там можно не лезть.

я не про то, как это реализовывается, а про юзабилити - неудобно когда до поиска нужно добираться в два движения, а не в одно

sovsem-nub 14.12.2014 10:05

Да не нужен там поиск. Это движок для маленьких магазинчиков страничек на 5-6, к нему можно и 1с прикрутить и xml, но зачем? Все должно быть просто :)

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

bes 14.12.2014 10:13

Цитата:

Сообщение от sovsem-nub (Сообщение 346417)
Да не нужен там поиск. Это движок для маленьких магазинчиков страничек на 5-6, к нему можно и 1с прикрутить и xml, но зачем? Все должно быть просто :)

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

для того, что ты хочешь, достаточно такой странички
хотите купить у меня носки, пришлите заказ на почту nosok@ya.ru, вышлю все необходимые материалы

bes 14.12.2014 10:15

PS: круто тут редактор отрабатывает для такой строчки :haha:

sovsem-nub 11.01.2015 20:57

Тадам! Допилил новую версию! http://novye-podarki.ru/ Теперь можно выгружать в cvs один или все товары и разделы (кнопка в меню добавилась)
Можно одной кнопкой удалить все товары или разделы ( в настройках кнопка шестеренка). Пригодится если хранишь все товары в табличке. Можно менять табличку и перед заливкой чистить магазин. :agree:
Отключил анимацию, ну и тянется он теперь без глюков.
ну и на телефоне, он должен симпатичнее смотреться :)

sovsem-nub 10.02.2015 23:49

простой движок интерент магазина
 
Магазин можно размещать на гугл диске https://www.googledrive.com/host/0Bw...plTndjVVVnbzQ/
и размещать на вашей страницу вконтакте https://vk.com/app4734761_810555


слайдер на изображения http://novye-podarki.ru/heeg.html#10010 нужно щелкнуть по картинке

вставляется макросом вида <$slider im1="images/products/products_big/418.jpg" im2="images/products/products_big/419.jpg" im3="images/products/products_big/420.jpg" />

в поле вместо большого изображения.
Появился Экспор-Импорт товаров и разделов из таблицы excel подробнее тут http://heeg.ru/heeg.html#%D0%9A%D0%B...%D1%86%D1% 8B

sovsem-nub 26.11.2015 11:45

Цитата:

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

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

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

это не совсем так. Я бы назвал это красивым прайс-листом с функцией заказа и формами для добавления новых позиций.

Все магазины на js, которые я раньше встречал выглядели довольно убого. Чаще всего это были просто js корзины и, чтобы добавить новый товар нужно было лезть в код. Теперь js может редактировать страницу на которой находится и сохранять локально эти изменения, то есть мы можем добавить свои удобные формы для добавления товаров и разделов.


Часовой пояс GMT +3, время: 09:34.