Gladiator: Using Open Standards for clinical and research
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.
Top
Oscommerce, le E-Commerce Libre
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.
Top
Débat CMS: Quel CMS pour votre organisation?
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.
Top
A Daily Productivity Monitoring System for Hospitals
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.
Top
Gestion d'un projet Open Source
Cedric Fontaine traitera de la gestion avancée de projet Open Source. Il traitera de techniques efficaces pour utiliser CVS et Source Forge.
Top
Administration système avec PHP
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
Utilisation professionnelle de PHP
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.
Top
Automating Harvard College with PHP
Aaron Greenspan will explain how PHP helped in the automation of the Harvard College with an intranet for students.
Top
Web Services
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.
Top
Trace de serveurs web au niveau du système d'exploitation
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.
Top
PHP et VoiceXML
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.
Top
PHP et SAP
- 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)
Top
Agile Development with PHP
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
Top
Introduction to PHP5 and Advanced technics
Rasmus Lerdorf will introduce some of the most advanced and cutting-edge PHP technics.
Top
HTML manipulation and data mining with Tidy
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
Top
Xdebug
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.
Top
Introduction to SQLite
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.
Top
Les designs patterns adaptés à PHP
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.
Top
Image manipulation with PHP5 (PIMP)
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