Kenny Katzgrau is a CodeIgniter Reactor Engineer and the co-founder of the CodeIgniter package management system, GetSparks. He works at Yahoo! during the day and hacks on everything else at night.
Bottom to Top Stack Optimization with CodeIgniter
Speed is a big deal, and it's also a major reason that developers pick CodeIgniter. It has a light footprint that consistently places it at the top of the PHP framework benchmarks. But keeping an application fast goes far beyond selecting a quick framework. This talk will walk through and explain the major components of optimization of your full LAMP stack, including these, with examples:
Apache Tuning MySQL Optimization Opcode Caching (with APC) Response Compression Using CodeIgniter's New Caching Library Front-end Speed Tricks.
3:00pm (45 mins)
Presentation (TBA)
4:00pm (45 mins)
Presentation
Speaker:
John Crepezzi
Writing Friendly Libraries
When putting together a library, there's a lot that a developer should think about besides just functionality. I'll discuss some strategies for writing libraries that are easy to read and understand, well tested, don't cause issues with other code, and encourage community contributions. Writing libraries can be extremely rewarding if you constantly keep in mind how they'll be used and distributed.
5:00pm (45 mins)
Presentation
Speaker:
Eric Barnes
Building Extendable Applications
This presentation by Eric Barnes will demonstrate the process of building extendable CodeIgniter applications and provide some insight into the decision making process to make it possible. Additionally, Eric will cover some third-party libraries and extensions that speed up the development process and enable more extendable applications.
6:00pm (45 mins)
Presentation (TBA)
6:45pm
Day 1 Wrap-Up / Final Talks
Day 2: Sunday, August 21st, 2011
10:30am
Welcome back, recap, explanation of day's sessions and master classes