Internet et Web

Après les phases de réflexion stratégique, de conception et de création, vient le développement du site web. Cette étape recouvre trois activités techniques :

  • l'intégration de la présentation et des contenus
  • l'adaptation et la mise en place de services sur étagère
  • le développement spécifique de services

Intégration de la présentation et des contenus

On appelle couramment cette tâche l'intégration HTML. Il s'agit de la création de fichiers informatiques (parfois fichiers HTML, mais également CSS, XHTML, PHP, JSP, ASP, JAVA..., ou un mixte de plusieurs de ces technologies) qui vont traduire les contenus, la mise en page, le design graphique, les principes de navigation, en pages compréhensibles par le navigateur de l'internaute.

Parfois les contenus, compte tenu de leur volume et des modalités de stockage, sont dynamiques. La phase d'intégration nécessite alors la mise en place d'une base de données et de programmes adaptés (PHP, JSP, ASP...) pour l'intégration dynamique (en temps réel) des contenus.

Pour terminer, ces fichiers sont mis en ligne, c'est à dire chargés sur un serveur, sous un nom de domaine, pour en offrir l'accès au public.

Adaptation et mise en place de services sur étagère

Les cahiers des charges de sites web introduisent fréquemment la notion de services. Au delà de la mise à disposition de contenus (textes, animations, images, sons vidéos, visites virtuelles...) des fonctionnalités complémentaires, appelées services, peuvent être implémentées par des programmes élaborés. Lorsque les besoins désignent un service standard, des programmes correspondants existent déjà, il suffit alors de faire le choix d'une implémentation, de l'installer sur le serveur, de l'adapter ou de la paramétrer. C'est un service sur étagère. Quelques exemples de tels services:

  • moteur de recherche interne
  • forum de discussion
  • système collaboratif (de développement, de gestion de documents...)
  • panier de vente en ligne...

Lorsque le service n'existe pas sur étagère, il faut en passer par un développement spécifique.

Développement spécifique

Il peut arriver lorsque le client exprime des besoins complexes en rapport avec son métier ou ses processus, que la composition de services sur étagère ne remplisse pas correctement l'objectif. Il devient alors nécessaire de développer de bout en bout le système informatique qui lui correspond.

Choix des technologies

Nous avons mentionné différentes technologies (langages ou environnements) utilisées pour l'intégration et le développement de sites web. Ces technologies ne sont jamais toutes utilisées ensemble sur un même projet. Le choix s'opère en amont lors de la phase d'analyse stratégique. A ce moment là, différents arguments permettront de choisir la plate-forme serveur adaptée pour exploiter le site, d'où découlera les modalités de développement.

La plate-forme la plus utilisée se compose d'un OS Linux, d'un serveur web Apache et d'un environnement PHP. Dans ce cas le développement mettra en jeu des compétences CSS, XHTML et PHP. Mais si l'on choisit un environnement Linux, Apache et un serveur d'application Jboss par exemple, alors le langage de développement PHP sera remplacé par Java J2EE. Une plate-forme Windows, IIS et .NET conduira à nouveau à l'usage d'autres langages de développement édités par Microsoft.

Nos compétences

Ultra-Fluide a la capacité de réaliser tous les types de développements mentionnés. Nous sommes à même de proposer des contrats au forfait, particulièrement lorsque nous avons en charge le globalité de la conception d'un site web. Nous pouvons également réaliser de l'ingénérie en régie dans le cas de gros projets, pour lesquels les développements se partagent entre plusieurs prestataires.

Ultra-Fluide organise à la demande des transferts de compétences et des formations sur les technologies web. N'hésitez pas à nous contacter (techno at ultra-fluide.com) pour tout ce qui touche XML, XHTML, CSS, XSL, PHP, Apache...

Nous sommes très impliqués dans les technologies web. Nous disposons d'une plate-forme de modélisation et de développement web que nous avons conçue en interne.
Nous avons mis en ligne un outil XSLT de marquage sémantique, il est proposé en open source sous licence GPL.


Agence de communication Ultra-Fluide : 01 47 70 23 32 - contact at ultra-fluide.com - 44 rue Richer 75009 Paris.