Optimizing Pydio’s framework

By Christophe Dujarric, on Jan 18, 2016

Pydio is an Enterprise file sharing & sync solution. Somewhat like Dropbox, but then Open Source and On Premise.

Blackfire-PydioHome

Charles du Jeu kicked-off the project about 8 years ago, to reach v6.2.0 today. As the project, amount of contributors and lines of codes grew, the need for regular performance audits raised. He was already very experienced in PHP profiling, with a blend of XDebug & WinCacheGrind. Blackfire’s user-friendlyness just made it much easier and direct to find optimizations.

Charles wrote an outstanding article on how he improved their overall framework and divided a simple query time by 4.6.

Enjoy a very detailed and instructive story here.

Christophe Dujarric

Christophe is the Chief Product Officer at Blackfire. He's an engineer, but probably one of the least "tech" people in the company. He's wearing many hats, from product management to marketing and sales. He loves the beauty of simple solutions that solve actual problems.