Architecture pour un blog optimisé

Hier, j'ai passé une grande partie de ma journée dans les aéroports, j'en ai profité pour résumer dans un schéma quelques techniques d'optimisations que l'on peut actuellement mettre en place pour booster son blog.

Depuis que Saint Google prend en compte le temps de chargement des pages dans ses algorithmes, le sujet est devenu très à la mode. AntoineJérôme et moi même avont abordé récemment  le sujet dans nos blogs respectifs.

J'aimerai que l'on échange sur cette architecture afin que je puisse faire évoluer ce schéma.

Vous pouvez également récupérer le schéma au format Dia.

8 commentaires/références

    On parle de ce billet (ping back):

    Commentaires (de mes chers lecteurs):


  1. sidney_v, le 17/09/2010 (#8923)

    Merci pour ce schéma qui résume bien les techniques d’optimisation.

    Pour apporter ma pierre à l’édifice, les blogs à fort trafic et qui en ont les moyens peuvent se tourner vers des CDN comme VPS.net ou Amazon S3 et EC2.

    L’optimisation du lieu de stockage permet notamment de servir plus vite les visiteurs (dont les moteurs Google) en fonction de leur localisation.

    (les services d’Amazon restent accessibles et offrent les avantages d’un cloud)


  2. Mathcoll, le 17/09/2010 (#8925)

    Ce schémas résume bien l’archtechture ; par contre, j’y ferai aussi mentionner d’autres techniques d’optimisation :
    – minification et concaténation des javascript/css (pas forcément utile pour le référencement)
    – compression gzip
    – réduction de noms de domaines
    – entetes avec dates d’expiration
    – configuraton des eTags


  3. guidtz, le 17/09/2010 (#8928)

    Hello,

    joli schéma.
    Une question, est-ce que cette architecture s’applique pour un serveur hébergeant plusieurs sites wordpress avec chacun leur moteur ?

    Je penses notamment par exemple à memcache, faut il faire une seule instance de memcache mutualisée pour chaque site ou plusieurs instances de memcache, une pour chaque site ?

    Slts


  4. Geoffrey, le 20/09/2010 (#8937)

    Hello,
    Tu as aussi la possibilité (avec WordPress je parle) de générer des pages .html au lieu de .php
    Cela permet d’accélérer la diffusion des pages aux utilisateurs (moins d’opérations coté serveur).
    Cependant, si tu as des utilisateurs logués, cela ne marchera pas pour eux.
    Un plugin que j’utilisais s’appelle WP-SuperCache.

    A+


  5. Julien, le 30/09/2010 (#8995)

    J’ai fait quelques tests avec php5-xcache et nginx, et le gain me semble pas encore évident.
    Autant sur une page qui affiche toujours le meme chose, je vois bien 30% de hits/s en plus, autant sur dotclear, c’est presque des pertes de perfs…

    m’enfin, j’ai mis la conf ici http://wiki.linuxwall.info/doku.php/en:ressources:dossiers:nginx:nginx_performance_tuning#php5-xcache


Vous avez un compte Twitter ?

Cliquer sur le bouton ci-dessous pour vous enregistrer sur le blog en l'utilisant.

Laisser un message

Les informations saisies resteront privées