Skip to content
🐘 A probe program for PHP environment (一款精美的 PHP 探針, 又名X探針、劉海探針)
TypeScript PHP JavaScript
Branch: master
Clone or download

Latest commit

Latest commit c3fda09 Apr 8, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Jan 15, 2019
.vscode recode for 3.0 Aug 30, 2019
compiler fix config file path error Feb 2, 2020
dist update to 4.4 Apr 8, 2020
extensions/temperature-sensors add extensions and raspberrypi temperature sensor Jan 11, 2020
languages add cache description Feb 22, 2020
src update to 4.4 Apr 8, 2020
.code-workspace re-code Jan 13, 2019
.eslintignore re-code Jan 13, 2019
.eslintrc replace tslint with eslint Nov 20, 2019
.eslintrc.json re-code Jan 13, 2019
.gitignore adjust the development environment Jan 31, 2020
.php_cs53 recode for 3.0 Aug 30, 2019
.php_cs73 recode for 3.0 Aug 30, 2019
.prettierrc recode for 3.0 Aug 28, 2019
AppConfig.json update to 4.4 Apr 8, 2020
CHANGELOG.md update to 4.4 Apr 8, 2020
CONTRIBUTING.md Create CONTRIBUTING.md Dec 25, 2018
LICENSE Initial commit Oct 24, 2017
Make.php
README-zh_CN.md adjust the development environment Jan 31, 2020
README-zh_HK.md adjust the development environment Jan 31, 2020
README-zh_TW.md adjust the development environment Jan 31, 2020
README.md fix word Jan 31, 2020
babel.config.json add babel loader Feb 6, 2020
build-lang.js fix lang.json file path error Jan 9, 2020
composer.json update composer Jan 31, 2020
composer.lock update composer Jan 31, 2020
jsconfig.json re-code Jan 13, 2019
package-lock.json update package Apr 8, 2020
package.json update package Apr 8, 2020
php-dev.sh add php-dev.sh Feb 6, 2020
postcss.config.js re-code Jan 13, 2019
prod.webpack.config.js update ecma version Apr 8, 2020
screenshot.jpg update README.md for 4.0 Jan 12, 2020
tsconfig.json release 3.0 Sep 1, 2019
webpack.config.js add babel loader Feb 6, 2020

README.md

X Prober preview

😎 X Prober

This is a probe program for PHP environment. It can show your server information and readable easily.

And the most important thing is that it's like 📱 iPhone X/XS/XS Max/XR/11/11 Pro/11 Pro Max !

Backers on Open Collective Sponsors on Open Collective

License

  • GPL-v2

Online demo

Download and Usage

  • Click INN STUDIO mirror or GitHub mirror to download the probe file.
  • You will get a single file of x.php and upload it to your server.
  • Access x.php via http browser.

Required environment

  • Compile environment: PHP 7.3+
  • Production environment: PHP 5.3+
  • Browser support: IE9 / Chrome / Firefox / Edge / Android
  • OS support: Linux / Windows(basic features)
  • Tested: debian ubuntu arch windows

Extensions

  • In preparation...

Development

  • Fork.
  • Fetch your project.
  • Install node modules: $ npm install.
  • Watch scripts: $ npm run dev.
  • Generate composer vendor: $ composer install; composer dumpautoload -o.
  • Compile: $ php ./Make.php dev.
  • Generate languages: $ npm run lang or node ./build-lang.js to remake ./languages/lang.pot language template.
  • Access: $ php -S localhost:8000 -t ./.tmp.
  • Enjoy it. 😄
  • Pull Request.

Compile production

  • Compile: $ npm run build; php ./Make.php build.
  • Access: $ php -S localhost:8000 ./dist/prober.php.

Help and translate more languages

  • Fork project.
  • Fetch your project.
  • Use Poedit to create your language from ./languages/lang.pot language template file and translates it.
  • Save your language file (like: en_US.po) into ./languages.
  • Pull Request and thank you. 😘

Note for participate in contribution

  • Code compatible with PHP 5.3+

Contributors

Contributors

Backers

Thank you to all our backers! 🙏 [Become a backer]

Contributors

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

TODO

  • Temperature sensor.
  • More languages with Poedit.
  • Detail benchmark result.
  • Add Email send testing.
  • Add network speed testing.
  • Add more servers benchmark.
  • Add PING feature.

Keywords

X-Prober/PHP 探针/X 探针/刘海探针

You can’t perform that action at this time.