Transitions, chez Dreamhost, de <abeille-cyclotourisme.fr/>

La présente page est la propriété exclusive de l'Abeille-cyclotourisme. Toute personne en prenant connaissance s'engage irrévocablement à sa non-divulgation et son non-usage, et reconnait comprendre que cet engagement ne souffre aucune exception.

1 - Introduction

Ce répertoire presque vide, dénommé <abeille-cyclotourisme.fr> est attribué, sur le serveur de l'hébergeur Dreamhost, à l'utilisateur en charge du site actuellement diffusé sur internet. Pour mémoire, BookMyName.com, gestionnaire français du nom de domaine "abeille-cyclotourisme.fr", donne à l'hébergeur de site  Dreamhost licence d'attribuer le nom "Abille-Cyclotourisme.fr" à l'adresse IP de son serveur hébergeant le site internet de l'Abeille et de sous-licencier (régler le détail des attributions DNS). Dreamhost confiait initialement alors en sous-traitance avec sous-licence d'utiliser le nom de domaine, à Cloudflare, le diffuseur de site, la charge d'abriter des miroirs du site, de les protéger des nuisibles et de diffuser mondialement le trafic résultant avec les visiteurs du site sur ses lignes à haut débit.

Depuis début 2024, CloudFlare a revendiqué  de se voir attribuer en direct la licence du nom de domaine. (au lieu d'être géré par Dreamhost). En conséquence de quoi CloudFlare a été sortie du dispositif qui reste un dispositif à deux acteurs. et le site est maintenant uniquement visible sur les serveurs de Dreamhost, aux USA, et par un autre réseau que celui de CloudFlare. Le site a été ralenti, mais ce n'est pas un drame. En cas de besoin, on peut toujours faire rentrer CloudFlare, gratuitement, dans le dispositif, mais cela ferait trois acteurs à gérer: une complexité inutilement accrue.

Chez Dreamhost, l'utilisateur est, depuis une réorganisation qui date de 2017, l'utilisateur "webmestre_abeille_2000". Ce répertoire racine des données (actuellement presque vide) (tant que le serveur utilisé par Dreamhost est encore nommé denio) atteint à l'URL "Dreamhost": dans le sous-répertoire de la racine "abeille-cyclotourisme.fr:"

denio.dreamhost.com/webmestre_abeille_2000/abeille-cyclotourisme.fr

aussi accessible, après propagation DNS et indépendamment du nom du serveur utilisé par Dreamhost, dans l'autre sous-répertoire confié à webmestre_abeille_2000 et nommé 2000.abeille-cyclotourisme.fr/ de l'URL racine

/home/webmestre_abeille_2000/abeille-cyclotourisme.fr (ce répertoire: vide)

2 - Première période: début. Premières années du site internet (de 2000 à 2018)

Pendant toutes les premières années, le site internet vivait sa vie aux bons soins de l'utilisateur unique "abeille_cyclotourisme", qui se voyait alors affecter le domaine "abeille-cyclotourisme.fr" (préfixé de "www").

3 - Transition vers la fin de la première période du domaine "abeille-cyclotourisme.fr" des mains de abeille_cyclotourisme entre les mains de webmestre_abeille_2000

Pendant ces années de transition, le site (le domaine abeille-cyclotourisme.fr) a été (vers 2007) ré-affecté par l'administrateur des mains de l'utilisateur unique abeille_cyclotourisme entre les mains d'un nouvel utilisateur dénommé webmestre_abeille_2000. En même temps, webmestre_abeille_2000 a été aussi désigné comme éxploitant (avec les droits associés) du nouveau sous-domaine 2000.abeille-cyclotourisme.fr que l'administrateur du site vient de créer et est encore vide. Un simple changement de casquette car ces trois rôles sont tenus par une seule et même personne ("l'Administrateur"). Ensuite, l'Administrateur a téléversé entièrement (7 heures de chargement) une copie de ses fichiers du site Abeille d'alors (domaine Abeille-Cyclotourisme.fr") dans le répertoire approprié (2000.abeille-cyclotourisme.fr) de l'utilisateur webmestre_abeille_2000 (domaine "2000.Abeille-Cyclotourisme.fr).

Ce répertoire (dit "Répertoire racine") est, sur le serveur Denio, à:

/home/webmestre_abeille_2000/2000.abeille-cyclotourisme.fr (répertoire contenant les fichiers du site). Ou, en physique (utilisant le nom du serveur):

denio.dreamhost.com/webmestre_abeille_2000/2000.abeille-cyclotourisme.fr *

3.1 - Transition de ce qui apparaîtra sous le domaine www.abeille-cyclotourisme.fr

Notons d'abord que l'instruction au serveur d'ajouter www au domaine est nécessaire à Cloudflare, diffuseur du site, qui exige de voir un sous-domaine et traite ce mot (www) comme un sous-domaine. Pour Cloudflare, du fait de sa configuration propre, tout se passe comme si www.abeille-cyclotourisme.fr était un sous-domaine de abeille-cyclotourisme.fr. On a aussi rendu invisible sur internet toute copie éventuelle des fichiers du site pour ne pas perturber les moteurs de recherche.

Les deux répertoires [abeille-cyclotourisme.fr (presque vide) et 2000.abeille-cyclotourisme.fr (site de l'an 2000)] sont du fait de ce transfert de domaine et déplacement des fichiers, devenus deux sous-répertoires frères dans l'arborescence de leur utilisateur unique webmestre_abeille_2000. Il est possible à cet utilisateur, par une saisie appropriée sur le serveur, d'échanger leurs étiquetages respectifs sur internet. Traitons d'abord le cas de ce qui sera visible dans le domaine www.abeille-cyclotourisme.fr. Pour ce faire, on se met, dans Dreamhost, dans l'administration du domaine abeille-cyclotourisme.fr (on s'authentifie donc comme en étant l'utilisateur autorisé, qui est webmestre_abeille_2000). Là, il faut et il suffit de croiser son adresse du répertoire web (web directory) avec celle de ce qui apparaîtra sous le sous-domaine 2000.abeille-cyclotourisme.fr. Autrement dit, dans le panneau de contrôle de Dreamhost servant à l'administration du domaine <abeille-cyclotourisme.fr> par l'utilisateur webmestre_abeille_2000, on remplace l'adresse web directory comme suit:

Au lieu de pointer l'adresse du domaine abeille-cyclotourisme.fr, comme il serait naturel vers "son" répertoire:

/home/webmestre_abeille_2000/abeille-cyclotourisme.fr

On la pointe(1) vers le répertoire du sous-domaine 2000

(1) Sur le tableau de bord actuel: : Manage website > Manage > Additional Settings > Paths > Modify

/home/webmestre_abeille_2000/2000.abeille-cyclotourisme.fr.

Et le tour est joué.

3.2 - Transition de ce qui apparaîtra dans le sous-domaine 2000.abeille-cyclotourisme.fr

Dans le répertoire vide abeille-cyclotourisme.fr, on mettra cette page-ci et des bricoles (une notice  d'information).

Pour faire apparaître ce répertoire sous l'URL 2000.abeille-cyclotourisme.fr, comme précédemment, on constate d'abord que les deux répertoires [abeille-cyclotourisme.fr (presque vide) et 2000.abeille-cyclotourisme.fr (site de l'an 2000)] sont deux sous-répertoires frères dans l'arborescence de l'utilisateur unique webmestre_abeille_2000. De ce fait, il leur est possible d'échanger leurs étiquetages respectifs sur internet. Traitons maintenant le cas de ce qui sera visible dans le sous-domaine 2000.abeille-cyclotourisme.fr. Pour ce faire, on demande, dans Dreamhost, à l'administrateur du sous-domaine 2000.abeille-cyclotourisme.fr (l'utilisateur unique webmestre_abeille_2000), de croiser son adresse web directory avec celle de ce qui apparaît déjà sous le domaine abeille-cyclotourisme.fr (avec www ajouté). Autrement dit, dans le panneau de contrôle de Dreamhost servant à l'administration du sous-domaine <2000.abeille-cyclotourisme.fr> attribué à l'utilisateur webmestre_abeille_2000 on remplace l'adresse web directory comme suit:

Au lieu de pointer l'adresse du domaine 2000.abeille-cyclotourisme.fr, comme il serait naturel vers le répertoire (du site):

/home/webmestre_abeille_2000/2000.abeille-cyclotourisme.fr

Il doit la pointer vers le répertoire presque vide:

/home/webmestre_abeille_2000/abeille-cyclotourisme.fr.

Et le tour est joué (on a "croisé les DNS".)

4 - Fin de la première période du site internet (la transition 2018-2020-2025)

Ensuite, pendant ces années de transition, le site internet vit sa vie aux bons soins de l'utilisateur unique webmestre_abeille_2000, qui s'est vu affecter le sous-domaine www.abeille-cyclotourisme.fr (www imposé en tête).

5 - Vision à terme de la bascule

5.1 - Conception, construction et réception du site futur 2025.abeille-cyclotourisme.fr

Les temps changent ! Pour simplifier la vie du webmestre-successeur et maximiser le self-service des Abeilles, on choisit WordPress et on ambitionne de le mettre en service en créant un minimum (ou pas) de code. Tandis que webmestre_abeille_2000 continue à avoir le contrôle sur les domaines abeille-cyclotourisme.fr et 2000.abeille-cyclotourisme.fr et à exposer et faire ronronner au quotidien l'ancien site, webmestre-abeille_2025 est pour sa part, avec son équipe, chargé de la conception et construction du site futur jusqu'à sa réception par les abeilles, dans le domaine 2025.abeille-cyclotourisme.fr. Ce site en travaux est alors rendu inaccessible aux moteurs de recherche et juste accessible aux abeilles du père Fouettard qui font des tests.  

Il faut toujours bizuther les jeunes.

Enfin, les meilleures choses ayant toujours une fin, un jour vient où le futur site nouveau est réceptionné  par les Abeille. webmestre_abeille_2025 devient alors le roi du pétrole !

5.2 - Extinction, vu depuis l'internet, de l'ancien site

Transfert vers webmestre_abeille_2025 du contrôle sur le domaine abeille-cyclotourisme.fr (préalablement libéré)

Décroisement des DNS. Webmestre_abeille-2000 (le seul qui a encore les droits dessus)  décroise les DNS de abeille-cyclotourisme.fr et de 2000.abeille-cyclotourisme.fr, (nos deux sous-répertoires) ce qui a pour effet essentiel de "rapatrier" le site courant (ancien) dans le sous-domaine 2000.abeille-cyclotourisme.fr.

Extinction du (de l'ancien) site. À Partir de ce moment, le domaine abeille-cyclotourisme.fr, pointant sur un répertoire vide, ne répond plus sur internet (il disparait littéralement), tandis que l'URL https://2000.abeillle-cyclotourisme.fr donne comme par miracle accès au site ancien. Ne pas faire durer cette période trouble de transition plus longtemps que 24 heures. Viser 30 minutes.

L'Administrateur du site affecte alors (enfin) le domaine abeille-cyclotourisme.fr à webmestre_abeille_2025. Lors de ce transfert des mains de l'ancien webmestre entre les mains du nouveau (champagne !!!), les contenus des répertoires sont normalement transférés entre les serveurs concernés de Dreamhost, mais ici, l'administrateur, dans son infinie sagesse,  n'autorise pas le transfert des fichiers que contient ce répertoire (des scories de n'importe quoi), confiant ainsi à webmestre_abeille_2025 un sous-répertoire entièrement vide (domaine abeille-cyclotourisme.fr vierge de tout occupant).

5.3 - Allumage, vu depuis l'internet, du nouveau site

Croisement des DNS. On a compris: Webmestre_abeille_2025 croise les DNS de abeille-cyclotourisme.fr et 2025.abeille-cyclotourisme.fr (chez Dreamhost, le sous-répertoire 2025.abeille-cyclotourisme.fr contient le site futur sur lequel il a bien travaillé), ce qui a pour effet essentiel de "rapatrier" le site futur dans le domaine abeille-cyclotourisme.fr. Comme il s'agit d'un site WordPress, le tableau de bord de Dreamhost comporte une instruction "changing the domain of a WordPress site in the panel" qui marche tout aussi bien pour un site WordPress que ne marchait l'ancienne commande pour un site manuel.

Allumage du nouveau site. À Partir de ce moment, sujet au temps de propagation DNS sur internet, le domaine abeille-cyclotourisme.fr répond de nouveau sur internet (il apparaît littéralement), tandis que l'URL https://2025.abeillle-cyclotourisme.fr donne désormais accès à un site vierge de tout fichier (contenant juste une page explicative. de son identité au site ancien, une page comme celle-ci préparant le futur bizuthage du nouveau par le désormais ancien webmestre_abeille_2025). On pourra créer autant de liens qu'on voudra entre l'ancien site et le nouveau, dans les deux sens. Ces liens seront des liens absolus (Impossible de les créer en "relatif": ils ne présumeront pas des affectations par Dreamhost de serveurs à ces sous-domaines). Ils résisteront à tout, même à toute situation de changement, total ou partiel, d'hébergeur de site.

6 - Préparation de la troisième période de vie du site internet de l'Abeille

Pendant la seconde période (c'est à dire après l'allumage du nouveau site), le nouveau site internet sera désormais porté par un robot (du type Wordpress, Joomla ou équivalent). Tout ceci aura été tranquillement préparé, hors la vue de tous (une simple instruction de configuration) dans le sous-domaine 2025.abeille-cyclotourisme.fr (ou tout autre plus futuriste) comme décrit au paragraphe précédent. Ce travail aura été effectué par l'utilisateur (ou les utilisateurs) qui va bien, c'est à dire le futur webmestre du site, ou lui et son équipe sous la veille attentive du Président de l'abeille cyclo.

Le site futur exploitera, sur le serveur, les langage PHP et SQL. Ses fichiers maîtres seront nécessairement sur le serveur (donc créés, entretenus, modifiés, supprimés sur le serveur, contrairement à maintenant.

Le langage HTML étant éternel (à l'image de Tex et laTex, la langue des thèses en université), contrairement à php et aux langages SQL qu'il faut maintenir, nul besoin d'envisager de maintenir le code à jour. L'ancien webmestre et l'ancien site pourront alors prendre une retraite bien méritée, tandis que la génération montante pourra préparer la relève suivante: le site 2040 encore mieux que le site 2025.

Il sera alors possible de préparer le 3° futur site neutre en carbone, de 2040 ou 2050 ?

À l'Abeille, le soleil ne se couche jamais, la ruche se renouvelle tous les cinq ans et le site internet se renouvelle tous les 20 à 25 ans. 

Mais dix à quinze ns serait mieux que vingt ou vingt-cinq.



"Le Cyclotourisme, un art de vivre"



100% cyclo : ni publicités ni cookies, du vélo.

Navigable sur
                  le web à vélo ou à bicyclette