国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

mongodb - express做的文章管理網(wǎng)站,文章分類查詢問題,如何實現(xiàn)只查詢一次數(shù)據(jù)庫?
淡淡煙草味
淡淡煙草味 2017-04-26 09:01:39
0
6
836

express寫的文章管理系統(tǒng),每個頁面的菜單導(dǎo)航欄都是一樣的,但是每個頁面都從數(shù)據(jù)庫去查詢了一次所有的菜單。

怎么使整個網(wǎng)站只從數(shù)據(jù)庫查詢一次菜單,然后把數(shù)據(jù)給每個頁面使用呢?

數(shù)據(jù)庫用的 MongoDB

工具用的 mongoose

淡淡煙草味
淡淡煙草味

Antworte allen(6)
巴扎黑

不清楚node,是不是可以啟動的時候,就加載菜單數(shù)據(jù),把菜單數(shù)據(jù)放到全局變量里面?

迷茫

個人覺得,你可以做一層緩存。

劉奇

分割頁面,再額外引入ejs子頁面。

Ty80

https://github.com/hubwiz/example-node

大家講道理

你可以保存緩存里面的

洪濤

緩存起來,有用redis么?
或者你綁定到app.locals上,檢查一下,如果有菜單就直接取,如果沒有就去數(shù)據(jù)庫查詢后綁定上去。
這樣每次可以直接取了,當(dāng)然,你更新的話,app.locals上也要把菜單更新一下。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage