vladimirir, по нормальному - конечно, все из БД, CMS же - мало ли что и когда обновлять - мультиязычность, опять же, когнтроль контента (ну там копирайт какой бренд выкинуть или переименоватт),
но по-бизнесовому (это когда хуяк хуяк и в продакшен) - могут конечно как угодно делать, дешево и сердито так сказать
может это статический сайт - но опять же, там все в Markdown каком нибудь но в любом случае отдельно от кода должно быть
так в поиск же код не вставляют, а данные, которые Vue откуда-то берет (из базы) можно оттуда же в Эластик и всунуть, т.е. лотрисовка страницы к поиску отношения не имеет
ЕСЛИ конечно над данными есть контроль, если это чужой сайт - тогда да, приходится раблотать с тем что есть, впрочем - и тогда парсинг можно сделать
Shanazar_29, угу, да, спроси у него - преедается ли реальный IP и в каком заголовке
или
поставь скрипт proxyjudge или azenv на сервер или просто на php или на Питоне накодируй чтобы он показал все заголовки и значения - может найдешь там IP реальный
проблема в том что на 10.152.69.153 у тебя какой-то прокси/балансер/вышестоящий пир, так?
надо научить его передавать IP посетителя в конерктном заголовке