Resources

Welcome to the resources section. Here you will find a growing collection of resources related to various PHP, architecture, and internet technology subjects which I have have found personally useful. Please feel free to contact me if you have comments or suggestions!

Conference Presentations

Here is a collection of conference presentations I've given over the years at conferences around the world. If you've recently seen a talk of mine and are looking for the matierals chances are if they aren't here yet then they will be shortly (note: sometimes I am unable to put the materials online for various reasons).

All of my conference presentations are hosted at Slide Share and can be viewed right within the browser by clicking on the title.

Available Presentations

  • Zend FrameworkZend Framework
    Tags: zend framework programming zend zend-framework
    Views: 7930
    Description:
    My Zend Framework talk from ZendCon 2006. It discusses Zend Framework, what makes it interesting, and some basic usage

  • Enterprise PHPEnterprise PHP
    Tags: php php php enterprise enterprise
    Views: 1783
    Description:
    No Description Available


  • JohnJohn's Top PECL Picks
    Tags: pecl php php pecl
    Views: 1648
    Description:
    A presentation I gave at PHP Quebec, 2006 on some of the less known and very powerful PECL extensions available for PHP

  • Top 30 Scalability MistakesTop 30 Scalability Mistakes
    Tags: scalability 30 30 scalability top
    Views: 5454
    Description:
    An extended version of my famed Top 10 Scalability Mistakes talk given at various conferences around the world.

  • Top 10 Scalability MistakesTop 10 Scalability Mistakes
    Tags: php scalability mysql php php
    Views: 7894
    Description:
    A very successful talk where in I discuss the top 10 failures of organizations I have personally experienced when trying to scale. More than just performance!

  • Ajax and PHPAjax and PHP
    Tags: ajax ajax ajax php quebec ajax
    Views: 7808
    Description:
    A three hour tutorial I gave at PHP Quebec on the challenges, theory, and concepts behind making asynchronous JavaScript calls for Web 2.0 Applications using PHP

  • Migrating from PHP 4 to PHP 5Migrating from PHP 4 to PHP 5
    Tags: php php4 php php5 migrating
    Views: 7817
    Description:
    A talk I gave at php|tropics on the potential risks and challenges when migrating an existing PHP version 4 application to PHP 5

  • PHP Security BasicsPHP Security Basics
    Tags: php security security zend levels
    Views: 3407
    Description:
    A short webinar I gave with Zend on basic security practices when developing PHP applications

  • Building Dynamic Web Applications on i5 with PHPBuilding Dynamic Web Applications on i5 with PHP
    Tags: on i5 zend building php
    Views: 4254
    Description:
    A short web cast I gave with Zend's VP of Business Development Mike Pinette targeted at introducing PHP to those who manage IBM i5 servers

  • Enterprise PHP: A Case StudyEnterprise PHP: A Case Study
    Tags: case study php case study enterprise php enterprisephp
    Views: 11157
    Description:
    These are the slides from my ZendCon 2007 talk on a project we did in Professional Services to basically rebuild from scratch InTicketing's (TicketMaster competitor) e-commerce engine using Zend technologies. It was very well received (not even standing room) and well worth a look!

  • Top 10 Scalability MistakesTop 10 Scalability Mistakes
    Tags: media' scalability iuyi 10 scalability
    Views: 5499
    Description:
    My Top 10 Scalability Mistakes talk updated for O'Reilly's Open Source Convention in Portland, OR 2008

  • Ria Development With Flex And PHPRia Development With Flex And PHP
    Tags: zendcon08 zend php php flex
    Views: 6150
    Description:
    My slides from ZendCon 2008 on Rich Internet Application Development using Zend Framework, PHP, and Adobe Flex.

  • Apache Con 2008 Top 10 MistakesApache Con 2008 Top 10 Mistakes
    Tags: apachecon apachecon08 apachecon apachecon apachecon08
    Views: 1740
    Description:
    The ApacheCon 2008 version of the Top 10 Scalability Mistakes given in New Orleans, LA this year

  • Beyond the BrowserBeyond the Browser
    Tags: browser quebec2009 phpquebec09 php phpquebec
    Views: 3056
    Description:
    A brief keynote I gave at PHP Quebec regarding the shift away from the browser for applications and the potential impacts it will have on our development needs as an industry

  • Ria Applications And PHPRia Applications And PHP
    Tags: php phpquebec ria development php
    Views: 3011
    Description:
    My talk on building rich internet applications using Adobe Flex/AIR and PHP/Zend Framework given at the PHP Quebec 2009 Conference

  • Building PHP Powered Android ApplicationsBuilding PHP Powered Android Applications
    Tags: php android phpquebec phpquebec09 php
    Views: 39892
    Description:
    This is a talk I gave at PHP Quebec 2009 on building Android applications with PHP back-ends. Posted for completeness, the majority of this talk was buried in Android/Java and PHP code.. That said, there are still some useful things in the slides themselves to share.

  • PuppetPuppet
    Tags: deployment unix confoo web puppet
    Views: 514
    Description:
    My talk given at Confoo, 2011 in Montreal, Quebec on using the Puppet client/server deployment tool for complex web application deployments. This is an introduction talk, and introduces everything you'll need to get started.