🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 静态服务需求 ### 性能需求 - 满足PV 2000万/天 - 满足静态访问并发 1万次/秒 - 在高并发下,尽量提升网络传输性能 ### 功能需求 - Web服务使用非默认端口发布 - Web服务使用普通用户启动和管理 - 设置Web返回客户端的编码类型为UTF-8 - 网站响应静态资源时,进行数据压缩,减少带宽占用 - 网站相应静态资源时,合并发送请求,减少传递次数 - 网站设置防盗链功能 - 网站能够根据客户端类型,浏览器类型,将请求转向不同页面(手机/电脑) - 网站能够根据业务的不同完成动静分离 - 静态资源可以在反向代理服务器端缓存,只允许内网清理缓存 - 限制网站HTTP请求方法 - 根据资源分类,设置浏览器客户端缓存时间 - 网站首页禁止爬虫 - 对40x和50x相关错误,跳转到指定页面 - 网站访问日志按天切分 - 不显示Web服务版本号 - 能够监控Web服务,只允许内网地址访问 - 在业务流量大的情况下,能够对TCP层连接请求和HTTP连接请求做限制 - 在业务流量大的情况下,能够对客户端流量进行限制 - 设置用户body大小最大为10M - 不包含在mime.types类型中的文件,默认启用下载 - Web服务器的日志中,要记录真实的客户端IP地址 - 优化反向代理和后端服务的请求 - 设置网站日志为Json格式,要求记录反向代理与后端交互的响应数据 - 对配置文件进行分层管理,简化配置文件 - Web服务进行平滑升级 - 网站pay域名支持HTTPS访问 安全 运维 功能 ### 业务需求 - 网站未来会上线商城功能,支付部分要使用HTTPS - 考虑1年后网站更换域名,需要将访问全部转到新域名 ## 动态服务需求 - 满足动态读请求并发 5000次/秒 - 满足动态写请求并发 1000次/秒 ## 数据库服务需求