LevenBlog 發布更新
[2009-04-05]
1移植Infancy項目的FastReflaction架構至levenblog,理論上可以大幅提升反射執行時間,在以前的版本中,實體賦值通過反射的後期綁定執行,效率相對來說比較低下,本次更新使用全新的基於Emit的快速反射架構,通過Emit編譯委託的方式大幅加快反射速度,理論上可能有十倍以上的速度提升.
2.針對SQLite修改SQLite版本的事務策略,由於SQLite在本身和Windows系統本身的原因,SQLite在大量並發的情況下可能造出死結,修改後的事務策略將有助於一次請求更快的執行,但是,由於SQLite鎖的因素,在大量並發的情況下仍然無法避免資料庫出現停頓或者程式死結的情況,不過由於個人Blog的並發一般並不大,所以問題並不嚴重,從日誌來看,本站出現請求停頓的幾率並不大,同時出現死結的可能性更小,因此一般使用者無須擔心,如果頻繁出現該情況則推薦使用SQLServer版本.
3.修改部分局部資料緩衝策略以適應新的反射架構和新的事務策略
由於本次更新對核心組件進行了較大修改,建議levenblog2.0.1以及以上的SQLite版本使用者更新到該版本.
本程式安裝說明:http://leven.com.cn/blog/view/67
levenblog官方首頁:http://www.levenblog.com/
程式開源項目首頁:http://www.codeplex.com/levenblog
預設使用者名和密碼
使用者名稱:leven
預設密碼:admin888
程式包檔案說明:
upload目錄,全新(SQLite版)程式,上傳至伺服器即可執行
升級補丁,levenblog2.0.x到2.0.7升級包,請升級前仔細查看該目錄下的說明檔案
短路有補丁,針對本版本的短route補丁,實現http://xxx.yyy.com/index的路徑
Leven
2009-4-05
程式包下載:
http://leven.com.cn/blog/view/73