迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
優化下靜態生成功能。
才十多萬的數據,生成就非常卡,而且生成的非常慢。
這個必然會慢
回復迅睿框架創始人我也不想生成,關鍵開啟了緩存,效果不是很明顯。要等好幾秒才能打開網頁。而且還占用網站資源。不能實現秒開。如果靜態生成就能秒開。
檢查查詢標簽是否合理優化
一個是像首席技術說的 優化模板里 是否有查詢 判斷 標簽 可以合并,甚至減少一部分,生成回快一些。
另一方,如果你是經常要生成靜態,那么不如從其他方面入手,以下供參考。
1、數據緩存:比如我的每輪的題目數據,商店,尋寶數據等
2、數據庫:查詢緩存(緩存數據庫查詢結果),按內容變更進行緩存(插入數據是緩存跟著變)
3、內存式緩存:比如memcached(內容緩存到系統內存中,需要獲取信息時,直接到內存中取)
4、緩存擴展:PHP APC緩存擴展
5、其它緩存:Opcode緩存
首席技術66666666666666666666666
馬上就優化了靜態生成算法。 少年看GIT 最新更新吧
回復@KOK不折騰了 先上線有流量在說
這個必然會慢
回復迅睿框架創始人我也不想生成,關鍵開啟了緩存,效果不是很明顯。要等好幾秒才能打開網頁。而且還占用網站資源。不能實現秒開。如果靜態生成就能秒開。
檢查查詢標簽是否合理優化
一個是像首席技術說的 優化模板里 是否有查詢 判斷 標簽 可以合并,甚至減少一部分,生成回快一些。
另一方,如果你是經常要生成靜態,那么不如從其他方面入手,以下供參考。
1、數據緩存:比如我的每輪的題目數據,商店,尋寶數據等
2、數據庫:查詢緩存(緩存數據庫查詢結果),按內容變更進行緩存(插入數據是緩存跟著變)
3、內存式緩存:比如memcached(內容緩存到系統內存中,需要獲取信息時,直接到內存中取)
4、緩存擴展:PHP APC緩存擴展
5、其它緩存:Opcode緩存
首席技術66666666666666666666666
馬上就優化了靜態生成算法。 少年看GIT 最新更新吧
回復@KOK不折騰了 先上線有流量在說