Alors tout de suite jte dis, je ne suis pas expert dans le domaine!
Y'à plusieurs trucs à considérer :
. liaison avec une bdd pour tout la recherche des informations (pour vendre les produits, ou aller chercher le mot de passe d'un utilisateur pendant pour une authentification).
. suivi de session (pour la gestion d'un panier et pour la sécurisation/personnalisation des pages un fois la première authentification effectuée).
. SSL (pour le transfert d'informations sensibles genre password ou numéro de carte bleu)
. Administration du logiciel serveur http et du logiciel serveur bdd + hard genre firewall (pour accorder les droits, gérer la bande passante, empecher le hacking...)
A+