PHPackages                             symbiote/silverstripe-ralph - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. symbiote/silverstripe-ralph

ActiveSilverstripe-module[Debugging &amp; Profiling](/categories/debugging)

symbiote/silverstripe-ralph
===========================

Profiling tools to help you speed up your slow code.

3.0.0(7y ago)3261BSD-3-ClausePHP

Since Nov 13Pushed 7y ago1 watchersCompare

[ Source](https://github.com/symbiote/silverstripe-ralph)[ Packagist](https://packagist.org/packages/symbiote/silverstripe-ralph)[ RSS](/packages/symbiote-silverstripe-ralph/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (1)Versions (4)Used By (0)

Ralph
=====

[](#ralph)

[![Latest Stable Version](https://camo.githubusercontent.com/2c5a7c758ea92ae4f3b9cbd0eb04614177e80ae62fef3193e4c00e8b13b53e1d/68747470733a2f2f706f7365722e707567782e6f72672f73796d62696f74652f73696c7665727374726970652d72616c70682f76657273696f6e2e737667)](https://github.com/symbiote/silverstripe-ralph/releases)[![Latest Unstable Version](https://camo.githubusercontent.com/d4bb16d772a99fffc1491e7e4039ffceeefc57f4a7871e3978f4a884ff178845/68747470733a2f2f706f7365722e707567782e6f72672f73796d62696f74652f73696c7665727374726970652d72616c70682f762f756e737461626c652e737667)](https://packagist.org/packages/symbiote/silverstripe-ralph)[![Total Downloads](https://camo.githubusercontent.com/33c18172fa1cae10792d5ea81d1b63b0d8c004ab5078027377f856ad8842ad4c/68747470733a2f2f706f7365722e707567782e6f72672f73796d62696f74652f73696c7665727374726970652d72616c70682f646f776e6c6f6164732e737667)](https://packagist.org/packages/symbiote/silverstripe-ralph)[![License](https://camo.githubusercontent.com/7e8c4df8f1c80652366ac814e465f585594e61aa4df4be86f36cd4eb6d85a744/68747470733a2f2f706f7365722e707567782e6f72672f73796d62696f74652f73696c7665727374726970652d72616c70682f6c6963656e73652e737667)](https://github.com/symbiote/silverstripe-ralph/blob/master/LICENSE.md)

A drop-in module that allows simple and easy profiling of DataList's in SilverStripe.

**WARNING:** This module uses [potentially slow include methods](https://github.com/symbiote/silverstripe-ralph/blob/master/src/ss4_compat.php#L14) and should not be installed in production builds.

[![ralph](https://cloud.githubusercontent.com/assets/3859574/20237062/ffcbf366-a91b-11e6-9b22-81869b6260b6.jpg)](https://cloud.githubusercontent.com/assets/3859574/20237062/ffcbf366-a91b-11e6-9b22-81869b6260b6.jpg)

Why not just use XHProf or similar?
-----------------------------------

[](#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-install)

```
composer require symbiote/silverstripe-ralph:~3.0

```

Requirements
------------

[](#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.

Documentation
-------------

[](#documentation)

- [Quick Start](docs/en/quick-start.md)
- [Advanced Usage](docs/en/advanced-usage.md)
- [License](LICENSE.md)
- [Contributing](CONTRIBUTING.md)

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~332 days

Total

3

Last Release

2801d ago

Major Versions

1.0.0 → 2.0.02018-02-11

2.0.0 → 3.0.02018-09-10

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/23506857?v=4)[Symbiote](/maintainers/symbiote)[@symbiote](https://github.com/symbiote)

---

Top Contributors

[![silbinarywolf](https://avatars.githubusercontent.com/u/3859574?v=4)](https://github.com/silbinarywolf "silbinarywolf (11 commits)")

---

Tags

profilersilverstripetooldebugger

### Embed Badge

![Health badge](/badges/symbiote-silverstripe-ralph/health.svg)

```
[![Health](https://phpackages.com/badges/symbiote-silverstripe-ralph/health.svg)](https://phpackages.com/packages/symbiote-silverstripe-ralph)
```

###  Alternatives

[barryvdh/laravel-debugbar

PHP Debugbar integration for Laravel

19.1k124.3M624](/packages/barryvdh-laravel-debugbar)[tracy/tracy

😎 Tracy: the addictive tool to ease debugging PHP code for cool developers. Friendly design, logging, profiler, advanced features like debugging AJAX calls or CLI support. You will love it.

1.8k24.4M1.3k](/packages/tracy-tracy)[php-debugbar/php-debugbar

Debug bar in the browser for php application

4.4k21.3M40](/packages/php-debugbar-php-debugbar)[fruitcake/laravel-debugbar

PHP Debugbar integration for Laravel

19.1k662.9k29](/packages/fruitcake-laravel-debugbar)[fruitcake/laravel-telescope-toolbar

Toolbar for Laravel Telescope based on Symfony Web Profiler

8041.6M3](/packages/fruitcake-laravel-telescope-toolbar)[laracraft-tech/laravel-xhprof

Easy XHProf setup to profile your laravel application!

235321.4k](/packages/laracraft-tech-laravel-xhprof)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
