Я создаю веб-приложение, где пользователи могут создавать пользовательские веб-страницы, которые тянут контент с других веб-страниц. Я знаю несколько вариантов для этого, и я не уверен, что лучше, и если есть лучшие решения там. Прямо сейчас, я мог бы:Лучший способ обслуживания стороннего html на вашем сайте?
- Использовать iframe, который будет (сорт) выполнять то, что я хочу, но заставит клиента загружать и отображать весь веб-контент, что кажется медленным. Я слышал, что многие люди говорят, что iframes являются passe и не должны использоваться, и т. Д.
- Используйте библиотеку, например wkhtmltopdf, которая отобразит html на стороне сервера и сгенерирует его изображение в формате pdf. Это будет работать хорошо, но результат - это просто изображение, поэтому текст не будет доступен, ссылки не будут доступны для просмотра и т. Д. Кроме того, я слышал, что вы можете получить правовые проблемы для размещения веб-контента других людей на ваш сайт без разрешения.
- Используйте что-то вроде phpquery, чтобы буквально очистить контент от других сайтов. Этот вариант может иметь те же юридические проблемы, что и вышеупомянутый вариант.
Кто-нибудь сделал что-нибудь подобное или у кого-нибудь есть мысли?
Да, думаю, что я собираюсь должны придерживаться фреймов для Теперь. Спасибо за ответ! – Andrew