Only 90 days until the conference!

Register Now

2004 CD-ROM

Advanced Techniques Advanced Techniques

Professionnal Professionnal

PHP & Logiciel Libre PHP & Logiciel Libre

ProfessionnalGladiator: Using Open Standards for clinical and research

Edward H. Trager / English Session

Speaker Photo

The Gladiator project is an attempt to thoughtfully bridge the gap between the clinic and the research lab using Open Source technologies (PHP, Apache, MySQL, Openssl) and open standards (W3C HTML, CSS, DOM, Unicode, and JavaScript (a.k.a. ECMAScript) ) to create from scratch a completely integrated, standards-compliant, web-based data system for the entry of clinical and genetic research data used in the study of inherited eye diseases. Edward H. Trager will explain his experience as the lead architect of the project.

PDF Top

ProfessionnalOscommerce, le E-Commerce Libre

Tomy Bombardier / French Session

Speaker Photo

Tomy Bombardier démontre comment OSCommerce peut être utilisé de manière efficace par une entreprise pour accélérer le déploiement d'un commerce en ligne.

HTML Logo Top

PHP & Logiciel LibreDébat CMS: Quel CMS pour votre organisation?

Vincent François, Marc Laporte, Martial Bigras, Nicolas Marchildon, Benoît Dubuc / French Session

Speaker Photo

Le débat regroupe des experts des CMS les plus en vogue (SPIP , TikiWiki , Xoops, Zope, Typo3) pour ressortir les avantages et éventuellement de faciliter la sélection correspondent à ses besoins.

HTML Logo Top

Advanced TechniquesA Daily Productivity Monitoring System for Hospitals

Frank Boumphrey / English Session

Speaker Photo

Hospitals are typical of many institutions in that they are plagued by proprietary applications and software that do not comply to open standards, and which hold captive their data. Most of these applications do not communicate with one another, and harvesting the data the contain to produce useful information is labor intensive and problematic.

This session outlines how PHP can be used to build a front end to most proprietary applications to harvest their data and can then turn that data into useful information.

Power Point Top

PHP & Logiciel LibreGestion d'un projet Open Source

Cedric Fontaine / French Session

Speaker Photo

Cedric Fontaine traitera de la gestion avancée de projet Open Source. Il traitera de techniques efficaces pour utiliser CVS et Source Forge.

Power Point Top

PHP & Logiciel LibreAdministration système avec PHP

Jean-Michel Dault / French Session

Speaker Photo

Jean-Michel Dault nous introduit à plusieurs applications PHP pour faire de l'administration de système.

  • phpMyAdmin
  • phpLDAPAdmin
  • Kolab
  • gestion des usagers
  • gestion des fichiers de configuration d'apache pour différentes applications PHP (.htaccess, include, etc.)

Top

ProfessionnalUtilisation professionnelle de PHP

Cyril Pierre de Geyer / French Session

Speaker Photo

Cyril Pierre de Geyer nous explique pourquoi PHP est devenu incontournable sur Internet à l'aide d'étude de cas relatives à son utilisation dans le monde et plus précisément en France et les étapes futures pour assurer la croissance de PHP.

Power Point Top

ProfessionnalAutomating Harvard College with PHP

Aaron Greenspan / English Session

Speaker Photo

Aaron Greenspan will explain how PHP helped in the automation of the Harvard College with an intranet for students.

HTML Logo Top

Advanced TechniquesWeb Services

Adam Trachtenberg / English Session

Speaker Photo

Web services makes exchanging data over the Internet quick and easy. This talk is not yet-another-introduction of "XML: How do you spell that again?" Instead, learn practical techniques for programming SOAP and REST web services clients using PHP with a special emphasis on PHP 5. This talk covers: * An overview of the Web services landscape and acronyms * The benefits of SOAP versus XML-RPC versus REST * Sending SOAP requests with PEAR's SOAP package * Creating a SOAP server and processing requests * Why WSDL simplifies your life * A preview of PHP 5's ext/soap extension * Implementing a REST client in PHP 5 using SimpleXML Find out how to take advantage of XML to use a language-neutral method of sharing information.

HTML Logo Top

PHP & Logiciel LibreTrace de serveurs web au niveau du système d'exploitation

Michel Dagenais / French Session

Speaker Photo

Les serveurs web de grand volume se base sur l'intégration serrée et efficace de plusieurs composantes, incluant le système d'exploitation, le tampon de mémoire (buffer cache), les logiciels serveurs, l'interprèteur de script, le système de fichier et le gestionnaire de base de donnée. Tout de même, il est presque impossible de savoir avec précision le temps nécéssaire pour chaque couche avec des outils réguliers. Le Linux Trace Toolkit peut être utilisé pour générer une trace précise de tous les événements intéressant au niveau du système d'exploitation avec une résolution au cycle, avec très peu de charge supplémentaire, généralement moins de 3%.

A new modular trace analysis tool was developed for the Linux Trace Toolkit which allows viewing simultaneously traces from several systems. The trace and associated statistics can be viewed graphically, which is useful to study how the different processes interact with the operating system during a short time interval of interest. Special analysis modules may also be written which take into account the specifics of a distributed application, for instance classifying requests based on their type or origin, or computing the time spent in each phase for a complex request. In this way, you can retain the cycle level precision while obtaining high level application specific statistics, covering multiple Web requests.

Power Point Top

ProfessionnalPHP et VoiceXML

Real Thibeault / French Session

Speaker Photo

Au cours de cette session, nous verrons une utilisation de PHP dans un domaine tout à fait inhabituel, c'est à dire, celui des applications vocales.

Nous verrons d'abord le potentiel de VoiceXML et ses fonctions de base. Par la suite, nous aborderons les possibilités qu'offre l'alliance des langages PHP et VXML dans les différentes problématiques liées aux applications vocales dont, par exemple, la récupération de données ('logs'), la gestion de variables de sessions et l'enregistrement de messages vocaux.

HTML Logo Top

ProfessionnalPHP et SAP

Arnaud Lahaye / French Session

Speaker Photo

  • Pourquoi et comment interfacer SAP et PHP à l'aide de SAPRFC?
  • Quels sont les points clés à connaître, les enjeux ?
  • Exemple de mise en application par la société FM Logistic (Logistique)

PDF Top

Advanced TechniquesAgile Development with PHP

Alex Pukinskis / English Session

Speaker Photo

This session is focused on discussing the unique issues involved in implementing Extreme Programming and agile development methodologies when using the PHP language. The session would include:

  • An introduction to agile software development and Extreme Programming
  • Overview of automated testing and test-driven development in PHP
  • Discussion of challenges associated with using Extreme Programming on PHP projects

PDF Top

Advanced TechniquesIntroduction to PHP5 and Advanced technics

Rasmus Lerdorf / English Session

Speaker Photo

Rasmus Lerdorf will introduce some of the most advanced and cutting-edge PHP technics.

HTML Logo Top

Advanced TechniquesHTML manipulation and data mining with Tidy

John Coggeshall / English Session

Speaker Photo

This talk will focus on introducing the new tidy extension for PHP5 and how it can be used to make working with and generating properly-formed HTML in a fast and effective manner. Specifically this session will focus on:

  • How to use tidy to diagnose existing HTML for errors
  • Using tidy to clean and repair HTML documents
  • An overview of the most useful tidy options
  • Using the tidy OO interface to navigate the HTML doc tree
  • Examples of how to navigate HTML effectively using tidy

HTML Logo Top

Advanced TechniquesXdebug

Derick Rethans / English Session

Speaker Photo

This session teaches you how to detect and debug PHP scripts with the free open source tool Xdebug, which is an extension to PHP. The first part of the session will cover detecting problems in your scripts by showing how Xdebug provides debugging aides in the form of stack/function traces, dumps of variables, modified PHP functions. The second part will deal with some of the internals of the extension to explain how it gathers information from the PHP Engine. In the last part I will show the remote debugger capabilities of Xdebug, where you can: set breakpoints on functions, methods and file/line compabinations; watch execution details such as stack frames, per-frame information; run PHP code to modify the current state of your script and evaluating error messages. No knowledge of C is required to follow this session, but some basic knowledge would be beneficial for the second part.

HTML Logo Top

Advanced TechniquesIntroduction to SQLite

Ilia Alshanetsky / English Session

Speaker Photo

Introduce people to the magical database extension known as sqlite. Basic introduction explaining how sqlite works and what are it's advantages and disadvantages compares to other databases (some benchmarks). Then go into the actual implementation showing how various functions works and time permitting show some of the more advanced sqlite functionality.

HTML Logo Top

Advanced TechniquesLes designs patterns adaptés à PHP

Martin Legris / French Session

Speaker Photo

La présentation se base sur des problèmatiques réelles pour définir le contexte avant de choisir un pattern. - Introduction - La problématique du web transactionnel - La réutilisation de code - Le modèle MVC - Adaptation du modèle MVC au web - Isoler la base de données - Générer du code SQL automatiquement - Gestion des sessions, de l'identification - La gestion des sessions Martin Legris vous livrera en version imprimé le blue-print complet de sa plate-forme transactionnelle.

HTML Logo Top

Advanced TechniquesImage manipulation with PHP5 (PIMP)

Pierre-Alain Joye / English Session

Speaker Photo

Digital Imaging and PHP5, PIMP:

  • Introduction
  • News
  • Introduction to bitmap images
    • Pros and Cons
    • Filters
    • Import/Export
    • GTK2
  • Introduction to vectorial drawings
    • Pros and Cons
    • Usage examples
    • Using different output formats
    • Using bitmap and vectorial together
    • GTK2
  • Migrating from php4
  • Creating plug-ins, quick introduction

Top

The 2009 Conference
is sponsored by

Gold

  • Zend
  • Nexen Services
  • Easy DNS

Silver

  • MRCI
  • Polytek
  • Maribal

Media

  • Sams Publishing
  • ActiveState
  • Oreilly
  • PHPArchitect
  • PHPDirection
  • PHPMagazine
  • Tech Vibes
  • PHPClasses
  • PHP Editors
  • OSW

Sponsor this event