Comment choisir une plate-forme de développement de sites web

Avant que vous pouvez commencer à développer ou la refonte d'un site web, la première grande question que vous devez répondre est: Quelle plate-forme faire vous souhaitez utiliser lors de tu construire votre toilesite? Dans ce contexte, un plate-forme est le langage de programmation sous-jacent que le site utilisera. La décision que vous prenez a des implications en ce qui concerne la fonctionnalité, développement et maintenance des coûts du site, les bases de données qu'il utilise, et les serveurs qui hébergent le site. Ceci est une fourchette critique dans la route qui vous fait vraiment prendre un regard critique sur les systèmes d'entreprise existants (dans de nombreux cas, le site doit accueillir un équipage hétéroclite de systèmes existants) et - peut-être le plus important - à l'ensemble de l'équipe de compétences qui sera en charge de dépannage et de maintenance continue après que le site est lancé.

Les plates-formes de développement les plus populaires sont PHP, .NET, et JSP. Voici un rapide coup d'oeil à chacun d'eux:




  • PHP (à l'origine court pour les pages d'accueil personnelles, et maintenant curieusement considéré court pour PHP Hypertext Preprocessor) Est un langage de script populaire qui est incorporé dans des pages HTML. Ce qui est formidable à propos de PHP est qu'il est Open source, ce qui signifie qu'il est libre d'utiliser, et les gens qui construisent des fonctions sympas avec elle font souvent leur code disponible gratuitement ainsi. Il en résulte une bibliothèque sans cesse croissant de modules de code PHP que vous pouvez utiliser pour améliorer votre site. Facebook, par exemple, a été construit à partir du sol en grande partie en utilisant PHP.

  • ASP.NET (ASP-dot-net) est une plate-forme propriétaire de Microsoft conçu pour développer des applications web. Bien qu'il soit pas libre, il ya une grande bibliothèque qui couvre un grand nombre de fonctions de base et les interactions de base de données qui rend le travail du programmeur plus facile, et la bibliothèque est livré avec un support technique complet. Une différence majeure de quelque chose comme du code PHP, ASP.NET est que le code doit être compilé (converti en un fichier exécutable) afin de l'utiliser dans votre site web. Le code compilé est dit à fonctionner plus rapidement et être plus sûr puisque vous ne pouvez pas voir le code source intégré dans le HTML. L'autre avantage est que .NET est assez ubiquitous- il ya beaucoup d'ingénieurs qui savent comment créer des applications .NET, et ainsi vous ne serez jamais à court de ressources.

  • JSP (Java Server Pages) est une plate-forme de développement web mis en place par Sun Microsystems (qui fait maintenant partie d'Oracle) pour rivaliser avec PHP et ASP.NET. Comme ASP, il est une technologie côté serveur, ce qui signifie que le code est d'abord compilé puis exécuté comme une application par le serveur web.

Autres plates-formes de développement peuvent offrir des caractéristiques alléchantes, mais méfiez-vous: Si vous vous écartez trop loin les plus communs, il est plus difficile et plus coûteux de trouver des gens qui peuvent maintenir le site. Vous ne voulez pas passer du temps, d'argent et d'efforts refonte d'un site Web pour apprendre après le fait que la recherche d'ingénieurs pour faire même les correctifs les plus simples sur le site est presque impossible.


» » » » Comment choisir une plate-forme de développement de sites web