Bonsoir,

J'aimerais utiliser un compte Github comme CDN pour les fichiers .css et .js. J'utilise déjà cette solution pour tester, comme ici par exemple, et je trouve cette solution tentante pour la production sur mes petits sites : ceux-ci seraient toujours actualisés (seulement pour le css/js bien sûr) via un unique compte Github.

Qu'en pensez-vous ? Cette solution vous parait-elle fiable ?
L'intérêt d'un CDN est de fournir une copie de la ressource la plus proches géographiquement du client qui la demande

Est-ce que les serveurs de GitHub sont optimisés pour ça ?
Je n'en ai aucune idée, et toi ?

Est-ce que tu as besoin de ce genre de fonctionnalité sur un petit site ?
Probablement pas.

Est-ce que tu pars sur une bidouille foireuse ?
Tu dois pouvoir répondre à la question. Smiley smile
Modifié par 0xbabe (04 Apr 2015 - 21:59)
0xbabe a écrit :
L'intérêt d'un CDN est de fournir une copie de la ressource la plus proches géographiquement du client qui la demande. Est-ce que les serveurs de GitHub sont optimisés pour ça ? Je n'en ai aucune idée, et toi ?

Effectivement, je n'en sais rien.

Avec l'aide d'un plugin je vois bien que le serveur du forum d'Alsacreations est situé à La Couneuve, mais pour github.io... je ne sais pas, en tout les cas - et contrairement à ajax.googleapis.com - ça m'étonnerait que le site soit prévu pour ce genre de chose...
Olivier C a écrit :

Effectivement, je n'en sais rien.


Tu peux le vérifier en vérifiant la localisation de l'IP qui te fournie une ressource depuis GitHub en passant par différentes IP localisées à différents endroit du globe. Mais bon, GitHub n'est pas un service de CDN donc je ne partirais pas sur ce genre de hack si je cherchais une solution sérieuse.

En tout cas, ta démarche est bonne. Bidouiller/Hacker les services/technos c'est toujours sympa et ça permet de comprendre et progresser. Smiley smile