帝國(guó)CMS7.0在原來(lái)高效的構(gòu)架基礎(chǔ)上,與不斷在實(shí)踐中創(chuàng)新,,使7.0版本構(gòu)架更加強(qiáng)勁,,性能提升30%。構(gòu)架更新如下:
一,、已發(fā)布信息與待審核信息采用獨(dú)立數(shù)據(jù)表分開(kāi)存放,,效率立竿見(jiàn)影。
前臺(tái)顯示信息無(wú)需驗(yàn)證信息是否審核,,查詢(xún)信息與頁(yè)面生成速度大幅度提升,。
二、信息新增主表索引表,,在數(shù)據(jù)量越大時(shí),,查詢(xún)信息速度更快。
特別是在數(shù)據(jù)量越大時(shí)生成效率越高,。并且此構(gòu)架為以后版本實(shí)現(xiàn)主表再分表打下基礎(chǔ),,擴(kuò)展性更強(qiáng)。
三,、信息主表表結(jié)構(gòu)更優(yōu)化,,字段優(yōu)化與縮減,使單數(shù)據(jù)表容量更大,,效率更高,。
主表字段優(yōu)化與縮減或移至副表或公共表,使單數(shù)據(jù)表容量更大,效率更高,。
四,、優(yōu)化模板編譯,大量減化批量生成變量替換,,批量生成速度更快,。
五、管理信息的欄目導(dǎo)航顯示采用緩存及時(shí)更新,,顯示欄目導(dǎo)航效率更高效,。
六、預(yù)統(tǒng)計(jì)信息數(shù)量,,讀取多信息列表速度更快,。
后臺(tái)與前臺(tái)顯示信息列表速度更快。
七,、公共信息表等索引采用唯一的多表信息ID,,檢索速度更快。
八,、預(yù)生成信息地址,,使模板中獲取信息地址效率更高,生成速度更快,。
在模板中獲取信息地址效率更高,,從而提高生成速度,且方便外部程序調(diào)用帝國(guó)CMS數(shù)據(jù)(只需查詢(xún)titleurl字段即可),。