php - Codeigniter 一次加载页眉和页脚

标签 php css codeigniter header footer

我正在从事一个 codeigniter 元素。我的菜单页眉和页脚都是使用与内容 View 不同的 View 加载的。每个页面都有自己的 Controller 来加载所有 View 。包括页眉和页脚 View 。 但我只想加载页眉和页脚一次。并保持加载。这会增加加载时间并消除加载页面时的闪烁效果,并且它会重新调整为您的屏幕尺寸。

最佳答案

嗯,这是一个古老的。

我不确定您能否完全消除每次页面加载时的闪烁,即使使用超高速光纤连接也是如此。 如果您正在寻找即时内容替换,唯一的解决办法是捕获导航点击并使用 AJAX 切换正文,即使这样也可能会出现内容加载时间不一致的情况。

如果您真正在寻找无状态 Web 开发,您可能想尝试 Meteor 之类的东西? https://www.meteor.com

如果这些都不是一个选项,请记住使用 CI 的默认模板系统,这样页眉和页脚已经在一个文件中就位,然后将内容加载到其中,而不是将 3 个或更多文件放在一起。

祝你好运!

关于php - Codeigniter 一次加载页眉和页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21687253/

相关文章:

php - Ajax,无法将数据附加到特定的 "data"标记

php - 有人看到这有什么问题吗? Mysql+PHP错误

javascript - 从 PHP 更新 DIV 标签

php - 从使用 BLOB 转向使用引用路径

css 填充问题

html - 针对每个 parent 的所有其他 child

html - 使用 CSS 制作按钮动画

jquery - 如何使用 AJAX 在 Codeigniter PHP 中执行内联编辑?

php - 在 Codeigniter 分页中设置当前页面

php - 如何在 PHP Codeigniter 框架中创建错误日志