2010-02-05 2 views
0

Насколько я знаю, для этого нельзя использовать только PHP.Какие чистые серверные технологии позволяют захватить сайт html на общем хостинге

Но так как не многие провайдеры позволяют устанавливать Perl/Python/... скрипты на общий, я задаюсь вопросом, есть ли свободное решение для любого

создания эскизов или полноразмерных захвата на лету/по требованию и сохранить его на сервере (так как снимок позволяет только показать эскизы на парении) - сервис

или

Flex/флэш решение для захвата веб-сайт и PHP, чтобы сохранить его (или сохранить его прямо с flex/flash) - код для запуска на сервере

Возможно ли это?

ответ

1

Чтобы получить представление о том, как выглядит веб-сайт, вам сначала нужно, чтобы кто-то был render it.

Поскольку вы обычно оптимизируете веб-сайт для запуска в основных браузерах, вам нужно, чтобы один из них обрабатывал рендеринг.

Это (открытие экземпляра браузера, открытие определенной веб-страницы, рендеринг и сброс снимка экрана результатов) возможно - это то, как работают службы, такие как browsershots.org.

Это просто не так, чтобы настроить и требует полной свободы в настройке сервера (то есть права администратора для установки программ, установки прав и т. Д.). Это определенно невозможно сделать с чистым PHP, Perl, Python или любым другим языком сценариев в среде с ограниченным общим хостингом.

Если вы находитесь в Windows, ответ на вопрос this question может быть полезен.

Список услуг оснастки, см. this question.