Перейти к содержимому

MOAB

* * * * * 1 Голосов

Интернет магазин на гугл таблицах. Хостинг не нужен :)

heeg.html

  • Войдите, чтобы ответить
Сообщений в теме: 34

#21 Spinne

Spinne

    Зануда™

  • Основатель
  • PipPipPipPipPip
  • 1 981 сообщений
3 385
  • Излесу, вестимо

Отправлено 08 Январь 2018 - 17:04

Вопрос конкретнее некуда.

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

О законодательном регулировании интернет-торговли вы, возможно, что-то слышали, но думаю, лишь краем уха. Ну, так погуглите, скажем, 54-ФЗ и расскажите нам, как ваше творение с ним состыкуется...

Если и сейчас непонятно – я намекаю на то, что ваше творчество (вне сомнений остроумное и "креативное") отлично подошло бы к интернет-торговле примерно так 15-летней давности. Но это явно не решения сегодняшнего дня. Даже для простейших случаев.
Ник не менял, подпись поменяю позже. Ваш Зануда. Он же AHP-net, но это уже там

#22 Пользователь

Пользователь

    Бывалый

  • Участник
  • PipPip
  • 73 сообщений
18

TC Отправлено 08 Январь 2018 - 17:09

Spinne, Судя по реализованным проектам, стыкуется хорошо. В чем вопрос? Вам нужно узнать краем какого уха я слышу?
Движок интернет магазина HTML+javascript only http://heeg.ru/

#23 Spinne

Spinne

    Зануда™

  • Основатель
  • PipPipPipPipPip
  • 1 981 сообщений
3 385
  • Излесу, вестимо

Отправлено 08 Январь 2018 - 17:17

Просмотр сообщенияПользователь (08 Январь 2018 - 17:09) писал:

Судя по реализованным проектам, стыкуется хорошо.
То есть, связь с ОФД в вашем чудо-магазине уже реализована, но вы об этом умалчиваете из природной скромности?
Ник не менял, подпись поменяю позже. Ваш Зануда. Он же AHP-net, но это уже там

#24 azsx

azsx

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 4 763 сообщений
3 002

Отправлено 08 Январь 2018 - 18:21

Пользователь, у вас очень хорошая идея, я бы её с удовольствием испытал (пока компилится calculate), но совершенно не понятно, что надо делать.
С виду надо 1. либо вникать в ваш код; 2. либо найти api гугл таблиц. зы ИМ мне не нужен.
По второму пункту -- пока мне это не настолько интересно; по вашему коду, напишите, пожалуйста, инструкцию.
Ну или не пишите :)

#25 donc

donc

    Гай Юлий Калигула Сковородкер

  • Основатель
  • PipPipPipPipPip
  • 9 396 сообщений
7 882
  • Изсекты свидетелей Кецалькоатля

Отправлено 08 Январь 2018 - 19:18

Просмотр сообщенияПользователь сказал:

Судя по реализованным проектам, стыкуется хорошо.
Они солью и бухлом торгуют? Тогда вопрос снимается.

#26 дед друидыч

дед друидыч

    головомейкер v.3.3

  • Старая гвардия
  • PipPipPipPip
  • 1 130 сообщений
1 400
  • Изпод полы

Отправлено 08 Январь 2018 - 19:36

Н-да

#27 angr

angr

    Мастер

  • S.E.Syndicate
  • PipPipPipPip
  • 596 сообщений
990

Отправлено 09 Январь 2018 - 13:28

Просмотр сообщенияПользователь сказал:

Вопрос не конкретен. Вы можете его перефразировать?
:Cherna-facepalm:

#28 AdisPrint

AdisPrint

    Почетный

  • Активный участник
  • PipPipPipPipPip
  • 2 315 сообщений
1 856

Отправлено 09 Январь 2018 - 15:55

Не собираюсь вникать в суть ибо незачем. Идея имеет право на жизнь исключительно как эксперимент. Практическая реализация, по крайней мере для ИМ нецелесообразна. И на этом можно закончить обсуждение.
СНПЧ, чернила, картриджи, фотобумага для принтеров и МФУ - AdisPrint.ru

#29 Пользователь

Пользователь

    Бывалый

  • Участник
  • PipPip
  • 73 сообщений
18

TC Отправлено 09 Январь 2018 - 21:24

Просмотр сообщенияazsx (08 Январь 2018 - 18:21) писал:

Пользователь, у вас очень хорошая идея, я бы её с удовольствием испытал (пока компилится calculate), но совершенно не понятно, что надо делать.
С виду надо 1. либо вникать в ваш код; 2. либо найти api гугл таблиц. зы ИМ мне не нужен.
По второму пункту -- пока мне это не настолько интересно; по вашему коду, напишите, пожалуйста, инструкцию.
Ну или не пишите :)

В код вникать не нужно. Для использования API гугл таблиц нужно обязательно "предъявлять" секретный ключ key. Так как при использовании JS все секретное ни разу не секретное, то API данное решение не использует совсем (вместо него CORS или JSONP). И кстати поэтому у гугл нет инструкций по этой теме на JS.
Чтобы потестить тему, нужно быть залогиненым на гугл сервисы (напрмер почту г-меил). Затем
1. открыть таблицу шаблон https://docs.google....HnFBa1PEW9NhcU/
2. Фаил --- создать копию
3. Фаил --- опубликовать в интернете (ссылку не копируем она нам не нужна).
4. Синяя кнопка в правом углу "Настройки доступа" --- Расширенные ---Документ доступен только вам Изменить---ВКЛ(для всех в Интенете --- Сохранить
Вам предложать скопировать ссылку вида _https://docs.google....dit?usp=sharing

копируем из нее только эту часть 1PagxCgvgI46LB8oaT07a5dgXOfWPOC2nQgW3YWFXzDY (это id таблицы, у вас будет свой)
5. Открываем эту страницу-донор http://novye-podarki.ru/frame.html?id= и получаем ошибку, нажимаем ОК
6. В адресную строку в URL после ?id= вставляем скопированный id своей таблицы (например 1PagxCgvgI46LB8oaT07a5dgXOfWPOC2nQgW3YWFXzDY) жмем Enter и в магазин заливается все товары из вашей таблички.

Теперь тестируем связь вашей таблички и странички-донора. Возвращаемся обратно в таличку вторая строка второй столбик - вместо слов "Посуда Уф" пишем фразу "Я люблю Webimho"
Возвращаемся обратно в магазин жмем обновить (f5) и видим что фраза в левом верхнем углу поменялась. Теперь можно сносить товары, разделы и добавлять свои.

AdisPrint, Давайте тогда подитожу я.
Нравится-ненравится - это субъективно. А объективно то, что если умный человек тратит свое время, чтобы ответить в теме, можно утверждать что данная тема его не оставила равнодушным. Если бы я написал, что я сделал миллион первый магазин на опенкарте, это мало бы кого заинтересовало.

Объективно , что суть топика в том, что гугл таблицы можно использовать как примитивные базы данных и мой пример это доказывает.

Теперь, если вам все еще интересно поговорить движке Heeg.html . По статистике мне видно, что люди скачивают с моего сайта скрипты и отрывают на них свои первые магазины. Почему они это делаю? Хиг лучше Песташопа? Нет конечно :) Очевидно он ПРОЩЕ. Проще одностраничника на Javascript может быть только форма заказа, но людям хочется своими руками сделать ИМ и форма заказа для этого не подойдет.

Есть люди, которые заказывают у меня интерент магазины. Почему они это делают? Им нужен магазин без серверных скриптов? Им нравится дизайн? Нет. Им "ровно" на чем вертится магазин, подойдет даже код древних инопланетян. Заказывают исключительно потому, что дешевле этого решения с тем же ФУНКЦИОНАЛОМ просто нет. И любые "хотелки" получается сделать проще и быстрее.

Забыл написать нафига я сделал этот "велосипед" с гугл табличками. Одному заказчику приспичило подтягивать остатки по коду товара из этой гугл таблички https://docs.google....HH7ik7kLq-YSFk/ колонка "Актуальное наличие"
После того как написал скриптик, который собирает 2 колонки, понял что этот скриптик может собирать все колонки, так и родилась идея ИМ на табличках B)
Движок интернет магазина HTML+javascript only http://heeg.ru/

#30 Spinne

Spinne

    Зануда™

  • Основатель
  • PipPipPipPipPip
  • 1 981 сообщений
3 385
  • Излесу, вестимо

Отправлено 10 Январь 2018 - 17:10

Просмотр сообщенияПользователь (09 Январь 2018 - 21:24) писал:

Объективно , что суть топика в том, что гугл таблицы можно использовать как примитивные базы данных и мой пример это доказывает.
Объективно – идея не оставила равнодушным, это правда. Но правда и то, что не оставить равнодушным можно по-разному :) В моем случае, к примеру, тут же возник вопрос "и на фига такое делать?".
Гугл-таблицы, если смотреть объективно – это БД Гугла, не очень похожая на MySQL, где хранится структура данных этой самой таблицы (уже неоптимально, но для работы онлайн кое-как сойдет). Далее "внутренний" API для разбора этих данных. Далее API Гугл-таблиц, позволяющий получить доступ к полям. А все это в вашем случае вызывается Java-скриптом с клиентской машины. Чем это нагромождение выгоднее MySQL на хостинге? – Да ничем: это медленнее и в плане функциональности не выдерживает никакой критики. Выгода лишь в возможности "сэкономить на спичках", зацепившись за какой попало хостинг.

Просмотр сообщенияПользователь (09 Январь 2018 - 21:24) писал:

Забыл написать нафига я сделал этот "велосипед" с гугл табличками. Одному заказчику приспичило подтягивать остатки по коду товара из этой гугл таблички...
Моему заказчику с ИМ на Битриксе приспичило то же самое (подтягивать остатки и актуализировать цены), но у него поставщиков много – так что еще продолжаю делать эту задачу. Каким образом? Сейчас расскажу...

На кроне крутится скрипт, который берет данные от поставщиков. У одного в CSV формате (это было реализовано сразу), у других в таблицах Excel, у третьих в Гугл-таблицах. И заносит эти данные в базу ИМ. Без участия человека, браузера и Java-скриптов. Потому что день сегодняшний – это максимально возможная автоматизация. Как говорят в IBM, "машина должна работать, а человек – думать"...
Ник не менял, подпись поменяю позже. Ваш Зануда. Он же AHP-net, но это уже там

#31 AdisPrint

AdisPrint

    Почетный

  • Активный участник
  • PipPipPipPipPip
  • 2 315 сообщений
1 856

Отправлено 10 Январь 2018 - 17:26

Просмотр сообщенияSpinne сказал:

Как говорят в IBM, "машина должна работать,
Машина должна работать, пока не выйдет ее следующая версия. :lol:
© Apple

Просмотр сообщенияSpinne сказал:

а человек – думать
Ващпе не должен. Должна девушка из монитора вылезти, сесть юзеру на колени, в одну руку взять мышку, в другую взять... и оформить за него заказ.
СНПЧ, чернила, картриджи, фотобумага для принтеров и МФУ - AdisPrint.ru

#32 Пользователь

Пользователь

    Бывалый

  • Участник
  • PipPip
  • 73 сообщений
18

TC Отправлено 10 Январь 2018 - 18:08

Spinne, Вот, правильный вопрос "Нафига". И мы подходим к очень интересной теме, которая называется Dbaas (база данных как сервис). Сейчас эти сервисы появляются, как грибы после дождя, парочку из них потестил и скажу я вам, гугл ни разу не первая в этой теме. Интересно в этих базах "облачность" ресурсов. То есть они не ограничены ни по мощностям ни по объему. И платишь ты только за использованные ресурсы. Не пришел никто на твой сайт твои затраты ноль рублей. Зашло миллион пользователей в секунду- внешняя база все это обработала и расходы выросли. Распределенные вычисления вещь сама по себе интересная и нужная.
Движок интернет магазина HTML+javascript only http://heeg.ru/

#33 Spinne

Spinne

    Зануда™

  • Основатель
  • PipPipPipPipPip
  • 1 981 сообщений
3 385
  • Излесу, вестимо

Отправлено 10 Январь 2018 - 18:36

Просмотр сообщенияПользователь (10 Январь 2018 - 18:08) писал:

И мы подходим к очень интересной теме, которая называется Dbaas (база данных как сервис). Сейчас эти сервисы появляются, как грибы после дождя...
Мы к ней подходим не с этой стороны. :) В том смысле, что где "облачные сервисы", а где ваш JS-интерфейс к Гугл-таблицам...
Ник не менял, подпись поменяю позже. Ваш Зануда. Он же AHP-net, но это уже там

#34 azsx

azsx

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 4 763 сообщений
3 002

Отправлено 10 Январь 2018 - 18:42

Пользователь, мне ваша идея понравилась, я обязательно её попробую. Но я пока учусь устанавливать программы с github https://unixforum.or...howtopic=142822 я сразу о многих вещах думать не умею :(

#35 Пользователь

Пользователь

    Бывалый

  • Участник
  • PipPip
  • 73 сообщений
18

TC Отправлено 10 Январь 2018 - 23:01

Просмотр сообщенияSpinne (10 Январь 2018 - 18:36) писал:

Мы к ней подходим не с этой стороны. :) В том смысле, что где "облачные сервисы", а где ваш JS-интерфейс к Гугл-таблицам...
Сторона немножко не та, но суть топика "Эгегей! Сморите даже JS может забирать даннные и гугл табличек", а не "как правильно использовать Dbaas" почувствуйте разницу "веслело и просто" и "сложно и скучно" Кто захочет поизучать гугл API залезет в их мануалы, и JS там не будет .
Ваш вариант со сбором данных из нескольких источников можно тоже сделать гугл табличкой. Она может парсить и ексельку и CSV по расписанию и собирать в себя итоговый вариант. И далее можно и по моей схеме. "JS-интерфейс к Гугл-таблицам" - слишком жирный комплимент для скрипта на 10 строчек :)
Движок интернет магазина HTML+javascript only http://heeg.ru/



Похожие темы


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных



© 2018 SMO&SEO форум «WEBIMHO» — продвижение и создание сайтов, интернет-маркетинг

По вопросам рекламы на форуме и цены на рекламу
Все материалы SEO форума разрешены к копированию только с установкой гиперактивной ссылки на webimho.ru,
тем, кто этого не сделает, мы оторвем руки и ноги и поменяем местами,
а когда выйдем из тюрьмы, опять оторвем и опять поменяем.


Россия, г. Москва

Мы в соцсетях: twitter | вконтакте | facebook | livejournal