PHP
PHP Weekender - PHP best practices
PHP Weekender
Dortmund, Germany
October 8th, 2006
Tobias Schlitt & Kore Nordmann
ts@ez.no & kn@ez.no
slides/php-weekender/title.xml
slides/php-best-practices/aboutme-kore.xml
slides/php-best-practices/aboutme-toby.xml
slides/php-weekender/agenda.xml
slides/php-best-practices/about.xml
slides/php-best-practices/general-intro.xml
slides/php-best-practices/general-agenda.xml
slides/php-best-practices/general-typesafe1.xml
slides/php-best-practices/general-typesafe2.xml
slides/php-best-practices/general-typesafe2.xml
slides/php-best-practices/general-shortopen.xml
slides/php-best-practices/general-e_strict.xml
slides/php-best-practices/general-exceptions.xml
slides/php-best-practices/general-documentation.xml
slides/php-weekender/objects-intro.xml
slides/php-weekender/objects-agenda.xml
slides/php-weekender/objects-comparision.xml
slides/php-weekender/objects-scope.xml
slides/php-weekender/objects-static.xml
slides/php-weekender/objects-exceptions.xml
slides/php-weekender/objects-abstract.xml
slides/php-weekender/objects-interfaces.xml
slides/php-weekender/debugging-intro.xml
slides/php-weekender/debugging-agenda.xml
slides/php-weekender/debugging-strategies.xml
slides/php-weekender/debugging-php-1.xml
slides/php-weekender/debugging-php-2.xml
slides/php-weekender/debugging-php-3.xml
slides/php-weekender/debugging-external-overview.xml
slides/php-weekender/debugging-external-zend.xml
slides/php-weekender/debugging-external-dbg.xml
slides/php-weekender/debugging-external-apd.xml
slides/php-weekender/debugging-external-xdebug.xml
slides/xdebug/how-to-install.xml
slides/xdebug/how-to-install2.xml
slides/xdebug/how-to-install-win.xml
slides/xdebug/why-crash.xml
slides/xdebug/where-error.xml
slides/xdebug/debug-req-vars.xml
slides/xdebug/xdebug-var-dump.xml
slides/xdebug/how-many-functions.xml
slides/xdebug/wtf-happens.xml
slides/xdebug/which-code-do-i-use.xml
slides/xdebug/profiling.xml
slides/xdebug/analyse-running-script.xml
slides/php-best-practices/security-intro.xml
slides/php-best-practices/security-agenda.xml
slides/php-best-practices/security-variables_1.xml
slides/php-best-practices/security-variables_2.xml
slides/php-best-practices/security-sql.xml
slides/php-best-practices/security-input.xml
slides/php-best-practices/security-xss.xml
slides/php-best-practices/security-obscurity.xml
slides/php-best-practices/security-permissions.xml
slides/php-best-practices/security-configuration-1.xml
slides/php-best-practices/security-configuration-2.xml
slides/php-best-practices/security-cookies.xml
slides/php-best-practices/performance-intro.xml
slides/php-best-practices/performance-agenda.xml
slides/php-best-practices/performance-cvsphp.xml
slides/php-best-practices/performance-simple.xml
slides/php-best-practices/performance-oo.xml
slides/php-best-practices/performance-caching1.xml
slides/php-best-practices/performance-caching2.xml
slides/php-best-practices/performance-regex.xml
slides/php-best-practices/performance-opcodecache1.xml
slides/php-best-practices/performance-opcodecache2.xml
slides/php-best-practices/performance-profiling.xml
slides/php-best-practices/performance-mod_gzip.xml
slides/php-best-practices/open-intro.xml
slides/php-weekender/end.xml