Join us at ZendCon – the Premier PHP conference!

Architecture & Design

Security 202: And you thought you'd be secure

Arne Blankerts thePHP.cc

2010-11-03 | 11:15 AM - 12:15 PM

Being the good developer that you are, all the applications you create are being designed with security in mind. Following all the known best practices, you know you did your job well. Or did you? In this session we will take a look at the most common security myths and why quite many approaches and common solutions just don't quite cut it.Find out what your options are to really get the job done!

Dependency Injection

Fabien Potencier Sensio

2010-11-04 | 10:30 AM - 11:30 AM

This session will introduce 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.

A new approach to object persistence in PHP

Stefan Priebsch thePHP.cc

2010-11-02 | 10:00 AM - 11:00 AM

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.

Building a platform from open source

Dustin Whittle Yahoo! / Symfony

2010-11-04 | 09:15 AM - 10:15 AM

Join us for a case study on using open source tools to build a platform for web applications with symfony/zend. The focus of this session will be on how to build web applications that scale with open source tools.

Grokking the REST Architectural Style

Ben Ramsey Moontoast

2010-11-04 | 10:30 AM - 11:30 AM

REST has become a hip buzzword of Web 2.0. But what makes an application RESTful? In this talk, Ben Ramsey reintroduces REST, uncovering each constraint that forms REST's principles. Ramsey explains how REST is a style for network-based software applications, emphasizing scalability and efficiency through separation of concerns and taking advantage of the Web as a platform for rich applications.

Why MVC is not an application architecture ...

Stefan Priebsch thePHP.cc

2010-11-03 | 10:00 AM - 11:00 AM

... 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.

Building an enteprise level Single Sign On platform in PHP

Ivo Jansch

2010-11-04 | 09:15 AM - 10:15 AM

With PHP marching into enterprise environments, there’s a growing need to interconnect applications. A common scenario is to want Single Sign On for a large set of applications, to lower operational costs and enhance user comfort. In this talk Ivo builds an SSO environment using tools such as SimpleSamlPHP and Zend Framework. He also looks at popular technologies such as OpenID and OAuth.

 

More sessions will follow soon!

Register Now and Save
 
css based on YAML 3.0.4