Silverstripe CMS DocumentationCMS Docs
  • Getting Started
  • Server Requirements
  • Installation
  • Composer
  • Environment Management
  • Directory Structure
  • Coding conventions
  • Tutorials
  • Building a basic site
  • Extending a basic site
  • Forms
  • Site Search
  • DataObject Relationship Management
  • Developer Guides
  • Model and Databases
  • Templates and Views
  • Controllers
  • Forms
  • Configuration
  • Extending SilverStripe
  • Testing
  • Debugging
  • Performance
  • Partial Caching
  • Caching
  • HTTP Cache Headers
  • Profiling
  • Static Publishing
  • Resource Usage
  • Security
  • Email
  • Integration and Web Services
  • Search
  • i18n
  • Files
  • Customising the Admin Interface
  • Execution pipeline
  • Command Line Interface
  • Cookies and Sessions
  • Upgrading
  • Changelogs
  • Contributing
  • Bug Reports
  • Contributing Code
  • Request for comment
  • Release process
  • Making a SilverStripe core release
  • Documentation
  • Translations
  • Implement Internationalisation
  • Core committers
  • Code of conduct

Profiling#

Profiling is the best way to identify bottle necks and other slow moving parts of your application prime for optimization.

SilverStripe does not include any profiling tools out of the box, but we recommend the use of existing tools such as XHProf and XDebug.

  • Profiling with XHProf
  • Profiling PHP Applications With xdebug
Edit on Github