SiteFactory?CMSRC版改進功能點介紹
SiteFactory? CMS RC版在修復了Beta版本發(fā)現(xiàn)的所有BUG的同時,在人性化和易用性方面相比beta版也做出了不小的改進,現(xiàn)在就給大家一一道來。
一、虛擬主機安裝引導界面
由于目前SiteFactory?沒有提供ACCESS數(shù)據(jù)庫的版本,因此許多虛擬主機用戶在安裝SiteFactory?CMS RC版本時遇到了不小的麻煩,礙于這些麻煩,許多用戶只能在自己的本機進行安裝。為了方便用戶安裝,我們特地在SiteFactory?RC版中提供了安裝引導功能。此安裝引導功能集數(shù)據(jù)庫數(shù)據(jù)表導入、網(wǎng)站初識設(shè)置、網(wǎng)站文件夾權(quán)限檢測等功能于一身,大大簡化了SiteFactory?的安裝步驟。另外,有獨立服務(wù)器的用戶也同樣可以使用此安裝引導功能來部署SiteFactory? 。
二、優(yōu)化URL,讓URL更友好
大家都應(yīng)該知道域名是越短越值錢,也越容易被人記住的。而之前的SiteFactory? beta版的URL地址比較長且復雜,如:http://www.jam-production.com/item.aspx?id=1;在RC版本中我們特意對URL地址進行了優(yōu)化,讓它看起來更友好,如:http://www.jam-production.com/item.aspx?id=1優(yōu)化之后URL地址為:http://www.jam-production.com/ item/1.aspx。
也許很多人要問,URL的優(yōu)化除了能使人方便記憶外還有其他好處嗎?答案是肯定的。經(jīng)研究,對SiteFactory? 優(yōu)化和重寫后的URL能夠有利于隱藏實際路徑,以更好地提高安全性,也更易于被搜索引擎收錄,方便SEO優(yōu)化。
三、采集方面
采集是SiteFactory? CMS RC版的新增功能,此前的beta版本均未提供。用過多種不同CMS的用戶應(yīng)該都了解,之前SiteWeaver?的采集功能無論在易用性還是采集效率上都是首屈一指的,那么,基于Net2.0平臺的SiteFactory?CMS的采集功能會有哪些獨特之處呢?歸納出來有下面四點。
1、AJAX 即時顯示
這里說的即時顯示指的是無刷新即看見采集的效果,所有的采集規(guī)則都可以通過AJAX效果進行預覽。比如我們采集 的國內(nèi)新聞列表,當我們設(shè)置好列表采集規(guī)則后,點擊“測試列表”和“測試鏈接”我們就可以直接在左邊預覽到采集后的效果(如下圖)。
從圖中我們可以看出,SiteFactory?采集功能實現(xiàn)了AJAX效果預覽后,會非常便于我們對采集后的效果進行調(diào)試和修改。
2、模型中的每一個字段都提供詳細的采集和過濾規(guī)則設(shè)置
使用過動易系統(tǒng)的用戶都清楚,SiteWeaver?版本只能夠?qū)ξ恼履K進行采集設(shè)置,下載和圖片模塊都不能夠采集?,F(xiàn)在,SiteFactory?的采集功能已經(jīng)遠遠超過了SiteWeaver?,不僅能夠?qū)iteFactory?中建立的每個內(nèi)容模型就行采集,而且還提供了對內(nèi)容模型中的每個字段進行采集。這個功能的推出,在豐富網(wǎng)站信息和共享的同時,也讓更多的管理員、采編人員從繁重的手工勞動中解脫出來。
下圖是為文章模型中的每個字段設(shè)置采集規(guī)則的界面,當然這些預覽效果都是AJAX無刷新來實現(xiàn)的。
3、優(yōu)化采集算法
先介紹一下SiteWeaver?的采集流程,總結(jié)來說是“逐步采集”:
1)、打開第一個采集列表并逐步采集列表中的30篇文章。
2)、再打開第2個列表并逐步采集30篇文章,依次循環(huán)。
SiteWeaver?這種“逐步采集”的運行機制會浪費大量的時間重復用于文章列表的采集,因為列表規(guī)則是一樣的,列表分頁越多,浪費越多。
下面我們來看下SiteFactory?的采集流程。SiteFactory?的采集流程拋棄了“逐步采集”,使用“統(tǒng)一采集”法以盡可能節(jié)省采集時間。新的采集流程是這樣,比如我們需要采集5個列表,系統(tǒng)會先統(tǒng)計所有的列表,收集每一個列表的內(nèi)容鏈接數(shù)量,將5個列表統(tǒng)計在一起。隨后便開始對這些內(nèi)容一起采集,避免了每次都要讀取列表頁而浪費大量時間。
最后的采集效果就是SiteWeaver?需要不斷的刷新,采集一列表頁就要刷新一次,而SiteFactory?不需要刷新(如下圖)。
4 線程采集
SiteFactory?的采集功能有點類似于生成,當用戶點擊某個采集項目并進入生成狀態(tài)后,可以切換到別的頁面去管理。就算客戶端關(guān)機了,服務(wù)器只要啟動了采集,仍然會執(zhí)行完成。相比SiteWeaver?的單線程采集,SiteFactory?的采集功能不僅在縮短采集時間的同時,還提高了采集的效率?,F(xiàn)在,管理員進行采集時再也不需要開著頁面等采集結(jié)束而不能進行網(wǎng)站的其他管理了。
四、“我的工作臺”新增系統(tǒng)運行信息,站長可以實時檢測服務(wù)器的負載情況
用戶登錄
還沒有賬號?
立即注冊