Le fuseau horaire est UTC+2 heures




Publier un nouveau sujet Répondre au sujet  [ 7 message(s) ] 
 

Informations Memcache
Auteur Message
Message Publié : 23 Août 2013, 10:16 
Debutant
Avatar de l’utilisateur
Hors-ligne

Inscription : 05 Mars 2012, 23:48
Message(s) : 36
Localisation : Toulouse
Bonjour à tous,

A ma mauvaise surprise ce matin mon serveur à légèrement flacnhé pendant 45minutes.
Heuresement pour moi tout est redevenu à la normale au moment ou j'écris.
J'en serais plus demain sur la cause en consultant les logs.

Je me suis interrogé et j'ai cherché sur google quels seraient les éventuelles cause du problème.
Durant ce temps là, je surveillais également l'état de mon serveur.
Et j'ai pu constater que ma consommation en RAM ne cesse d'augmenter !!
J'ai encore cherché et j'ai trouvé une chose : Phpbb !

Un de mes sites est équipé de ce fameux forum.
Plutôt complet mais très lourd à priori.

J'ai lu que l'on pouvais mettre en mémoire cache certaines requetes sur le fameux Memcache proposé par Easy Hebergement.
Mais ne connaissant pas grand chose a cette solution alternative, j'aimerais être sur de me tourner vers la bonne démarche, ce pourquoi j'en viens à vous poser la question.

Afin d'alléger une partie de mon serveur, est-il utile d'utiliser Memcache pour le forum phpbb d'un de mes sites ?
Cela va t-il réellement m'apporter un soulagement ?

Je vous remercie pour vos réponses,
Amicalement, Yann.

_________________
PassionCommune - Pinguinalite -
FeedBurner


Haut
 Profil  
Répondre en citant  

Re: Informations Memcache
Message Publié : 23 Août 2013, 11:24 
Site Admin
Hors-ligne

Inscription : 05 Mars 2005, 17:43
Message(s) : 2802
Localisation : Thionville / Paris
Bonjour,
Memcache est un très bon outil de cache avec d'excellentes performances.
Après ça dépend de l'implémentation côté phpbb, si ça utilise memcache de manière efficace vous aurez des gains notables.

_________________
Responsable technique
Easy-hebergement
Hotline : 08.92.10.63.36 (34 cts/min)
Support : http://support.easy-hebergement.fr/


Haut
 Profil  
Répondre en citant  

Re: Informations Memcache
Message Publié : 23 Août 2013, 11:59 
Debutant
Avatar de l’utilisateur
Hors-ligne

Inscription : 05 Mars 2012, 23:48
Message(s) : 36
Localisation : Toulouse
Re bonjour,

Merci de votre réponse claire et rapide.
Le système Memcache serait donc très intéressant.

Mais de ce que j'ai pu lire et comprendre il "remplace" en partie ou totalite la base de données ?

L'implémentation de ce système est-elle compliqué du coup ?

Car si j'ai bien compris, mes requetes ne serait plus envoyé en bdd mais mise en cache, donc je me vois obligé de retoucher le code etc .. ?

Vous remerciant,

Amicalement, Yann.

_________________
PassionCommune - Pinguinalite -
FeedBurner


Haut
 Profil  
Répondre en citant  

Re: Informations Memcache
Message Publié : 23 Août 2013, 16:28 
Site Admin
Hors-ligne

Inscription : 05 Mars 2005, 17:43
Message(s) : 2802
Localisation : Thionville / Paris
Yannouch a écrit :
Re bonjour,

Merci de votre réponse claire et rapide.
Le système Memcache serait donc très intéressant.

Mais de ce que j'ai pu lire et comprendre il "remplace" en partie ou totalite la base de données ?

L'implémentation de ce système est-elle compliqué du coup ?

Car si j'ai bien compris, mes requetes ne serait plus envoyé en bdd mais mise en cache, donc je me vois obligé de retoucher le code etc .. ?

Vous remerciant,

Amicalement, Yann.


Non en fait sur des CMS/Outils comme PHPBB c'est généralement un module à rajouter, Memcache va être utilisé en cache en complément de la base (ou du cache fichiers) mais ne la remplacera pas. Cela permet de soulager l'infra. Vous n'avez pas de code à toucher, juste un moduler à configurer. Après sur PHPBB je n'ai jamais regardé. Sur prestashop c'est natif, sur wordpress c'est un module, ...

_________________
Responsable technique
Easy-hebergement
Hotline : 08.92.10.63.36 (34 cts/min)
Support : http://support.easy-hebergement.fr/


Haut
 Profil  
Répondre en citant  

Re: Informations Memcache
Message Publié : 23 Août 2013, 20:59 
Expert
Avatar de l’utilisateur
Hors-ligne

Inscription : 09 Nov 2009, 21:23
Message(s) : 2016
Localisation : Lorraine
[easy-hebergement] Benjamin a écrit :
Yannouch a écrit :
Re bonjour,

Merci de votre réponse claire et rapide.
Le système Memcache serait donc très intéressant.

Mais de ce que j'ai pu lire et comprendre il "remplace" en partie ou totalite la base de données ?

L'implémentation de ce système est-elle compliqué du coup ?

Car si j'ai bien compris, mes requetes ne serait plus envoyé en bdd mais mise en cache, donc je me vois obligé de retoucher le code etc .. ?

Vous remerciant,

Amicalement, Yann.


Non en fait sur des CMS/Outils comme PHPBB c'est généralement un module à rajouter, Memcache va être utilisé en cache en complément de la base (ou du cache fichiers) mais ne la remplacera pas. Cela permet de soulager l'infra. Vous n'avez pas de code à toucher, juste un moduler à configurer. Après sur PHPBB je n'ai jamais regardé. Sur prestashop c'est natif, sur wordpress c'est un module, ...

Bonsoir,

d'après la recherche "memcached phpbb" sur google ce serait juste un fichier de config à toucher sur phpbb, mais je vous conseil de regarder la doc sur le site officiel (anglais) pour savoir comment la mettre en place.

Aussi toujours d'après cette même recherche cela soulage pas mal PHP/MySQL sur phpbb car seul les template seront stocké sous forme de "cache file" dans le dossier /cache de phpbb

Cordialement, janus57

_________________
Image


Haut
 Profil  
Répondre en citant  

Re: Informations Memcache
Message Publié : 24 Août 2013, 09:39 
Debutant
Avatar de l’utilisateur
Hors-ligne

Inscription : 05 Mars 2012, 23:48
Message(s) : 36
Localisation : Toulouse
Bonjour,

et merci de vos réponses toujours aussi rapide et précise j'apprécie fortement.

Je suis quelque peu rassuré pour la mise en place.

Je vais donc m'atteller à la lecture de la doc et faire également une recherche sur la mise en place de système très rapidement.


Dans l'attente, suite votre remarque janus57, je vais penser plus souvent à vider le cache phpbb histoire de soulager. Quoiqu'il reviendra toujours au même stade ?

Amicalement, Yann.

_________________
PassionCommune - Pinguinalite -
FeedBurner


Haut
 Profil  
Répondre en citant  

Re: Informations Memcache
Message Publié : 24 Août 2013, 20:31 
Expert
Avatar de l’utilisateur
Hors-ligne

Inscription : 09 Nov 2009, 21:23
Message(s) : 2016
Localisation : Lorraine
Yannouch a écrit :
Bonjour,

et merci de vos réponses toujours aussi rapide et précise j'apprécie fortement.

Je suis quelque peu rassuré pour la mise en place.

Je vais donc m'atteller à la lecture de la doc et faire également une recherche sur la mise en place de système très rapidement.


Dans l'attente, suite votre remarque janus57, je vais penser plus souvent à vider le cache phpbb histoire de soulager. Quoiqu'il reviendra toujours au même stade ?

Amicalement, Yann.

Bonsoir,

justement le vider risque d’aggraver encore plus votre cas si c'est phpbb qui vous consomme autant, car en vidant le cache vous le forcer tout simplement à re-crée les données avant leur date d'expiration (dans encore plus de boulot).

Cordialement, janus57

_________________
Image


Haut
 Profil  
Répondre en citant  

Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 7 message(s) ] 

Le fuseau horaire est UTC+2 heures


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de :
Aller vers :  
cron
Thème par Easy-Hébergement
Powered by phpBB © 2000, 2002, 2005, 2007, 2011 phpBB Group
Traduit en français par Maël Soucaze.