52AV手機A片王|52AV.ONE

標題: Discuz X2.5 網站速度優化 [打印本頁]

作者: IT_man    時間: 2015-8-11 20:51
標題: Discuz X2.5 網站速度優化
將 Discuz 從 x2.0 升級到 x2.5 應該很多人和筆者第一個感覺應該是一樣的 , 就是「開啟似乎很慢」, 經過長時間的分析發現 , Discuz從x2.5時代開始後 , 因為引入了非常多雲端的功能 , 網站開啟時會加載很多雲端的相關檔案 , 因此造成網站開啟速度被拖慢 ! 今天筆者特別蒐集整理了一系列優化 Discuz 網站的方法 , 分享給各位參考:
$ F) E, O9 Q. D" b. F; e; e6 O# _& D. ]* D

, {) j8 F( ?9 Q一、徹底關閉雲平台相關功能" I! y2 l, M0 s9 L, x2 X
如果有使用雲平台服務的朋友 , 請先關閉相關功能 , 並且修改以下 api\manyou\Service\DiscuzTips.php文件, n) T# {$ q: C( T
查找: Z* Y" ^9 ^: {: G/ ]
  1. echo $jsCode;
複製代碼
7 l) ]1 w2 m) h0 S! Y) ]  ~
將此代碼刪除或註解掉皆可4 @( ?) b8 T5 {5 s3 j9 N; g
! r: d* m1 e* c! [7 s' t, d/ s
* m% ]+ Z1 n/ ~( l9 i8 W
完成以上動作 , 即可完全關閉加載雲端相關服務
8 E! E+ D6 c. m: t1 s+ i  T) Z5 Q+ V

; U$ S# W5 s5 H8 d2 x8 `
- b* D. J. Z/ A2 [
二、關閉前台插件升級通知5 h! a* H5 d( _
修改> source\module\misc\misc_patch.php文件 3 h9 Y% ], g" H! a) G/ J& {) u
查找
/ |( \- {7 |: z' D6 X. Q8 H' q( j7 R; A7 r0 n) ^
  1. % r" }+ [2 v: b1 Y3 U7 C4 C, ^
  2. if ($newversion) {& H  X( z) B: B% h# K) S, B
  3. $lang=lang(('forum/misc');
    1 r, n+ U5 G+ X; c2 I2 L
  4. .......
    4 X4 ~. ]8 p$ ]5 g
  5. echo '
    0 ^: y4 A  _; Y9 r- b0 Y* j

  6. 7 ~, b1 l& W, H  M$ }: ^
  7. - j; j8 p: a! E+ T+ U4 D
  8. ';$ F+ }7 A! |% S; X
  9. }
    4 x. z; ?; w$ ?8 P" N
複製代碼
將此代碼刪除或註解掉皆可
. {/ r  {3 w$ I5 r: j: }6 n  n: [+ v; a/ w! \6 D/ k9 ]7 h
修改>footer.htm (請自行選擇使用中的風格 的common資料夾)
5 c% T' e" a5 N* h: ?查找
/ x) ?' e- d" \1 `6 G+ T' T

  1. 6 J! h1 q: `4 {2 W
  2. <script type="text/javascript" src="misc.php?mod=patch&action=checkpatch&rand=$_G[timestamp]"></script>
    1 F* b2 Z- T2 q* g. ~
複製代碼

0 G6 K" V0 n) L+ r1 c7 V! U* F將此代碼註解掉 (不建議刪除)
$ I" R) }5 }5 H1 P; _* Y1 O; l4 h, I2 }8 A8 c. q

9 M9 o" z; _0 h. i; e* x+ V; p# u三、後台網站優化的相關設置:
# j9 a/ q9 j3 L; }# d1、後台>全局>性能優化>論壇頁面緩存設置、服務器優化和啟用內存優化;8 w, p' G$ ^) h& j
. }: W) M0 x. g% ~, p1 p' T
根據對Discuz x2.5的測試,發現設置:緩存論壇首頁有效期:0、緩存帖子有效期:0、緩存係數:0最佳,當然這個主要是針對訪問量比較小的論壇,如果您的網站訪問量很大,建議根據自己的需要來設置。
7 v) f8 M* U& l1 F1 o# p8 p: ?6 k2 k若您vps的phg環境允許啟用內存優化 , 建議開啟。
* ~4 R2 v) h* W, I3 J
2、後台>全局>SEO設置>URL 靜態化* N* u3 o. h0 W* a
3、開啟Gzip設置% H. F+ t& @' ^' f4 H9 P
開啟Gzip方法 >打開config下config_global.php文件,查找:
% \. k" Y3 U0 V  v9 \

  1. $ `5 l2 N! J& S
  2. $_config['output']['gzip'] = '0';( [3 e' Y5 f: S  Y7 w- M& P- G9 D
複製代碼

  v4 {. r0 x% a將預設值的 "0" 改為 "1" , 上傳覆蓋 , 即可完成Gzip開啟。# C2 v6 y  B9 O" n  v

6 }! r6 |9 x5 V2 W: `& v5 \4、後台>應用>插件
5 G4 M& s' q4 N安裝插件請儘量節制,網站安裝越多插件牽扯到的讀取載入相對就越多,建議網站僅安裝確切需要的插件功能即可; G; F0 ?+ r: z& s* Z6 }* G
# X  C8 ~; I8 u3 A! j( V8 c
5、後台>界面>風格管理
5 N( H1 p" |9 \" Q1 E7 X% Q建議模版使用成熟有經驗作者所開發的作品 , CSS和JS的撰寫的優劣以及檔案大小對於網站加載速度有一定影響 , 版面修改太大或是太多效果對於速度來講是會有絕對影響的, 使用前請先評估自己的虛擬主機是否合適 (若是使用國外主機就強烈建議不要使用太複雜的模版)
# M% y+ J4 Y! K+ q3 j& e8 P& l) R
$ n3 s# O4 U$ R7 N6、後台>站長>數據庫--優化  _- P: E, t$ I: ^0 E8 @7 t! Y# e
數據表優化可以去除數據文件中的碎片,使記錄排列緊密,提高讀寫速度 , 流量大的網站建議每幾天就優化一次
% N; q" G2 A. `
4 i, x9 F8 H8 q+ l5 @* [7、後台>站長>用戶表優化
. b8 m3 Q7 G0 ~( y數據表優化可以去除數據文件中的碎片,使記錄排列緊密,提高讀寫速度 , 註冊量大的網站建議每幾天就優化一次
% {) w' t& p! t
: V* |- c  l/ g1 s! B備註:除了以上修改方法外,影響網站速度最主要的根本原因,還是在於您的伺服器(OR虛擬主機)的機器等級以及伺服器的頻寬速度與開放流量。筆者強烈不建議使用免費的虛擬主機,除非只是在做測試練習,但若要作為經營的網站,請務必租用速度、空間與流量皆有不錯口碑且有品牌的虛擬主機。
; I  }9 S  L5 o





歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/) Powered by Discuz! X3.2