問題描述
是否有適用于 PHP 的無頭瀏覽器庫?想要內置 JS 引擎的東西.FOSS 首選.
Is there a headless browser library for PHP? Would like something that has a JS engine built into it. FOSS preferred.
推薦答案
PhantomJS - http://phantomjs.org/
PhantomJS 是一個帶有 JavaScript API 的無頭 WebKit.它對各種 Web 標準提供快速和原生支持:DOM 處理、CSS 選擇器、JSON、Canvas 和 SVG.
PhantomJS is a headless WebKit with JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.
您可以將它與 php-PhantomjsRunner 之類的東西結合起來em>(現已棄用) 如果您想要或自己做飯.
You can couple it with something like php-PhantomjsRunner (now deprecated) if you want or bake your own.
當設置好并準備好開始使用 PhantomJS 進行測試時,選擇各種測試框架 隨時為您服務.
When setup and ready to start testing with PhantomJS, pick out one of the various Testing Frameworks at your disposal.
我最近也看到了這個教程來自 tutsplus應該對任何人都有幫助.
I recently also came across this tutorial from tutsplus should it help anyone.
這篇關于PHP無頭瀏覽器?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!