Phalcon is a PHP framework delivered as a C extension. As it is packaged as a PHP extension, you might be wondering if that works well with Blackfire.
Phalcon is a PHP full-stack framework delivered as a C extension. Unlike almost all other PHP frameworks, Phalcon is not written in PHP; it is packaged as a PHP extension. Phalcon is quite popular and from time to time, we get the question about its support in Blackfire.
Of course, Blackfire works well with all kind of PHP extensions, so Phalcon is no exception. But still, I was curious to see how it would work. So, I decided to create a small Phalcon application (well, I downloaded a tutorial application from the docs) and I profiled the homepage. Like expected, it works very well and give you a lot of insights about how a Phalcon application works behind the scene, from the C extension perspective to the PHP side of things.
If you are interested in my experiment, you can have a look at one of the profiles I made on my application on Blackfire:
If you are a Phalcon user, we would love to hear your feedback about using Blackfire and Phalcon together.