欧洲国产视频_自拍视频在线_www.精品_国产小视频免费_日韩在线_av黄色天堂

Discuz!產品總監李國德:新版功能改進197項

作者: 來源:未知 2012-04-07 19:08:23 閱讀 我要評論 直達商品

騰訊科技訊 4月7日,在今日召開的第七屆站長大會“互聯網產品與創新高峰論壇”上,Discuz! 產品總監李國德向大家介紹了Discuz!X2.5的改進情況,他表示,Discuz!X2.5功能改進是197項,主要涉及數據庫操作的317個程序文件,4525處代碼片斷修改,DB類文件217個。

以下為演講實錄:

2012第七屆中國互聯網站長年會今天在北京國際會議中心召開。會議主題為“借船出海謀發展 共贏社區云時代”,議題包含“借平臺創業 ”、“移動新機遇”、“共贏云時代”等。

李國德:謝謝各位來賓,謝謝各位站長。我用一個比較簡短的時間向大家描述一下Discuz!X2.5我們所做的改進。

首先我們一起來看一下Discuz!X2.5的一些數字。功能改進是197項,主要涉及數據庫操作的317個程序文件,4525處代碼片斷修改,DB類文件217個。研發耗時我們使用了5個月的時間進行代碼的研發和架構改造,歷經了頒布的發布,當然前面還有內測,三個月的時間來進行產品的完善。

新改變最多的還是圍繞架構和性能,其次是應用和升級,接下來是新功能的元素。

為什么我們要花這么大的力量來進行數據層的改進?我通過四個點來回答這個問題。

因為我們的功能要進行模塊化和插件化,通過封裝的API就可以避免Discuz!不兼容,這個插件可以無成本低來使用Discuz!內制的性能優化體制,包括內存的優化,內存緩存的使用,多服務器部署等特點。同時我們對數據的寫入進行了統一的安全處理,這樣可以讓你的插件變得更加安全。

第二點,我們讓數據表全面支持內存緩存。在之前X2的版本里面,如果你想給Discuz!加內存的緩存支持是非常困難的,因為它的數據的讀寫是分散在不同的程序文件里面,這樣你給每個表要加緩存的話,你要改大量的分見。所以在封裝的體系下增加緩存的功能就非常簡單,而且我們已經內置了緩存的支持。

這個圖它表達了緩存加入以后,對你的數據庫負載減輕的原理,就是用戶讀寫會同時更新緩存和數據庫,但是讀只從緩存里面讀,你的數據庫夠變成了一個數據的備份體,它不會承載讀的壓力,就減少數據庫鎖等等的性能的問題。

這個圖就是我們新的版本里面,對內存的一些設置,整個內存包括各種表,用戶表,主題表,等等都可以進行緩存的啟用。

數據表需要支持分服務器部署,和內存緩存一樣,在以往的數據架構里面,分散的數據讀寫,導致如果想對一個單臺服務器部署是不可能的,主題表就是孤立的一個文件,你就可以把主題表放在一臺服務器上,你可以把一個用戶表放在一臺服務器上,這樣你可以根據你的網站的負載壓力,來決定你的服務器的部署方案。

第四點,是寫入數據更安全。之前的版本我們Discuz!有一個機制,就是把頁面的變量進行了統一的處理。這樣的化會導致漏洞的出現,現在我們把數據安全處理,放在數據存儲的最底層,你只要經過這個接口,我們就可以進行安全的檢查,讓你的程序更安全。

在新的版本里面,我們做了一些優化,第一個就是針對用戶表,這是我們針對我們跟一些比較大型的網站進行數據挖掘得到的一個數據,這些主流的網站里面,90天未訪問的用戶,82%的用戶90天沒有訪問,這個數據比較驚人的在于,365天沒有來的占60%,大部分網站60%的用戶是一年沒有來的。

我們的用戶優化的思路就在這里,我們希望我們認為70%的用戶都是僵尸用戶,它大大占據了你服務器的存儲,或者數據庫壓力的平衡點,我們產品里面就引入了一個新的機制,我們把用戶進行了存檔,把活躍的用戶放入內存緩存,存的數據當用戶自己來登陸的時候,我們會把僵尸用戶變成活躍用戶,放進高速緩存里面,這樣讓你網站的負載壓力大大減少,而且把你服務器的優勢都提供給活躍用戶,這是我們第一個優化思路。

第二個,是我們對主題查看數的更新做了優化,以往Discuz!產品里面,很多站長比較頭疼的問題,特別對一些尤其活躍的網站來說,它在一分鐘之內會無數的主題被查看,我們每隔幾分鐘在準點的時候進行批量更新,在更新的時候會造成數據庫的壓力。我們針對這點進行了優化,我們新增了一個臨時表,這個表是時時更新的,你在前端看起來的查看數是完整無缺的,但是這個臨時表我們也增加了一個定時定期定量的同步一個機制,來解決這個主題查看數更新的問題。

第三個問題,也是很多網站頭疼的問題,就是高樓帖的問題,尤其在舉辦活動,或者當你網站的用戶特別活躍的時候,比如可能很多人去過一些小米網站,你一個帖子發出來以后,瞬間可能就一百個扉頁沒了,這種網站它的負載壓力還是非常頭疼的一個問題。因為這個問題是它自己本身的問題,他的機制當(英語)越靠后的時候壓力越大。

我們在新的機制里面,我們引入了一個直接定位的概念,無論你的扉頁是第幾頁,我們會直接找到開始標位,直接進行一個查詢,這樣就避免了這個壓力。

這幾點,也是大家非常關注的一些性能優化點,針對DIY這塊,因為它沒有用到MySQL的縮印,避免帶來的(英語)的壓力。

同時我們針對點評,評分,使用頻繁的網站來說,也進行了內存的引入,來解決性能問題。

我再給大家介紹一下我們新版里面的一個改進,叫用戶中心,可以讓站長非常方便的通過用戶中心找到自己想要的拓展功能,包括點評,包括插件的兼容性,一目了然。在介紹頁面里面大家可以看到這個插件有多少人點評了,有多少人關注,都可以一目了然。

在Discuz!X2.5沒有發布之前,都是基于測試版提供的,所以那個數據也并不是一個大普及的數據,但是在我們測試的情況下取得的數據還是非常樂觀的。我們在今年1月份剛剛推出,到1月中旬就有2276個網站使用了用戶中心,截止到3月中旬,已經達到15199個站點,這個藍線就是代表每月的用戶中心站點使用量。應用的安裝量到目前為止達到53102次,平均每個網站安裝3.85個應用。紅線就是應用的安裝次數,大家可以看到紅線,在今天中午之后,這個紅線基本上成為豎線。

 1/5    1 2 3 4 5 下一頁 尾頁

  推薦閱讀

  戴志康:移動互聯網對社區的發展利弊并存

騰訊科技訊 4月7日消息,康盛公司總裁戴志康( 微博 )表示,康盛科技正在積極布局移動互聯網業務,推出的移動互聯網產品掌上論壇正在不斷優化中。戴志康認為,移動互聯網對社區的發展是契機與危機并存。 戴志康稱,移>>>詳細閱讀


本文標題:Discuz!產品總監李國德:新版功能改進197項

地址:http://www.xglongwei.com/a/kandian/20120407/48902.html

樂購科技部分新聞及文章轉載自互聯網,供讀者交流和學習,若有涉及作者版權等問題請及時與我們聯系,以便更正、刪除或按規定辦理。感謝所有提供資訊的網站,歡迎各類媒體與樂購科技進行文章共享合作。

網友點評
我的評論: 人參與評論
驗證碼: 匿名回答
網友評論(點擊查看更多條評論)
友情提示: 登錄后發表評論,可以直接從評論中的用戶名進入您的個人空間,讓更多網友認識您。
自媒體專欄

評論

熱度

主站蜘蛛池模板: 久久精品国产只有精品2020 | 国产第十页 | 青青操在线观看 | 国产一区二区视频在线 | 最新99国产成人精品视频免费 | 男人资源网站 | 五月婷香| 精品剧情v国产在免费线观看 | 国产乱色在线观看 | 国产精品夫妻 | 久久精品国产亚洲精品 | aaa在线观看 | 在线播放亚洲视频 | 亚洲日本片 | 青青操在线视频观看 | 日本高清免费h色视频在线观看 | 免费日本网站 | a毛片全部播放免费视频完整18 | 午夜手机福利视频 | 中日韩欧美风情视频 | 亚洲综合色婷婷在线观看 | 国产精品亚洲片夜色在线 | 久久福利在线 | 久草资源免费 | 另类国产精品一区二区 | 国产精品久久久久久久久免费hd | 欧美一区二区三区国产精品 | www.色呦呦.com| 米奇777第四久久久99 | 国内精品一区二区三区αv 国内精品一区二区三区最新 | 国产旗袍丝袜在线观看视频 | 香港三级日本三级三级韩级一 | 日本免费看视频 | 久久免费视频3 | 99re这里只有精品在线 | 亚洲国产视频网站 | 欧美性色一级在线观看 | 韩国日本伦理片 | 国产精品夜色一区二区三区 | 国内激情自拍 | 久久激情五月丁香伊人 |