Welcome to MSDN Blogs Sign in | Join | Help

Garrett Serack: Open Source Development at Microsoft

View from deep inside Microsoft's Open Source Software Lab

June 2009 - Posts

Building an Optimized PHP Build process on Windows (Part IV)
Previously, I had discussed what it took to use PGO on the Windows PHP build. The lead to me building automated build scripts… Automation as the root of all evil "Anything that can be done for you, automatically, can be done to you, automatically." Read More...
Crafting an Optimized PHP Build Process on Windows (Part III)
Previously, I had talked about using PGO in the PHP build process. In order to use it I had to observe… The Heisenberg build process "A process cannot be understood by stopping it. Understanding must move with the flow of the process, must join it and Read More...
Crafting an Optimized PHP Build Process on Windows (part II)
I had talked about getting started in building the PHP stack last time, now I’m taking it… One step further "We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil." – Donald Knuth Read More...
Crafting an Optimized PHP Build Process on Windows (Part I)
The last several months, I’ve been working very deeply with PHP—specifically—compiling the PHP core itself, and looking for avenues for optimization. This is the first of four posts about the journey I’ve been on with PHP. I get started building PHP "It Read More...
Page view tracker