Download the PHP package lauripiisang/xhgui-data-collector without Composer
On this page you can find all versions of the php package lauripiisang/xhgui-data-collector. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download lauripiisang/xhgui-data-collector
More information about lauripiisang/xhgui-data-collector
Files in lauripiisang/xhgui-data-collector
Package xhgui-data-collector
Short Description Library for collecting and storing XHProf results for later use by XHGUI.
License MIT
Informations about the package xhgui-data-collector
XHGUI Data Collector
This is a small standalone module which you can use to collect and store XHProf performance data for later usage in XHGUI.
Goals
- Compatibility with PHP >= 5.3.0
- No dependencies aside from the relevant extensions
- Customizable and configurable so you can build your own logic on top of it
XHGUI Compatibility
This project was originally forked from perftools/xhgui@133051f, which was after the tag 0.7.1.
This should ensure compatibility for most tags up to 0.7.1 (included).
The only thing to break compatibility would be a schema change on XHGUI side.
This table represents current known information about compatibility between this project and XHGUI data schema.
XHGUI Data Collector version | XHGUI Version | Compatibility |
---|---|---|
1.0.0 | 0.2.0 - 0.7.1 | presumed compatible - schema is the same |
Usage
You can use this to build your own saving library or just configure as described in XHGUI manual
and include external/header.php
as an auto_prepend_file (also described in XHGUI manual)
System Requirements
For using the data collection classes you will need the following:
- PHP version 5.3 or later.
- XHProf, Uprofiler or Tideways to actually profile the data.
- Some way to access a MongoDB server. Choose either:
- MongoDB Extension>=1.3.0 (MongoDB PHP driver from pecl)
alcaeus/mongo-php-adapter
composer dependency.
-
a MongoDB server. XHGUI requires version 2.2.0 or later.
When in doubt, refer to XHGUI repository's composer.json or this repository's composer.json
suggests
section.