Il ne reste que 24 jours avant la conférence!

Enregistrez-vous

Conférence 2006

Les ateliers PHP Québec : mercredi 29 Mars 2006

Les ateliers sont une journée spéciale : vous pouvez étudier un aspect métier de PHP ou MySQL en petit groupe, avec un expert reconnu de la communauté. Apportez votre ordinateur, vos questions, et discutez des solutions les plus modernes avec les plus grands.

Horaire English English English
9h00 à 12h00 SPL: Standard PHP Library
avec Marcus Böerger
Apps made easy with Zend Framework
avec John Coggeshall
Having fun with PHP5
avec Jorge Adame Vivanco
14h00 à 17h00 PHP Security
avec Ilia Alshanetsky
MySQL
avec Martin Legris
Advanced XML and Web Services in PHP
avec Robert Richards

SPL: Standard PHP Library

Marcus Böerger

Photo du conférencier

This workshop gives you an indepth understanding of the gifts the Standard PHP Library has to offer. It will explain to you the way it works and how everything plays together nicely. You will be seeing not only theory stuff but lots and lots of examples. You will deal with iterators - of course - but in this workshop you will finally see the light. Getting to understand and apply them as well as getting a feeling what it's all about and what it's all for. But of course the workshop will also introduce all the other stuff available in the extension like the ability to have your own object storage. And unfortunatley you will be learning something about exceptions.

PHP Security

Ilia Alshanetsky

Photo du conférencier

A detailed overview of security vulnerabilities that plague PHP applications and various techniques which can be used to avoid and prevent them. The session will cover topics ranging from input validation, session security, SQL injection protection, etc... The security solutions covered will include a mix of both PHP code as well as configuration changes needed to facilitate safer operation.

Advanced XML and Web Services in PHP

Robert Richards

Photo du conférencier

The introduction of PHP 5 brought forth vast improvements in XML support for developers, opening the doors to the numerous XML technologies available. While this is all good, it still falls on the developer's shoulders to choose how to implement it in PHP. This includes picking the right extension(s) to use, as well as using how to use them both efficiently and effectively. This workshop focuses on some of the more advanced usage of the XML extensions in PHP, including common misconceptions and problems encountered by developers. From extending XML classes to calling PHP from XSLT, there are definitely some features very few developers know about. We will take a look at each of the extensions, comparing their pros and cons, as well as how to use them both efficiently and effectively. This includes looking at different techniques using real world scenarios to accomplish tasks, how they compare in both speed and memory usage, and optimization techniques that may be employed. Taking what has been learned, we move on to see how this can be leveraged when creating and consuming Web Services, focusing on REST and SOAP. Although a brief introduction is presented for each extension, basic working knowledge of XML is assumed.

Having fun with PHP5

Jorge Adame Vivanco

Photo du conférencier

We all know AJAX is the BUZZ right now, so, we can't be left behind, we need to start building AJAX apps right now, Ruby On Rails is 2 steps ahead, we need to catch up as soon as possible.
We'll be constructing a complete simulated soccer game using simple javascript to build a complete AJAX application.
We'll learn the basics of PHP5 new features with Objects and functions.

MySQL

Martin Legris

Photo du conférencier

MySQL, with the release of version 5.0, is now at par with most other entreprise level DBMS'. In the first hour the workshop will cover the use of Stored Procedures inside of MySQL 5.0. In the second hour we will cover Triggers and in the third hour Views. This tutorial is meant as an introduction to the features introduced in version 5.0 of MySQL. I will provide friendly, simple examples you can go home and play with. Interaction is also welcome!

Apps made easy with Zend Framework

John Coggeshall

Photo du conférencier

The Zend Framework is an open source project backed by some of the more powerful companies on the Internet today from Big Blue to Oracle. Lead by the experts at Zend, the Framework is quickly becoming the de-factor standard platform for building enterprise class applications. Join John Coggeshall, Sr. Technical Consultant at Zend and Architect of the PayPal SDK for PHP as he introduces you to this powerful new Framework for Enterprise PHP development.