Commencer avant la conception, avant de coder quoi que ce soit. Quelles mesures faut-il prendre pour mettre pleinement en œuvre un site Web opérationnel?
EDIT
Je veux dire à la fois d'un point de vue technique et non technique.
Fixer des objectifs - Quel est le but du site? Que va-t-il essayer d'accomplir? Comment cela contribuera-t-il à votre cause, à vos résultats, à votre ego?
Description du site - Quel contenu ira sur votre site? Comment sera-t-il organisé? Que va-t-il faire? Déterminez les sections principales du site Web et répartissez votre contenu en fonction de la section dans laquelle il sera placé.
Wireframe/Mockups - Créez un cadre de base pour l'affichage visuel du site. Déterminez l'emplacement approximatif du contenu, des appels à l'action, des éléments interactifs, de la vidéo, etc. Vous pouvez le faire sur papier en utilisant un outil de maquette tel que Mockingbird .
Design - En vous servant de la structure filaire/de la maquette comme guide, créez le design du site Web. Ce sont les éléments graphiques qui composent l'apparence du site.
Intégration/Codage - En utilisant les éléments graphiques conçus et tout autre contenu développé, codez les pages au format HTML/CSS et d'autres technologies de présentation (telles comme Flash) au besoin.
Tester et réviser - Une fois que tous les éléments ont été rassemblés, testez le site Web pour vous assurer qu'il fonctionne correctement dans les navigateurs modernes, et réussit tous les tests techniques requis ( telles que la validation HTML/CSS si nécessaire). Réviser au besoin.
Lancez! - Une fois le site prêt, sélectionnez un fournisseur d'hébergement et mettez le site en ligne. Si vous utilisez votre propre nom de domaine, je vous recommande de sélectionner plusieurs noms de domaines possibles et d’enregistrer ceux que vous souhaitez utiliser. Au lancement, utilisez celui que vous préférez et redirigez les autres vers le site principal (en supposant que vous en ayez acheté plus d’un).
Une partie dépend du but du site. Si vous construisez un site personnel pour vos propres intérêts, @JustinScott ci-dessus couvre vraiment bien tout. Je chercherais probablement un FAI et obtiendrais le nom de domaine en même temps que les autres étapes ...
S'il s'agit d'un site commercial, vous souhaiterez rencontrer un client afin de connaître ses objectifs et ses besoins pour les différentes sections, puis rédiger un document sur les "exigences" afin d'indiquer exactement ce qui sera livré pour chaque pièce. De cette façon, vous avez un plan de travail sur lequel ils ont accepté (signé) afin que vous puissiez dire plus tard "c'est hors de portée" quand ils veulent ajouter quelque chose ou le modifier. En dehors de la portée, des choses peuvent être ajoutées, mais il devrait y avoir un coût en temps, en argent ou les deux.
Les autres étapes sont à peu près les mêmes pour les projets commerciaux ou plus formels, avec une section pour les questions Q & A/Tests/Résolution après le développement et avant la publication.
Enfin ... il y a la phase "maintenance" sans fin des projets où vous craignez de n'avoir jamais commencé à travailler dessus :-)
La Pragmatic Press publie un bon livre intitulé " Web Design for Developers " qui couvre ce sujet. En tant que développeur, j'ai vraiment apprécié. Je pense que la plupart des personnes cherchant à établir une présence Web le trouveraient utile.