精品国产亚洲一区二区三区,男女作爱在线观看免费网站,欧美的又大又长做禁片A片,97国产精品人妻无码久久久

EDN內容管理系統(tǒng)優(yōu)化了上傳文章程序

現(xiàn)上傳文章的速度大幅度提升

原理:對后臺的語句進行了時間跟蹤

  delete(teasession._strCommunity);

這條語句耗費的時間 最長 每次費的時間都 在 幾秒以上
  SQL語句一般都在1秒內完成  
 此語句應該是刪除 緩存頁的  每次更新都要刪除緩存頁
而在這語句之前已經寫庫完成  所以數(shù)據(jù)庫能看到更新后的或新上傳的文章內容,而用戶看不到成功上傳文章反饋。

說到這里,就要說明一下EDN現(xiàn)在的緩存機制:
在每次修改或創(chuàng)建節(jié)點(信息頁)時,刪除生成的緩存HTML頁,一開始是所有生成的HTML都刪除,后來改成只刪本社區(qū)的,再后來改成了,只刪與當前節(jié)點相關的。刪除機制及計算程序相對復雜,并消耗系統(tǒng)資源。
刪除的HTML,在下次第一個用戶訪問節(jié)點時會重新生成,這樣就實現(xiàn)了,用戶反復看一個未更新的站點時,實際上是在看該站的緩存頁,從而提升用戶訪問速度。
這項技術對于維護量很小的社區(qū),意義很大,小網站,基本上只訪問靜態(tài)頁就行了
因為不修改或創(chuàng)建節(jié)點,則靜態(tài)頁不刪除 

現(xiàn)優(yōu)化方法
 把刪除和生成靜態(tài)頁的工作,改為編輯或創(chuàng)建節(jié)點時觸發(fā),而后在后臺處理,系統(tǒng)不等待處理完畢就返回成功提交信息給信息上傳人員,以便讓信息上傳人員去上傳新的信息,減少用戶等待時間,從而提升用戶的友好體驗。

更多