A
quelles solutions font confiance les directeurs techniques
des grandes agences web. Aujourd'hui,
Habib Guergachi, Directeur Architecture
Internet chez SQLI,
répond à JDNet Solutions.
Propos
recueillis par Ludovic
Blin le
11 juillet 2000
L'entreprise: SQLI
.
Quels
outils de développement utilisez-vous et
pour quels types de sites ?
Habib Guergachi:
"Pour
la mise en oeuvre et la réussite d'une stratégie
Internet, il est nécessaire de faire appel
à plusieurs briques logicielles et plusieurs
compétences, pas seulement informatiques.
La réussite passe par l'utilisation optimale
de chaque composant. Depuis deux ans, nous
avons utilisé les environnements suivants
sur nos projets de " sites intelligents "
(sites complexes faisant appel à des mécanismes
de personnalisation) : BroadVision, Oracle
OAS, PHP, BEA WebLogic Commerce Server, IBM
WebSphere Commerce Suite, Microsoft Site Server,
Allaire SPECTRA et ATG Dynamo."
|
|
|
Quels
sont leurs avantages et inconvénients respectifs
?
"
Tout dépend des objectifs stratégiques et
du contexte initial de nos clients. Si on
prend un outil particulier comme PHP, parmi
les avantages on trouvera l'ouverture, la
facilité d'utilisation, la performance pure,
la qualité de support et le modèle économique.
Son inconvénient étant l'absence de composants
métier (enchère, catalogue
) réutilisables.
Pour pallier cela, le groupe SQLI a créé
une équipe de capitalisation (indépendante
des équipes projets) qui intervient dans
la phase de conception pour, d'une part,
proposer des composants à réutiliser et,
d'autre part, identifier les composants
réutilisables dans le futur. A la fin de
chaque projet cette même équipe reprend
certains composants, en améliore la " réutilisabilité
" et les rend disponibles à tous les développeurs
dans notre référentiel de capitalisation."
|
|
|
Quelles
bases de données utilisez-vous, selon quels
critères ?
"Nous
utilisons les SGBDR leaders sur le marché
(Oracle, Microsoft SQL Server, IBM UDB,
Sybase et Informix). Nous avons pu démontrer
que la performance d'un moteur de base de
données peut être sous exploitée par de
mauvais choix d'architecture. C'est donc
les contraintes de l'ensemble du projet
qui conditionne le choix du SGBD qui n'est
qu'un élément du système à mettre en place
"
|
|
|
Quelles
solutions intégrées de développement
utilisez-vous et pour quel type de site ?
"Un
site intelligent complet doit intégrer des aspects
très divers tel que la personnalisation explicite
(point fort de Broadvision ou ATG Dynamo), la personnalisation
implicite (point fort de NetPerceptions, Autonomy),
la gestion éditoriale de contenu (Spectra, Vignette,
Broadvision), la syndication de contenu structuré
(Vignette, Spectra), la syndication de contenu Internet
(Net.portal), la catégorisation de contenu non structuré
(Arisem, Autonomy), la gestion de l'e-mailing (WebTouch
de MatraNet, Vendredide Cabestan.com), l'analyse
décisionnelle du comportement des visiteurs (ARIA,
Net.Genesys), la gestion de la qualité de service
de l'infrastructure (infovista, EcoScope de Compuware,
etc.)." |
|
Avec
quels outils construisez-vous les catalogues ?
"Nous
privilégions les solutions basées sur XML.
C'est pourquoi nous avons utilisé des modèles
métier XML tels que cXML de Ariba ou xCBL
de ComerceOne."
|
|
|
Quels
éditeurs HTML utilisez-vous ?
"L'outil
le plus répandu dans nos équipes est DreamWeaver.
Certains développeurs préfèrent un éditeur
ASCII comme UltraEdit pour écrire du code
HTML très propre et optimisé. Toutefois, avec
DreamWeaver il est possible de contrôler le
HTML généré tout en bénéficiant de fonctionnalités
visuelles très productives." |
|
|
Quels
outils graphiques utilisez-vous ?
"Les
outils utilisés dans les phases de création
de l'identité visuelle et de production de
la charte graphique sont d'origine Adobe avec
PhotoShop pour les traitements d'images, Illustrator
pour les dessins vectoriels et Image Ready
pour optimisation et les animations." |
|
|
Comment
gérez-vous les listes de diffusion?
"Nous
utilisons WebTouch de MatraNet, Vendredi de
Cabestan, MessageMedia, emailVision et SparkList.
" |
|
|
Quelles
solutions utilisez-vous pour mettre en place des
forums ?
"Cela
dépend des technologies mises en uvre. Plusieurs
plates-formes Internet intègrent leur propre
gestion de forums (BroadVision, ATG Dynamo,
Site Server CS ). Nous avons aussi nos propres
composants réutilisables en JAVA, COLDFUSION,
ASP et PHP." |
|
|
Quelle
est selon vous la solution idéale ?
"A
notre avis le site intelligent idéal doit
être bâti sur un ensemble de solutions complémentaires
utilisées chacune dans sa zone de confort.
Une combinaison " idéale " rassemblerait les
produits et services suivants : Broadvision
One to One pour la personnalisation explicite,
Autonomy pour la personnalisation implicite,
Arisem pour l'analyse sémantique et la catégorisation
de contenu, IBM MQSI en tant que solution
EAI pour intégrer l'existant, WapLite en tant
que serveur et passerelle WAP pour intégrer
des services mobiles, ARIA de Likeminds pour
la récolte d'informations de tracking du comportement
(dit aussi collaboratif filtering), Business
Object pour l'exploration et l'analyse des
données récoltées décisionnelles, Emailvision
pour la gestion de l'activité e-messaging,
Affilient de 404Found ! pour gérer l'affiliation.
Enfin KeyNote pour la surveillance du fonctionnement
du site, l'analyse et le diagnostic de la
qualité de services. Mais il ne s'agit là
que d'une combinaison théorique, la situation
réelle des clients ne supporte pas toujours
un tel mélange de solution et les produits
propriétaires ne permettent pas souvent une
telle mixité d'origine. La combinaison vraiment
idéale s'appuiera forcément sur des technologies
Open Source, c'est dans cette direction qu'il
faut attendre les progrès les plus surprenant
dans les prochains mois
" |
|
|
Informations
utiles
Retour
au sommaire
|
|