当前位置: 北京软件外包公司 » 资讯中心 » 软件外包 » 北京软件外包网站架构分析

北京软件外包网站架构分析

发表于:2015-07-03 14:37 来源:北京软件开发公司宜天信达 点击:

北京软件外包由于上述不同的子系统,其划分主要考虑了按照用户类型划分,因此其用户体系也是独立的。用户体系主要包括注册、登录、后台管理等几个方面,这些在不同的子系统中,由于业务的不同,需要单独考虑,单独开发。

子系统部署的原则是避免程序跨域的问题,避开session和一些js等操作跨域数据的情况。

网站上线初期,所有子系统可以部署在同一台服务器上,但是考虑到将来分开部署的规划,三个子系统的二级域名是不同的,例如www.hr.com、qiye.hr.com、admin.hr.com等。

由于独立部署,因此不同子系统的css、js等公共文件建议分开单独维护。

 主要工作

1.       完成系统的分析设计,将不同的功能要求,划分到上述3个子系统中去。

2.       完成系统基础的软硬件选型。

3.       三个子系统分别进行系统开发测试。

4.       三个子系统部署在一套服务器上。

备份机制

不管在什么阶段,数据的安全性都是最为重要的,因此在第一阶段,需要一台备份服务器,备份文件和数据。除了备份的作用之外,还可以作为应用服务器和数据库服务器的备机来使用。将来不管是数据库服务器还是web服务器,任意一台出现问题,这台都可以临时补充上去,待问题解决之后,再恢复到原来的服务器。

文件备份机制建议采用上海天存的网页防篡改软件iGuard来实现,该软件可以实现实时的文件同步,用于负载均衡之间的服务器的文件同步,也可用于文件的实时备份。

数据库备份采用sqlserver自身的同步功能完成北京软件定制开发