Fork me on GitHub


In our fifth episode we speak to our first ever guest Brian Moon, ancient PHP elder of 'dealnews' and someone who has probably forgotten more about PHP than our two hosts will ever know. Chris admires his stamina for staying with the same employer for 14 years and counting.

In this episode we talk about dealnews, how they use PHP (and how they also use it in some interesting ways), and his thoughts on issues like concurrency and evented systems. We also cover features of PHP that allowed for some major changes and approaches they used in the code base for the site.

<p>Feel free to hit us up on <a href="https://twitter.com/dev_hell">Twitter</a> or harras <a href="https://twitter.com/funkatron">Ed</a> and <a href="https://twitter.com/grmpyprogrammer">Chris</a> directly.</p>

<ul><li><a href="http://devhell.s3.amazonaws.com/ep5-64mono.mp3" rel="enclosure">Listen now (MP3, 41MB, 1:14:37)</a> <br><audio controls src="http://devhell.s3.amazonaws.com/ep5-64mono.mp3"></audio></li>
</ul><h3>Links</h3>

<ul><li><a href="https://nodejs.org/">Node.js</a></li>
<li><a href="http://toys.lerdorf.com/archives/57-ZeroMQ-+-libevent-in-PHP.html">Evented programming in PHP</a></li>
<li><a href="http://gearman.org/">Gearman</a></li>
<li><a href="https://github.com/brianlmoon/net_gearman">Brian&rsquo;s customized native Gearman library</a></li>
<li><a href="https://github.com/brianlmoon/GearmanManager">Brian&rsquo;s Gearman Manager</a></li>
<li><a href="http://www.squid-cache.org/">Squid</a></li>
<li><a href="https://www.varnish-cache.org/">Varnish</a></li>
<li><a href="http://devzone.zend.com/303/extension-writing-part-i-introduction-to-php-and-zend/">Building PHP extension</a></li>
</ul><img src="http://feeds.feedburner.com/~r/devhell-podcast/~4/LbUOK8DEuiw" height="1" width="1">