布局

什么是布局?

布局指如何组织站点中众多的页面,包括如何标识页面?命名规则?如何组织页面的层次? 可分为

  • url布局:从终端用户的角度看页面的组织,是Web页面布局
  • 源文件布局:从开发者的角度看页面文件的组织,是磁盘上的文件布局

前台URL布局

  • /index.html : 站点首页
  • /posts/index.html: 博文列表页
  • /posts/show-[id].html: 博文详细页,[id]指各篇博文的唯一标识,暂用不重复的数字代替
  • /about.html : 关于作者页
  • /help.html : 站点帮助页

后台URL布局

  • /admin/index.html : 后台首页
  • /admin/posts/index.html: 博文列表页
  • /admin/posts/show-[id].html: 博文详细页
  • /admin/posts/form.html: 博文表单页面
    • 也可以细化为多个页面,即: 新增 /posts/new.html 编辑 /posts/edit.html 删除 编辑 /posts/delete.html

源文件布局示例

  • / 放置index、about、help等页面文件
  • /posts/ 放置前台相关的博文页面文件
  • /admin/posts/ 放置后台相关的博文页面文件
  • /assets/: 存放站点中所有的图片、文档等资源文件
  • /css/:存放站点中所有的css文件
  • /js/ : 存放站点中所有的前端脚本文件

results matching ""

    No results matching ""