一种网页更新的系统的制作方法

文档序号:12271450阅读:779来源:国知局
一种网页更新的系统的制作方法与工艺

本发明涉及互联网技术领域,尤其涉及一种网页更并把的系统。



背景技术:

目前,企业为了更好地宣传自己的产品及服务,一般都会有自己特有的企业网站。然而,现有的企业网站制作周期长、效率低下且客户的后期维护难度也较大。



技术实现要素:

本发明所要解决的技术问题是:提供一种网站更新的系统,以缩短网站制作周期、提高效率并降低客户的后期维护难度。

为解决上述技术问题,本发明采用的技术方案如下:

提供一种网页更新的系统,包括:

超级后台,用于注册用户信息并获取服务器空间和域名,以及用于根据所述用户信息、服务器空间和域名生成网站制作任务;

内容管理后台,用于根据所述网站制作任务制作静态网页及设置所述静态网页的发布准备信息;以及

用户服务器,用于接收并展示所述内容管理后台所上传的所述静态网页。

具体地,所述超级后台具体包括:

注册模块,用于注册所述用户信息;

获取模块,用于获取网站服务商所拥有的服务器空间及通过域名管理机构申请并备案的域名,或者用于通过所述网站服务商购买所述服务器空间及域名;

生成模块,用于根据所述用户信息、服务器空间和域名生成所述网站制作任务。

具体地,所述网站制作任务包括多条任务,所述内容管理系统具体包括:

选取模块,用于选取任意一条所述任务以进入当前编辑界面;

搭建模块,用于根据所述任务搭建网站模板;

制作模块,用于根据所述网站模板和填入所述网站模板的内容生成所述静态网页;

设置模块,用于设置所述静态网页的发布准备信息并将所述静态网页发布至所述用户服务器。

具体地,所述发布准备信息包括广告位及搜索引擎优化信息。

具体地,所述搭建模块具体包括:

第一上传单元,用于根据所述任务从数据库中选取模板文件上传至所述当前编辑界面以显示初始网页模板;

编辑单元,用于从所述数据库中选取组件拼装及修改所述初始网页模板以得到所述网站模板。

具体地,所述编辑单元还用于在所述初始网页模板的预览页进行所述初始网页模板中各部分尺寸、位置及内容显示数量的修改。

具体地,所述编辑单元还用于调出代码页面及修改所述代码以完成对所述初始网页模板的修改。

具体地,所述搭建模块还包括:

显示单元,用于实时显示所述初始网页模板被修改的效果。

具体地,所述设置模块将所述静态网页发布至所述用户服务器具体包括:

所述用户服务器爬虫内访所述网站模板的全部频道页面,所述频道页面包括动态页面;

将所述动态页面渲染成静态页面并进行保存;

将所述网站模板中的必需文件打包成压缩包,所述必需文件包括所述静态页面;

将所述压缩包输出至用户的虚拟主机并自动解压释放所述网站模板中的所有文件。

具体地,所述服务器空间包括虚拟空间、虚拟专用服务器或独立主机。

与现有技术相比,本发明实施例中通过超级后台、内容管理后台和用户服务器搭建了一个网站制作系统,通过该系统,用户先在超级后台注册用户信息并获取服务器空间和域名,以及用于根据所述用户信息、服务器空间和域名生成网站制作任务,之后通过内容管理后台根据所述网站制作任务制作静态网页及设置所述静态网页的发布准备信息,最后由用户服务器接收并展示所述内容管理后台所上传的所述静态网页。采用该网站制作系统制作网站时,周期短、效率高。此外,当用户需要对已制作完成的网站进行添加或修改等后期维护操作时,可通过内容管理后台直接进行,大大地降低了维护难度。

通过以下的描述并结合附图,本发明将变得更加清晰,这些附图用于解释本发明的实施例。

附图说明

图1为本发明网站制作系统的结构示意图。

图2为图1中超级后台的结构示意图。

图3为图1中内容管理后台的结构示意图。

图4为图3中搭建模块的结构示意图。

图5为本发明网站制作系统的工作流程图。

具体实施方式

现在参考附图描述本发明的实施例,附图中类似的元件标号代表类似的元件。

请参考图1,本发明一种网页更新的系统统包括:

超级后台100,用于注册用户信息并获取服务器空间和域名,以及用于根据所述用户信息、服务器空间和域名生成网站制作任务;

内容管理后台200,用于根据所述网站制作任务制作静态网页及设置所述静态网页的发布准备信息;以及

用户服务器300,用于接收并展示所述内容管理后台所上传的所述静态网页。

具体地,请参考图2,所述超级后台100具体包括:

注册模块10,用于注册所述用户信息;具体地,用户登录超级平台100,录入用户名及密码等用户信息。

获取模块11,用于获取网站服务商所拥有的服务器空间及通过域名管理机构申请并备案的域名,或者用于通过所述网站服务商购买所述服务器空间及域名;其中,所述服务器空间包括虚拟空间、虚拟专用服务器(VPS)或独立主机。具体地,用户获取服务器空间和域名的方式有以下两种:(1)直接由系统分配牛商网(网站服务商)所拥有的服务器集群,并向域名管理机构申请域名及进行备案;(2)用户自行从专门的网站服务商(该网站服务商与第一种方式中所提及的牛商网为不同机构)购买服务器空间和域名,并将服务器空间和域名交给牛商网进行录入。

生成模块12,用于根据所述用户信息、服务器空间和域名生成所述网站制作任务,所述网站制作任务包括多条任务。具体地,当用户注册信息后,该网站制作系统便会进行立项,网站系统的管理员将会根据立项的具体内容进行具体的设计、美工、切割、板块和内容模板的整理等任务分拆,并将各任务分配给不同的工程师进行处理,工程师可通过登录超级后台100来查看个人的任务及其进度。

需要说明的是,实际上,超级后台100主要负责客户(用户)资料、项目资料和工程师资料的管理。其中,工程师指的是制作网站的工程师,包括设计人员、美工人员、切割人员和模块内容模板整理人员等。

具体地,再请参考图3,所述内容管理系统200具体包括:

选取模块20,用于选取任意一条所述任务以进入当前编辑界面;具体地,工程师可以先登录超级后台100,再从超级后台100的项目链接直接跳转到内容管理后台200的相应项目下,从多条任务中选取一条目前需要处理的任务开始进行编辑。或者,工程师可以直接登录内容管理后台200,从多条任务中选取一条目前需要处理的任务开始进行编辑。

搭建模块21,用于根据所述任务搭建网站模板;

制作模块22,用于根据所述网站模板和填入所述网站模板的内容生成所述静态网页;

设置模块23,用于设置所述静态网页的发布准备信息并将所述静态网页发布至所述用户服务器300。其中,所述发布准备信息包括广告位及搜索引擎优化信息。

具体地,如图4所示,所述搭建模块21具体包括:

上传单元211,用于根据所述任务从数据库中选取模板文件上传至所述当前编辑界面以显示初始网页模板;具体地,工程师根据任务调取数据库,将线下设计裁切完毕的模板分页按执行文件名上传至当前编辑界面,在当前编辑界面上显示初始网站模板,该初始网页模板上包括了网站结构制作主页和各频道界面。

编辑单元212,用于从所述数据库中选取组件拼装及修改所述初始网页模板以得到所述网站模板;具体地,工程师从数据库中选取组件进行拼装及修改操作。其中,修改操作包括以下两种方式:(1)在所述初始网页模板的预览页进行所述初始网页模板中各部分尺寸、位置及内容显示数量的修改;(2)调出代码页面及修改所述代码以完成对所述初始网页模板的修改。

显示单元213,用于实时显示所述初始网页模板被修改的效果。具体地,当编辑单元122采用上述两种方式进行模板修改时,显示单元213都可以将修改效果实施地被显示出来,做到了所见即所得的修改效果,提升了用户体验。

需要说明的是,该网站制作系统采用了Thymeleaf,一个基于Java服务器端的html5解析语言。当需要实现客户特殊需求或业务场景,现成的组件无法满足的时候,使用此技术可实现动态调取编辑人员后台录入的产品及文章资料。

此外,在内容管理后台200完成网站模板的搭建后,填入相应的内容,设置好广告位及SEO信息后就可发布。发布时,制作模块22先根据网站模板和填入的内容生成静态网页,再通过设置模块23设置设置好广告位及SEO信息(搜索引擎优化信息)等发布准备信息,再将静态网页发布到用户服务器300上。因为是该静态网页是纯静态的,所以各主流web服务器收到浏览器发来的http请求均能做出基本相同的回复,即把html页面直接传输给客户端浏览器。

具体地,所述设置模块将所述静态网页发布至所述用户服务器具体包括:

所述用户服务器爬虫内访所述网站模板的全部频道页面,所述频道页面包括动态页面;

将所述动态页面渲染成静态页面并进行保存;

将所述网站模板中的必需文件打包成压缩包,所述必需文件包括所述静态页面;

将所述压缩包输出至用户的虚拟主机并自动解压释放所述网站模板中的所有文件,提升了传输效率。

需要说明的是,当静态网页交给用户服务器300进行发布后,该网站便可交付给用户。若用户在后期的使用过程中需要对网站内容进行添加或修改等编辑操作,可通过内容管理后台200进行,从而实现对用户自己网站的更新,同时所更新的信息也会被同步传送至用户服务器300上。且,上述网站的后期操作简单、易于实现,大大地降低了网站维护难度。

再请参考图5,本发明网站制作系统的具体工作流程如下:

S501,用户在超级后台注册用户信息;

S502,获取服务器空间和域名;

S503,根据用户信息、服务器空间及域名生成网站制作任务;

S504,选取一任务并进行网站模板的搭建;

S505,根据网站模板和填入该网站模板的内容生成静态网页;

S506,设置静态网页的发布准备信息;

S507,将静态网页发布至用户服务器。

从以上描述可以看出,本发明通过超级后台、内容管理后台和用户服务器搭建了一个网站制作系统,通过该系统,用户先在超级后台注册用户信息并获取服务器空间和域名,以及用于根据所述用户信息、服务器空间和域名生成网站制作任务,之后通过内容管理后台根据所述网站制作任务制作静态网页及设置所述静态网页的发布准备信息,最后由用户服务器接收并展示所述内容管理后台所上传的所述静态网页。采用该网站制作系统制作网站时,周期短、效率高。此外,当用户需要对已制作完成的网站进行添加或修改等后期维护操作时,可通过内容管理后台直接进行,大大地降低了维护难度。

以上结合最佳实施例对本发明进行了描述,但本发明并不局限于以上揭示的实施例,而应当涵盖各种根据本发明的本质进行的修改、等效组合。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1