Connexion  
Le magazine du Web efficace

Site Web

Conçu avec ASP

ASP, un langage de programmation Web conçu par Microsoft et descendant du VBScript est surtout utilisé par les entreprises qui utilisent uniquement les technologies Web proposées par Microsoft.

Dans un article précédent je mentionnais qu’un site conçu à l’aide d’ASP est généralement incapable de rencontrer ses objectifs. Pour les grandes entreprises cependant, ASP de Microsoft offre plusieurs avantages intéressant particulièrement :

  • L’expertise se trouve à l’interne ce qui peut réduire les coûts de développement et de maintenance des sites conçus avec ASP
  • ASP est parfaitement adapté au serveur Web IIS aussi de Microsoft

La question se pose cependant : « est-ce assez pour généraliser ou recommander son usage ? »

S’il faut en croire les statistiques de part de marché, la réponse est : peut-être, peut-être pas. Apache étant, de loin, le serveur de pages Web le plus utilisé :

  1. Apache (54 %)
  2. Microsoft IIS (12 %)
  3. Google (11 %)
  4. nginx (11 %)

La situation est similaire pour ce qui est des parts de marché des langages de programmation :

  1. PHP (81,9 %)
  2. ASP.NET (17,7 %)
  3. Java (2,7 %)
  4. ColdFusion (0,8 %)
  5. Perl (0,6 %)
  6. Ruby (0,5 %)
  7. Python (0,2 %)
  8. Javascript (0,1 %)

ASP fait du sens pour les grandes entreprises qui bénéficient d’une connexion directe à l’Internet et qui ont leur propre serveur Web. Dans ce cas, les avantqages énumérés plus haut dépassent souvent les désavantages qui font de ASP une solution moins intéressante :

Les coûts
ASP fonctionne mieux sinon uniquement sur un serveur IIS et le système d’exploitation serveur de Microsoft.

Lorsqu’une entreprise héberge elle-même un site ASP, ça ne pose pas de problème mais il en va autrement lorsqu’on doit faire héberger le site.

Plusieurs hébergeurs offre ce type de service mais chargent une prime pour le faire.

La compatibilité
  • Un site ASP peut ne pas fonctionner pour tous les visiteurs, particulièrement s’ils utilisent un fureteur autre qu’Internet Explorer
  • Un site ASP peut aussi ne pas fonctionner sur un serveur autre que IIS
Langage propriétaire
Comme ASP est un langage propriétaire, Microsoft peut choisir de modifier les fonctionnalités d’ASP ce qui peut rendre la maintenance des sites plus difficile.
Migration difficile voire impossible
Transférer un site ASP sur un serveur autre qu’IIS demande généralement d’en reprendre la programmation et d’utiliser un autre langage de programmation comme le PHP.
La sécurité
C’est connu, il faut être très vigilant lorsqu’on utilise un poste de travail et surtout un serveur Windows. Il ne se passe en effet, pratiquement pas de semaine sans qu’une faille de sécurité ne soit découverte.

Tout comme pour les sites conçu avec un logiciel tournant uniquement sous Windows un site conçu à l’aide du langage ASP a toutes les chances d’être voué à l’échec à moins qu’il ne soit parrainé par une grande entreprise ou qu’il ne soit utilisé que pour un Intranet accessible seulement de l’intérieur de l’entreprise.

Pour les entreprises plus petites et même les plus grandes, je n’hésite pas à recommander PHP comme langage de programmation. L’expertise abonde et je ne suis pas le seul à dire que le Web fonctionne grâce à Linux, Apache, MySQL et PHP.

Les commentaires sont fermés.

 

Catégories

Archives

Tout sur les noms de domaines

Les noms de domaines

Vous avez des questions sur les noms de domaines ? Ne cherchez plus ! Notre nouveau livre électronique est maintenant disponible.

Téléchargez-le (.pdf 212 ko) !

Hébeger un site Web

Héberger un site Web

Vous cherchez des renseignements sur comment héberger un site Web ? Notre nouveau livre électronique est maintenant disponible.

Téléchargez-le (.pdf 286 ko) !