Snusmumriken
Опенрести сделает запрос к базе и отрендерит кусок хтмлы по результатам из базы.
Snusmumriken
А если тебе нужно просто обновление данных на всей странице — обновляй на f5, или повесь на кнопку обработчик обновления страницы.
Snusmumriken
У тебя есть pg, что это?
кота
Драйвер для постгре
Snusmumriken
Postgre? Это и есть запрашивалка в базу.
Snusmumriken
Вот её и используй.
Snusmumriken
Но не тут и не так.
кота
А запрос к опенрести зачем делать?
кота
Тот же джаваскрипт, те же костыли
Snusmumriken
Потому что основная конструкция ВСЕЙ СЕТЕВОЙ ФИГНИ выглядит примерно так. Нгинкс/рестя работает ЕДИНСТВЕННОЙ ТОЧКОЙ ВХОДА для клиентов. Не будешь же ты как дебич светить базу данных наружу? Её тебе сломают нафиг и данные угонют. Опенрести/нгинкс это ворота во твой двор, всё что проходит внутрь должно пройти инспекцию и составить заявку на обращение к деревенскому старосте, иначе каждый придурок будет бить твоего старосту по голове и насиловать его жену среди ночи.
кота
Симс лоджик А дырка где, в самом жаваскрипте получаеца?
Snusmumriken
Какая дырка?
кота
Ну а как у меня бд угонят то
Snusmumriken
Snusmumriken
Можно сделать аякс к бд, если она выставлена наружу. Есть жаваскриптовые драйверы. Но лучше так не делать.
Snusmumriken
У тебя есть ворота и пропускные пункты. Направляй желающих получить тело странички в одно место, а за данными для неё — в другое.
кота
Що значит наружу, поясни что ты имеешь ввиду
кота
А я тогда нарисую что у меня
кота
Если я поавильно тебя понял
Snusmumriken
Наружу — значит наружу. В открытый доступ из глобальной сети.
кота
У меня ж в докере)
кота
Ща нарисую
кота
i.imgur.com/ye6Npli.png
Vlad
У меня ж в докере)
Докер кстати любит пробрасывать открытые порты через фаервол. Я тут свою базу Mongo хотел чисто для локалки сервера открыть, пробросив из контейнера порт 27017 на 28000, а он был доступен из глобального интернета, несмотря на прямой запрет правилами ufw
Vlad
Пришлось явно указывать 127.0.0.1:28000-27017
кота
Лмао
кота
Будем знать
Snusmumriken
Що значит наружу, поясни что ты имеешь ввиду
Всё, вот тебе тупейший пример в одной странице. Я проверил, работает. https://pastebin.com/FJF8DMcW
Snusmumriken
Базу данных сам сюда подключишь.
Snusmumriken
Соответственно, делаешь себе локейшн location /govno { content_by_lua_file 'html/govno.lua'; } Ну и называешь этот скрипт соответственно.
Snusmumriken
Совершенно спокойно делает аякс за данными. Соответственно, любые дополнительные параметры в query означает что "я хочу данные, поэтому давай мне не исходную страничку а что-то ещё". По конкретным же параметрам можно конфигурировать запрос в бд.
кота
Спасибо
Snusmumriken
Я хочу спать.
Snusmumriken
Зато, надеюсь, доходчиво.
кота
Мне просто аякс был непонятен как инструмент Нафиг оно нужно? Так всегда бывает когда не понимаешь что происходит уровнем ниже
кота
Это не призыв мне что-то объяснять (вообще), иди спать ложишь
кота
Я сам почитаю
Snusmumriken
Аякс — это подзапросы на сервер от странички, без обновления всей страницы. Результат запроса может делать что угодно, как сам обработаешь.
Snusmumriken
Вот в данном случае — он просто вставил кусок хтмлы от сервера в один из элементов на странице. Ещё он может посылать и принимать json'ы, может отправлять следилки, может как угодно сообщать серверу любую фигню, пока юзер на странице. И получать от сервера ответы, и делать с ними что угодно. Это — средство коммуникации браузера и сервера в веб-приложениях.
Arslan
Аквадискотека 💦
Arslan
Кайф
кота
Как же хочется совушку
кота
Ужас просто
кота
Чтобы она смотрела на меня своими огромными глазами и говорила ПУГУ
fgntfg
Глупая птица
кота
fgntfg
Нет
fgntfg
Совы глупенькие
fgntfg
Хочешь умную птицу - это или попуги большие, или врановые
кота
Ты врешь
кота
Совы умные классные
кота
Символ мудрости
fgntfg
Голуби символ мира
Lucky
Голуби символ мира
Под птичьим помётом все равны.
Lucky
Символ мудрости
Только символ.
кота
Голуби символ мира
Крысы с крыльями, ненавижу городских
кота
Только символ.
Ты мне манямир решил сломать?
кота
Совы классные, хочу сову
Lucky
Совы классные, хочу сову
Не потянешь по деньгам.
кота
Не потянешь по деньгам.
Может я миллионер долларовый с постоянным стабильным источником дохода
fgntfg
С флопой на аве?
fgntfg
Которая взяла жепу?
Lucky
Может я миллионер долларовый с постоянным стабильным источником дохода
Сказал бы про пару битков в заначке, я бы ещё поверил.
fgntfg
https://www.avito.ru/moskva/tovary_dlya_zhivotnyh/sutochnye_tsyplyata_shei_perepelov_zheludki_neochischenn_810527181
кота
в чятике снуса?
Ну ты же тут
кота
Чат успешных людей
Lucky
Ну ты же тут
Я в чятике нищебродов, подбирающих крохи со стола мудрости снуса.
fgntfg
Слава великому!
Lucky
Слава великому!
Lucky
кота
Слава великому!
Поддерживаю
Nikolai
Наконец то
Nikolai
Snusmumriken
Snusmumriken
О, очередной робот ))