Un combiné de technologies

Les choix technologiques : le trio gagnant - PHP / XML / Flash

Pour gérer et communiquer des données sur internet, il existe aujourd'hui quantités de langages. Plutôt que de choisir l'un d'eux (avec ses atouts, mais aussi ses limites), nous avons cherché des passerelles entre ces langages,, tirant ainsi le meilleur de chacun pour servir nos objectifs : interactivité à tous niveaux, confort, ergonomie, design, puissance, rapidité, simplicité et sécurité. Tout cela, aussi bien pour le site que pour son interface d'administration.

  • Architecture globale : pages dynamiques en PHP et en JAVA-SCRIPT
  • Albums : pages animées en FLASH et développées en ACTION-SCRIPT
  • Gestion des albums Flash : fichiers en XML (sans base de données*)
  • Statistiques et Livre d'or : fichiers en TXT créés en PHP
  • Multi-designs de sites (templates) et du module admin : Fichiers CSS
  • Pour les options de recherche ou de stats via Bases de données : SQL

FLASH & XML : interaction Application-Visiteur

Avec un taux de pénetration mondiale de 97% (source Adobe, nov 2006) le Flash est aujourd'hui un standart du web.
Ses atouts dans l'optique d'exposition de photos sur le web sont triples :
- qualités pratiques : intuitif, ergonomique et ludique
- qualités visuelles, les images se succédant avec une extrême fluidité et se redimensionnant en temps réel à la taille écran du visiteur
- rapidité d'affichage (en moyenne 8 fois plus rapide que le chargement d'images au format classique). Bilan, dans un même temps, un visiteur consulte 8 fois plus d'images

PHP : interaction Application-Serveur

Le PHP est un langage permettant la création d'applications dynamiques. Ce langage, le plus utilisé dans le monde (source Nexen nov 2006) aprés le HTML (qui n'est pas un langage dynamique), a l'avantage d'être en permanente évolution (aujourd'hui dans sa version 5, la version 4 étant la plus exploitée) car il est open-source, c'est à dire qu'il n'appartient à personne et que chacun peut l'utiliser librement et contribuer à son développement.

JAVA SCRIPT & CSS : interaction Application-Navigateur

Avec respectivement un taux de pénetration mondiale d'utilisation par les concepteurs web de 57,42 % et 50,41 % (source E-Soft nov 2006) ces langages sont depuis longtemps une référence dans le monde des développeurs. Pourquoi un tel succés ? Simplement parce qu'ils sont idéaux pour augmenter encore l'interaction entre l'application et le navigateur. Javascript et CSS (feuilles de styles) étant directement interprétés par le navigateur du visiteur.