Подключите нашего Telegram-бота для уведомлений о новых проектах

Загрузка контента другого сайта на своем домене, модифицирование подгружаемого контента

j
Заказчик
Отзывы фрилансеров: + 4 - 0
Зарегистрирован на сайте 3 года и 11 месяцев
Бюджет: 50 000 руб/заказ
491.74 $ — 471.24 €
Дедлайн: 08.01.2025
Нужно разработать серверную систему загрузки контента третьих сайтов на основе прокси и модификации контента в реальном времени. 

- Когда юзер заходит на домен, сервер не хостит контент, а динамически подгружает и показывает контент с другого указанного админом сайта.
- Админ указывает в конфиге текст, который должен быть спарсен и изменен или заблокирован в реальном времени, незаметно для юзера. В конфиге указывается какие страницы сайта должны быть полностью заблокированы и/или правила замены текста.
- Подгружаемый контент незаметно модифицируется согласно правилам и шаблонам и показывается юзеру. 
- При изменении конфиг файлов, правила отображение сайта обновляются в реальном времени.
- В зависимости от правил третьих сайтов и сложности задач по парсингу, разработчик продолжает поддержку продукта и предоставляет услугу создания конфигов под отдельный сайт. В любом случае, понадобится понятный формат конфиг файлов и мануал. 

Возможные варианты реализации из ChatGPT:

- NGINX Reverse Proxy, HTTP Proxies.
- Проксификаторы, DOM парсеры и модификаторы: Python (BeautifulSoup), Node.js (http-proxy-middleware, Cheerio), Lua (nginx, OpenResty), Golang (httputil.ReverseProxy, goquery).
- YAML для конфиг файлов. Отслеживание изменений конфиг файлов: Python (watchdog), Node.js (chokidar). 
- Возможно даже клауд решения – Cloudflare Workers.
Разделы:
Опубликован:
01.01.2025 | 10:08 [поднят: 01.01.2025 | 10:08]

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».