12th Nov 2016 - Nouveau test des CDN avec SSL/SSD/HTTP2 : déception
1

Bonjour,

Suite à notre test en 2014 de cloudflare :
https://support.yoorshop.hosting/knowledgebase/4/Mon-site-est-visible-partout-en-permanence-et-Cloudflare-.html

Nous avons décidé de renouveler nos tests avec d'autres CDN plus à la pointe qui incluent le http2/brotli, SSD, et surtout le SSL au niveau du CDN sans surcoût ni complication.


Notre site yoorshop.hosting a déjà le http2/brotli, SSD 100%, et notre serveur est en France.

Testés :
https://www.keycdn.com 
https://cdnsun.com 
https://www.cdn77.com

Nous ne parlerons pas des tarifs qui sont assez bas dans l'ensemble mais pas forcément (au mieux : Formule pay as you go avec un minimum de fonds de 49 $ valide 1 an), car la première chose qu'on veut savoir : y-a-t-il un vrai gain ?



Nous avons donc successivement testé ces fournisseurs renommés en mode pull avec les ressources images et vidéos uniquement, et idem en mode push (on a chargé les ressources sur leur serveurs directement), et le résultat est surprenant dans notre cas :

-  Le gain est minimal : 5-7% seulement en terme de vitesse de chargement, USA, Asie, même avec l'Australie ou nous avons une première page qui charge entièrement en 7 secondes (le contenu s'affiche bien avant 7 secondes évidemment, le reste est dû aux ressources images et vidéos qui prennent un peu de temps)
Nous avons utilisé ce site pour tester : https://tools.pingdom.com, et également notre réseau VPN propriétaire international....
- Notre site charge mieux sans CDN/en direct de 25% en moyenne 
- Nous avons découvert que la plupart des fournisseurs sont juste des revendeurs, et leurs fourniseurs est : https://onapp.com/ 


Conclusions :

Les CDN ont évolué avec le http2, SSL, et SSD, mais c'est toujours insuffisant pour constater un gain pour des sites à faible et moyen traffic:

1. Le CDN est peut être valable pour les sites à très haute audience (on veut dire très très haute), et ou les limites hardware globales du serveur origine seraient atteintes ou bien encore quand le serveur origine est très pauvre en performances, ce qui n'est pas le cas des serveurs YOORshop en général...

2. Nous avons rencontré une hostilité particulière des services support lorsque nous leur avons fait part de notre déception ou volonté de savoir comment obtenir un gain. Aucun argumentaire ni réponses !

3. Si nous voulons un gain certain, nous ferons comme les très grands sites à très forte audience, c'est à dire qu'ils n'utilisent même pas des CDN, ils créent leur propre cluster avec réplication en temps réel sur au moins 3 continents lointains... ce qui résout la problématique de la distance, et répartition de charges, et revient beaucoup moins cher en fin de compte.

4. Pour ce qui concerne les autre avantages des CDN : Ddos, filtres bot, SLA 100%, ils sont inutiles car un bon hébergeur a déjà toutes ces avantages/protections à un niveau bien plus avancé...

5. - Il est également certain que le chargement de la première page est toujours plus long et c'est normal, et quand le visiteur visite ensuite les pages suivantes du site,  cela va beaucoup plus vite, en éffet, il a déjà environ 60% du contenu du site dans le cache de son navigateur, ce qui rend son expérience de navigation très bonne avec une moyenne de 1-2 secondes même de loin l'Australie où nous avons eu un 7 secondes initial pour la première page...!)

6 - Avoir un bon hébergeur est définitivement la meilleure solution (sans intermédiaire) avec http2/SSD. La compression brotli est vraiment facultative/inutile car gzip est toujours d'actualité : il met entre 4-10 millisecondes pour compresser une ressource, brotli supposé gagné 30%, donc 3 ms au mieux ?! c'est imperceptible à l'œil de n'importe qui. De plus, Brotli ne fonctionne que sur des connections SSL !
Pour ceux qui ont un hébergeur pas vraiment performant, oui un CDN peut aider


Saturday, November 12, 2016

« Retour