首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >集成web parters、html页眉和页脚的最佳实践

问集成web parters、html页眉和页脚的最佳实践
EN

Stack Overflow用户
提问于 2010-07-22 14:03:31
回答 1查看 186关注 0票数 0

假设你想和很多伙伴一起工作,并为他们定制你的网站。约束条件是

他们希望拥有自己的

  • HEAD-information (javascript,css,有时标题& meta)
  • body header
  • body列(右或左)
  • body footer

​

  1. 他们希望能够修改页眉/页脚通常
  2. iframe不是

的选项

怎么做才是好办法?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-22 14:36:22

你考虑过模板引擎吗?MVC (模型-视图-控制器)模式,有时也称为视图-模型-模板,是非常流行的web项目。假设有一个好的模板引擎(您还没有提到一种技术,所以我不能推荐一个特定的技术),那么可以从模板继承并覆盖或扩展想要更改的块。因此,修改任何块都很容易(例如页眉/页脚/内容/侧栏/.)你想要的。布局与后面的控制器完全分离。

我知道的那些模板引擎都有一个可配置的加载路径作为模板。因此,一个好的解决方案可能是为每个单独的布局创建单独的文件夹,并在默认加载路径前面添加一个文件夹(取决于请求)。如果单个布局文件夹中有一个模板,它将被使用(这可能会扩展默认的模板),否则将使用默认的模板。但概念可能有所不同,这取决于您使用的模板引擎。

如果您真的只想添加标题和页脚,像Apache的mod_layout这样的东西可能适合您,但它似乎不再很受欢迎了,您可能很快就会超越它的限制。在过去的几年里,独特的网页设计变得越来越重要,仅仅改变标题往往是不够的。所以,在我看来,最佳实践显然是一个很好的模板引擎.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3309679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档