亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

dedecms負(fù)載性能優(yōu)化實(shí)例,三招讓你的dedecms快10倍以上第1/2頁(yè)

2019-11-02 17:03:59
字體:
供稿:網(wǎng)友
還是因?yàn)橐粋€(gè)表的大數(shù)據(jù)造成性能嚴(yán)重下降?難道我們必須通過分多個(gè)表來存儲(chǔ)才能解決問題嗎?以下我們通過一個(gè)實(shí)例來解析和優(yōu)化dedecms的數(shù)據(jù)管理性能,千萬別讓mysql當(dāng)替罪羊,罪莫大焉。

測(cè)試數(shù)據(jù)是無意中得到的企業(yè)黃頁(yè)的數(shù)據(jù),數(shù)據(jù)量將近90萬,都是完全真實(shí)的數(shù)據(jù),測(cè)試使用的程序是dedecms4.0版本,你問為什么不用dedecms5.1?那是因?yàn)槲覀優(yōu)榱藘?yōu)化,針對(duì)dedecms做了很多修改,如果使用dedecms5.1,我們害怕收到法院傳票……,補(bǔ)充一句,以下的優(yōu)化方法均能在dedecms5.1中使用,請(qǐng)?jiān)诶斫馄湓淼幕A(chǔ)上自行完成。

未優(yōu)化前我們測(cè)試發(fā)現(xiàn)主要有三個(gè)經(jīng)常性的操作在dede大數(shù)據(jù)量的情況下影響管理性能,分別是文檔生成、列表頁(yè)生成和欄目列出所有文章,我們就針對(duì)這三個(gè)方面進(jìn)行優(yōu)化實(shí)踐。

以下是測(cè)試數(shù)據(jù)的基本信息:

optimize-dede1.jpg

文檔數(shù)量接近90萬

optimize-dede2.jpg

每個(gè)欄目包含近3萬數(shù)據(jù)

1.改進(jìn)文檔生成速度問題提出

        和我們前一次測(cè)評(píng)結(jié)果相同,dedecms的文檔的生成速度慘不忍睹。使用默認(rèn)模板(article_article.htm),平均接近30秒才能生成20個(gè)頁(yè)面(如圖),按照這個(gè)速度生成下去,90萬的數(shù)據(jù)全部生成網(wǎng)頁(yè)能等到頭發(fā)都白了。那么到底問題在哪里呢?

optimize-dede3.jpg

優(yōu)化前單個(gè)欄目文檔生成速度

問題分析

        先排除表索引的問題,因?yàn)閐ede的數(shù)據(jù)庫(kù)已經(jīng)在數(shù)據(jù)主表(dede_archives)為主要字段都建立了索引。再排除主要內(nèi)容的提取效率問題,因?yàn)轫?yè)面生成過程中讀取頁(yè)面中的文章數(shù)據(jù),每次需要到主表和附表中select取得id值唯一的數(shù)據(jù)內(nèi)容,這個(gè)SQL語(yǔ)句的效率我們通過直接在mysql中運(yùn)行SQL語(yǔ)句測(cè)試,執(zhí)行時(shí)間非常短,因此這也不是最大的瓶頸。

        終于在頁(yè)面生成過程中,我們發(fā)現(xiàn)程序執(zhí)行了數(shù)次主表(dede_archives)查詢,并取出符合一組復(fù)雜查詢條件數(shù)據(jù)的操作,查詢效率非常低,原來是它在影響效率!通過調(diào)試跟蹤,我們定位了問題的關(guān)鍵,元兇就是模板中arclist標(biāo)簽。Arclist標(biāo)簽是很多人很喜歡用的標(biāo)簽,因?yàn)樗容^靈活,能從數(shù)據(jù)中取出熱門、最新、相關(guān)等各種類型的文章列表,但是arclist標(biāo)簽每次都會(huì)帶著一大推搜索條件去主表中查詢,實(shí)際上對(duì)于一次性生成大量文章來說,如果使用相同的模板,arclist對(duì)數(shù)據(jù)庫(kù)的查詢操作只是簡(jiǎn)單機(jī)械重復(fù)罷了,為此而耗費(fèi)了大量時(shí)間絕對(duì)是不值得的。接下來我們給出問題解決的建議。

解決問題

解決方案1:去掉最終頁(yè)面模板中的arclist標(biāo)簽,或者盡可能少用。這個(gè)方法雖然能極大提高效率,但是無異于潑水把孩子潑走了,對(duì)于企圖增加訪問pv的網(wǎng)站來說,不建議使用。

解決方案2:建立arclist緩存,將每次arclist生成的數(shù)據(jù)放到臨時(shí)目錄或者緩存當(dāng)中,在文檔生成過程中判斷緩存是否有更新,如果無更新,直接使用緩存數(shù)據(jù)。這個(gè)方法無需改變模板,對(duì)于提高生成效率也有一定的效果,但由于對(duì)程序改動(dòng)較大,酌情考慮使用。

解決方案3:也是小組建議的解決方案,那就是充分挖掘現(xiàn)有dedecms的功能,在盡量不改變程序的基礎(chǔ)上,大幅提高效率。具體的方法就是通過freelist(自由列表生成)功能事先生成熱門文章、最新文章、相關(guān)文章等內(nèi)容的列表頁(yè)面,然后使用dedecms提供的include標(biāo)簽直接引入文檔頁(yè)面。標(biāo)簽格式為:{dede:include file='列表頁(yè)面文件名稱' ismake=' no'/}。這個(gè)方案優(yōu)點(diǎn)在于僅增加部分操作步驟,沒有改動(dòng)任何程序,性能提高亦非常明顯。下圖就是我們利用這個(gè)方法優(yōu)化后的生成速度,僅用時(shí)50秒就完成了1500多頁(yè)的文章生成,達(dá)成目標(biāo)優(yōu)化效果。此方案由于增加了操作步驟,懶人慎用。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
亚洲一卡二卡在线观看| 精品无码av一区二区三区| 青青草视频在线免费观看| 九色91视频| 国产老肥熟一区二区三区| 777久久精品| 久久久综合网站| www,av在线| 国产午夜无码视频在线观看| 国产丶欧美丶日本不卡视频| 国产高清视频免费最新在线| 久久精品国产99久久6| 国产精品嫩草视频| 九九九在线观看| 波多野结衣中文在线| 精品国产午夜肉伦伦影院| 午夜伦伦电影理论片费看| 3751色影院一区二区三区| 久久三级中文| 欧美精品 国产精品| 欧美国产欧美综合| 黄在线免费看| 日本不卡在线播放| 99久久人妻无码精品系列| 天堂网视频在线观看| gogogo免费视频观看亚洲一| 欧美激情国产高清| 污污视频网站在线免费观看| 同性恋视频网站资源| 久久精品一本| 亚洲三级av在线| 色偷偷av一区二区三区乱| 日本精品久久久久影院| 日韩欧美一区二区三区视频| 韩国精品一区二区三区六区色诱| 另类中文字幕网| 久久精品在线观看视频| 精品国产福利视频| 国产成人精品一区二三区在线观看| 在线视频欧美亚洲| 欧美一区二区三区四| 国产成人精品影院| 男女性高潮免费网站| 黄色免费电影网站| 国产精品99视频| 一本一道久久a久久综合精品| 久久精品国产精品青草| 欧美色综合影院| 国产成人精品av在线| 狠狠爱在线视频一区| 在线观看91精品国产麻豆| 日本片在线观看| 网红女主播少妇精品视频| 污的视频网站| 五月色婷婷综合| 国产精品丝袜白浆摸在线| 精品av综合导航| www.国产一区二区| 亚洲精品欧美专区| 尤物视频在线观看视频| 亚洲视频在线二区| 色婷婷久久99综合精品jk白丝| 17c国产在线| 亚洲午夜未删减在线观看| 天天操夜夜欢| 亚洲国产精品尤物yw在线观看| 欧美激情精品在线| 最新中文字幕在线观看| 综合av在线| 中文字幕免费在线观看视频一区| 中文字幕一区二区三中文字幕| 日韩女优视频免费观看| 国产成人无码精品| 在线亚洲免费视频| 国产日产精品久久久久久婷婷| 国产乱码精品一区二区三区亚洲人| 久久在精品线影院精品国产| 欧美综合在线第二页| 国产欧美视频一区| 欧美高清在线观看| 亚洲人成电影网站色xx| 亚洲看片一区| 亚洲精品在线网址| 欧美性生活大片视频| 成人激情视频免费在线| 国产精品无码久久久久成人app| 午夜裸体女人视频网站在线观看| 青青草社区视频| 国产免费av国片精品草莓男男| 成年视频在线观看| 亚洲最大的成人av| 久久99国产精品久久99小说| 在线国产福利| 国产精品88久久久久久| 亚洲免费大片| 日韩av新片网| 日韩午夜免费| 欧美成人精品福利| 极品美女扒开粉嫩小泬| 日韩欧美一区二区三区在线视频| 日韩视频精品在线观看| 欧美96一区二区免费视频| 婷婷综合六月| 四虎地址8848jia| 视频在线观看一区二区| 成人欧美一区二区三区在线观看| 国产资源在线看| 国产精品天天看天天狠| 国产日韩一区欧美| 亚洲国产专区| www.色多多| 99麻豆久久久国产精品免费| 91传媒视频免费| 欧美精品尤物在线观看| 男人av在线播放| 国产精品乱子伦| 黑人巨大精品欧美一区二区一视频| 欧美日韩中文国产一区发布| 国产亚洲欧美日韩精品一区二区三区| 久久久久久久久97| 亚洲人成在线观看一区二区| 免费精品一区二区| 五月婷婷亚洲综合| 欧美华人在线视频| 国产欧美va欧美不卡在线| 成人乱码手机视频| 青青草原在线免费观看| 欧美激情福利| 日本xxxx裸体xxxx| 91农村精品一区二区在线| 日韩成人在线电影网| www.噜噜色.com| 嫩草视频免费在线观看| 亚洲精品国产无套在线观| 日韩午夜精品电影| 极品一线天粉嫩虎白馒头| 在线观看免费视频你懂的| 精品亚洲夜色av98在线观看| 自拍偷拍激情视频| 免费人成黄页网站在线一区二区| 成人黄色大片网站| 亚洲天堂网在线视频| 国产在线欧美在线| 欧美尺度大的性做爰视频| 亚洲综合另类小说| 久久久久国产一区二区三区| 久久久午夜影院| 欧美精品日韩少妇| 欧美在线观看视频在线| 国产成人久久久精品一区| 女同性恋一区二区三区| 调教视频在线观看| 成人国产精品| 99精品中文字幕| 一级性生活免费视频| 午夜伦理大片视频在线观看| 91视频这里只有精品| 国产精品一区在线观看乱码| а√天堂官网中文在线| 免费成人在线观看| 97香蕉超级碰碰久久免费软件| 久草在线官网| aaa亚洲精品一二三区| 久热精品在线播放| av毛片在线免费| 色婷婷在线视频| 丝袜美女在线观看| 午夜欧美不卡精品aaaaa| 亚洲**2019国产| 蜜桃av.网站在线观看| 日韩毛片精品高清免费| 成人在线播放视频| 欧美精品免费在线观看| 可以免费观看的毛片| 亚洲最大福利视频网站| 欧美精品videossex少妇| 欧美猛男超大videosgay| 亚洲精品国产综合区久久久久久久| 激情视频网站在线播放色| 欧美亚洲日本网站| 91在线视频网址| 成人av一区二区三区| 欧美tickling挠脚心丨vk| 亚洲一区不卡在线| αv一区二区三区| 国产精品伊人久久| 欧美第十八页| 成人国内精品久久久久一区| 一区二区三区精品视频在线观看| 亚洲成人aaa| 亚洲欧洲美洲在线综合| 一区二区传媒有限公司| 亚洲av无码不卡| 亚洲一区二区三区四区在线免费观看| 精品国产免费视频| 免费黄色在线视频| 四虎.com| 日韩欧美中文字幕不卡| 精品国产一级| 一区二区三区免费视频播放器| 98精品国产自产在线观看| 9l视频白拍9色9l视频| 久久天天躁狠狠躁夜夜av| 欧美日韩国产综合视频在线观看中文| 国产精品蜜芽在线观看| 久久99视频免费| 一区二区三区欧美成人| 久草在线新视觉| 亚洲三级中文字幕| 亚洲第一区av| 久久精品国产亚洲一区二区三区| 亚洲影影院av| 日韩欧美一二三区| 国产97免费视| 亚洲国产网站| 欧美日本色图| 黄色99视频| 久久综合狠狠综合| 久草网站在线观看| 亚洲一区资源| 国产又粗又黄又猛| 国产成人黄色| 五月精品视频| 国产在线98福利播放视频| 亚洲欧洲日韩综合| 国产99久久久国产精品免费看| 在线欧美一级视频| 欧美日韩午夜视频在线观看| 天天色综合天天色| 丝袜视频国产在线播放| 岛国片在线免费观看| 亚洲成人一品| wwwav在线播放| 国模视频一区二区三区| 久久先锋影音| 亚洲成人黄色网| 麻豆国产精品官网| caoporn免费在线视频| 国产性生活毛片| 精品一区二区三区免费爱| 亚洲 高清 成人 动漫| 色爱av综合网| 一级精品视频在线观看宜春院| 国产 日韩 欧美 在线| 妺妺窝人体色www在线下载| 午夜一区二区三视频在线观看| 亚洲激情校园春色| 天堂在线免费av| 男人艹女人网站| 日韩精品免费专区| 国内精品麻豆| 波多野结衣影片| 亚洲精品一二三区区别| 一区二区三区免费观看| 噜噜噜在线观看播放视频| 5566中文字幕一区二区| 亚洲私人影院在线观看| 亚洲激情图片一区| 国产午夜三级一区二区三| 亚洲黄色视屏| 午夜影院免费在线| 91精品久久久久久久久不口人| 国产91色在线|亚洲| 日本亚洲欧洲精品| 精品人伦一区二区色婷婷| 韩国三级在线播放| 精品av中文字幕在线毛片| 国产又粗又猛又爽又黄的视频四季| 伊人久久大香线蕉av不卡| 国产成+人+综合+亚洲欧美丁香花| 色哺乳xxxxhd奶水米仓惠香| 亚洲性视频大全| 国产中文精品久高清在线不| 91九色在线观看| 国产精品黄色影片导航在线观看| 91精品产国品一二三产区| 5566中文字幕一区二区| 男女啊啊啊视频| 九九九九九九精品任你躁| 日本不卡免费一区| 中文在线视频| 久草资源在线视频| 精品九九久久| 成人免费毛片嘿嘿连载视频| 精品黄色免费中文电影在线播放| 香蕉视频成人在线观看| 国产精品综合视频| 久久精视频免费在线久久完整在线看| 久操视频在线观看| 日韩激情视频网站| 风间由美一区二区三区| 精品无码一区二区三区蜜臀| 女子免费在线观看视频www| 91小视频在线播放| 97超碰免费观看| 成人18夜夜网深夜福利网| 亚洲爆乳无码专区| 国产麻豆剧传媒精品国产| 天天插天天干天天操| 免费电影一区| 九九热这里只有| 亚洲乱亚洲乱妇| 欧美久久久久久一卡四| 色播视频在线观看| a视频免费看| 亚洲精品一区二区| 国产美女一区二区| 四虎国产精品永久免费观看视频| 欧美日韩极品在线观看一区| 一本色道久久88亚洲精品综合| 日韩精品高清在线观看| 美女被艹视频网站| 国产不卡视频一区二区三区| 激情成人综合网| 国产精品久久综合青草亚洲AV| 久久久久久这里只有精品| 中文字幕国产亚洲| 三年中文高清在线观看第6集| 久久黄色av网站| 九九99九九精彩| 精品国产成人系列| 欧美极品jizzhd欧美18| 国产精品成人一区二区网站软件| h七七www色午夜日本| 在线成人国产| 中国日本在线视频中文字幕| 黑人巨大精品欧美一区二区奶水| 亚洲一区3d动漫同人无遮挡|