1. Pour Black Friday on FRACASSE les prix ⚡ avec RM Tech Découverte
    Rejeter la notice

Memcached/PHP gestion de sessions

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par ortolojf, 22 Juillet 2020.

  1. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 171
    J'aime reçus:
    16
    Bonjour

    J'ai constaté qu'environ 1% des processus PHP7.4-FPM sur mon VPS, prenaient plus que 2 secondes à s'exécuter.

    D'après le log, celà vient souvent des sessions.

    J'envisage d'essayer session_set_save_handler() et memcached, plutôt que MySQL pour la gestion des sessions.

    Merci si vous pouvez me donner des pistes/liens hypertextes sur memcached.

    Amicalement.
     
  2. colonies
    colonies WRInaute impliqué
    Inscrit:
    10 Septembre 2006
    Messages:
    564
    J'aime reçus:
    70
    Le problème vient probablement de l'hébergement, et tu ne pourras rien faire pour lutter contre ça, à part en prendre un plus "musclé".
    Je me demande bien pourquoi tu veux créer des sessions, puisque ton site n'a pas de login.
    Je ne crois pas non plus que ce soit ton plus gros problème. Exemple : https://www.pronostics-courses.fr/php/courses_nouvelles/new_courses.php
     
    #2 colonies, 23 Juillet 2020
    Dernière édition: 23 Juillet 2020
  3. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 171
    J'aime reçus:
    16
    Pardon

    Code:
    
    root@pronostics-courses:/var/www/html/scripts_cron# free -m
                  total        used        free      shared  buff/cache   available
    Mem:           7797        1593        4352          33        1851        5900
    Swap:             0           0           0
    
    
     
  4. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 171
    J'aime reçus:
    16
    Bonjour

    Utiliser PHP Redis est-ce une solution ?

    Quel est la syntaxe dans le php.ini pour les sockets ?

    Code:
    
        session.save_handler = redis
    
        session.save_path = "unix:///var/run/redis/redis.sock?persistent=1&weight=1&database=0"
    
    

    J'ai vaguement vu sur le net que les sessions persistantes posaient problème avec PHP Redis et PHP-FPM sous Debian.

    Quelle est la solution pour les session/cache ?

    Redis ou Memcached ?

    Merci beaucoup de votre aide.
     
Chargement...
Similar Threads - Memcached PHP gestion Forum Date
Du php dans du javascript Développement d'un site Web ou d'une appli mobile 16 Novembre 2020
réécrire /categorie.php?id=xxx en /categorie/id URL Rewriting et .htaccess 13 Septembre 2020
Rediriger Index.php vers racine URL Rewriting et .htaccess 15 Août 2020
Galère pour supprimer index.php URL Rewriting et .htaccess 12 Août 2020
PHP Redis : Comment indexer les clés ? Développement d'un site Web ou d'une appli mobile 1 Août 2020
PHP session perso : session_start() en erreur. Développement d'un site Web ou d'une appli mobile 27 Juillet 2020
Quelle doc sur PHPRedis ? Développement d'un site Web ou d'une appli mobile 24 Juillet 2020
PHP empêcher form onsubmit si formulaire invalide Développement d'un site Web ou d'une appli mobile 29 Juin 2020
Parser en php un fichier xml Développement d'un site Web ou d'une appli mobile 12 Juin 2020
UX sur Android (et iOS) : Le $_POST en php qui fait mal Développement d'un site Web ou d'une appli mobile 10 Juin 2020