[spip-dev] Mise en place d'un CDN ?

Yop,

on me fait une demande d'évaluation pour la mise en place d'un CDN sur un stockage externe, est ce que certains d'entre vous ont déjà géré ça ?

Au delà de l'url qu'on peut configurer dans les fonctions avancées, comme ça se passe pour la synchro de fichiers, quand SPIP génère les css et js compressés dans /local, les images etc ?

Vous avez des tuyaux là dessus ?

PS : l'objectif est de mieux servir (performance) des utilisateurs à l'autre bout du monde (Asie par exemple)

Hello

je tombe tardivement sur ce message.
A mon sens proposer des sous domaines cdn perd de son sens à l'heure
actuelle. Le multiplexage de http2 résout proprement le problème de
chargement de connexe de ressources.
D'autant plus que les serveurs cdn ont tendance à proposer ce service
même si le serveur final n'est pas compatible.

Ensuite que ce soit en multi domaine ou non, le serveur cache se mettra
en frontal du site, c'est lui qui sollicitera le site final et selon les
entête de durée de vie des fichiers gardera ou non en cache les ressources.

De mémoire pour les ressources css/js un argument d'url horodaté permet
de notifier d'un mise à jour et permet donc le rafraîchissement des
caches (serveur et navigateur).

Je me souviens qu'il y aussi un plugin varnish qui permet de remonter
des entêtes complémentaires pour permettre au serveur cache d'invalider
ce qui est nécessaire.

Km