Web网站架构设计与部署

网站架构设计与部署介绍

     网站架构设计:
对网站的软件结构、逻辑结构、物理结构、层次结构、数据访问模型、硬件配置、网络拓扑结构等等进行总体的设计。
     网站部署:
也称网站发布,网站的开发完成后,将网页、程序及相关的数据库等发布在真实的网络及硬件环境中,并使之正常运行。

网站架构设计与部署的目标与要求

  高可用性:网站停止服务时间降到最低
  可扩展性:系统具备良好的伸缩能力
  可视性:网站处于实时的监控之下
  高性能:可以满足当前负载要求
  高可靠性:合理的体系结构及备份策略
  安全性:结构上安全及主机的安全策略

网站架构设计与部署的原则与方法

  按需设计,具有前瞻性,及时调整

  网站架构可以逻辑分层和物理分层:三层架构,SOA

  采取合理的存储方式:HTML静态化,图片服务器分离

  数据库存储的优化:优化SQL语句,数据库集群,数据读写分离

 采用缓存提升性能:前端网页缓存,页面片段缓存,数据缓存

 负载均衡技术:反向代理技术,Windows Server NLB技术

 其它:CDN 内容分发网络技术,扩展API

 


你可能感兴趣的:(Web网站架构设计与部署)