Blackfire.io Le Blog | Fire up your PHP Apps Performance
Logo Blackfire

SensioLabs is hiring a Technical Product Manager

The product management team is growing. Join us, and help us make developer’s lifes easier!

By Christophe Dujarric, on Mar 27, 2017

Get eZ Platform performance recommendations when profiling with Blackfire

Blackfire can now let you know if you comply with the performance best practices defined by the eZ.no team, anytime you profile your eZ Platform app.

By Christophe Dujarric, on Mar 14, 2017

Get Drupal 8 performance recommendations when profiling with Blackfire

Blackfire Solution Partner EvolvingWeb contributed to Blackfire and delivered Drupal 8 performance recommendations. Make sure your Drupal 8 site complies with it!

By Christophe Dujarric, on Mar 09, 2017

Crawling a page with Blackfire Player

Let’s have a look at a use case on the crawling capacities of Blackfire Player. We’ll see how to crawl all of the Symfony versions from the Symfony GitHub repository.

By Grégoire Pineau, on Mar 06, 2017

PHPro improving Magento 1 category pages and cron jobs performance

Thomas Brankaer, from PHPro, improved a Magento 1 store by rewriting some of its components, after finding bottlenecks with Blackfire.

By Christophe Dujarric, on Jan 18, 2017

Execute complete test scenarios with Blackfire Player

Discover, try and feedback on the complete re-write of the Blackfire Player!

By Grégoire Pineau, on Jan 16, 2017

Profiling HTTP Sub-Requests using Blackfire

Learn how to profile applications based on micro-services architectures, with the help of Guzzle 6.

By Romain Neutron, on Dec 20, 2016

PHP 7 performance improvements (5/5): Immutable arrays

Julien Pauli, PHP contributor and release manager, details what changed between PHP 5 and PHP 7, and how to migrate and make effective use of the language optimizations. All statements are documented with specific examples and Blackfire profiles. Fifth and last episode: Immutable arrays using 1,000 times less memory.

By Julien Pauli, on Dec 12, 2016

PHP 7 performance improvements (4/5): References mismatch

Julien Pauli, PHP contributor and release manager, details what changed between PHP 5 and PHP 7, and how to migrate and make effective use of the language optimizations. All statements are documented with specific examples and Blackfire profiles. Fourth episode: References mismatch generating no overhead.

By Julien Pauli, on Dec 05, 2016

PHP 7 performance improvements (3/5): Encapsed strings optimization

Julien Pauli, PHP contributor and release manager, details what changed between PHP 5 and PHP 7, and how to migrate and make effective use of the language optimizations. All statements are documented with specific examples and Blackfire profiles. Third episode: Encapsed strings optimization dropping CPU usage by a factor of 10.

By Julien Pauli, on Nov 28, 2016