Есть задача: скриншотить сайты наших клиентов по крону.
При этом приложение должно быть размещено в одном месте, а домены конечно разные.
1. Смотрел как работает codeception + phantomjs - но его надо устанавливать на хостинг, и как я понимаю, он обращается к сайту как к localhost, поэтому только в пределах одного домена работает.
2. Реальный вариант: приложение десктопное, например написать на C#. Но это нужно компьютер все время держать включенным.
3. Поэтому все-таки склоняемся к тому, чтобы держать приложение на веб-хостинге.
Но тут принципиальный вопрос возникает: это возможно вообще? Т.е. написать приложение, чтобы оно было свободно от ограничений из первого пункта, и запускалось на сервере?
Есть ли где описание архитектуры, или может примеры реализации?