Dutch PHP Conference 2011 schedule

Friday 20th May 2011

  • Simplify your external dependency management

    by Stephan Hochdörfer

    When creating a new PHP application from the scratch the developer can choose of an wide range of frameworks or components to begin with. While using such third party components can reduce development time, it generates additional overhead for taking care of such an external dependency. The developer is held responsible for installing the latest updates and security patches as well as testing the application to make sure everything is still running smoothly after the upgrade. It becomes a real pain when a developer has to apply these tasks to multiple projects. This talk shows several approaches on how to manage such external dependencies in a more sophisticated way to let the developer simply focus on his development tasks.

    At 2:30pm to 3:15pm, Friday 20th May

    Coverage slide deck

  • Zend Framework 2.0: what's new and what's changed?

    by Rob Allen

    This talk looks at the goals of ZF2 along with what’s new and what’s different with ZF2 compared to ZF1. We look at the new ways that components are referenced now that namespaces exist along with a look at the new features of individual components that make development easier, with code samples to explain how to do it the new way.

    At 4:45pm to 5:35pm, Friday 20th May

Saturday 21st May 2011

  • Launching content in mobility with REST & eZ Publish

    Pure-web is not an option anymore when publishing content: addressing the broader internet and its multiple channels is key to a great diffusion. As a Content Management Platform, eZ Publish now exposes an extensible REST API for mobile devices to consume and create content. This session will show how content & functionalities are made available to mobile applications on such platforms as Android phones, iPhones, iPads and tablets.

    At 10:45am to 11:30am, Saturday 21st May

  • Optimising a Zend Framework Application

    by Rob Allen

    This talk looks at some strategies to improve the performance of a Zend Framework application. We look at measuring the performance of a website and then provide some ideas on how to improve the performance.

    We look at class loading, before walking through Zend_Db's performance and then cast our eyes over the view to improve performance there. We also look at the caching that you can do to improve your application's performance.

    At 11:45am to 12:35pm, Saturday 21st May

  • Rolling out a MySQL farm with MySQLProxy and Memcached

    by Thijs Feryn

    Most people use standalone MySQL servers to perform queries on. Advanced users sometimes use loadbalancing and replication, but that still leaves you with the management and provisioning of the individual nodes. Using MySQL Proxy (and Memcached) you can create a MySQL farm that is fast, easy to maintain from a single provisioning database and accessible via a single point of entry.

    At 11:45am to 12:30pm, Saturday 21st May

    Coverage slide deck

  • Strong cryptography in PHP

    by Enrico Zimuel

    Strong cryptography is the usage of systems or components that are considered highly resistant to cryptanalysis, the study of methods to cracking the codes. In this talk I would like to present the usage of strong cryptography in PHP. Security is a very important aspect of web applications especially when they manipulate data like passwords, credit card numbers, or sensitive data (as health, financial activities, sexual behavior or sexual orientation, social security numbers, etc). In particular I will present the extensions mcrypt, Hash, and OpenSSL that are been improved in the last version of PHP. To have an overview about the topics of the talk you can refer to my recent post on my blog: http://www.zimuel.it/blog/2011/0...

    At 11:45am to 12:30pm, Saturday 21st May