php-phantomjs

Execute PhantomJS commands through PHP

  • Owner: jonnnnyw/php-phantomjs
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

PHP PhantomJS

PHP PhantomJS is a flexible PHP library to load pages through the PhantomJS
headless browser and return the page response. It is handy for testing
websites that demand javascript support and also supports screen captures.

Full Documentation

Total Downloads Latest Stable Version Build Status Scrutinizer Quality Score Code Coverage

Feature List

  • Load webpages through the PhantomJS headless browser
  • View detailed response data including page content, headers, status code etc.
  • Handle redirects
  • View javascript console errors
  • View detailed PhantomJS debug information
  • Save screen captures to local disk
  • Output web pages to PDF document
  • Set viewport size
  • Set fixed header and footer for PDF output
  • Define screen capture x, y, width and height parameters
  • Delay page rendering for a specified time
  • Delay page rendering until page resources are fully loaded
  • Execute PhantomJS with command line options
  • Easily build and run custom PhantomJS scripts

Main metrics

Overview
Name With Ownerjonnnnyw/php-phantomjs
Primary LanguagePHP
Program languagePHP (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2013-11-11 14:17:12
Pushed At2021-11-26 07:09:52
Last Commit At2018-04-03 18:45:23
Release Count24
Last Release Namev4.6.1 (Posted on )
First Release Namev1.0.0 (Posted on 2013-11-13 09:46:44)
用户参与
Stargazers Count1.4k
Watchers Count61
Fork Count432
Commits Count142
Has Issues Enabled
Issues Count248
Issue Open Count127
Pull Requests Count22
Pull Requests Open Count8
Pull Requests Close Count23
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private