祥云建站产品技术说明
一、 总体技术架构
祥云建站产品总体技术方案架构图如图所示:
n 通过全站使用 HTML5/CSS3/JS 技术 ,并采用多终端数据模型 ,保障门户产品在PC、移动各终端的展示效果。
n 采用请求动静分离与 CDN 加速技术,提高页面响应速度。
n 开发框架升级换代(采用php laravel 框架),提高产品的可维护性与安全性。
n 通过优化 redis 缓存集群结构并组合使用多种缓存策略,提高了应用的访问速度。
n 使用 Mysql 集群方案 ,提升数据库性能。
n 通过使用 mycat 数据路由服务,优化数据访问层,实现多数据源切换、处理数据层伸缩。
n 通过 NAS 技术 ,实现共享文件存储,提高了容量扩展与存储能力。
二、 前端技术
1、 采用的技术标准
门户前端整体采用 HTML5+CSS3 技术 ,符合 W3C 标准前提下进行开发。
2、 兼容性指标
浏览器兼容:门户产品可在不同主流浏览器内展示,兼容 IE、chrome、Firefox、Webkit、 Opera、Safari、360、搜狗、猎豹等。
分辨率支持:支持主流 1366*768,1600*900,1920*1080,1440*900,2560*1440,等分辨率显示 ,兼容主流手机、平板、PC、电视等不同尺寸分辨率的显示屏。
三、 后端技术
1、 服务器配置
采用服务器虚拟化技术,实现对服务器资源的弹性扩展,同时服务器虚拟化技术还保障了多个虚拟服务器之间的数据隔离,虚拟服务器对资源的使用可控。
2、 开发语言
采用 PHP 语言开发模式。
3、 数据库使用
使用 mysql、redis数据库技术。
四、 安全保障
1、 机房:产品部署在杭州阿里云 T3+ 机房和香港阿里云机房,采用多线 BGP 链路,支持电信、联通、移动等网络访问。 BGP 支持冗余热备,一条链路故障,自动切换至备用链路。
2、 防火墙:使用硬件+软件防火墙,有效的防护 WAF、IPS 和 web 应用层防护。
3、 防攻击:使用专业安全厂商,实现防 DDOS 和 CC 攻击,可防 20Gb 流量攻击。
4、 数据备份:采用 Netapp 企业级存储设备,实现多窗口数据备份,实现客户多点恢复要求,备份数据存储可靠性达到 99.9999%。
五、服务器空间数据
n 阿里云服务器配置:
通用型 G5 CPU类型 Intel Xeon Platinum 8163 2.5GHz 8核 内存:16G
硬盘:1000G ESSD云盘,带宽:共享1G 最大网络带宽能力 20 Gbit/s
最大网络收发包能力400万PPS
n 阿里云计算服务
系统自动部署到阿里云计算资源集群(SLB+ECS+RDS+OSS),
用户无需单独购买即可直接使用阿里云服务,网站快速、稳定、安全
n 云盾安全服务
云盾安全服务是阿里云的网络安全服务,最大化的对网站进行防护,
可以有效抵御恶意攻击,确保网站为用户提供服务
免费不限流CDN,全网加速,快
标配网络加速服务(海外版标配全球CDN加速),通过节点可以确保全国各地用户用最快路径访问到网站,确保网站快速打开。
六、软件著作权
点击下载PDF文档:
祥云平台技术中心
2024年4月16日
7x24
在线售后支持
10
+10年互联网服务经验
300
+全国300余家服务机构
5000
+5000多人顾问式服务
70000
+与70000余家企业客户携手