|
Cette section répertorie les principaux patterns et
anti-patterns qui régissent le design des sites de commerce électronique. Elle
s’adresse principalement aux architectes SI qui souhaitent concevoir des
applications de commerce électronique portables, robustes, évolutives et faciles à
maintenir.
Articles en vue
|
ASP.net et l'architecture 3
tiers: des patterns pour le commerce électronique |
|
Quel objet Java utiliser pour
implémenter le contrôleur de l'architecture MVC |
Les
architectures MVC et 3 tiers comportent toutes les deux une couche de
présentation qui comme son nom l’indique gère les interactions frontales
avec l’utilisateur et se charge de l’affichage des résultats des
traitements réalisés par les couches métiers (appelées également couches
d’affaires dans certains livres). La différence fondamentale entre
l’architecture 3 tiers et l’architecture MVC se situe au niveau du
contrôleur et de la couche de persistance (Data Tier).
Lire la suite ... |
|
Utiliser
une servlet et des filtres pour implémenter le contrôleur est un bon
choix technologique parce que le conteneur ne crée qu’une seule instance
de cette servlet pour gérer toutes les requêtes entrantes vers
l’application. Celles-ci sont, en fait, traitées par des threads crées à
l’intérieur du processus attribué à la servlet. Il en résulte des
économies substantielles sur les ressources et des performances
supérieures à celles des technologies CGI.
Lire la suite ... |
|
7 erreurs fréquemment
commises dans le design des sites de commerce électronique |
|
Design patterns pour
renforcer la sécurité de votre site de commerce électronique |
Utilisation
d’une métaphore autre que « panier d’achat » : certaines
métaphores sont devenues des standards de fait à force d’être utilisées
par des sites de commerce électronique à forte affluence. En choisissant
de nommer les fonctionnalités de votre site de commerce électronique
avec vos propres métaphores, vous courez le risque de compromettre son
utilisabilité. « Panier d’achat » ou « Shopping cart »
font partie des métaphores communément utilisées sur les sites de
commerce électronique.
Lire la suite ... |
|
Une
pratique courante dans les entreprises consiste à reporter la
sécurisation des sites de commerce électronique à la fin du cycle de
développement. En d’autres termes, on attend que la construction du site
soit terminée pour lui ajouter à la sauvette des modules de
sécurité de manière préventive ou de façon réactive lorsqu’un incident
se produit après la mise en service du site.
Lire la suite ... |
|