Tout le monde, y compris votre mère, vous a dit que vous aviez besoin d'un Système de Gestion de Contenu (CMS). Vous-même, vous pensez avoir besoin d'un accès instantané au contenu de votre site web. La vérité est que, sauf si la génération de contenu fait partie de votre modèle économique (c'est-à-dire le N.Y. Times ou Perez Hilton), vous n'avez pas besoin d'un CMS. De plus, cela vous coûte probablement du temps, de l'argent, de la sécurité et du classement des pages.
Vous n'allez tout simplement pas mettre à jour votre site
Je sais, vous êtes très excité par votre nouveau site web. Vous pensez que vous allez vous connecter tous les jours, d'accord, au moins une fois par semaine, pour mettre à jour le contenu. C'est un mensonge. Voici trois choses à considérer :
- Vous avez d'autres tâches à accomplir qui sont beaucoup plus importantes pour votre entreprise que la mise à jour de votre site, comme trouver des clients.
- Si vous êtes extrêmement préoccupé par votre contenu (ce que vous devriez être), vous embaucherez un professionnel rédacteur pendant que vous construisez votre site pour que votre message soit juste. Après cela, le polir tous les 4 à 6 mois à mesure que la voix de votre marque évolue semble approprié.
- Il existe d'autres moyens, non-CMS, de rendre votre site dynamique - les widgets en sont un exemple parfait ou d'intégrer du contenu que vous pouvez mettre à jour ailleurs, comme un flux Twitter ou Tumblr.
Votre CMS comme un bloc de béton
Vous payez un prix très élevé pour l'accès constant que vous n'utilisez probablement pas assez.
La chose la plus importante à comprendre est que votre CMS doit faire beaucoup de travail pour générer des pages pour vos visiteurs. Ce travail prend du temps. Ce temps non seulement ralentit la vitesse à laquelle vos visiteurs voient la page, mais impacte également négativement votre SEO. Nous ne savons pas tout ce qui entre dans le secret de Google, mais nous savons que la vitesse de la page est en haut de leur liste.
Une autre chose à savoir sur les CMS est qu'ils ajoutent plusieurs couches de vulnérabilités. En d'autres termes, il y a beaucoup plus de points d'attaque pour les pirates pour accéder et répandre leurs affaires nauséabondes - en particulier si vous utilisez un CMS populaire, comme WordPress ou Drupal.
Que diable puis-je faire alors ?
Simple - HTML, CSS et Javascript statiques. Nous recommandons Middleman. Middleman est un générateur de site statique écrit en Ruby. Cela signifie que nous construisons des sites web sophistiqués basés sur les données localement qui sont finalement convertis en pages HTML statiques et déployés n'importe où... sérieusement, n'importe où, pour pas cher (pensez S3 ou BitBalloon pour ~$5/mo.). Cela signifie non seulement que votre site sera extrêmement rapide, mais il aura également un temps de disponibilité proche de 100%. Vous pensez que ce n'est pas réaliste ? Consultez dojo4.com - un site statique construit avec middleman et servi par S3 - et nous avons même un blog !
D'après mon expérience, les arguments pour avoir un site web basé sur un CMS deviennent de moins en moins nombreux chaque jour. Soyez intelligent. Soyez simple. Soyez statique.