Артем
ну не будет, получается. Но я буду качать только ту картинку, которая уже загружена в браузер, мне этого достаточно. Тогда не будет х2 по трафику?
Шурок
ну не будет, получается. Но я буду качать только ту картинку, которая уже загружена в браузер, мне этого достаточно. Тогда не будет х2 по трафику?
Давай так Скажем что у нас есть сайт который просто выводит 1 букву и ты её сохраняешь. Загрузка сайта занимает 1кб. Сколько по твоему тебе нужно раз качать букву?
Артем
это то же самое, что я спрашиваю, я не знаю) ну я так понимаю, ты ведешь к тому, что это х2 трафика
Шурок
это то же самое, что я спрашиваю, я не знаю) ну я так понимаю, ты ведешь к тому, что это х2 трафика
Так, если ты дважды грузишь одну и туже страницу - каждый раз ты должен скачать схему/букву.
Шурок
Еслм ты 1 раз зашёл на страницу - схуяли ты дважды что-то будешь грузить. 1 загрузка браузером и была загрузка файла
Артем
понял, короче хмтл страница это получается уже мое скаченное на локал сервер. Спасибо
Артем
Еслм ты 1 раз зашёл на страницу - схуяли ты дважды что-то будешь грузить. 1 загрузка браузером и была загрузка файла
А мне вот тогда интересно, если взять любой сайт, тот же инстаграм. У них получается в БД храняться профили пользователей, и при формировании ответа сервер как-бы собирает хтмл страницу, и к каждому профилю со своего локального хранилища отдает пикчу профиля? Она так и работает? Это же капец ресурсоемко все.
Максим
И тз на "клон инсты" за 5к рублей
Артем
А ты ресурсоемкость определяешь по фазе Юпитера?
я просто до недавнего времени вообще не понимал, как это устроено, для меня было открытием, что сайты оказываются не лежат где-то готовыми страницами, которые только и ждут, когда к ним зайдут, а оказывается они собираются из БД по запросу юзера. Да, вопрос глупый, я понял, просто для меня это все новое и кажется таким громоздким и ресурсоемким.
Шурок
Что-то на уровне- почему яблоко падает. Ну там гравитация
Артем
Ты все ещё плохо понимаешь как это работает
ну наверное да, не претендую, пока ток учусь)
Шурок
Там очень Очень Очень Очень много всего под капотом.
Шурок
А не просто - ну бд)))00)
Артем
Ты все ещё плохо понимаешь как это работает
не, стоп, а по сайтам чего не правильно - страницы же не лежат где-то готовые, они внатуре из БД каждый раз собираются?)
Максим
Ты все ещё плохо понимаешь как это работает
Область знания увеличилась. Соответственно увеличилась граница соприкосновения с областью не-знания вокруг нее. Процесс не обратим =)
Артем
понятно что это поверхностно, но правильно же?)
Шурок
Ты пытаешься сказать что фулл страница готовая лежит в бд
Шурок
Фулл Страница
Артем
Фулл Страница
не, я не говорил, что фул. Имею в виду содержимое, если это соответствует логике работы сайта. Тот же инстаграм, или личный профиль на каком-то сайте. Есть хтмл и цсс каркас, а содержимое в него запихивается из БД. Ну вот для меня это был шок
Шурок
?
Артем
А ты думаешь это все хранились где? Где-то на жёстком диске дяди Васи, который по пути C/profiles/whore_1722_NE-tvoya/photo
Не, я думал, что оно готовое уже лежит где-то, а оно собирается постоянно по запросу) Это короче похоже на философское воззрение, умные (или не очень философы) говорят типа мир может собираться каждый раз, когда мы на него посмотрим, а не существует как объективная сущность. Типа как-то так))
Maksim Pozharskiy
Максим
Налетели на зелёного, задушили😁
Шаман Каган
Не, я думал, что оно готовое уже лежит где-то, а оно собирается постоянно по запросу) Это короче похоже на философское воззрение, умные (или не очень философы) говорят типа мир может собираться каждый раз, когда мы на него посмотрим, а не существует как объективная сущность. Типа как-то так))
ой ну короче - сайт со статической информацией - лежат html файлы, css файлы и картинки сайт с динамической информацией - вместо html лежит например php файлы где код перемешан с html вставками, css и картинки и соотв php коннектится к базе чтобы забирать информацию
Igor
Кэширующий прокси как и браузер это все обрабатывает. Вся необходимая информация есть в хеадере ответа. Всякие expires ... no-cache и прочее
Igor
Поэтому настроить кэширующий прокси самый простой вариант "сэкономить" трафик. Потому что самому это все реализовывать затрахаешься.
Владимир
Щас слышал как пациент сказал в коридоре, "пошёл удава принимать", кто угадает что это означает? 😅
Leonid
Вроде во флудилке знают ответ на этот вопрос
Да, я во флудилке знаю ответ на этот вопрос, тут не знаю :)
Dmitry (Inock)
кто-нибудь понимает в чем косяк? (idea + maven): Running pre-processing tasks for 'servletResume:war exploded' artifact… Building artifact 'servletResume:war exploded': copying files… javac 11.0.16.1 was used to compile java sources Finished, saving caches… Internal error (java.io.IOException): Couldn't copy [...\servletResume\web\WEB-INF\jsp\list.jsp] to [...\servletResume\target\servletResume-1.0-SNAPSHOT\WEB-INF\web.xml\jsp\list.jsp] java.io.IOException: Couldn't copy [...\servletResume\web\WEB-INF\jsp\list.jsp] to [...\servletResume\target\servletResume-1.0-SNAPSHOT\WEB-INF\web.xml\jsp\list.jsp] at com.intellij.openapi.util.io.FileUtil.performCopy(FileUtil.java:422) at com.intellij.openapi.util.io.FileUtil.copyContent(FileUtil.java:412)
Dmitry (Inock)
в pom.xml пути с каталогом web.xml вообще нигде не встречается.
Dmitry (Inock)
мистика какая-то
Igor
кто придумал имя pom.xml ;) я постоянно вижу porn.xml;)
Dmitry (Inock)
В *.iml'ках есть строчка <deploymentDescriptor name="web.xml" url="file://$MODULE_DIR$/web/WEB-INF" /> так это норм....
Dmitry (Inock)
в результат проект не собирается и приходится половину файлов потом вручную перекопировать. Херь какая-то.
Igor
очень интересно, но пока ничего не понятно, буду читать, спасибо
да похоже с приходом хттпс кэширующие прокси умерли ;) ибо MITM и прочее ;(
Igor
А объясни что ты хочешь сделать ... зачем тебе экономить трафик? ;)
Шурок
Скраптнуть инсту
Артем
да похоже с приходом хттпс кэширующие прокси умерли ;) ибо MITM и прочее ;(
ну я запускаю в мультипроцессе 2-3 браузера для инсты, они работают под дорогущими сцуко прокси, который каждый килобайтик считает, но мне надо картинки профилей доставать, чтобы мой фронтенд был по красоте.
Igor
Так если ты браузеры запускаешь все что можно кэшировать они кэшируют
Артем
Так если ты браузеры запускаешь все что можно кэшировать они кэшируют
я пока не очень представляю, но наверняка вы правы - я замечал, что расход по мб падает, если скрипт посещает одну и ту же страницу.
Dmitry (Inock)
Ты там файл в war собираешь?
war = это просто зазипованный собранный проект. Оно почему-то собирается не правильно
Шурок
war = это просто зазипованный собранный проект. Оно почему-то собирается не правильно
Ты мой вопрос прочти Я не задал вопрос что такое war или почему ты его собираешь в war
Шурок
Ты с фронтом собираешь приложение?
Dmitry (Inock)
Ты мой вопрос прочти Я не задал вопрос что такое war или почему ты его собираешь в war
сборка идет в два этапа. Скачала explorer, когда проект просто собирается, а потом уже то, что собралось архивируется в war. Проблема на первом этапе. Соответсвено, war тоже сформируется с нарушеной внутренней структурой каталогов. Фронт там никакой. https://apps.inock.ru/Resumes
Dmitry (Inock)
фронт, кстати, с кем-то в колаборации можно сделать. Но мне для начала надо бек допилить.
Dmitry (Inock)
Блин. сделал рефакторинг называется.
Шурок
Ты на чистых сервлетах пишешь?
Шурок
на Java Core
Ясно что нихуя не ясно
Шурок
Серлвлеты входят в java core
Dmitry (Inock)
:))
Dmitry (Inock)
Серлвлеты входят в java core
на core сейчас мало кто пишет, когда есть спринг
Dmitry (Inock)
Но ты же пишешь
это учебные проекты. Надо понимать, что происходит под "капотом"
Dmitry (Inock)
Кароче вывод - ты делаешь какую-то дичь
ничего подобного. Обычные дела
Шурок
В плане - если это учебная дроч, зачем тебе собирать в war? В war собирают веб проекты Web Application Resource А значит ты юзаешь сервлеты - если юзаешь сервлеты, но ты не отвечаешь юзаешь ли их Значит ты делаешь какую-то дичь
Dmitry (Inock)
сервлет - это интерфейс.
Шурок
Или ты думаешь я по приколу пишу тебе раз 10 про сервлеты?
Dmitry (Inock)
Лист или сет - тоже интерфейс.
Шурок
Да уж… далеко ты не уедешь
Dmitry (Inock)
Так проблема же РОВНО С СЕРВЛЕТАМИ
проблема с maven, как я ее вижу на текущий момент.
Шурок
Ясно
Шурок
ну проблема с майвеном так с майвеном