簡體   English   中英

Codeigniter一次加載頁眉和頁腳

[英]Codeigniter load header and footer once

Iam正在從事一個Codeigniter項目。 我的菜單頁眉和頁腳均使用與內容視圖不同的視圖加載。 每個頁面都有其自己的控制器,該控制器加載所有視圖。 包括頁眉和頁腳視圖。 但是我實際上只想加載一次頁眉和頁腳。 並保持它們加載。 這將增加加載時間並消除在加載頁面時的閃爍效果,並且它會根據您的屏幕大小進行重新調整。

嗯,這是一個古老的時代。

我不確定即使使用超快速光纖連接,也可以完全消除每次加載頁面時的閃爍。 如果您要立即替換內容,唯一的答案就是捕獲導航點擊並使用AJAX切換正文,即使這樣,內容加載時間也可能不一致。

如果您真正在尋找無狀態的Web開發,那么您可能想嘗試像Meteor這樣的東西? https://www.meteor.com

但是,如果這都不是選項,請記住使用CI的默認模板系統,這樣頁眉和頁腳已經在單個文件中,然后將內容加載到其中,而不是將3個或更多文件固定在一起。

祝好運!

如果要增加加載時間,請考慮對頁面使用AJAX。 即,任何點擊都會通過Ajax調用將頁面內容加載到正文區域。 如果這是一個問題,您可能需要考慮SEO。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM