一种网站网页快捷更新系统的制作方法
【技术领域】
[0001]本发明涉及网页技术领域,特别涉及一种网站网页快捷更新系统。
【背景技术】
[0002]目前,随着信息化时代的到来,网站的应用越来越普遍,而网站网页的更新是大多数网站都会面临的问题;同时,现在的网站系统,大多具有页面数量多,类目广、专题、频道、子站繁琐等特点,而目前网站网页的更新大多采用直接替换的方式,这种方式不仅需要对整个网页代码进行重构,操作起来费时费力,而且在一些特殊情况下,对原有网页的替换还会导致一系列附加的问题;如当网站本身属于某个大型网站的子站时(如淘宝店家网站是淘宝网的子站),如果采用个性化网页替换删除掉原有网页,会导致当母站(上文中的大型网站)进行功能更新后,子站的个性化网页会被母站更新重新替换,从而导致子站为了保证个性化网页不敢跟随母站进行更新的问题。
【发明内容】
[0003]本发明的目的在于克服现有技术中将原有网页直接替换删除导致母站进行功能更新时,子站不敢跟随更新的问题,提供一种即可以使得网站的网页进行更新,同时,又不将原有网页删除的网站网页快捷更新系统。为了实现上述发明目的,本发明提供了以下技术方案:
一种网站网页快捷更新系统,包括主控模块、存储模块、优先级设置模块、优先级辨识模块及显示模块;
所述存储模块用于将各个网页存储;
所述优先级设置模块用于给各个网页设置优先级标识;
所述优先级辨识模块用于分辨各个网页的优先级等级;
所述显示模块用于将各个网页优先级等级更高的版本显示;
所述主控模块用于控制各个模块的运行。
[0004]进一步的,还包括上传模块,所述上传模块用于将更新的网页版本上传至所述快捷更新系统的存储模块;所述上传模块的上传模式包括单个网页上传或多个网页打包上传。
[0005]进一步的,还包括网页拆分模块及网页组合模块;
所述网页拆分模块用于将同一网站中的各个网页拆分为公共模块及个性模块两部分;所述公共模块指网站中所有网页都相同的模块,其包括网页头部模块、网页底部模块、登录模块、注册模块、全局搜索模块中的一种或几种;
所述个性模块指每个网页中不同于其他网页的模块;
所述网页组合模块用于将同一网页的公共模块及个性模块组合,以供显示模块显示。
[0006]进一步的,还包括模板上传模块,所述模板上传模块用于上传网页的模板,所述模板是指所述公共模块与个性模块的组合版式。
[0007]进一步的,还包括模板选择模块,所述模板选择模块用于在同一网页具有2个以上的相同优先级的版本,且各版本的模板不相同时,供用户选择显示哪个模板版本。
[0008]进一步的,还包括模板编辑模块;所述模板编辑模块用于对各个网页的公共模块和个性模块的组合版式进行编辑。
[0009]与现有技术相比,本发明的有益效果:本发明提供的网站网页快捷更新系统,允许同一网页的不同版本同时存在,其通过设置优先级觉得具体显示的版本,避免了子站采用个性化网页更新时需删除掉原有网页,进而导致当母站进行功能更新时,子站不敢跟随更新的问题;同时,本系统还提供将网站网页区分为公共模块及个性模块,更新网页时仅需要对个性模块进行编辑,大幅降低了网页更新的工作量。同时本系统采用模板方式组合网页的不同模块,使得用户可以通过选择调整模块将同一网页展现出不同的模式。采用本系统还有如下效果:
(I)每个页面独立设计开发,上传,自动安装,实现每个页面可以自由的更换效果(通过选择、调整网页采用的具体模板达到)。
[0010](2)有效节约开发成本,开发周期和开发难度(通过仅需调整每个网页的个性模块达到);
(3)更加自由高效的实现个性化页面,个性化模板的设计与管理,让网页的营销性,需要的针对性可以细到以页为单位。
[0011]【附图说明】:
图1为本发明实施例结构框架图。
[0012]图2为采用本发明提供的更新系统上传网页的具体实施例示意图。
【具体实施方式】
[0013]下面结合附图及具体实施例对本发明作进一步的详细描述。但不应将此理解为本发明上述主题的范围仅限于以下的实施例,凡基于本
【发明内容】
所实现的技术均属于本发明的范围。
[0014]实施例1:如图1所示,本实施例提供一种网站网页快捷更新系统,包括主控模块1、存储模块2、优先级设置模块3、优先级辨识模块4及显示模块;
所述存储模块2用于将各个网页存储;本实施例中,同一网页的不同优先级版本存放在不同目录下,所述同一网页在各个不同目录下的不同优先级版本可根据需要取相同或者不同的名字;通常,所述同一网页在各个不同目录下的不同优先级版本的名字不同时应有所关联,以使得系统可以辨识其为同一网页的不同版本;同时,优先级等级相同的不同网页存放在同一目录下;
所述优先级设置模块3用于给各个网页设置优先级标识,通常将每个网页准备更新显示的版本的优先级标识设置为最高优先级;
所述优先级辨识模块4用于分辨各个网页的优先级等级;
所述显示模块用于将各个网页优先级等级更高的版本显示;应注意的是,一些对优先级显示方法的变种,如将优先级等级更低的优先显示应视为与本发明理念相同。
[0015]所述主控模块I用于控制各个模块的运行,通常所述主控模块I为根据用户的指令或根据预先设置的控制顺序分别控制各个模块的运行,如根据用户的指令控制所述优先级设置模块3对网页设置优先级,当用户在系统上传;同一网页的多个版本时,所述主控模块控制所述优先级辨识模块4分辨各个网页的优先级等级,然后根据分辨的结果控制所述显示模块显示该网页。
[0016]本实施例中,每个网页设置有2个优
先权级别(优先权级别可以设置为2个以上,如3、4、5、6个级别甚至更多),其中,最初版本的网页被设置为较低优先权,而需要更新的网页版本被设置为较高优先权;此时,当本实施例提供的网站网页快捷更新系统检测到网站中的某个网页有较高优先权级别的版本时,优先将其显示。同时,本系统不删除原有的较低优先权的版本。
[0017]进一步的,本系统还包括上传模块6,所述上传模块6用于将更新的网页版本上传至所述快捷更新系统的存储模块2 ;所述上传模块6的上传模式包括单个网页上传或多个网页打包上传。
[0018]进一步的,本系统还包括网页拆分模块7及网页组合模块8 ;
所述网页拆分模块7用于将同一网站中的各个网页拆分为公共模块及个性模块两部分;所述公共模块指网站中所有网页都相同的模块,其包括网页头部模块、网页底部模块、登录模块、注册模块、全局搜索模块中的一种或几种;
所述个性模块指每个网页中不同于其他网页的模块;
所述网页组合模块8用于将同一网页的公共模块及个性模块组合,以供显示模块显示。这提高了在制作更新网页时的工作效率,使得网页维护人员在制作欲更新的网页时,只制作个性模块即可。这无疑大大的减小了网页维护的工作量,提高了网页更新的效率,
进一步的,还包括模板上传模块11,所述模板上传模块11用于上传网页的模板,所述模板是指所述公共模块与个性模块的组合版式。为了让网页的公共模块及个性模块有更多的展现模式,本系统提出了网页组合模板化概念,通过制作模板,将网页的公共模块及个性模块按照不同模板形式进行组合,方便的改变网页的具体展现形式,丰富了网页更新的内容方式。由于不同网站的网页公共模块包含的内容并不完全相同,如有些网站网页的公共模块仅为网页头部模块、网页底部模块,而另外一些网站的公共模块还包括登录模块、注册模块等等;同时,不同网站网页的个性模块更是各不相同,其实,一般来说同一网站的不同网页的个性模块也各不相同,但不排除有个别模板相同的情况,因此模板的制作应该以网页为基本单位,即为每个网页设置具体的模板。
[0019]应注意的是,同一网页可以同时具有I个以上的模块,本系统同时提供模板选择模块9,所述模板选择模块9用于在同一网页具有2个或2个以上的相同优先级的版本,且各版本的模板不相同时,供用户选择显示哪个模板版本,图2表示了本实施例提供网页快捷更新系统更新网页的示意图。从图中可以看到,用户可以选择将待更新的网页打包上传(也可单个网页单独上传),然后通过所述模板选择模块9选择各个网页已有的模板;模板选定后被上传的网页将在前端显示。
[0020]进一步的,还包括模板编辑模块10 ;所述模板编辑模块10用于对各个网页的公共模块和个性模块的组合版式进行编辑。
[0021]实施例2:本实施例中,同一网页的不同优先级版本存放在相同目录下,同一网页的不同优先级版本的名字有所区别。但同时其名字又应该有所关联,以方便系统能够辨识其为同一网页的不同版本。如网站的某一网页名称为home,则其高优先级版本的名字可以是 home_1、home_2、home_3 等。
【主权项】
1.一种网站网页快捷更新系统,其特征在于,包括主控模块、存储模块、优先级设置模块、优先级辨识模块及显示模块; 所述存储模块用于将各个网页存储; 所述优先级设置模块用于给各个网页设置优先级标识; 所述优先级辨识模块用于分辨各个网页的优先级等级; 所述显示模块用于将各个网页优先级等级更高的版本显示; 所述主控模块用于控制各个模块的运行。2.如权利要求1所述的网站网页快捷更新系统,其特征在于,还包括上传模块,所述上传模块用于将更新的网页版本上传至所述快捷更新系统的存储模块;所述上传模块的上传模式包括单个网页上传或多个网页打包上传。3.如权利要求1所述的网站网页快捷更新系统,其特征在于,还包括网页拆分模块及网页组合模块; 所述网页拆分模块用于将同一网站中的各个网页拆分为公共模块及个性模块两部分;所述公共模块指网站中所有网页都相同的模块,其包括网页头部模块、网页底部模块、登录模块、注册模块、全局搜索模块中的一种或几种; 所述个性模块指每个网页中不同于其他网页的模块; 所述网页组合模块用于将同一网页的公共模块及个性模块组合,以供显示模块显示。4.如权利要求3所述的网站网页快捷更新系统,其特征在于,还包括模板上传模块,所述模板上传模块用于上传网页的模板,所述模板是指所述公共模块与个性模块的组合版式。5.如权利要求4所述的网站网页快捷更新系统,其特征在于,还包括模板选择模块,所述模板选择模块用于在同一网页具有2个以上的相同优先级的版本,且各版本的模板不相同时,供用户选择显示哪个模板版本。6.如权利要求4所述的网站网页快捷更新系统,其特征在于,还包括模板编辑模块;所述模板编辑模块用于对各个网页的公共模块和个性模块的组合版式进行编辑。
【专利摘要】本发明涉及网页技术领域,特别涉及一种网站网页快捷更新系统。包括主控模块、存储模块、优先级设置模块、优先级辨识模块及显示模块;所述存储模块用于将各个网页存储;所述优先级设置模块用于给各个网页设置优先级标识;所述优先级辨识模块用于分辨各个网页的优先级等级;所述显示模块用于将各个网页优先级等级更高的版本显示;所述主控模块用于控制各个模块的运行。本发明既可以使得网站的网页进行更新,同时,又不将原有网页删除;克服了现有技术中将原有网页直接替换删除导致母站进行功能更新时,个性化子站不敢跟随更新的问题。
【IPC分类】G06F17/30
【公开号】CN104881505
【申请号】CN201510358759
【发明人】陈小成, 翟文君
【申请人】成都梦旅程网络科技有限公司, 翟文君
【公开日】2015年9月2日
【申请日】2015年6月26日
转载请注明原文地址:https://www.famiwei.com/read-8138570.html