JS вместо HTML - Форум успешных вебмастеров - GoFuckBiz.com - Страница 4
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Поисковые системы
Дата
USD/RUB90.2486
BTC/USD69167.7807
Поисковые системы Поисковая оптимизация под Google, Yahoo, Bing и т.д.

Закрытая тема
Опции темы Опции просмотра
Старый 07.03.2018, 19:11
Start Post: JS вместо HTML 
  #31
веломан
сыроед
 
Аватар для веломан
 
Регистрация: 01.10.2015
Сообщений: 15,879
Бабло: $1863105
По умолчанию

короче почитал я тут одного умного человека и открыл он мне интересную мысль, но пока сомнения есть, что гугл уже к этому готов
Цитата:
Для чего это все можно еще применять. Например для создания крайне легких и быстрых сайтов через связку:
client-side (JS/AJAX) -> JSON запрос -> маппинг JSON запроса на хранимку или запрос в базе -> база (sql или pl/pgsql) -> JSON ответ от базы -> client-side (JSON/AJAX)-> отображение.
В таком варианте программирование как таковое присутствует только на клиенте и минимально в базе.
Цитата:
При этом уходит фактически все server-side программирование (php/perl/java/etc).
При желании http json<->postgresql общение можно сделать через простой модуль в nginx (libpq поддерживает асинхронный неблокирующий режим работы с базой).
Производительность таких решений легко может на порядок превышать производительность классического веб сайта (при одинаковом железе).
Цитата:
Чем сейчас занимается код веб-сайта 90% времени:
1)генерацией запросов в базу (ORM)
2)превращением ответов базы в объекты (опять ORM)
3)преобразованием объектов в HTML
Вопрос: зачем городить такие сложности если можно получить от базы готовый JSON и отдать его клиенту как есть для отрисовки?
в общем смысл в том, чтобы всю работу (вместо ПХП) делала БД, при этом отдавала сразу JSON, который идёт прямиком в JS.
конечно во всякие CRM/ERP вообще без вопросов заедет, но в остальном, что скажет угл?

Последний раз редактировалось веломан; 07.03.2018 в 19:18.
веломан вне форума  
Старый 13.05.2018, 14:56   #32
AlexBO
Senior Member
 
Регистрация: 30.10.2010
Сообщений: 643
Бабло: $91455
По умолчанию

malishka, ну, в то время это был не тот аджакс, который в текущем представлении.
Тогда только массово испытывался xmlhttprequest, вот он и отправлял запросы на серв без сжатия и кодирования практически, и получал результат вообще без подготовки, голый текст, без спецификации даже, нужно было самому изобретать типа json, чтобы скрпитом потом у юзера распределить.

Но скорость модемных соединений убивала напрочь всю красоту такого использования. Да, в локальное сети все работало красиво, интересно, но в прод такое пускать было нельзя, я это понимал, кто не понимал - платил огроменные бабки конторам за разработку и не получал потом возврат посетителей к себе на сайты.
AlexBO вне форума  
Старый 15.05.2018, 11:41   #33
malishka
Ебланнед
 
Регистрация: 28.11.2009
Сообщений: 875
Бабло: $257825
По умолчанию

AlexBO, Да, имел ввиду xmlhttprequest конечно - лень было гуглить. Тут для юзера важнее суть, что кусок стр обновляется сам по себе, а так понятно что нужно было писать простыни кода - jquery появился тока в 2006ом...
__________________
Edu-Revenue.com – самая прибыльная партнерка в нише эссе. Платят до 75% от каждой новой продажи и до 35% за ребил!
malishka вне форума