symbiote / silverstripe-ralph
Profiling tools to help you speed up your slow code.
Installs: 26
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 1
Open Issues: 0
Type:silverstripe-module
Requires
- silverstripe/framework: ~3.2
Replaces
This package is auto-updated.
Last update: 2024-10-13 14:23:41 UTC
README
A drop-in module that allows simple and easy profiling of DataList's in SilverStripe.
WARNING: This module uses potentially slow include methods and should not be installed in production builds.
Why not just use XHProf or similar?
Tracking down DataList slowdowns in XHProf or similar can be very tedious as they could be executed in templates or in a context that is far removed from where you initially created the list. This simplifies the data presented to you so that you can easily identify what is causing the slowdown, when it was initially created and where it was executed.
Another benefit of this module is that you can do a quick 5-10 minute profile of your website but simply dropping in and enabling this module.
Composer Install
composer require symbiote/silverstripe-ralph:~3.0
Requirements
- SilverStripe 3.X and 4.X (cross-compatible)
Please note: This module has only recently been tested to work in SilverStripe 3.6 and 4.0.