登录 注册
当前位置:主页 > 资源下载 > 50 > 数据流框架遵循GJB 5880-2006标准的软件配置管理

数据流框架遵循GJB 5880-2006标准的软件配置管理

  • 更新:2024-04-02 11:24:56
  • 大小:5.91MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Web开发 - 开发技术
  • 格式:PDF

资源介绍

图13.3 框架的数据流 1. main.go作为应用入口,初始化一些运行博客所需要的基本资源,配置信息,监听端口。 2. 路由功能检查HTTP请求,根据URL以及method来确定谁(控制层)来处理请求的转发资源。 3. 如果缓存文件存在,它将绕过通常的流程执行,被直接发送给浏览器。 4. 安全检测:应用程序控制器调用之前,HTTP请求和任一用户提交的数据将被过滤。 5. 控制器装载模型、核心库、辅助函数,以及任何处理特定请求所需的其它资源,控制器主要负责处理业务逻 辑。 6. 输出视图层中渲染好的即将发送到Web浏览器中的内容。如果开启缓存,视图首先被缓存,将用于以后的常规 请求。 目录结构目录结构 根据上面的应用程序流程设计,博客的目录结构设计如下: |——main.go 入口文件 |——conf 配置文件和处理模块 |——controllers 控制器入口 |——models 数据库处理模块 |——utils 辅助函数库 |——static 静态文件目录 |——views 视图库 框架设计框架设计 为了实现博客的快速搭建,打算基于上面的流程设计开发一个最小化的框架,框架包括路由功能、支持REST的控制 器、自动化的模板渲染,日志系统、配置管理等。 总结总结 本小节介绍了博客系统从设置GOPATH到目录建立这样的基础信息,也简单介绍了框架结构采用的MVC模式,博客系统 中数据流的执行流程,最后通过这些流程设计了博客系统的目录结构,至此,我们基本完成一个框架的搭建,接下来 的几个小节我们将会逐个实现。 255