Серверный веб-браузер для PHP? - PullRequest
3 голосов
/ 15 марта 2010

Если вы хотите воссоздать серверную часть DOM и манипулировать ею в PHP, как бы вы решили это сделать?

Я ищу быстрый, многопользовательский полнофункциональный серверный веб-браузер, который может взаимодействовать с PHP и запускать полный Javascript.

Как и Jaxer, но что-то, что я могу использовать с PHP ... было бы неплохо расширение или даже мод Apache.

Идеи

Ответы [ 4 ]

3 голосов
/ 15 марта 2010

Я бы запустил Firefox на экземпляре Xvfb и убедился, что установлен плагин MozRepl .

Затем я бы подключился к серверу MozRepl из PHP (используя исходный код модуля Perl *1005*, который поможет мне написать API, если я не смог найти PHP).

2 голосов
/ 15 марта 2010

Если вы хотите пересоздать серверную часть DOM и манипулировать ею в PHP, как бы вы решили это сделать?

Я бы использовал Расширение DOM

Я ищу быстрый, многопользовательский полнофункциональный серверный веб-браузер, который может взаимодействовать с PHP и запускать полный Javascript.

Попробуйте любой из них:

и посмотрите на

1 голос
/ 15 марта 2010

Node.js сейчас немного волнуется. Может быть стоит посмотреть больше.

1 голос
/ 15 марта 2010

Я не знаю ни одного эмулятора браузера для PHP, который мог бы выполнять javascript, но если вы можете обойтись без этого требования, SimpleTest имеет компонент браузера , который довольно изящен. Он является частью пакета SimpleTest, но его легко использовать самостоятельно.

В противном случае, вам лучше всего будет дистанционно управлять Firefox или браузером на основе Webkit. Вы можете использовать Xvfb (виртуальный буфер кадров X) в системах Linux для запуска графических программ в среде сценариев.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...