Задать вопрос
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Как сделать скриншот удаленного сайта?

Есть ли решения, которые подошли бы для shared хостинга, т.е. без установки дополнительных библиотек или программ на сервер?

У php есть функция imagegrabscreen, но она делает скриншот исполняемого сайта. Может есть какие библиотеки, эмулирующие браузер (curl тут, я думаю, не подходит), позволяющие работать в симбиозе с этой функцией?

Если без дополнительных библиотек или программ реализовать задачу нельзя или сложно, то какое решение было бы наиболее лучшим?

UPD: Вопрос по сторонним API отпадает из-за GDPR, их лучше не использовать в данном проекте.
  • Вопрос задан
  • 312 просмотров
Подписаться 2 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
saintbyte
@saintbyte
Django developer
Искать в гугле: javascript site screenshot и рендериться картинку у пользователя на компе , потом заливать себе. Проблема в низком качестве таких скринов
Ответ написан
Комментировать
@RuGrof
Если вас устроит скриншот из хрома то
https://developers.google.com/web/updates/2017/04/...
Если FireFox то https://developer.mozilla.org/en-US/Firefox/Headle...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽