CakePHP Application Performance Monitoring

PHP

CakePHP is an open-source web application framework. Such attributes as authentication, validation, database access, caching, and translations are "baked" (pun intended) into its MVC (Model-View-Controller) architecture. Unlike other frameworks, CakePHP does not require complex XML or YAML files to build web applications and can be used with multiple database frameworks including, MySQL, Microsoft SQL Server, and PostgreSQL. CakePHP features several well-regarded software engineering methodologies, including Association Data Mapping, Active Record, Front Controller, and Convention over Configuration. It also comes with built-in tools that prevent form tampering, SQL injections, and cross-site scripting (XSS) vulnerabilities, and other security concerns. Ample documentation, including an online "Cookbook," is available at its website.

The AppDynamics platform provides full, code-level visibility into the performance of your PHP application built on the CakePHP framework. With rapid installation and the most scalable architecture in the industry, AppDynamics solutions help you deploy your applications more quickly and with more confidence.

Automatically discover CakePHP application topology

Avoid manual configuration even as application code changes over time through continuous dynamic detection of CakePHP application components and dependencies.

Web and mobile user experience correlation

Understand the client-side performance impact of business transactions by automatically correlating browser and device performance to originating business transaction performance metrics.

Automatic business transaction naming

Automatically detect and name your business transactions using your CakePHP naming schema.

Database / NoSQL visibility

Expand visibility from the user to the database by correlating database performance to originating business transaction performance metrics.

Custom match / exclude

Customize your monitoring by choosing which business transactions you want to include or exclude from view in real-time.

Error and exception capture

Get real-time visibility into the root cause of errors and exceptions that originate from your PHP application.

Resources

View all resources

The Need for Next-Generation Application Performance Monitoring

Why legacy APM solutions can’t address the needs of complex distributed environments.

PHP Cheat Sheet

Managing PHP applications has become increasingly difficult as the environments are more complex than ever. 

What Is Application Performance Monitoring?

Responsible for the performance of your enterprise’s IT operations? Read this guide to find out if you could benefit from application performance monitoring (APM).

Start a 15 day free trial now