Logiciels de conception Web
Les logiciels de conception Web peuvent être divisés en deux branches différentes: les logiciels côté serveur et les logiciels côté client. Les logiciels côté serveur fonctionnent à différents niveaux couramment appelés « pile ». Dans le développement Web, le niveau le plus bas de la pile est le système d'exploitation, suivi du serveur web, du serveur de base de données et, enfin, du moteur de script. Le code du site Web s’exécute sur la pile.
-
LAMP / WIMP
http://bitnami.org/stack/lampstack
Sans aucun doute la pile la plus populaire est formée du système d'exploitation Linux, le serveur Web Apache, la base de données MySQL et le langage de script PHP (LAMP). Il a une contrepartie Windows où les deux premières parties (le système d’exploitation et le serveur Web) sont remplacées par Windows et IIS ou Apache (WIMP/WAMP). Le moyen le plus facile de commencer est d'utiliser un programme d’installation qui vous donnera tout ce dont vous avez besoin pour votre serveur Web dans un seul et unique emballage.
-
Plate-forme Web Microsoft
http://www.microsoft.com/web/default.aspx?lang=fr-fr
Microsoft a sa pile préférée; celle-ci n’englobe aucun logiciel libre (LAMP est uniquement composé de logiciels gratuits). Ils n'utilisent pas un acronyme, mais il est basé sur Windows, IIS, Server SQL et ASP.Net. Le progiciel comprend également un logiciel côté client avec une version allégée de Visual Studio.
Ces piles sont utilisées pour des sites Web dynamiques à base de données. Mais, d’un point de vue technique, tout ce dont vous avez besoin pour créer une page Web statique est d’un éditeur de texte et un navigateur Web. Voici quelques outils de développement Web essentiels :
-
Notepad++
http://notepad-plus-plus.org/fr/home
Un développeur Web expérimenté créera son balisage manuellement à l'aide d'un éditeur de texte. Cet outil d’édition permet le surligneur de syntaxe dans plusieurs langages de programmation différents.
-
Komposer
http://www.kompozer.net/download.php
Cependant, les concepteurs Web en herbe préféreront peut-être débuter avec un éditeur WYSIWYG qui génère automatiquement le balisage.
-
Filezilla
http://filezilla.net/download/
Finalement, tous les développeurs devront transférer leur site Web à un serveur de production. Cette action se fait presque toujours en utilisant le protocole de transfert de fichiers (FTP).
Il y a sans aucun doute des milliers d’autres logiciels de conception Web qui pourraient paraitre sur cette liste. Toutefois, nous avons décidé de limiter la liste aux logiciels essentiels pouvant être téléchargés gratuitement.