一种单应用多域名差异展示方法技术

技术编号:23343810 阅读:138 留言:0更新日期:2020-02-15 04:01
本发明专利技术提供一种单应用多域名差异展示方法,包括管理人员增加多个域名的配置信息;将配置信息保存在应用内存中,并同时在服务器文件上存储一份;当服务器收到用户的访问请求时,先检查服务器文件使内存中的全局配置信息与服务器记录的配置信息保持同步一致;然后获取用户当前请求域名,根据当前请求域名获取对应配置信息;改写模板页面中的显示信息配置;根据获得的配置信息获得对应配置数据加载的系统域名及地址,根据用户请求的域名显示进行差异化的效果及内容展示。单应用部署结构简单,相同功能的不同显示,处理部分可以复用,易于维护。可以实现不同层次的差异化定制,灵活性大大提高,尽可能地减少应用中功能的重复。

A single application and multiple domain name difference display method

【技术实现步骤摘要】
一种单应用多域名差异展示方法
本专利技术涉及计算机
,具体涉及一种单应用多域名差异展示方法。
技术介绍
随着互联网的不断发展,B/S(浏览器-服务器,通过浏览器无客户端的网络应用模式)结构应用逐渐成为主要的应用服务提供方式。用户通过不同的域名,访问不同的应用。但服务商也会为多个用户提供相同或者类似的服务,于是这些也会出现多个不同域名访问同一个应用的情况。但部分用户可能并不满足于和别人完全相同的展示,会提出一些风格,布局甚至内容的变化要求,但应用的主体功能却没有变化。对于这样的情况,虽然可以部署多套类似的应用并针对性的修改,但这样硬件成本,维护成本都会大大增加。每套应用针对一套展示效果,灵活性差。每一个域名对应一个独立应用,开发运维过于复杂,成本高。多域名对应应用由服务中间件或多个服务器提供,修改调整必须重启服务或增删应用,需要中断服务,用户体验差。
技术实现思路
为解决上述问题,提供一种单应用多域名差异展示方法。本专利技术的目的是以下述方式实现的:一种单应用多域名差异展示本文档来自技高网...

【技术保护点】
1.一种单应用多域名差异展示方法,其特征在于:包括以下步骤:/n管理人员增加多个域名的配置信息;/n将配置信息保存在应用内存中,并同时在服务器文件上存储一份,服务器记录配置信息获取时间;/n当服务器收到用户的访问请求时,先检查内存中的全局配置信息时间是否超过对比检查时间,如果超过,则先检查服务器文件使内存中的全局配置信息与服务器记录的配置信息保持同步一致;/n然后获取用户当前请求域名,根据当前请求域名获取对应配置信息;/n根据获得的配置信息获得模板配置并改写模板页面中的显示信息配置;/n根据获得的配置信息获得对应配置数据加载的系统域名及地址,生成相应的展示列表,以根据用户请求的域名显示进行差异...

【技术特征摘要】
1.一种单应用多域名差异展示方法,其特征在于:包括以下步骤:
管理人员增加多个域名的配置信息;
将配置信息保存在应用内存中,并同时在服务器文件上存储一份,服务器记录配置信息获取时间;
当服务器收到用户的访问请求时,先检查内存中的全局配置信息时间是否超过对比检查时间,如果超过,则先检查服务器文件使内存中的全局配置信息与服务器记录的配置信息保持同步一致;
然后获取用户当前请求域名,根据当前请求域名获取对应配置信息;
根据获得的配置信息获得模板配置并改写模板页面中的显示信息配置;
根据获得的配置信息获得对应配置数据加载的系统域名及地址,生成相应的展示列表,以根据用户请求的域名显示进行差异化的效果及内容展示。


2.如权利要求1所述的单应用多域名差异展示方法,其特征在于:所述的...

【专利技术属性】
技术研发人员:贾小波苌黄林李洪坤黄登军任玉敏邵传威范卫云刘自雪顾雪梅
申请(专利权)人:郑州威科姆科技股份有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1