Pehea e hoʻohana ai ʻo WordPress iā Redis e hoʻolalelale i ka plugin cache? Hāʻawi ʻo CWP i ka cache Redis

Ua lohe paha ʻoe iā APC/APCU, Opcache, Xcache, hiki iā lākou ke wikiwiki wikiwiki WordPress a i ʻole kekahi ʻano palapala php i kākoʻo ʻia.

Ma kēia kumu aʻo, e hōʻike wau iā ʻoe pehea e wikiwiki ai i ka WordPress me Redis Object Cache, a e hele mākou i mua a hoʻokomo iā Redis Cache ma CWP, no laila e hoʻomaka kāua.

He aha ka Redis cache?

  • ʻO Redis ka pōkole o RE mote DI actionary Server.
  • ʻO Redis kahi hale kūʻai ʻikepili waiwai wikiwiki a wehe ʻia.
  • Hele mai ʻo Redis me kahi hoʻonohonoho maʻamau o nā hoʻolālā data-memo e hiki ai iā ʻoe ke hana maʻalahi i nā ʻano noi maʻamau.
  • ʻO nā hihia hoʻohana mua no Redis e pili ana i ka caching, ka hoʻokele hālāwai, pub/sub, a me nā papa alakaʻi.
  • ʻO Redis ka hale kūʻai waiwai kī kaulana loa i kēia lā.
  • He laikini BSD ʻo Redis, kākau ʻia ma ka code C i hoʻopaʻa ʻia, a kākoʻo i nā ʻōlelo hoʻomohala lehulehu.

Pehea e hiki ai iā Redis cache database ma ka papa mana CWP?

ʻanuʻu 1:E hele CWP Control Panel

  • E koho i "PHP Settings" a laila "PHP Version Switcher";
  • A laila koho i ka "Pūnaewele PHP" mai ka papa inoa hāʻule iho, pono e hoʻokomo i ka mana hou loa o php 7 ▼
  • Ma hope o ka hoʻouka hou ʻana o ka ʻaoʻao e ʻike ʻoe i ke koho PHP i loaʻa no ka hoʻokomo ʻana (pahu pahu)

    Pehea e hoʻohana ai ʻo WordPress iā Redis e hoʻolalelale i ka plugin cache? Hāʻawi ʻo CWP i ka cache Redis

    E hoʻokele i lalo a loaʻa " redis "a koho ia a kaomi" Build ” pihi, ma hope o ka pau ʻana o ke kaʻina hana php rebuild, hiki iā ʻoe ke nānā inā e holo ana ʻo redis me kēia kauoha▼

    service redis status
    

    E loaʻa iā ʻoe ka hopena e like me kēia (inCentOS Ua hoʻāʻo ʻia ma 7, ʻokoʻa ka CentOS 6 e like me "holo")

    [root@demo ~]# service redis status
    Redirecting to /bin/systemctl status redis.service
    ● redis.service - Redis persistent key-value database
    Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled)
    Drop-In: /etc/systemd/system/redis.service.d
    └─limit.conf
    Active: active (running) since Sun 2022-02-20 16:41:24 +08; 12s ago
    Main PID: 2486 (redis-server)
    Status: "Ready to accept connections"
    CGroup: /system.slice/redis.service
    └─2486 /usr/bin/redis-server 127.0.0.1:6379

    Maikaʻi nā mea a pau i kēia manawa, e hoʻokomo i kēia kauoha e nānā inā ua hoʻokomo ʻia ʻo php redis▼

    php -m | grep -i redis

    E like me kēia ▼ ka hopena

    [root@demo ~]# php -m | grep -i redis
    redis
    [root@demo ~]#

    Inā ʻo ka puka redis , a laila ua maikaʻi nā mea a pau a e hele mākou i mua a hoʻokomo i ka hoʻohui WordPress a me Redis.

    Pehea e hoʻouka ai i ka papa mana CWP7, e ʻoluʻolu e ʻike maanei ▼

    Pehea e hiki ai iā Redis Cache Acceleration Plugin ma WordPress?

    ʻanuʻu 2:Ma mua o ka ʻae ʻana i ka plugin redis-object-cache ma WordPress, pono ʻoe wp-config.php Hoʻohui i kēia mau wehewehe i ka faila ▼

    define( 'WP_CACHE_KEY_SALT', 'www.chenweiliang.com:' );
    • kau www.chenweiliang.com E hoʻololi me kāu pūnaewele.

    Inā loaʻa iaʻu nā Redis he nui ma hoʻokahi kikowaena, pehea wau e hoʻonohonoho ai iā lākou i ʻole e hui pū ʻia ka ʻikepili?

    ʻElua ala.

    ʻO ke ala mua e hoʻonohonoho i nā Redis DB ʻē aʻe no nā pūnaewele like ʻole.

    Hoʻohui wale i kēia hoʻonohonoho i kāu faila wp-config.php i hiki i nā pūnaewele ʻokoʻa ke hoʻohana i nā waihona Redis ʻokoʻa.

    Hiki iā ʻoe ke hoʻonohonoho i nā ʻikepili Redis ʻokoʻa e hoʻomaka ana mai ka 0.

    define( 'WP_REDIS_DATABASE', 0 );

    ʻO ke ala ʻelua ʻaʻole hiki ke mālama ʻia ʻo Redis a pono e hoʻohana ʻia ka waihona like.

    A laila hiki iā ʻoe ke hoʻohui i nā paʻakai like ʻole i loko, no laila inā ʻoe e hoʻohana i ka waihona like, ʻaʻole e huikau ka ʻikepili ▼

    define( 'WP_CACHE_KEY_SALT', 'www.chenweiliang.com:' );

    ʻanuʻu 3:komo i ka WordPress hope → E hele i "Plugins" → "Install Plugins" ▼

    E komo i ka WordPress backend → hele i "Plugins" → "Install Plugin" Pono ʻoe e hoʻohui i kēia plugin WordPress: Redis Object cache Sheet 3

    ʻanuʻu 4:me ka manaʻo ua kau ʻoe Redis Object cache plugin, i kēia manawa hoʻokele i nā hoʻonohonoho Redis a kaomi "Enable Object Cache".

    Ma hope o ka hiki ʻana o WordPress i ka Redis Cache Acceleration plugin, e hōʻike ʻia "Hoʻohui ʻia" e like me ka hōʻike ʻana ma lalo▼

    Ma hope o ka hoʻohana ʻana o WordPress i ka plugin Redis Cache Acceleration, e hōʻike ʻo ia i ke kiʻi "Hoʻohui" 4

    • hoʻomaikaʻi!Ua hoʻokō pono ʻia ka WordPress Redis Cache Acceleration Plugin!
    • E ʻike ʻoe ua hoʻemi ʻia ka ukana i kēia manawa a wikiwiki loa ka ukana o ka pūnaewele.

    ʻŌlelo kūikawā: Inā ʻo ka polokalamu i hoʻokomo ʻia ma ka ʻōlelo Pelekania, lawe ʻia ke kiʻi kiʻi no ka ʻae ʻiaaia ma ka ʻōlelo Pelekania.

    • Eia naʻe, ʻōlelo kekahi poʻe Kina "hoʻohana ka pūnaewele Kina i nā screenshots English", "ʻokoʻa nā pua o nā kiʻi"...
    • Hiki ke ʻike ʻia ua kapu loa kēia poʻe Pake i ka noʻonoʻo kūʻokoʻa.
    • No ka mea, ʻaʻole ʻo Kina he ʻāina ākea a kūʻokoʻa, inā pēlā, me he mea lā ʻaʻohe kūʻokoʻa e ʻōlelo a aʻo i ka ʻōlelo Pelekania ma Kina?

    Pehea e hoʻonohonoho ai i ka Redis cache acceleration plugin?

    Ma keʻano laulā, lawa ia e hoʻomaka pololei, a i ʻole hiki iā mākou ke hoʻonohonoho hou.

    Hoʻohui i kēia hoʻonohonoho i kā mākou faila wp-config.php▼

    define('WP_REDIS_CLIENT', 'pecl'); // 指定用于与 Redis 通信的客户端, pecl 即 The PHP Extension Community Library
    define('WP_REDIS_SCHEME', 'tcp'); // 指定用于与 Redis 实例进行通信的协议
    define('WP_REDIS_HOST', '127.0.0.1'); // Redis 服务器的 IP 或主机名
    define('WP_REDIS_PORT', '6379'); // Redis 端口
    define('WP_REDIS_DATABASE', '0'); // 接受用于使用该 SELECT 命令自动选择逻辑数据库的数值
    define('WP_CACHE_KEY_SALT', 'www.chenweiliang.com:'); // 设置所有缓存键的前缀( WordPress 多站点模式下使用)
    define('WP_REDIS_MAXTTL', '86400');

    Pehea e nānā ai inā paʻa ka Redis cache?

    E hoʻohana i kēia kauoha e nānā inā ua hana ʻia ka cache Redis kūloko ▼

    redis-cli monitor
    • E hoʻokomo i kāu pūnaewele, e hōʻoluʻolu i ka ʻaoʻao, a ʻike ʻoe aia ka puka ʻikepili.

    Hiki i ka Redis caching ke hana i nā plugins WordPress a me nā hoʻololi kumuhana WordPress i ʻole e hoʻokō.

    Kauoha e holoi lima iā Redis cache

    redis-cli flushall

    #进入redis
    redis-cli
    
    #清空
    flushall
    
    #退出
    exit

    Nānā i ka hoʻonohonoho hoʻomanaʻo o Redis ▼

    redis-cli info memory

    Hoʻi i nā hualoaʻa nīnau ▼

    # Memory
    used_memory:24645472
    used_memory_human:23.50M
    used_memory_rss:40558592
    used_memory_rss_human:38.68M
    used_memory_peak:140777552
    used_memory_peak_human:134.26M
    used_memory_peak_perc:17.51%
    used_memory_overhead:1619888
    used_memory_startup:811872
    used_memory_dataset:23025584
    used_memory_dataset_perc:96.61%
    allocator_allocated:24964648
    allocator_active:26865664
    allocator_resident:37646336
    total_system_memory:17179869184
    total_system_memory_human:16.00G
    used_memory_lua:37888
    used_memory_lua_human:37.00K
    used_memory_scripts:0
    used_memory_scripts_human:0B
    number_of_cached_scripts:0
    maxmemory:0
    maxmemory_human:0B
    maxmemory_policy:noeviction
    allocator_frag_ratio:1.08
    allocator_frag_bytes:1901016
    allocator_rss_ratio:1.40
    allocator_rss_bytes:10780672
    rss_overhead_ratio:1.08
    rss_overhead_bytes:2912256
    mem_fragmentation_ratio:1.65
    mem_fragmentation_bytes:15954144
    mem_not_counted_for_evict:0
    mem_replication_backlog:0
    mem_clients_slaves:0
    mem_clients_normal:20496
    mem_aof_buffer:0
    mem_allocator:jemalloc-5.1.0
    active_defrag_running:0
    lazyfree_pending_objects:0
    lazyfreed_objects:0

    Eia ka pehea e hoʻonohonoho ai i ka faila pid ma hope o ka hoʻomaka ʻana i ka Redis cache▼

    E hoʻoholo i ka pilikia ʻaʻole i hoʻomaka ka server Redis

    Ma hope o ka hoʻomaka hou ʻana i ka server VPS, hiki ʻole i ka server Redis ke loaʻa ʻole ka ʻike pili mamao.

    Hoʻopilikia i ka pilikia o ka hoʻomaka ʻana o ka server Redis: hoʻoponopono i ka pilikia o ka hoʻomaka hou ʻana a hiki ʻole ke loaʻa ke komo pili mamao

    No ka holo ʻana i ka mana hou o Redis me systemd, pono ʻoe e hoʻoponopono i ka faila hoʻonohonoho Redis:

    /etc/redis.conf

    Kūkulu a hoʻonohonoho iā Redis me ke kākoʻo systemd ▼

    daemonize no

    supervised auto
    • E ho'āʻo e hoʻomaka hou i ke kikowaena VPS. Inā hiki iā Redis ke hoʻomaka e like me ka mea maʻamau, ʻo ia ka mea i hoʻoponopono ʻia ka faila hoʻonohonoho Redis.

    Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kaʻana like "Pehea e hoʻohana ai ʻo WordPress iā Redis e hoʻolalelale i ka plugin cache? CWP Turn on Redis Cache" e kōkua iā ʻoe.

    Welina mai e kaʻana like i ka loulou o kēia ʻatikala:https://www.chenweiliang.com/cwl-26520.html

    Welina mai i ke kahawai Telegram o ka moʻomanaʻo ʻo Chen Weiliang e kiʻi i nā mea hou loa!

    🔔 E lilo i mea mua e kiʻi i ka waiwai nui "ChatGPT Content Marketing AI Tool Usage Guide" ma ka papa kuhikuhi kiʻekiʻe. 🌟
    📚 He waiwai nui kēia alakaʻi, 🌟He manawa kakaikahi kēia, mai poina! ⏰⌛💨
    Kaʻana like a like inā makemake ʻoe!
    ʻO kāu kaʻana like a me kou makemake ʻo kā mākou hoʻoikaika mau!

     

    评论

    ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

    ʻōwili i luna