国产91丝袜在线熟_男人久久天堂_国产一伦一伦一伦_五月天婷婷久久_在线免费亚洲视频_免费同性女女aaa免费网站

搜索
榮昌網(wǎng)站建設(shè),榮昌網(wǎng)站優(yōu)化,榮昌網(wǎng)絡(luò)營銷,榮昌app開發(fā),榮昌小程序開發(fā),榮昌全網(wǎng)營銷

400-825-2717互聯(lián)網(wǎng)開發(fā)&推廣服務(wù)提供商

與我們合作

我們專注:網(wǎng)站策劃設(shè)計(jì)、網(wǎng)絡(luò)輿論監(jiān)控、網(wǎng)站優(yōu)化及網(wǎng)站營銷、品牌策略與設(shè)計(jì)
主營業(yè)務(wù):網(wǎng)站建設(shè)、移動端微信小程序開發(fā)、APP開發(fā)、網(wǎng)絡(luò)運(yùn)營、云產(chǎn)品·運(yùn)維解決方案

有一個品牌項(xiàng)目想和我們談?wù)剢?

您可以填寫右邊的表格,讓我們了解您的項(xiàng)目需求,這是一個良好的開始,我們將會盡快與您取得聯(lián)系。當(dāng)然也歡迎您給我們寫信或是打電話,讓我們聽到您的聲音

您也可通過下列途徑與我們?nèi)〉寐?lián)系:

地 址: 上海市長寧區(qū)華寧國際7L

電 話: 400-825-2717(咨詢專線)

電 話: 13054973230(售后客戶服務(wù))

網(wǎng) 址: http://www.iql58e.cn

傳 真: 021-61488448

郵 箱: admin@wumujituan.com

快速提交您的需求 ↓

WordPress優(yōu)化,做好本地化優(yōu)化和緩存,讀寫分離

發(fā)布日期:2024-06-12 瀏覽次數(shù):29794

WordPress生態(tài)更豐富,有點(diǎn)什么問題搜索就能解決。國內(nèi)的所謂開源免費(fèi)幾乎都是養(yǎng)豬待宰,謹(jǐn)慎商用。
說wp卡頓的是沒有優(yōu)化好,wepublish的WP-China-Plus 就是解決引用國外Google字體和js、官方市場被qiang造成的卡頓問題。

wp的主要瓶頸在mysql上,特別是wp-post數(shù)據(jù)表,如果能用云數(shù)據(jù)庫MySQL 更好。

至于運(yùn)行效率,用opcache緩存PHP腳本,加上Redis或者M(jìn)emcached緩存數(shù)據(jù)庫查詢,可大幅提高速度。

如果有點(diǎn)技術(shù),可以用WordPress自帶的rest-api,做headless讀寫分離,再加上Elasticsearch搜索,都是很成熟的解決方案。

無交互的小網(wǎng)站就用WP-Super-Cache或或SIMPLY STATIC生成全站靜態(tài),套個CDN,利用不間斷服務(wù),緩存時間久一點(diǎn)。


WordPress官方出品的HyperDB 是一個非常的數(shù)據(jù)庫類,它取代了一些 WordPress 內(nèi)置的數(shù)據(jù)庫功能。主要區(qū)別是:
* HyperDB 可以連接到任意數(shù)量的數(shù)據(jù)庫服務(wù)器,
* HyperDB 檢查每個查詢以確定合適的數(shù)據(jù)庫。
它支持:
讀寫服務(wù)器(復(fù)制)
可配置的讀寫優(yōu)先級
本地和遠(yuǎn)程數(shù)據(jù)中心
私人和公共網(wǎng)絡(luò)
不同數(shù)據(jù)庫/主機(jī)上的不同表
智能后寫主讀
故障主機(jī)的故障轉(zhuǎn)移
用于分析的統(tǒng)計(jì)信息
WordPress 多站點(diǎn)

docker管理系統(tǒng)的URLOS有相關(guān)解決方案:https://www.urlos.com/urlos-document/introduction/mysql-master-slave.html
數(shù)據(jù)庫一主多備實(shí)現(xiàn)的數(shù)據(jù)庫主從集群,修改db-config.php內(nèi)的數(shù)據(jù)庫讀寫分離:

  1. $wpdb->add_database(array(

  2.     'host'     => 'mysql57001_master', // 主要數(shù)據(jù)庫地址

  3.     'user'     => 'wordpress0_3c9db',

  4.     'password' => 'V4ex41r^pGU2E^7TP7l;cUaqcHLxaGa7nQvzz6CPA',

  5.     'name'     => 'wordpress0_3c9db',

  6.     'write'    => 1, // 給主要數(shù)據(jù)可寫入

  7.     'read'     => !defined('DB_HOST_RPL1') ? 1 : 0, // 當(dāng)從數(shù)據(jù)庫不可用時主要數(shù)據(jù)庫才可讀取,如果從數(shù)據(jù)庫可用則從從數(shù)據(jù)庫讀取。

  8. ));

  9. if(defined('DB_HOST_RPL1')):

  10.     $wpdb->add_database(array(

  11.         'host'     => 'mysql57001_slave', // 從數(shù)據(jù)庫地址

  12.         'user'     => 'wordpress0_3c9db',

  13.         'password' => 'V4ex41r^pGU2E^7TP7l;cUaqcHLxaGa7nQvzz6CPA',

  14.         'name'     => 'wordpress0_3c9db',

  15.         'write'    => 0,  // 從數(shù)據(jù)庫不可寫入

  16.         'read'     => 1,  // 從數(shù)據(jù)庫可讀取

  17.     ));

  18. endif;


一般小網(wǎng)站無需那么多優(yōu)化。

如果是使用寶塔面板,用Nginx+Redis Cache緩存提速網(wǎng)站,
配合WordPress插件Nginx Helper ,當(dāng)我們發(fā)布新文章,修改文章,通過評論,修改評論自動清理緩存.



Cache Master 是一個非常輕量級和高性能的緩存插件,可以動態(tài)加速您的 WordPress 網(wǎng)站。支持 File、Redis、Memcache、Memcached、APC、APCu、WinCache、MySQL、SQLite、MongoDB 等多達(dá) 10 種緩存驅(qū)動


wepublish耗子分享:

WordPress 使用SQL_CALC_FOUND_ROWS進(jìn)行數(shù)量統(tǒng)計(jì)并計(jì)算分頁,但是這個查詢語句在大數(shù)據(jù)量 (W+) 的情況下是很慢的,一個比較好的解決方法是將其替換成更為現(xiàn)代的COUNT語句。

  1. <?PHP

  2. /**

  3. * Plugin Name: Fix WordPress Slow Queries

  4. * Description: Fix WordPress Slow Queries

  5. * Author: Mahdi Akrami

  6. * Version: 1.0.0

  7. */


  8. class FIX_WP_SLOW_QUERY {


  9.         public static function init () {


  10.                 /**

  11.                  * WP_Query

  12.                  */


  13.                 add_filter ( 'found_posts_query', [ __CLASS__, 'add_found_rows_query' ], 999, 2 );


  14.                 add_filter ( 'posts_request_ids', [ __CLASS__, 'remove_found_rows_query' ], 999 );


  15.                 add_filter ( 'posts_pre_query', function ( $posts, \WP_Query $query ) {


  16.                         $query->request = self::remove_found_rows_query ( $query->request );


  17.                         return $posts;

  18.                 }, 999, 2 );


  19.                 add_filter ( 'posts_clauses', function ( $clauses, \WP_Query $wp_query ) {


  20.                         $wp_query->fw_clauses = $clauses;


  21.                         return $clauses;

  22.                 }, 999, 2 );


  23.         }


  24.         public static function remove_found_rows_query ( $sql ) {


  25.                 return str_replace ( ' SQL_CALC_FOUND_ROWS ', '', $sql );

  26.         }


  27.         public static function add_found_rows_query ( $sql, WP_Query $query ) {


  28.                 global $wpdb;


  29.                 $distinct = $query->fw_clauses['distinct'] ?? '';

  30.                 $join     = $query->fw_clauses['join'] ?? '';

  31.                 $where    = $query->fw_clauses['where'] ?? '';

  32.                 $groupby  = $query->fw_clauses['groupby'] ?? '';


  33.                 $count = 'COUNT (*)';


  34.                 if ( ! empty ( $groupby ) ) {

  35.                         $count = "COUNT ( distinct $groupby )";

  36.                 }


  37.                 return "

  38.                         SELECT $distinct $count

  39.                         FROM {$wpdb->posts} $join

  40.                         WHERE 1=1 $where

  41.                 ";

  42.         }


  43. }


  44. FIX_WP_SLOW_QUERY::init ();



請教大佬 Elasticsearch搜索 怎么搞,哪里有現(xiàn)成的源碼?
挺復(fù)雜的,寶塔內(nèi)置免費(fèi)的elasticsearch
網(wǎng)上也有部署Elasticsearch的方法,因?yàn)楹桶俣日緝?nèi)搜索引擎一樣不支持Https,更好是docker部署,
IP:9200端口訪問成功就是部署成功。
例外還要安裝kibana、ik分詞器
然后安裝https://wordpress.org/plugins/elasticpress/ 插件設(shè)置索引。

TOP

QQ客服

免費(fèi)電話

微信咨詢 在線咨詢 免費(fèi)電話
獲取報(bào)價(jià)
您的稱呼:

*

您的電話:

*

您的郵箱:

*

提交 重置
重要的事情,電話里聊

接通客服

不方便的時候線上咨詢,在線等哦
主站蜘蛛池模板: 激情五月综合 | 97久久香蕉国产线看观看 | 99在线免费视频 | 国产免费一区二区三区 | 自拍偷拍亚洲欧美 | 中文字幕av网站 | 欧美狠狠操 | 国产高清一区二区三区 | 精品国产免费看 | 九九在线国产视频 | 福利在线播放 | 免费在线观看黄 | 在线观看日韩av | 国产视频中文字幕 | 日本精a在线观看 | 综合精品久久久 | 伊人激情网 | 成人国产精品久久久 | 久久女人网 | 黄色片在线免费观看 | 精品久久久久久久久久久久久久 | 国产美女精品一区二区三区 | 在线视频a| 日韩精品一二三 | 亚洲欧美在线观看 | 久久久国产一区二区三区 | 国产九九九 | 欧美日韩午夜 | 国产高清视频一区二区 | 女人性做爰免费网站 | 国产看片网站 | 成人国产在线视频 | 国产乱码久久久久久一区二区 | 日本一区二区在线视频 | 亚洲人免费视频 | 国产乱码精品一区二区三区中文 | 成人午夜精品久久久久久久3d | 日韩欧美在线一区二区 | 三及毛片 | www.久| 国产精品网站在线观看 |