|
The PHP Quebec Workshop : Wednesday March 29thThe workshops are a special day: you will be able to study a specific aspect of PHP in a small group with a known expert in the PHP community. Bring your computers, questions and discuss the most modern solutions to the largest problems.
SPL: Standard PHP LibraryMarcus Böerger
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 SecurityIlia Alshanetsky
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 PHPRobert Richards
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 PHP5Jorge Adame Vivanco
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. MySQLMartin Legris
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 FrameworkJohn Coggeshall
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. |
The 2008 Conference
|
Member of
|
Hosted by
|
Organized by
|