Je présenterais 2 sessions à la prochaine conférence PHP Québec en mars 2009 :

Git et le renouveau du contrôle de versions

Git est un système de contrôle de versions décentralisé créé par Linus Torvalds, le créateur du noyau Linux. Simple et très performant, il résout de nombreux problèmes posés par les systèmes classiques comme CVS ou Subversion. Cette session présentera les principes de base de Git, puis comment l'utiliser au quotidien à travers de nombreux exemples concrets, notamment son interfaçage avec un serveur central Subversion.

Services web RESTful en PHP

Pourquoi utiliser des protocoles complexes comme SOAP alors que HTTP n'est toujours pas utilisé à son plein potentiel ? Cette session mettra l'accent sur les capacités de HTTP et des URIs et introduira le concept de l'architecture orientée ressources. Nous découvrirons les bonnes pratiques de conception de services web à travers des exemples concrets tels que le service S3 d'Amazon ou le protocole Atom et la création de notre propre service web. Enfin, nous verrons comment implémenter ces services web à l'aide des outils PHP existants, notamment le Zend Framework.

En dehors du plaisir de revoir Montréal et de pouvoir discuter à bâtons rompus avec quelques-uns des plus illustres représentants de la communauté PHP, je suis très heureux de pouvoir traiter de ces 2 sujets qui me tiennent particulièrement à coeur.