ZendCon Sessions

ZendCon Sessions Logo

The ZendCon Sessions Podcast is live recordings of sessions that have been given at previous Zend Conferences. Combined with the slides, they can be the next best thing to having attended the conference itself.

Subscribe Now:   RSS RSS   iTunes iTunes

Follow ZendCon Sessions on Follow ZendCon Sessions on Twitter

Episode list:

  • Episode 043: Improving QA on PHP Projects

    This is the ZendCon 2010 session recording of “Improving QA on PHP Projects” by Michelangelo van Dam.

  • Episode 042: Best Practices in PHP Application Deployment
    The recording of the ZendCon 2010 session "Best Practices in PHP Application Deployment" by Shahar Evron.
  • Episode 041: Documents, Documents, Documents
    Relational databases and web development go hand-in-hand -- yet many web apps are decidely unsuited to relational storage. A new crop of databases has risen in recent years to solve these problems: document databases. Learn what types of problems document databases solve, learn what options exist for you, and discover some approaches to common web problems using these new technologies.
  • Episode 040: Memcached: the better Memcache interface
    This session will introduce the audience to the memcached PHP extension that provides a more flexible and performance friendly interface to the de facto caching solution for PHP applications. The talk will be comprised of code examples for a variety of use cases and comparison points between it the older memcache interface.
  • Episode 038: Reusable Bootstrap Resources with Zend_Application

    This session demonstrates how to build configurable and reusable bootstrap resources powered entirely by application.ini. Covers basic and advanced bootstrapping techniques, sharing bootstrap resources between applications, and accessing resources from within your applications.

  • Episode 037: Why MVC is not an Application Architecture

    Why MVC is not an application architecture and how this should affect your code. Pretty much every PHP framework is based on MVC. We will explore what MVC was originally meant to be and how it is used (and abused) in web applications these days. We will find out where the model hides, and how to organize an application’s business logic and clearly separate concerns. As a bonus, unit testing will become a lot easier.

  • Episode 036: "Pragmatic Guide to Git"

    Git is hard; at least if you listen to the naysayers. Actually, you need to know a handful of commands to navigate Git successfully. This talk demystifies Git. Once we're finished you'll know everything you need to start using Git in your day-to-day projects and collaboratively with other developers.

    ZendCon session by Travis Swicegood

  • Episode 35: Unit Testing in Zend Framework 1.8
    Zend Framework 1.8 has improved and simplified how you can test your applications, providing you with excellent techniques to streamline your quality assurance processes and reduce your maintenance costs. Hear Michelangelo van Dam talk about how to best harness the unit testing features of Zend Framework.
  • ZendCon 2010 Podcast - Introducing Zend Framework 2.0

    Speakers: Ralph Schindler and Matthew Weier O'Phinney

    Zend Framework has grown tremendously since the first public preview release in March 2006. Originally a slim, MVC framework with a number of standalone components, it has grown to a codebase more than 2M lines of code. Work now turns to version 2, with goals of increased simplicity and advanced PHP 5.3 usage.

  • ZendCon 2010 Podcast - Do You Queue?

    There has been a lot of talk over the past several years about the difference between performance and scalability. When talking about building a scalable application queuing is a concept that many PHP developers are not overly familiar with. In this talk we will demonstrate how you can use the Zend Server Job Queue to scale your application.

  • ZendCon 2010 Podcast - A New Approach To Object Persistence In PHP
    The object-relational impedance mismatch makes persisting PHP objects in a relational database a daunting task. How about these new schemaless NoSQL databases? We will have a look at the problems involved with persisting PHP objects, and introduce design patterns that help solving these problems. Putting the patterns to good use, we will build a working PHP object persistence solution for MongoDB.
  • ZendCon 2010 Podcast - Dependency Injection
    This session introduced one of the less-known design patterns in the PHP world, but also one that can greatly improve the decoupling and the testability of your code: Dependency Injection. I will demonstrate how to use Dependency Injection in your projects, and I will take advantage of the PHP 5.3 new features to create a fully-featured DI container live.
  • Episode 30: Introduction to CouchDB with PHP
    Welcome to the new, ZendCon 2009 edition of the ZendCon Sessions! The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2009 in San Jose, CA and features Shahar Evron giving his talk: "Introduction to CouchDB with PHP"
  • Episode 29: PHP – Faster And Cheaper. Scale Vertically with IBM i

    Welcome to the new, ZendCon 2009 edition of the ZendCon Sessions! The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2009 in San Jose, CA and features Sam Hennessey giving his talk: “PHP – Faster And Cheaper. Scale Vertically with IBM i”

  • Episode 28: PHP 5.3 == Awesome!

    Welcome to the new, ZendCon 2009 edition of the ZendCon Sessions! The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2009 in San Jose, CA and features Ilia Alshanetsky giving his talk: “PHP 5.3 == Awesome!”

  • Episode 27: Security Centered Design

    Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Chris Shiflett giving his talk: “Security Centered Design”

  • Episode 26: Best Practices of PHP Development

    Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Mike Naberezny & Matthew Weier O’Phinney giving their tutorial: “Best Practices of PHP Development”

  • Episode 25: (In)secure Ajax-y Websites with PHP

    Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Christian Wenz giving his talk: “(In)secure Ajax-y Websites with PHP

  • Episode 24: Elegant Ways of Handling PHP Errors and Exceptions

    Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Eddo Rotman giving his talk: “Elegant Ways of Handling PHP Errors and Exceptions”

  • Episode 23: Rickroll To Go With PHP, WURFL, and Other Open Source Tools

    Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Brian DeShong giving his talk: “Rickroll To Go With PHP, WURFL, and Other Open Source Tools”

  • Episode 22: PHP Extension Writing

    Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Sara Goleman giving her talk: “PHP Extension Writing”

  • Episode 21: PDO: PHP Data Objects

    Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Wez Furlong giving his talk: “PDO: PHP Data Objects”

  • Episode 20: Distribution and Publication With Atom Web Services

    Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Ben Ramsey giving his talk: “Distribution and Publication With Atom Web Services”

  • Episode 19: Static and Dynamic Analysis at Ning

    Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features David Sklar giving his talk: “Static and Dynamic Analysis at Ning”

  • Episode 18: Of Haystacks and Needles

    Presenting the latest edition of The ZendCon Sessions. The podcast that rebroadcasts sessions/talks from the last ZendCon PHP Conference. This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Derick Rethans giving his talk: “SQL Query Tuning: Of Haystacks and Needles”

  • Episode 17: SQL Query Tuning: The Legend of Drunken Query Master

    In honor of the MySQL Conference happening this week, we are happy to present the latest episode of The ZendCon Sessions podcast that is all about MySQL! This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Jay Pipes giving his tutorial: “SQL Query Tuning: The Legend of Drunken Query Master”

  • Episode 16: PECL Picks - Extensions to make your life better

    Welcome to the next episode of the The ZendCon Sessions podcast! This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Elizabeth M Smith give her presentation: “PECL Picks – Extensions to make your life better”

  • Episode 15: Getting Started with Zend Framework

    Welcome back to the new series of The ZendCon Sessions podcast! This episode of The ZendCon Sessions was recorded live at ZendCon 2008 in Santa Clara, CA and features Matthew Weier O’Phinney give his presentation: “Getting Started with Zend Framework”

  • Episode 14: Performance Tuning for PHP with Oracle Databases

    Hi and welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at ZendCon 2007 in Burlingame, CA. I hope you enjoy today’s session as we listen to Christopher Jones present “Performance Tuning for PHP with Oracle Databases”

  • Episode 13: Premium PHP

    Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at ZendCon 2007 in Burlingame, CA. We hope you enjoy today’s session as we listen to Laura Thomson present “Premium PHP”.

  • Episode 12: Security 2.0

    Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at ZendCon 2007 in Burlingame, CA. We hope you enjoy today’s session as we listen to Chris Shiflett present “Security 2.0”.

  • Episode 11: The Grown-Up Company's Guide to Development

    Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at ZendCon 2007 in Burlingame, CA. We hope you enjoy today’s session as we listen to Brian DeShong present “The Grown-Up Company’s Guide to Development”.

  • Episode 10: Build a Sexy Front End to a Zend Framework Powered Application

    Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at ZendCon 2007 in Burlingame, CA. We hope you enjoy today’s session as we listen to Renaun Erickson present “Build a Sexy Front End to a Zend Framework Powered Application”.

  • Episode 9: QEDWiki and Zend Framework

    Hi and welcome to The ZendCon Sessions. My name is Cal Evans and I am your host for this series. I hope you enjoy today’s session as we listen to Stewart Nickolas present “QEDWiki and Zend Framework”

  • Episode 8: Building Scalable Development Environments

    Hi and welcome to The ZendCon Sessions. I hope you enjoy today’s session as we listen to Shahar Evron present “Building Scalable Development Environments”.

  • Episode 7: High Performance PHP & MySQL Scaling Techniques

    Welcome to The ZendCon Sessions. I hope you enjoy today’s session as we listen to Eli White present “High Performance PHP & MySQL Scaling Techniques”.

  • Episode 6: Project Management Methods to Maintain IT Standards

    Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at ZendCon 2007 in Burlingame, CA. We hope you enjoy today’s session as we listen to Eric David present “Project Management Methods to Maintain IT standards”.

  • Episode 5: PHP and E-Commerce: More Than Just a Shopping Cart

    Hi and welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at ZendCon 2007 in Burlingame, CA. We hope you enjoy today’s session as we listen to Elizabeth Naramore present “PHP and E-Commerce: More Than Just a Shopping Cart”.

  • Episode 4: IBM DB2 with PHP 5.2 and AJAX

    We hope you enjoy today’s episode of The ZendCon Sessions as we listen to Thornsten Rinne present “IBM DB2 with PHP 5.2 and AJAX”.

  • Episode 3: PayPal: New Solutions for PHP Developers

    We hope you enjoy today’s session as we listen to Damon Williams present “PayPal: New Solutions for PHP Developers”.

  • Episode 2: Best Practices for Sending Mail from PHP

    Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at ZendCon 2007 in Burlingame, CA. We hope you enjoy today’s session as we listen to Wez Furlong present “Best Practices for Sending Mail from PHP”.

  • Episode 1:The State of PHP Security

    Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at ZendCon 2007in Burlingame, CA. We hope you enjoy today’s session as we listen to Ilia Alshanetsky present “The State of PHP Security”.