zoukankan      html  css  js  c++  java
  • Compoxure example 应用说明

    Compoxure 官方提供了一个demo应用,包含了cache,error,layout 等功能

    环境准备

    demo 使用docker-compose 运行

    • clone 代码
    git clone https://github.com/tes/compoxure-example.git
     
    • 启动
    docker-compose up -d
     
    • 效果

    项目代码说明

    • 项目结构
    • proxy
      请求的入口,主要是进行proxy 项目配置以及后端server 的说明,默认是development 配置

      default 指定了那个服务是应用的入口
    • server app

      首页include的内容
    • layout 服务
    • 内容服务
    • docker-compose 文件
      内容很简单,就是定义服务的启动

    说明

    compoxure 的使用还 是很方便的,同时功能还是很全的,涉及了cache,异常处理,esi/ssi 的功能,同时也充分考虑到了云服务(cdn),
    同时提供了layout 的功能,相比tailor 有好多新的扩展,比单独的使用esi/ssi 强大好多,对于html 解析的处理使用了httpparse2 而tailor 使用
    了parse5,从官方性能的比较上httpparse2 更好点,有空了可以写一个集成web框架的demo(vue,react),同时官方的文档还是比较全的

    参考资料

    https://github.com/tes/compoxure
    https://github.com/tes/compoxure-example

  • 相关阅读:
    缅怀
    74LS164的使用
    跑步
    Datasheet,你会读么?[转]
    清华附小给的书单
    iOS-小知识
    网络-GET&POST
    网络-基础
    网络-HTTP其他常见方法
    数据解析
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/10155171.html
Copyright © 2011-2022 走看看