[SF2.0版新功能揭秘]生成功能的改進
每次版本的升級都會有性能方面的提升,這次也不會讓各位失望 :) SiteFactory? 1.1.0.3 版本在生成速度方面有了質的提升之后,SiteFactory? CMS 2.0 在生成方面又會有哪些驚喜呢?今天就來告訴給大家。
1、調整規則,再次提升生成速率
各位都知道,在SiteFactory? 1.0版本中,當欄目頁和欄目首頁即使選用同一個模板,且只有一個分頁時,生成的時候也會同時生成兩個內容一樣的頁面,只是鏈接后綴不一樣。在欄目和數據量較少時,它的弊端不太容易顯現出來。而當數據量和欄目數達到一定數量后,重復生成的頁面會嚴重拖慢生成的速度,延長生成時間。
因此,在SiteFactory? CMS 2.0中,開發組已經從各種應用測試和規則優化中,解決了這個問題。現在欄目首頁和欄目頁使用同一個模板時,只生成一個欄目首頁,理論上是減少了一半的生成時間(如果只生成欄目頁)。下面通過兩個版本的生成結果來看看實際效果:
1.0版本(分頁只有一頁的情況)
2.0版本(分頁只有一頁的情況)
我們看到1.0版本生成了兩個內容相同的頁面,只不過后綴為“index.html”和“List_1.html”,而2.0版本中已經沒有1.0版本中紅框部分的重復頁面了,只生成了“index.html”頁面,在進行大數據量的生成操作時,生成時間大大縮短。此外,生成速率的提高還得利于標簽部分的改進,至于SiteFactory? CMS 2.0的新標簽如何?后面介紹 :)
注:當只指定了欄目列表頁模板,并且分頁數只有一頁時,就不會再生成欄目首頁。
2、單頁節點靜態生成支持分頁
之前版本的單頁只有動態頁面才支持分頁,一方面動態頁面調用信息較大時,影響頁面載入速度;另一方面動態頁面也不利于SEO優化,不利于搜索引擎對頁面信息的抓取。因此,單頁節點支持分頁功能雖小,但是作用確是不言而喻的,它讓單頁節點的作用大大擴展開來。比如:你需要用專題單頁的形式來展示信息,需要將信息分頁不至于頁面拉的太長,從而影響美觀的時候,這個功能用處就體現出來了。
3、google、百度地圖、RSS的分頁標簽支持
Google、百度地圖和rss分頁對seo優化起著舉足輕重的作用,搜索引擎通過各種“蜘蛛或者機器人”進行網頁信息的抓取,所以“伺候”好了他們,網站信息就會很好的被搜索引擎收錄。1.0 版本無論生成google、百度地圖還是rss都是不分頁的,一方面不利于seo優化,另一方面也不利于瀏覽者進行體驗(一個頁面信息量太多容易導致瀏覽器假死,查找信息不方便等)。所以,新版 SiteFactory? 2.0加入對這些頁面的分頁支持,更好的為抓取信息的“蜘蛛和機器人”服務。
用戶登錄
還沒有賬號?
立即注冊