July 2013

Date: 07/25/2013
Time: 8:00 PM CDT
Presenter: Corey (@cballou) Ballou
Topic: Creating Realtime Applications with PHP and Websockets

We’ll start out with a brief introduction to WebSockets to get everyone up to speed before jumping in to high level scaffolding code of the frontend and backend implemetations (the spec). Once the groundwork has been laid, I’ll introduce you to a both client and server side tools for implementing WebSockets directly in your PHP code. From here, we’ll jump into multiple interactive demos of increasing complexity utilizing the open source Ratchet library. I’ll walk through the source code of the first two intro demos to give you a better sense of how to structure your own WebSockets applications. If time allows, I’ll run through a complex demo where I introduced WebSockets to an existing CRUD todo application. The last demo is not for the faint of heart. By the end of the presentation, you’ll walk away with access to a github repository containing all of the presentation slides and demos ready to run yourself!

About Corey Ballou


Corey is a PHP developer with 5+ years of experience building custom applications for businesses and startups alike. He currently heads up development at POP.co, a startup aiming to modernize and simplify building an online presence. Corey also actively co-organizes the Queen City PHP meetup group in Charlotte, NC. If you’re ever going to be in the area, be sure to give him a heads up if you’d care to be a guest speaker! Beyond that, he is a blogger, open source contributor, beer lover, homebrewer, and startup addict.