Il y a quelques années, recommander WordPress à une entreprise n'aurait pas été le premier choix de Robert Scales. Chez Raincity Studios, l'équipe a travaillé pendant des années avec Drupal, une expertise qui faisait sa réputation. Elle réalisait aussi des sites WordPress, mais WordPress était alors surtout perçu comme un outil de blogue.
Ce changement de position ne découle pas d'une liste de fonctionnalités. Il découle de l'observation des personnes qui utilisent réellement un site après son lancement. Ici, à Bali, ce sont de petites entreprises touristiques, et leur expérience est plus convaincante que n'importe quel argument technique.
Un exploitant de centre de plongée ou un propriétaire de guesthouse n'a pas d'équipe Web. Il gère une réception, un bateau à entretenir et une quarantaine de courriels de clients. Si la modification du prix d'un cours exige l'intervention d'un développeur, elle ne sera pas faite. Le site devient peu à peu désuet. Six mois plus tard, il affiche les prix de l'an dernier et une promotion de Noël en juillet.
Drupal ou WordPress : lequel convient à une petite entreprise touristique?
Drupal est un système puissant. Pour une grande organisation au contenu complexe, avec des rôles d'utilisateurs et un développeur disponible, il demeure un excellent choix. Pour une entreprise de cinq personnes, il est surdimensionné. Ses écrans d'administration déroutent un propriétaire sans formation technique, et les petites modifications exigent souvent une personne qui connaît la structure du site.
WordPress a beaucoup évolué. La version 3.0, l'an dernier, a introduit les menus personnalisés et rendu les types de contenu personnalisés pratiques, ce qui permet de bâtir un véritable site d'entreprise, bien au-delà d'un blogue. La version 3.2, publiée le 4 juillet, est un peu plus rapide et son administration plus épurée. L'éditeur ressemble à un traitement de texte. Les propriétaires peuvent se connecter, modifier un prix, ajouter une photo et se déconnecter sans faire appel à quiconque.
C'est l'argument principal : le meilleur CMS pour un petit client est celui qu'il utilisera réellement.
Quelle configuration WordPress convient à une entreprise touristique?
Une configuration volontairement simple. Les entreprises touristiques ont besoin de quelques éléments : des pages qui décrivent leurs services, un moyen d'afficher les prix et les horaires, de nombreuses photos, un formulaire de contact ou de réservation, et un site qui se charge sur un téléphone. Rien d'inhabituel.
Quel thème choisir?
Un thème épuré et léger, facile à ajuster, plutôt qu'un thème « premium » lourd, avec carrousels, codes courts et trois cents options. Ces thèmes font bonne impression dans la démonstration, mais ils lient le client à ce thème de façon permanente, car tout le contenu est construit avec leurs codes particuliers. En cas de changement de thème, les pages se remplissent de crochets brisés.
Combien d'extensions installer?
Le moins possible. Voici la liste de base pour la plupart des petits sites :
- Un filtre antipourriel pour les commentaires (Akismet, dans la plupart des cas).
- Une extension de formulaire de contact.
- Une extension de cache, pour accélérer le chargement des pages sur un hébergement économique.
- Une extension de sauvegarde qui envoie des copies ailleurs que sur le serveur.
- Une extension SEO pour gérer correctement les titres et les descriptions.
C'est généralement suffisant. Lorsqu'un client souhaite une fonctionnalité, la première question à poser est de savoir si elle peut être réalisée sans extension. C'est souvent le cas.
Que révèle la faille TimThumb découverte ce mois-ci?
Le mois d'août l'a clairement démontré. Au début du mois, une faille de sécurité a été découverte dans TimThumb, un petit script de redimensionnement d'images intégré à un très grand nombre de thèmes WordPress, y compris de nombreux thèmes premium. Des sites dont les propriétaires n'en avaient jamais entendu parler ont été piratés. Ces propriétaires ignoraient la présence de ce code, puisqu'il était fourni avec le thème.
C'est le point essentiel : personne n'a choisi TimThumb. Il était inclus dans le thème. Chaque extension et chaque script intégré constituent un élément de plus à maintenir à jour, et sur le site d'une petite entreprise, cette tâche est généralement négligée.
Si votre thème l'utilise, mettez le thème à jour ou corrigez le fichier dès maintenant. Si vous ignorez s'il l'utilise, nous recommandons de le vérifier cette semaine.
Moins d'extensions, moins de problèmes. C'est une recommandation peu spectaculaire, mais probablement la plus utile.
Pourquoi mettre en place des sauvegardes automatiques avant toute chose?
S'il ne fallait retenir qu'une règle de cette configuration, ce serait celle-ci : avant le design, avant le référencement, avant les extensions, mettez en place des sauvegardes automatiques stockées hors du serveur.
L'hébergement mutualisé économique est très répandu, et il connaît des défaillances. Des serveurs sont piratés. Des comptes sont suspendus en raison d'une facture impayée passée inaperçue. Un propriétaire supprime la mauvaise page. Une mise à jour provoque une erreur.
Le contexte insulaire rend ces risques très concrets : pannes de courant, hébergeur situé à l'autre bout du monde, propriétaires qui ne remarquent parfois la panne de leur site que lorsqu'un client la leur signale. Ces problèmes ne se règlent pas rapidement depuis un café. La solution consiste à restaurer une sauvegarde, puis à traiter la cause ensuite.
Avec une sauvegarde récente conservée ailleurs, chacun de ces incidents ne coûte qu'un après-midi. Sans sauvegarde, il faudrait peut-être reconstruire le site à partir des textes et des photos retrouvés dans d'anciens courriels.
La routine recommandée est simple : une sauvegarde quotidienne de la base de données, une sauvegarde complète chaque semaine, des copies envoyées automatiquement hors du serveur, et une restauration de test à l'occasion pour vérifier leur bon fonctionnement. Cette dernière étape est souvent omise. Une sauvegarde qui n'a jamais été restaurée n'offre aucune garantie.
Quelles sont nos recommandations aux entreprises touristiques ce mois-ci?
Choisissez un système que vous pouvez gérer vous-même. Limitez les extensions à celles dont vous avez réellement besoin. Sauvegardez automatiquement, hors du serveur, et testez la restauration. Vérifiez si votre thème contient TimThumb.
Pour plus de détails, la documentation officielle de WordPress (en anglais) constitue le meilleur point de départ. Elle n'est pas toujours conviviale, mais elle est exacte, ce qui n'est pas le cas de nombreux contenus trouvés dans les résultats de recherche.
Lorsqu'un site WordPress sur mesure est le bon choix, c'est selon cette approche légère que nous le concevons, avec des sauvegardes actives dès le premier jour. Pour les propriétaires qui préfèrent ne jamais se préoccuper des mises à jour, un hébergement Web géré qui les prend en charge est un investissement judicieux.
Drupal conserve ses qualités, mais ses écrans d'administration ne conviennent pas au propriétaire d'une guesthouse qui gère son site à onze heures du soir.