佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > 對帝國cms、dedecms、phpcms等負(fù)載測試總結(jié)分析

對帝國cms、dedecms、phpcms等負(fù)載測試總結(jié)分析

熱門標(biāo)簽:服務(wù)外包 鐵路電話系統(tǒng) 百度競價排名 呼叫中心市場需求 Linux服務(wù)器 網(wǎng)站排名優(yōu)化 地方門戶網(wǎng)站 AI電銷

測試程序:
CMS程序:帝國cms dedecms phpcms
論壇程序:discuz phpwind xiuno

負(fù)載測試結(jié)果:
xiuno > discuz > phpwind > phpcms > ( 帝國cms ? dedecms)

從數(shù)據(jù)庫設(shè)計來看(個人觀點):
xiuno > (discuz 、 phpwind 、 phpcms) > (帝國cms 、 dedecms)

dedecms和帝國cms都是老牌的CMS了,從的數(shù)據(jù)庫設(shè)計來看,不知是數(shù)據(jù)庫設(shè)計者完全沒有理解mysql索引的真諦,還是留一手以對高負(fù)載需求的用戶收費改進(jìn)?(希望不懂技術(shù)的朋友不要噴我,真正懂mysql索引的朋友可以自己看一下他們對索引的設(shè)計,雖然對于dedecms和帝國cms的作者來說,我只是一個晚輩,像您們這樣有10多年開發(fā)經(jīng)驗的人,我比較尊敬,但我建議當(dāng)前的dedecms和帝國cms數(shù)據(jù)庫設(shè)計者還是再研究一下mysql索引吧,可以不相信我,但可以花點時間看看discuz 、phpwind的數(shù)據(jù)庫設(shè)計吧,確實是比您們的好)。

如果有幸帝國cms作者能看到此文,希望您再重新設(shè)計帝國cms架構(gòu)吧,畢竟這些年您一直在改進(jìn)帝國cms的負(fù)載能力,光是通過分表技術(shù)提升,沒有真正用到索引來優(yōu)化,真的不行的,如果用對了索引,性能還會有更大的提升。

dedecms的創(chuàng)始人我算是和他認(rèn)識,但現(xiàn)在dedecms卻不是他的,比較遺憾,現(xiàn)在的dedecms這幾年確實沒多大變化,一直在打補丁,這樣下去真是比較悲劇。

我的測試環(huán)境:
i3CPU 4G內(nèi)存 1T硬盤 win7系統(tǒng)   apache 2.2 + mysql 5.0(普通環(huán)境沒有優(yōu)化過)

測試方法:
導(dǎo)入100萬至1億 不等數(shù)據(jù),進(jìn)行簡單的訪問測試

我的導(dǎo)入方法:
根據(jù)各個程序的數(shù)據(jù)結(jié)構(gòu)寫出導(dǎo)入程序,

1.先寫一個PHP程序,將數(shù)據(jù)寫入 e:/insert1.sql 這個文件,

2.然后再通過 LOAD DATA local INFILE 'e:/insert1.sql' INTO TABLE `數(shù)據(jù)表名` character set 編碼; 這種方式導(dǎo)入的,導(dǎo)入千W數(shù)據(jù)也就幾分鐘。

1、帝國cms
測試版本:EmpireCMS_7.0_SC_GBK (當(dāng)前官方最新版)

先說說帝國cms,官方有一篇大數(shù)據(jù)測試貼(2千萬數(shù)據(jù)、17.3GB數(shù)據(jù)庫下帝國CMS超強生成速度 ),當(dāng)年我看到這篇測試貼時,也覺得負(fù)載非常強大,但我測試后,令我失望了。

安裝默認(rèn)測試數(shù)據(jù)(共33篇新聞測試數(shù)據(jù)),首頁改為動態(tài)首頁 第一次訪問0.670127010345459 第二次訪問0.07926607131958

我導(dǎo)入100W數(shù)據(jù)時,數(shù)據(jù)庫大小3.6G,首頁第一次訪問182秒,第二次訪問155秒,我不知道當(dāng)時帝國cms作者測試時,是否有測試過動態(tài)訪問首頁的時間。包括從6.0版起,每次更新都有說提升性能,但為何會這樣?

帝國CMS官方的測試帖,就是誤導(dǎo)人,忽悠人。

問題1. 測試數(shù)據(jù)并沒有提到動態(tài)訪問首頁或是生成首頁。也沒有提到動態(tài)訪問列表頁,和生成列表頁。

問題2. 測試統(tǒng)計的時間,也只統(tǒng)計了連接數(shù)據(jù)庫之后的執(zhí)行時間,并沒有加上連接數(shù)據(jù)庫的時間,這樣很容易誤導(dǎo)很多人,拿這個時間和別人統(tǒng)計了連接數(shù)據(jù)庫的時間比。這樣就差別大了。

問題3. 每篇新聞的內(nèi)容很少也就幾行字。同時內(nèi)容頁模板,也非常簡單,生成出來的文件也非常小,只有3K。正常的文章,都是上10K至幾十K。

問題4. 同時因為phome_ecms_news表 id 為主鍵,讀取內(nèi)容時,都是走的索引,所以動態(tài)訪問內(nèi)容頁,編輯內(nèi)容,生成內(nèi)容頁很快,都是理所當(dāng)然的。

問題5. 測試時都是通過分表來測試的,在真實站長做網(wǎng)站,不可能一開始就把網(wǎng)站內(nèi)容分表。所以這和真實做站情況完全不一樣。

像官方這種測試貼,真是誤導(dǎo)人,而且還掛了幾年。對于不懂技術(shù)的人,就是一種誤導(dǎo),讓普通用戶盲目的崇拜。

2、dedecms
測試版本:DedeCMS V5.7 SP1_GBK正式版 (當(dāng)前官方最新版)

織夢CMS在知度CMS中一直公認(rèn)的負(fù)載性能最差的CMS,確實很差。

我導(dǎo)入100W數(shù)據(jù)時,數(shù)據(jù)庫大小只有330M,首頁訪問已經(jīng)需要70幾秒-80幾秒才能訪問。

標(biāo)簽:銅川 黃山 衡水 湘潭 仙桃 湖南 崇左 蘭州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《對帝國cms、dedecms、phpcms等負(fù)載測試總結(jié)分析》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    建昌县| 吉林省| 本溪| 五华县| 辽宁省| 五峰| 阿坝县| 成武县| 名山县| 临朐县| 太原市| 黄平县| 建宁县| 中阳县| 稻城县| 盖州市| 高要市| 灵武市| 建平县| 凤凰县| 名山县| 晋州市| 嘉荫县| 老河口市| 扶风县| 东乡| 宣城市| 晋江市| 长丰县| 唐河县| 烟台市| 太和县| 鹿泉市| 新晃| 安宁市| 天门市| 平泉县| 宁化县| 哈密市| 博野县| 五莲县|