1 line
1.5 KiB
JSON
1 line
1.5 KiB
JSON
{"uuid":"dcb36f50-d319-40a9-910d-745d2f005300","slug":"accelerer-le-traitement-php","title":"Accélérer l’exécution des pages avec memcached","author":"cedric@abonnel.fr","published":true,"published_at":"2023-02-09 16:14:06","created_at":"2023-02-09 16:14:06","updated_at":"2023-02-09 16:14:06","revisions":[],"cover":"","files_meta":[],"external_links":[],"seo_title":"","seo_description":"","og_image":"","category":"Informatique","content":"# Accélérer l’exécution des pages avec memcached\n\n## Installer memcached\nInstaller **memcached** pour PHP 7.4 :\n\n```BASH\nsudo apt install php7.4-memcached memcached\n```\n\nInstaller **memcached** pour PHP 8.0 :\n\n```BASH\nsudo apt install php8.0-memcached memcached\n```\n\n## Vérifier le fonctionne de memcached dans le system\n ps ax | grep memcached\n\nRésultat\n\n```\n14085 ? Ssl 0:00 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid\n```\n\n## Paramétrer memcached dans php\nIl faut ajouter des paramètres dans la configuration de PHP. J'ai dédié un fichier de paramétrage `sudo nano /etc/php/7.4/fpm/conf.d/20-apcu.ini`\n```\nextension=apcu.so\napc.enabled=1\napc.shm_size=256M\napc.ttl=7200\napc.enable_cli=1\napc.gc_ttl=3600\napc.entries_hint=4096\napc.slam_defense=1\napc.serializer=php\n```\n\n## Vérifier le fonctionne de memcached par php\nPour vérifier la prise en compte, il suffit de demande à phpinfo().\n```PHP\n<?php\n phpinfo();\n?>\n```\n\n","featured":false,"tags":[]} |