前台选择网站架构逻辑结构,如何实现?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前台选择网站架构逻辑结构,如何实现?相关的知识,希望对你有一定的参考价值。

对于互动性很强的网站来说,什么是 "最好的"(你的观点)和最常见的前端架构结构方式?什么是最快的加载,什么是最有效的,什么是最容易维护的?

例子

该网站由以下页面组成。

  • 首页
  • 撰写文章
  • 发布时间线
  • 探索 (帖子 & 用户)
  • 和一些法律页面,如条款...

我在每个页面上使用相同的页眉(带导航条)和页脚,但嵌入了一些特定页面的脚本。

我应该为每个页面创建一个.php文件,然后导入页眉和页脚,还是应该让用户在浏览时停留在同一个文件上,然后动态地改变主页面的内容到所需的视图?会不会有更好的方法来解决这个问题?

我知道,可能没有足够的细节来回答这个问题,但也许它可以帮助我和其他用户定位。先谢谢你

答案

你的问题有点笼统,但也许你可以先看看: - MVC架构 - Templating(Twig ?... - 问题标记为php) - Routing(SEO友好的URL和执行每个请求的控制器动作) - javascript和Ajax的dom修改飞行

对于单页网页应用,你也可以看看JS框架,如Angular、Embed、Vue ...

以上是关于前台选择网站架构逻辑结构,如何实现?的主要内容,如果未能解决你的问题,请参考以下文章

MVC5 网站开发之四 业务逻辑层的架构和基本功能

分布式架构实现

Megento 架构原则

大型网站架构系列

iis如何设置开以访问cshtml文件 不是MVC架构的

微服务架构如何实现网站服务垂直化拆分