Ma chère secrétaire - Concilier sentiment de liberté et appartenance à l’entreprise.
Cyberworkers

Passez votre site web en dynamique, langages PHP ou Zope

Qu'est-ce qu'un Site Dynamique ?

On appelle « Site Dynamique » un site dont les pages HTML sont calculées à la demande, par le serveur qui héberge le site.

Calculées à la demande ...
En tant que telles, ces pages n'existent pas sur le serveur.
Il existe des modèles types, contenant des mélanges de code serveur (langages ASP, ou PHP, etc.) et de code HTML.
Ces codes sont interprétés par le serveur,qui génère une page HTML "classique" envoyée à l'utilisateur.

Ce qui produit toujours la même chose ?
Non. Le résultat aura varié en fonction du contexte, qui est fourni le plus souvent par l'interrogation d'une base de données.

Partons d'un exemple ... des vinyles de collection
Supposons que la base contiennne trois disques de jazz : Louis Amstrong, Miles Davis, John Coltrane, avec leurs infor-
mations associées (nom du musicien, titre du disque, année de parution, prix du disque).

1. La requête - 1e page type
Une première page type a été programmée pour afficher tous les choix : Louis Amstrong, Miles Davis, John Coltrane. L'utilisateur choisit le disque de John Coltrane. La première page type envoie la requête au serveur : afficher la seconde page type, avec comme choix John Coltrane.

2. La réponse - 2e page type
Le serveur lit la requête, charge le second fichier type et remplace le code générique par l'information sur John Coltrane, trouvée dans la base. L'utilisateur reçoit une page personnalisée, reconstruite à partir de la page type stockée sur le serveur.





Avantages ?

1. La généralisation.
Il n'y a pas de pages "écrites en dur". Il pourrait y avoir 320 enregistrements en base, et toujours nos deux pages types.

2. La mise en forme ... est programmable.
Dans la collection, on rajoute une seconde catégorie : des vinyles sur la musique pop des années 70. Il y a donc deux catégories : jazz ou pop.
On garde toujours la même page type, mais on la programmera de telle sorte qu'elle affichera des visuels et des couleurs différentes selon que le disque recherché est un disque de pop ou un disque de jazz.

3. La sécurité.
L'information est séparée du modèle, et l'accès à la base est protégée par mot de passe.
On peut détruire les pages types, et recommencer entièrement la mise en forme... peu importe. Les données sont à part, sauvegardées dans leur base.


Nos prestations :

  • Animations flash freelance
  • Crétation de site web
  • Conception et implémentation de site Web
  • Webdesigner développeur indépendant
  • Design et développement de sites Web
  • Webdesign, Intégration XHTML/CSS et Référencement.
  • Conception & realisation de websites
  • Création graphique : charte graphique
  • Webdesigner, animateur 2D et illustrateur multimédia
  • Le webdesign ou design interactif
  • Création design web
  • Création de site internet - PAO
  • Réalisation sites internet
  • PAO, Webdesign, Ecommerce.
  • Creative mediadesign company
  • Conception réalisation et développement de toute votre COM
  • Créateur de sites web
  • Naturellement plus riche en pixels : Print, Web, Video & 3D.
  • Communication online : création et refonte de sites web.
  • Création de sites CSS/XHTML
  • Web créa tous terrains
  • Communication nouvelle et efficace Vidéomail, Site interactif, Web TV
  • Pour un site ergonomique centré sur l'utilisateur
  • Création de site Web : la qualité
  • Conception réalisation de sites web, relooking.
  • Création de site web - Communication internet
  • L'artistique et la communication à votre service !
  • Culture Web Design - Création et développement de sites web


  • Demandez un devis

    Veuillez remplir ce formulaire et nous vous contacterons dans les plus brefs délais.
    • Merci de décrire votre demande en précisant :
      • L'activité de votre entreprise.
      • Le contexte de votre demande.
      • Pourquoi et comment vous souhaitez sous-traiter.
      • A quel moment, nous pouvons vous contacter pour une première estimation.
    • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.