Jump to content
Invision Board France
  • 0
Sign in to follow this  
Soundamental

4.2 Configurer Memcached / Redis

Question

Soundamental

Mon hébergeur propose Memcached et Redis parmi les options PHP.

Je souhaite donc utiliser l'un des 2 pour améliorer les performance de mon forum, a priori Redis qui semble être désormais privilégié si j'ai bien compris ce que j'ai lu lors de mes recherches à ce sujet.

 

Sauf que lorsqu'on coche l'un de ces systèmes de cache, il y a des options qui apparaissent et que je n'ai aucune idée de comment les configurer (je doute qu'on puisse laisser les infos par défaut, mais je me trompe peut-être).

 

Savez-vous comment faire ou connaissez-vous un tuto qui traite ce sujet ?

 

Merci par avance ^^

  • Like 1

Share this post


Link to post
Share on other sites

10 answers to this question

Recommended Posts

  • 1
Erwin

Bonsoir,

 

Je peux te répondre pour Redis, je ne connais pas Memcached.

 

Tu vas avoir besoin des 3 premiers éléments, qui te seront fournis par ton hébergeur : l'adresse de l'instance Redis, le port à utiliser pour la connexion et un mot de passe.

 

Ensuite, tu as le choix d'utiliser Redis pour le stockage des sessions, au lieu de MySQL, ce qui peut améliorer les performances dans la mesure où la table sessions est utilisée de façon intensive, mais le gain va dépendre des performances de l'instance Redis.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
Soundamental
Le 16/05/2018 à 22:57, Erwin a dit :

Je peux te répondre pour Redis, je ne connais pas Memcached.

C'est déjà beaucoup ! Merci ^^

 

Le 16/05/2018 à 22:57, Erwin a dit :

Tu vas avoir besoin des 3 premiers éléments, qui te seront fournis par ton hébergeur : l'adresse de l'instance Redis, le port à utiliser pour la connexion et un mot de passe.

OK, je vais donc leur demander ces infos :)

 

Je reviendrai pour faire le bilan, positif ou négatif.

Share this post


Link to post
Share on other sites
  • 0
PersonalMode
Le 24/02/2018 à 11:27, Soundamental a dit :

a priori Redis qui semble être désormais privilégié si j'ai bien compris ce que j'ai lu lors de mes recherches à ce sujet.

 

En effet, c'est désormais Redis qui est conseillé par IPS

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
Erwin
Le 5/20/2018 à 19:20, Soundamental a dit :

C'est déjà beaucoup ! Merci ^^

 

OK, je vais donc leur demander ces infos :)

 

Je reviendrai pour faire le bilan, positif ou négatif.

Attention toutefois, je suis parti du principe que tu étais sur un hébergement mutualisé. Si tu es sur un dédié ou assimilé, si Redis n'est pas préinstallé, tu devras le faire. En effet, l'extension php-redis n'a pas besoin du serveur Redis pour être installée, sa présence ne signifie pas que le serveur est présent lui aussi.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
Soundamental
Le 22/05/2018 à 23:08, Erwin a dit :

Attention toutefois, je suis parti du principe que tu étais sur un hébergement mutualisé.

Oui c'est bien le cas ^^

Pas encore demandé à mon hébergeur pour l'instant.

Share this post


Link to post
Share on other sites
  • 1
cybero

Si ton profil est correct et que tu es toujours chez o2switch, je te confirme que redis est disponible (à activer dans le cpanel) et je peux te donner les informations de connexion :)

 

Edit: ça me disait bien quelque chose... :P

 

 

Edited by cybero
  • Like 1

Share this post


Link to post
Share on other sites
  • 1
stephane2
il y a une heure, cybero a dit :

Si ton profil est correct et que tu es toujours chez o2switch, je te confirme que redis est disponible (à activer dans le cpanel) et je peux te donner les informations de connexion :)

 

Edit: ça me disait bien quelque chose... :P

 

 

ah oui ?o2switch m'a fait mettre:

localhost

et 6379 en numéro de port

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
cybero

Ah...
Je viens de faire un test php rapide, les 2 semblent fonctionner

J'ai trouvé ceci dans la doc redis:

# Accept connections on the specified port, default is 6379 (IANA #815344).
# If port 0 is specified Redis will not listen on a TCP socket.
port 6379

 

Par contre je ne saurai pas dire quel impact cela a... si quelqu'un pourrait éclairer ma lanterne
Mais cela doit être mieux de le spécifier effectivement :)

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
Erwin

Si j'ai bien compris :

  • Port 6379 (ou autre) : connexion par la couche réseau TCP/IP ;
  • Port 0 : connexion locale par socket Unix.
  • Like 1

Share this post


Link to post
Share on other sites
  • 0
Soundamental
Le 25/05/2018 à 18:35, cybero a dit :

Si ton profil est correct et que tu es toujours chez o2switch, je te confirme que redis est disponible (à activer dans le cpanel) et je peux te donner les informations de connexion :)

C'est configuré, merci beaucoup ^^

J'ai choisi l'option "6379" :P

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.