Pour les plus pressés, vous pouvez directement passer à la fin pour voir le bon plan du jour.

Les raisons du changement

Au cours des derniers mois, de nouveaux besoins techniques sont apparus:

  • je voulais plus d'espace, plus de bande passante
  • j'avais absolument beson d'un shell unix pour les tâches d'administration (les sauvegardes, les scripts). Vraiment. les sauvegardes manuelles c'est un enfer.
  • D'autres technos me tentaient, comme Jabber ou Ruby on rails,

Mais surtout, mon côté geek avait vraiment besoin de plus de liberté, de gadgets; mon côté client avait besoin de tarifs plus compétitifs et de plus de transparence.

Configurer dotclear 2 chez Dreamhost

Rien de plus facile. En fait, presque tout est pris en compte en utilisant le fichier d'installation automatique.
Je vous épargne les étapes de création de l'espace web et des bases de données, tout est accessible dans l'interface dreamhost (en demo ici).

Seule particularité, les nouveaux serveurs de Dreamhost sont plus performants, plus écolos...et configurés autrement.
Pour les plus geeks d'entre vous, l'interpréteur PHP est embarqué en mode CGI et non en module Apache. Pas de grosse différence a priori, sauf pour les histoires de QUERY STRINGS dans les URLs.

Si vous recontrez le fameux problème no input file specified avec dotclear 2, essayez de passer en mode QUERY_STRING dans les paramètres du blog (et non pas PATH_INFO) et de créer l'htaccess suivant:

Options +MultiViews
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /blog/index.php?$1 [L]

Si vous avez toujours des soucis, n'hésitez pas à laisser un commentaire, un coup de main n'est pas exclu :-D

Horreur glauque!

Ceux qui me suivent sur Twitter sont déjà au courant (vous n'êtes pas nombreux, petits chanceux). Cette semaine, tout premier incident sur mon hébergement dreamhost depuis sa création.

Un grand classique, le serveur ne répond plus, les blogs sont morts et mes surveillances externes m'envoient des emails qui font peur.

Je me passe en revue les scenarii catastrophes:

  • Juliette doit perdre des visiteurs et ne peut pas écrire son prochain billet. C'est sûr, je suis en train de me faire détester d'une armée de lectrices et de blogueuses.
  • Les pervers habituels ne pourront pas tomber sur ce billet en cherchant "Wii sex movie" dans un moteur de recherche. Ne riez pas, c'est un de nos "billets phares".


Cette fois-ci, je peux faire quelque chose! Je remplis un ticket d'incident dans mon interface Dreamhost en donnant un maximum d'informations.
Je n'oublie pas d'utiliser le niveau de gravité qui va bien (véridique hein):

OMG! EXTREME CRITICAL EMERGENCY!! EVERYTHING'S BROKEN! People are DYING!

J'ai a peine eu le temps de soumettre mon ticket au support Dreamhost, et tout est revenu à la normale. Ouf.
On a rien vu!

La différence est là

Même si le plantage a duré moins de 5 minutes, même si le support aurait pu ignorer mon ticket en pensant Quelle pioute quand même, il croit qu'on va lui répondre pour ça? - j'ai reçu cette réponse par mail dans l'heure:

Hello,

Sorry about the problems you've had with your server! This morning, the machine you're on crashed, however we were able to get it back and working shortly after!

We apologize for the trouble this may have caused! If you need anything else, please let us know.

Thanks! Brian H

Voilà toute la différence.
Dans le même cas de figure, j'ai souvent vu mon hébergement indisponible chez 1and1. Plusieurs fois j'ai contacté le service technique à ce sujet, qui m'alors "confirmé une maintenance" à cette heure là. Mon oeil.

Les serveurs plantent, sont parfois lents; c'est la vie. Mais un manque flagrant de transparence et de sens du service m'agacent.
Alors quand un technicien Dreamhost m'explique le problème et s'excuse de la gêne, je suis aux anges.

Transformer une expérience client négative en bonne publicité, c'est un exploit.[1]

Le bon plan Dreamhost: un code de réduction!

Comme chez RollsRox on est trop sympa, voilà un code de réduction pour vous inscrire chez Dreamhost. Attention il existe beaucoup de codes de réduction mais celui-là propose:

  • $50 de réduction sur votre inscription.
  • un nom de domaine gratuit pour toute la durée de votre abonnement chez eux.
  • en plus, vous connaissez déjà quelqu'un qui pourra vous conseiller en cas de pépin (nous!).

Tapez le code DOMAINROX au moment de vous inscrire, et vous aurez 60 jours pour essayer dreamhost. Si le service vous plaît, vous économisez avec le code promo; si ça ne vous plaît pas, vous pouvez vous faire rembourser en intégralité.
Juré craché.

Notes

[1] D'ailleurs, est-ce que ça a un nom cette chose? Je fais appel aux marketeux qui lisent ce billet