PhantomJs

PhantomJS это все плюшки WebKit из консоли с управлением на JS и поддержкой различных стандартов и технологий: DOM, CSS, JSON, Canvas и SVG.

Документация / Статьи

http://www.slideshare.net/Kozovaya/phantom-js

https://habrahabr.ru/post/116789/

http://blog.luchnikov.ru/programming/phantomjs/

http://usefuldevops.ru/blog/2013/08/23/znakomstvo-s-phantomjs-na-praktikie/

http://stepansuvorov.com/blog/2012/09/%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC-%D1%8E%D0%BD%D0%B8%D1%82-%D1%82%D0%B5%D1%81%D1%82%D1%8B-%D1%81-phantomjs/

http://learndata.ru/phantomjs-casperjs-parsing/

Библиотеки

https://github.com/jonnnnyw/php-phantomjs

Проекты

https://github.com/ariya/phantomjs/tree/master/examples

http://phptrends.com/dig_in/PhantomJS