Le 5 avril 2017 à 15:00, Julien Escario <esca...@azylog.net> a écrit :
> Bonjour,

Salut,


> Un de nos clients va 'passer à la télé'. Aujourd'hui, il a une petite boutique
> basée sur Prestashop.
>
> Son infra actuelle n'est évidemment pas du tout adaptée à la masse de trafic
> qu'il se prendre sur la tronche lundi soir (oui, oui, le 10/04).

Bienvenue au club des gens dont les clients leur annonce au détour
d'une conversation qu'ils passent à la TV dans moins d'une semaine :D


> Au delà des milles et une petites optimisation possibles pour prestashop, je
> cherche une solution type CDN qui permette d'encaisser la charge.

Alors, j'ai vécu ça avec plusieurs clients.
Si le site n'est pas optimisé, y'a pas de magie : va falloir cacher à
mort. Surtout que, AFAIK, PrestaShop n'aime pas Varnish.

Pour un client qui est passé sur Capital, j'ai appliqué la méthode A
Little Market dont le lien a été posté précédemment : on passe le site
en read-only, on configure Varnish pour virer les cookies et tout
cacher. Vraiment tout.

Si un client fait une action qui demande du "write" (ajout panier,
login...), on affiche une jolie landing page disant "Désolé, trop de
connexions, veuillez nous laisser votre email si vous souhaitez être
recontacté quand le site ira mieux".

Résultat, le site n'a pas planté et on a récolté pleins d'emails qu'on
a répartis sur plusieurs mailings dans les jours suivants.

Sinon tu peux toujours essayer d'ajouter X serveurs en backend pour
garder le site pleinement fonctionnel, mais franchement c'est risqué.

-- 
Jonathan Leroy.
_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à