一种模板网站的应用方法及装置制造方法及图纸

技术编号:8562860 阅读:234 留言:0更新日期:2013-04-11 04:29
本发明专利技术提供了一种模板网站的应用方法,包括:接收客户终端发送的页面访问请求,并获取所述页面访问请求需要的数据;传递所述页面访问请求需要的数据至所述预设参数;根据所述页面访问请求获取所述页面访问请求对应的网站模板并加载所述网站模板;将所述预设参数加载至所述网站模板,以将页面访问请求需要的数据加载到网站模板中,获取网站模板应用页面;发送所述网站模板应用页面至客户终端。因此,服务器在接收客户终端发送的页面访问请求时,只需要通过匹配的参数将页面访问请求需要的数据返回给网站模板即可,返回数据的过程简单,提高了页面访问请求响应的速度,从而提升网站的访问量。

【技术实现步骤摘要】
一种模板网站的应用方法及装置
本申请涉及模板网站应用领域,特别涉及一种模板网站的应用方法及装置。
技术介绍
目前的模板建站采用标签化模板建站机制,服务器开发人员将在前台展示的内容 封装成独立的标签,前台设计人员通过了解服务器开发人员封装的标签的内容,定义封装 的标签的属性即在不同的模板中对于同一个标签定义不同的属性。在完成标签的封装和标 签属性的定义之后,将封装的标签嵌入不同的模板中即完成了模板建站。应用标签化模板建站机制建立的网站模板后,客户终端向服务器发起页面访问请 求时,服务器需要解析网站模板中标签的内容和标签的属性,在解析网站模板中标签的内 容和标签的属性之后再向网站模板返回页面请求需要的数据。其中,由于网站模板中标签 的内容和标签的属性复杂,使得解析的过程繁琐,页面访问请求响应速度慢,从而影响网站 的访问量。从上述过程中可以看出,目前急需一种模板网站的应用方法,以达到模板网站的 服务器返回数据过程简单,页面访问请求响应速度快的目的。
技术实现思路
为解决上述技术问题,本申请实施例提供一种模板网站的应用方法,以达到提高 页面访问请求响应的速度,提升网站的访问量的目的,技术方案如下一种模板网站的应用方法,包括接收客户终端发送的页面访问请求,并获取所述页面访问请求需要的数据;传递所述页面访问请求需要的数据至所述预设参数;根据所述页面访问请求获取所述页面访问请求对应的网站模板并加载所述网站 模板;将所述预设参数加载至所述网站模板,以将页面访问请求需要的数据加载到网站 模板中,获取网站模板应用页面;发送所述网站模板应用页面至客户终端。优选的,应用NVelocity模板引擎将预设参数加载至所述网站模板,以将页面访 问请求需要的数据加载到网站模板中,获取网站模板应用页面。一种模板网站的应用装置,包括第一处理单元,用于接收客户终端发送的页面访问请求,并获取所述页面访问请 求需要的数据;传递单元,用于传递所述第一处理单元获取的页面访问请求需要的数据至所述预 设参数;第二处理单元,用于根据所述第一处理单元接收的页面访问请求获取所述页面访 问请求对应的网站模板并加载所述网站模板;第三处理单元,用于将所述预设参数加载至所述第二处理单元加载的网站模板, 以将所述第一处理单元获取的页面访问请求需要的数据加载到网站模板中,获取网站模板 应用页面;发送单元,用于发送所述第三处理单元获取的网站模板应用页面至客户终端。优选的,所述第三处理单元具体用于应用NVelocity模板引擎将预设参数加载至 所述网站模板,以将页面访问请求需要的数据加载到网站模板中,获取网站模板应用页面。与现有技术相比,本申请的有益效果是本申请提供一种模板建站的方法,接收客户终端发送的页面访问请求,并获取所 述页面访问请求需要的数据;传递所述页面访问请求需要的数据至所述预设参数;根据所 述页面访问请求获取所述页面访问请求对应的网站模板并加载所述网站模板;将预设参数 加载至所述网站模板,以将页面访问请求需要的数据加载到网站模板中,获取网站模板应 用页面;发送所述网站模板应用页面至客户终端。因此,服务器在接收客户终端发送的页面 访问请求时,只需要通过匹配的参数将页面访问请求需要的数据返回给网站模板即可,返 回数据的过程简单,提高了页面访问请求响应的速度,从而提升网站的访问量。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其 他的附图。图1是本申请提供的一种模板网站的应用方法的一种流程图2是本申请提供的一种模板网站的应用装置的一种结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于 本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本申请保护的范围。本申请提供一种模板网站的应用方法,首先接收客户终端发送的页面访问请求, 并获取所述页面访问请求需要的数据,其次传递所述页面访问请求需要的数据至所述预设 参数,再次根据所述页面访问请求获取所述页面访问请求对应的网站模板并加载所述网站 模板,然后将所述预设参数加载至所述网站模板,以将页面访问请求需要的数据加载到网 站模板中,获取网站模板应用页面,最后发送所述网站模板应用页面至客户终端。以下将列 举实施例对本申请提供的一种模板网站的应用方法进行详细说明。请参阅图1,其示出了本申请提供的一种模板网站的应用方法的一种流程图,其 中,本实施例是从网站的服务器角度阐述模板网站的应用的具体过程,可以包括以下步 骤步骤Sll :接收客户终端发送的页面访问请求,并获取所述页面访问请求需要的 数据。在本实施例中,网站服务器接收的客户终端发送的页面访问请求是由网页浏览者 在客户终端发起的。服务器在接收客户终端发送的页面访问请求后,服务器从数据库中获 取该页面访问请求需要的所有数据。步骤S12 :传递所述页面访问请求需要的数据至所述预设参数。预设参数是在模板网站开发过程中定义的,预设参数对于网站服务器管理程序和 网站模板是已知的参数,且网站服务器管理程序中的预设参数和网站模板中的预设参数是 对应的,例如,在网站服务器管理程序中定义一个标题的预设参数为title,与网站服务器 管理程序中的该预设参数title对应的网站模板中的预设参数也为title。服务器在获取 页面访问请求需要的数据后,将该页面访问请求需要的数据传递至网站服务器管理程序中 的预设参数。步骤S13 :根据所述页面访问请求获取所述页面访问请求对应的网站模板并加载 所述网站模板。服务器在接收到页面访问请求后,根据该页面访问请求检索到与该页面访问请求 对应的网站模板,在检索到之后,获取该页面访问请求对应的网站模板,在获取到该页面访 问请求对应的网站模板后加载该页面访问请求对应的网站模板。在加载该页面访问请求对 应的网站模板后才可以应用该页面访问请求对应的网站模板。其中,该页面访问请求对应的网站模板中的预设参数被封装在标签里,例如,步骤 S12中举例中的网站模板中的预设参数title被封装在标签里,封装的标签为$ {title}。步骤S14:将所述预设参数加载至所述网站模板,以将页面访问请求需要的数据 加载到网站模板中,获取网站模板应用页面。在本实施例中,将步骤S12中网站服务器管理程序中的预设参数对应的页面访问 请求需要的数据传递给网站模板中与该预设参数名称相同的预设参数所被封装的标签,即 完成了步骤S12中的预设参数加载至页面访问请求对应的网站模板。网站模板中对应的预 设参数接收到页面访问请求需要的数据后,页面访问请求需要的数据替换网站模板中对应 的预设参数,显示在页面访问请求对应的网站模板中,即获取到网站模板应用页面。其中,可以应用NVelocity模板引擎将预设参数加载至所述网站模板,以将页面 访问请求需要的数据加载到网站模板中,获取网站模板应用页面。应用NVelocity模板引擎的具体过程为首先,应用NVeloc本文档来自技高网...

【技术保护点】
一种模板网站的应用方法,其特征在于,包括:接收客户终端发送的页面访问请求,并获取所述页面访问请求需要的数据;传递所述页面访问请求需要的数据至所述预设参数;根据所述页面访问请求获取所述页面访问请求对应的网站模板并加载所述网站模板;将所述预设参数加载至所述网站模板,以将页面访问请求需要的数据加载到网站模板中,获取网站模板应用页面;发送所述网站模板应用页面至客户终端。

【技术特征摘要】
1.一种模板网站的应用方法,其特征在于,包括 接收客户终端发送的页面访问请求,并获取所述页面访问请求需要的数据; 传递所述页面访问请求需要的数据至所述预设参数; 根据所述页面访问请求获取所述页面访问请求对应的网站模板并加载所述网站模板; 将所述预设参数加载至所述网站模板,以将页面访问请求需要的数据加载到网站模板中,获取网站模板应用页面; 发送所述网站模板应用页面至客户终端。2.根据权利要求1所述的方法,其特征在于,应用NVelocity模板引擎将预设参数加载至所述网站模板,以将页面访问请求需要的数据加载到网站模板中,获取网站模板应用页面。3.一种模板网站的应用装置,其特征在于,包括 第一处理单元,用于接收客户终端发送的页面访问请求,并...

【专利技术属性】
技术研发人员:尹超邓武杰
申请(专利权)人:湖南经桥网络科技有限公司
类型:发明
国别省市:

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

1