一种web网站转换到wap网站的方法及系统的制作方法

文档序号:6433722阅读:191来源:国知局
专利名称:一种web网站转换到wap网站的方法及系统的制作方法
技术领域
本申请涉及互联网的技术领域,特别是涉及一种web网站转换到wap网站的方法和一种web网站转换到wap网站的系统。
背景技术
近年来,移动通信和互联网结合起来形成的移动互联网(这里主要指wap网络), 成为发展快,前景诱人,市场巨大的业务。随着支持高速数据传输的第三代移动通信技术 (3rd-generation,3G)的快速发展和应用,移动互联网在整个互联网中占有的份额越来越大。但是由于历史的原因,互联网上的内容主要集中在web网站上。多数web网站在移动互联网上有网址而没有内容,而且不能适配移动终端的显示。由此可见,将web网站内容向移动互联网的wap网站进行内容迁移或复制越来越必要。现有技术中,提出了将web网站转换到wap网站的两种常用技术第一种是采用客户端软件转换的方案,采用这种方案将web网站转换到wap网站包括以下步骤S11、将部署在互联网上,可以直接通过互联网访问的web网站(即线上网站)的内容,下载到本地(或直接使用本地备份的网站内容),形成离线存放的多个网页文件及文件夹;S12、针对web网站内容输入web2wap转换程序,web2wap转换程序(web2wap是一种将web网站转换到wap网站的程序),在实际中,本步骤需要由人工进行操作;S13、将web2wap转换程序转换的结果(移动终端wap网站内容)保存在本地;S14、将本地保存的这些转换好的,适应wap网络浏览的网页文件及文件夹的内容发布到线上网站,让使用移动互联网的用户可以浏览。第二种是采用云端转换的方案,采用这种方案将web网站转换到wap网站包括以下步骤S21、移动终端用户通过浏览器使用Web2Wap云端转换引擎访问web网站,形式如 http //gate, example, com ? src = http //www, abc. com,即用户需要在浏览器的地址栏中要输入以上形式的网址;S22,web2wap云端转换引擎代理用户访问web网站;S23、web网站把网站内容返还给web2wap云端转换引擎;S24、web2wap云端转换引擎进行适配转换处理后,将移动终端适合浏览的内容发送给用户。对于上述第一种客户端软件转换的方案而言,主要有以下缺陷仅能转换静态页面,不能实时的转换动态页面;维护网站成本高,不适宜大规模使用。因为方案一必须有一个环节,将web网站的内容下载、转换、保存在本地的电脑上,用Web2Wap转换程序进行转换。然而web2wap转换程序只能处理和转换电脑上存在的静态页面文件,动态页面是程序实时处理输出的,并不存在这样的页面文件,所以无法转换出动态页面。
再者稍大规模的网站,一方面会有成千上万个页面,另一方面大部分都是动态页面。使用普通的桌面应用软件去处理成千上万的页面,处理的速度和维护的实时性都是很大的问题,所以不适宜大规模使用。而对于第二种云端处理解决方案,存在的最主要缺陷是输入不便捷,互联网内容的主体——网站站长使用不方便。这个方案要通过浏览器借助于web2wap云端转换引擎访问web网站,比如用户访问普通的手机网站会在浏览器中输入wap. example, com来访问,而使用这个技术方案时, 就需要在浏览器的地址栏中至少要输入http://gate, baidu. com/tc ? src = http //www. ΜΠ ^Π!,这些增加的输入内容,在使用移动终端访问时,就会显得非常不方便,因为移动终端的输入法没有个人电脑上的输入法快捷迅速。从网站站长的角度来看,这胜站长原来运营有类似于誦.example, com的网站, 在将内容转移移动终端互联网时,使用wap. example, com的域名访问网站会更加符合用户的使用习惯。若要用户使用类似的http://gate.baidu.com/tc ? src = http//www. example, com去访问网站,将不能满足站长的运营要求。因此,目前需要本领域技术人员迫切解决的一个技术问题就是既能实时转换动态网站,又不需要高昂的维护成本;同时使用户和网站站长的操作都更为简单,快捷。

发明内容
本申请所要解决的技术问题是提供一种web网站转换到wap网站的方法,以实现 web网络转换到wap网络动态转换,又不需要高昂的维护成本;同时使用户和网站站长的操作都更为简单,快捷。本申请还提供了一种web网站转换到wap网站的系统,用以保证上述方法在实际中的应用及实现。为了解决上述问题,本申请实施例公开了一种web网站转换到wap网站的方法,包括在web网站的内容中关联对应的wap网站转换及配置信息;所述wap网站转换及配置信息中包括wap网站的访问首页、转换方式以及页面链接转换入口的信息;根据移动终端提交的对应wap网站的访问请求,提取所述wap网站转换及配置信息;根据所述wap网站的访问首页进入对应的wap网站首页,采用对应的转换方式将所述web网站的内容转换为wap网站的内容,并将页面中的链接指向所述页面链接转换入优选的是,所述移动终端提交的对应wap网站的访问请求包括预置的wap网站域名,所述根据移动终端提交的对应wap网站的访问请求提取wap网站转换及配置信息的步骤包括解析所述wap网站域名,将所述域名指向站长的web服务器;
所述web服务器 按照预置定位规则将所述域名对应的访问请求,定向到对应的 wap网站转换及配置信息。优选的是,所述wap网站转换及配置信息为iWap程序包,所述在web网站的内容中关联对应的wap网站转换及配置信息的步骤包括由站长将所述iWap程序包拷贝至web网站的根目录或子目录中。优选的是,所述wap网站的访问首页为iWap首页,所述页面链接的转换入口为 PAAT转换入口以及转换方式在PAAT转换配置文件中设置。优选的是,所述转换方式包括在线实时转换方式和离线非实时转换方式;当所述转换方式为线上实时转换方式时,在PAAT转换配置文件中进行如下设置 将其中的异同步控制节点asyn设置为false ;当所述转换方式为离线非实时转换方式在PAAT转换配置文件中进行如下设置 将其中的异同步控制节点asyn设置为true。优选的是,所述wap网站转换及配置信息中还包括web网站的访问首页地址;所述web网站的首页地址在PAAT转换配置文件中进行设置。优选的是,所述根据wap网站的访问首页进入对应的首页,采用对应的转换方式将所述web网站的内容转换为wap网站的内容,并将页面中的链接指向所述页面链接转换入口的步骤包括调用iWap首页,所述iWap首页中包括PAAT类库的入口文件;所述iWap首页根据所述PAAT类库的入口文件调用PAAT类库;所述PAAT类库在iWap程序包中查找PAAT转换配置文件,对所述PAAT转换配置文件进行解析,获得转换方式的信息;所述PAAT类库依据所述转换方式信息采用对应方式将所述web网站的首页转换为wap页面,并将页面中的所有链接,都指向PAAT的转换入口。本申请实施例公开了一种web网站转换到wap网站的系统,包括网站关联模块,用于在web网站的内容中关联对应的wap网站转换及配置信息;所述wap网站转换及配置信息中包括wap网站的访问首页,转换方式,以及页面链接的转换入口的信息;wap信息提取模块,用于根据移动终端提交的对应wap网站的访问请求,提取所述 wap网站转换及配置信息;转换模块,用于根据所述wap网站的访问首页进入对应的wap网站首页,采用对应的转换方式将所述web网站的内容转换为wap网站的内容,并将页面中的链接指向所述页面链接转换入口。优选的是,所述移动终端提交的对应wap网站的访问请求包括预置的wap网站域名,所述wap信息提取模块包括域名解析子模块,用于解析所述wap网站域名,将所述域名指向站长的web服务器;位置定向子模块,用于由所述web服务器按照预置定位规则将所述网站域名对应的访问请求,定向到对应的wap网站转换及配置信息。优选的是,所述wap网站转换及配置信息为iWap程序包,所述wap网站转换及配置信息与web网站内容的关联,通过站长将所述iWap程序包拷贝至web网站的根目录或子目录中生成。优选的是,所述转换模块包括首页调用子模块,用于调用iWap首页,所述iWap首页中包括PAAT类库的入口文件;
PAAT类库调用子模块,用于由所述iWap首页根据所述PAAT类库的入口文件调用 PAAT类库;转换方式获取子模块,用于由所述PAAT类库在iWap程序包中查找PAAT转换配置文件,对所述PAAT转换配置文件进行解析,获得转换方式的信息;页面转换子模块,用于由所述PAAT类库依据所述转换方式信息采用对应方式将所述web网站的首页转换为wap页面;链接入口指向子模块,用于将页面中的所有链接,都指向PAAT的转换入口。与现有技术相比,本申请具有以下优点本申请通过一种页面自适应技术,实现web网络转换到wap网络动态转换。利用 iffap程序包,将iWap程序包解压拷贝至web网站根目录下,达到web网站的内容中关联对应的wap网站转换及配置信息的自动化,站长根据实际需要对iWap程序包中iWap程序包下的PAAT类库的各节点的配置,相比之前的方法便利了操作,节省了成本,更方便了站长的应用。另在本申请一种优选实施例中,PAAT类库根据配置的信息将所述web网站的首页转换为wap页面,并可以同时将页面中的所有链接,都指向PAAT的转换入口。而只需要提交wap网站的访问申请,就可以完成所有入口的导入。相比之前的动态转换技术,更加的符合移动终端用户的输入便利的需求。


图1是本申请的一种web网站转换到wap网站的方法实施例的步骤流程图;图2是本申请的一种web网站转换到wap网站的方法实施例的结构框图。
具体实施例方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本申请作进一步详细的说明。本申请实施例的核心构思在于,在web网站的服务器上,由站长搭建转换环境,站长布署自己的web网站内容而设计的方案。web2wap转换程序则是站长布署自己的web网站内容的工具,从而实现实时无缝的进行web网站内容到移动终端wap网站内容的转换。参考图1,示出了本申请的一种web网站转换到wap网站的方法实施例的步骤流程图,具体可以包括以下步骤步骤101、在web网站的内容中关联对应的wap网站转换及配置信息;其中,所述wap网站转换及配置信息中包括wap网站的访问首页,转换方式,wap网站的域名以及页面链接的转换入口的信息。在具体实现中,所述wap网站转换及配置信息可以为iWap程序包,但并不限于iffap程序包。iWap程序包是用于实现web网站到wap网站具体转换的程序包,在实际中, iffap程序包可以由站长从项目官网及其他授权的代码托管网站下载。iWap程序包主要包括如下内容PAAT(Page Automatic Adaptation Technology)类库(实现 PAAT 页面自适应技术的代码包)、iWap首页index, php、PAAT转换入口 gate, phpt和PAAT转换配置文件 paat. xmL·相应地,即在本优选示例中,所述wap网站的访问首页为iWap首页,所述页面链接的转换入口为PAAT转换入口 gate, phpt,步骤101中所指的转换方式则可以在PAAT转换配置文件中设置。作为在本申请实施例在具体应用中的一种示例,所述转换方式可以包括在线实时转换方式和离线非实时转换方式在具体应用中,若网站本身的访问量不大,用户请求不多, 则可以采用在线实时转换的方式;若网站本身的访问量比较大,用户请求过多,则可以采用离线非实时转换的方式。更具体而言,当所述转换方式为线上实时转换方式时,可以在PAAT 转换配置文件中进行如下设置将其中的异同步控制节点asyn设置为false ;当所述转换方式为离线非实时转换方式时,可以在PAAT转换配置文件中进行如下设置将其中的异同步控制节点asyn设置为true。可以理解的是,PAAT转换配置文件是用于设置PAAT转换相关信息的文件。在所述wap网站转换及配置信息中,还可以进一步设置web网站的访问首页地址。更具体而言, 所述web网站的首页地址也可以在所述PAAT转换配置文件中进行设置。在本申请一种优选实施例中,所述在web网站的内容中关联对应的wap网站转换及配置信息的步骤可以为,由站长将所述iWap程序包拷贝至web网站的内容目录中,所述 web网站的内容目录包括web网站的根目录或子目录。采用直接将所述iWap程序包拷贝至web网站的根目录或子目录的方式,不仅使关联操作简单、方便,还使得提取wap网站转换及配置信息的操作也十分便利,仅需从指定目录下读取即可。尤其是将所述iWap程序包直接拷贝至web网站的根目录中的关联方式,由于拷贝和读取的操作可以直接在根目录下完成,将更有利于系统处理的速度和节约资源。在具体实现中,可以按如下方式在web网站的内容中关联对应的wap网站转换及配置信息1)站长从项目官网及其他授权的代码托管网站下载iWap程序包,其中包括PAAT 类库(实现PAAT页面自适应技术的代码包)、iWap程序包首页index, php、PAAT转换入口 gate, phpt 和 PAAT 转换配置文件 paat. xml。2)站长将下载的iWap程序包解压拷贝至web网站根目录下。3)在PAAT转换配置文件paat. xml中,index节点默认配置了 web网站的首页。 在实际应用中,可以根据需要,将此节点设置为其它页面。4)在PAAT转换配置文件paat. xml中,asyn节点默认配置为false。在实际应用中,可以根据需要,将此节点设置为true。这个配置决定了是采用在线实时转换方式,还是离线非实时转换方式。5)设置 wap 网站域名(如 wap. example, com)。在实际中,所述wap网站的域名可以由站长设置,为满足其运营需求,方便移动终端用户输入网址,所述wap网站域名可以直接设置为形如www. XXX. com的形式,而无需如现有技术设置为形如 http://gate. baidu. com/tc ? src = http://www. xxx. com 形式。当然,上述实例仅仅用作一种示例,本领域技术人员可以通过上述方法原理,做出更多的变化,如采用其它任一种方法在web网站的内容中关联对应的wap网站,转换及配置信息;以及,更改转换及配置的信息,都是基于本申请的变换应用,本申请无需对此加以限制。步骤102、根据移动终端提交的对应wap网站的访问请求,提取所述wap网站转换及配置信息;在具体实现中,所述移动终端提交的对应wap网站的访问请求包括预置的wap网站域名,通过对wap网站域名进行解析,可以将所述域名指向站长的web服务器;然后web 服务器上的虚拟主机配置将通过wap网站域名过来的请求定位到iWap程序包。更具体而言,在本申请的一种优选实施例中,所述步骤102可以包括以下子步骤子步骤S21、解析所述wap网站域名,将所述域名指向站长的web服务器;子步骤S22、所述web服务器按照预置定位规则将所述域名对应的访问请求,定向到对应的wap网站转换及配置信息。例如,在实际中可以通过以下步骤根据移动终端提交的对应wap网站的访问请求,提取所述wap网站转换及配置信息l)wap网络用户使用wap网站域名(如wap. example, com)发出浏览请求。2)域名提供商(如万网)的DNS解析服务器负责将域名指向到站长的web服务
ο3)将设置wap网站域名,解析至网站根目录下的iWap程序包;通过域名的解析, 将wap用户的此次访问,指向iWap程序包中的iWap程序包,访问首页index, php,iffap程序包已经解压并拷贝至web网站根目录下。4)web服务器上的虚拟主机配置将通过wap网站域名过来的请求定向到iWap程序包。5)在iWap首页index, php中会调用PAAT的类库,对应访问请求,使用xml解析器解析xml配置文件paat. xml的配置信息,获取对应的wap网站转换及配置信息,确定请求需要打开的页面,和采用的转换方式。步骤103、根据所述wap网站的访问首页进入对应的wap网站首页,采用对应的转换方式将所述web网站的内容转换为wap网站的内容,并将页面中的链接指向所述页面链接转换入口。在具体实现中,所述采用对应的转换方式将所述web网站的内容转换为wap网站的内容为在iWap程序包中调取PAAT类库,在PAAT类库中查找配置文件,对PAAT类库依据 paat. xml的配置信息进行解析,获得转换方式的信息。根据转换方式的信息,将web页面转换成wap页面,其中包括将页面中的所有链接,都指向PAAT的转换入口。在本申请一种优选实施例中,所述步骤103可以包括如下子步骤子步骤S31、调用iWap首页,所述iWap首页中包括PAAT类库的入口文件;子步骤S32、所述iWap首页根据所述PAAT类库的入口文件调用PAAT类库;子步骤S33、所述PAAT类库在iWap程序包中查找PAAT转换配置文件,对所述PAAT转换配置文件进行解析,获得转换方式的信息;子步骤S34、所述PAAT类库依据所述转换方式信息采用对应方式将所述web网站的首页转换为wap页面,并将页面中的所有链接,都指向PAAT的转换入口。当然,上述实施例仅仅用作一种示例,本领域技术人员可以通过上述方法原理,做出更多的变化,如采用其它任一种方法提取wap网站转换及配置信息;以及,采用其它任一种方法改变web网站域名转换为wap网站域名,都是基于本申请的变换应用,本申请无需对此加以限制。为了方便本领域技术人员更好地理解本申请,以下通过一个完整示例更进一步说明本申请假设当前需要把web网站www. exlets. com转换成wap网站,则采用本申请实施例按如下步骤进行操作首先站长从项目官网及其他授权的代码托管网站下载iWap程序包,并解压iWap 的程序包。1)将解压后的iWap程序包复制到www, exlets. com网站的根目录下,并设置wap 网站域名(如 wap. example, com)。2)配制iWap程序包下的paat. xml的index节点,由于www, exlets. com网站的首页是index, html,所以将iWap程序包下的paat. xml的index节点配置为http://www. exlets. com/index, html,其在 iffap 禾呈序包下转换为 http//wap. exlets. com/index. phpD3)选择要采用的网页转换的方式,在iWap程序包下把paat. xml的asyn节点配置为false,配置转换器进行实时转换。4)为iWap程序包配置虚拟主机,将wap. exlets. com解析到iWap程序包。5)用户用手机访问http://wap. exlets. com网站,发出浏览请求。6)域名提供商(如万网)的DNS解析服务器负责将域名指向到站长的web服务器,web服务器上的虚拟主机配置将通过wap. exlets. com域名过来的请求定向到iWap程序包,并调出配置的首页index, php。7)自动执行PAAT类库的入口文件;因为iWap首页index, php中包含PAAT类库的入口文件paat. php,当用户请求index, php,会自动执行PAAT类库的入口文件paat. php。8) PAAT类库自动从iWap程序包下寻找配置文件paat. xml,并使用xml解析器解析xml配置文件paat. xml的配置信息,解析出web网站的首页地址index, html,及本次转换是实时的在线转处理的方式;9) PAAT类库依据paat. xml的配置信息,使用标签删减功能、html转xhtml功能、 标签清理功能、内容精简功能、布局推理功能和xhtml转wml功能等,把web网站的首页转换为wap页面;10)在PAAT类库对web网站的首页进行彻底清理调整时,把所有的链接指向系统的PAAT转换入口,以确保原有的链接不再指向web网站,并引导PAAT类库去转换web网站的其他页面。需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请所必须的。参考图2,示出了本申请的一种web网站转换到wap网站的系统实施例的结构框图,具体可以包括以下模块网站关联模块201,用于在web网站的内容中关联对应的wap网站转换及配置信息;所述wap网站转换及配置信息中包括wap网站的访问首页,转换方式,wap网站的域名, 以及,页面链接的转换入口 ;wap信息提取模块202,用于根据移动终端提交的对应wap网站的访问请求,提取所述wap网站转换及配置信息;转换模块203,用于根据所述wap网站的访问首页进入对应的wap网站首页,采用对应的转换方式将所述web网站的内容转换为wap网站的内容,并将页面中的链接指向所述页面链接转换入口。如图2所示,所述wap信息提取模块202与转换模块203相连,所述wap信息提取模块202、转换模块203与网站关联模块201相连。在具体实现中,所述wap网站转换及配置信息可以为iWap程序包,所述wap网站转换及配置信息与web网站内容的关联,可以通过站长将所述iWap程序包拷贝至web网站的内容目录中生成。更为优选的是,所述iWap程序包可以拷贝在web网站的根目录或子目录中。在所述优选实施例中,所述wap网站的访问首页为iWap首页,所述页面链接的转换入口为PAAT转换入口,所述转换方式和wap网站的域名在PAAT转换配置文件中设置。作为本申请实施例具体应用的一种示例,所述转换方式包括在线实时转换方式和离线非实时转换方式。更具体而言,当所述转换方式为线上实时转换方式时,在PAAT转换配置文件中可以进行如下设置将其中的异同步控制节点asyn设置为false ;当所述转换方式为离线非实时转换方式在PAAT转换配置文件中可以进行如下设置将其中的异同步控制节点asyn设置为true。在本申请的一种优选实施例中,所述wap网站转换及配置信息中还可以包括web 网站的访问首页地址,所述web网站的首页地址也可以在PAAT转换配置文件中进行设置。在具体应用中,所述wap信息提取模块可以包括以下子模块请求子模块,用于由移动终端提交对应的wap网站的访问请求,所述请求中包括网站域名;域名解析子模块,用于解析所述网站域名,将所述域名指向站长的web服务器;位置定向子模块,用于由所述web服务器按照预置定位规则将所述网站域名对应的访问请求,定向到对应的wap网站转换及配置信息。在本申请的优选实施例中,所述转换模块具体可以包括以下子模块首页调用子模块,用于调用iWap首页,所述iWap首页中包括PAAT类库的入口文件;PAAT类库调用子模块,用于由所述iWap首页根据所述PAAT类库的入口文件调用 PAAT类库;转换方式获取子模块,用于由所述PAAT类库在iWap程序包中查找PAAT转换配置文件,对所述PAAT转换配置文件进行解析,获得转换方式的信息
页面转换子模块,用于由所述PAAT类库依据所述转换方式信息采用对应方式将所述web网站的首页转换为wap页面;链接入口指向子模块,用于将页面中的所有链接,都指向PAAT的转换入口。在具体实现中,所述系统实施例可以设置在某一台服务器中,或根据实际情况设置在分布式结构的服务器集群中,本申请对此不作限制。由于所述系统实施例基本相应于前述方法实施例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此就不赘述了。本申请可用于众多通用或专用的计算系统环境或配置中。例如个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。以上对本申请所提供的一种web网站转换到wap网站的方法和一种web网站转换到wap网站的系统进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式
及应用范围上均会有改变之处, 综上所述,本说明书内容不应理解为对本申请的限制。
权利要求
1.一种web网站转换到wap网站的方法,其特征在于,包括在web网站的内容中关联对应的wap网站转换及配置信息;所述wap网站转换及配置信息中包括wap网站的访问首页、转换方式以及页面链接转换入口的信息;根据移动终端提交的对应wap网站的访问请求,提取所述wap网站转换及配置信息; 根据所述wap网站的访问首页进入对应的wap网站首页,采用对应的转换方式将所述 web网站的内容转换为wap网站的内容,并将页面中的链接指向所述页面链接转换入口。
2.如权利要求1所述的方法,其特征在于,所述移动终端提交的对应wap网站的访问请求包括预置的wap网站域名,所述根据移动终端提交的对应wap网站的访问请求提取wap 网站转换及配置信息的步骤包括解析所述wap网站域名,将所述域名指向站长的web服务器; 所述web服务器按照预置定位规则将所述域名对应的访问请求,定向到对应的wap网站转换及配置信息。
3.如权利要求1或2所述的方法,其特征在于,所述wap网站转换及配置信息为iWap 程序包,所述在web网站的内容中关联对应的wap网站转换及配置信息的步骤包括由站长将所述iWap程序包拷贝至web网站的根目录或子目录中。
4.如权利要求3所述的方法,其特征在于,所述wap网站的访问首页为iWap首页,所述页面链接的转换入口为PAAT转换入口以及转换方式在PAAT转换配置文件中设置。
5.如权利要求4所述的方法,其特征在于,所述转换方式包括在线实时转换方式和离线非实时转换方式;当所述转换方式为线上实时转换方式时,在PAAT转换配置文件中进行如下设置将其中的异同步控制节点asyn设置为false ;当所述转换方式为离线非实时转换方式在PAAT转换配置文件中进行如下设置将其中的异同步控制节点asyn设置为true。
6.如权利要求5所述的方法,其特征在于,所述wap网站转换及配置信息中还包括 web网站的访问首页地址;所述web网站的首页地址在PAAT转换配置文件中进行设置。
7.如权利要求1或2所述的方法,其特征在于,所述根据wap网站的访问首页进入对应的首页,采用对应的转换方式将所述web网站的内容转换为wap网站的内容,并将页面中的链接指向所述页面链接转换入口的步骤包括调用iWap首页,所述iWap首页中包括PAAT类库的入口文件; 所述iWap首页根据所述PAAT类库的入口文件调用PAAT类库; 所述PAAT类库在iWap程序包中查找PAAT转换配置文件,对所述PAAT转换配置文件进行解析,获得转换方式的信息;所述PAAT类库依据所述转换方式信息采用对应方式将所述web网站的首页转换为wap 页面,并将页面中的所有链接,都指向PAAT的转换入口。
8.一种web网站转换到wap网站的系统,其特征在于,包括网站关联模块,用于在web网站的内容中关联对应的wap网站转换及配置信息;所述 wap网站转换及配置信息中包括wap网站的访问首页,转换方式,以及页面链接的转换入口的信息;wap信息提取模块,用于根据移动终端提交的对应wap网站的访问请求,提取所述wap网站转换及配置信息;转换模块,用于根据所述wap网站的访问首页进入对应的wap网站首页,采用对应的转换方式将所述web网站的内容转换为wap网站的内容,并将页面中的链接指向所述页面链接转换入口。
9.如权利要求8所述的系统,其特征在于,所述移动终端提交的对应wap网站的访问请求包括预置的wap网站域名,所述wap信息提取模块包括域名解析子模块,用于解析所述wap网站域名,将所述域名指向站长的web服务器;位置定向子模块,用于由所述web服务器按照预置定位规则将所述网站域名对应的访问请求,定向到对应的wap网站转换及配置信息。
10.如权利要求8或9所述的系统,其特征在于,所述wap网站转换及配置信息为iWap 程序包,所述wap网站转换及配置信息与web网站内容的关联,通过站长将所述iWap程序包拷贝至web网站的根目录或子目录中生成。
11.如权利要求8或9所述的系统,其特征在于,所述转换模块包括首页调用子模块,用于调用iWap首页,所述iWap首页中包括PAAT类库的入口文件;PAAT类库调用子模块,用于由所述iWap首页根据所述PAAT类库的入口文件调用PAAT 类库;转换方式获取子模块,用于由所述PAAT类库在iWap程序包中查找PAAT转换配置文件,对所述PAAT转换配置文件进行解析,获得转换方式的信息;页面转换子模块,用于由所述PAAT类库依据所述转换方式信息采用对应方式将所述 web网站的首页转换为wap页面;链接入口指向子模块,用于将页面中的所有链接,都指向PAAT的转换入口。
全文摘要
本申请提供了一种web网站转换到wap网站的方法及系统,其中,所述方法包括在web网站的内容中关联对应的wap网站转换及配置信息;所述wap网站转换及配置信息中包括wap网站的访问首页、转换方式以及页面链接转换入口的信息;根据移动终端提交的对应wap网站的访问请求,提取所述wap网站转换及配置信息;根据所述wap网站的访问首页进入对应的wap网站首页,采用对应的转换方式将所述web网站的内容转换为wap网站的内容,并将页面中的链接指向所述页面链接转换入口。本申请既能实时转换动态网站,又不需要高昂的维护成本;同时使用户和网站站长的操作都更为简单,快捷。
文档编号G06F17/30GK102332019SQ20111028280
公开日2012年1月25日 申请日期2011年9月21日 优先权日2011年9月21日
发明者张玉磐, 李娜, 罗峰, 黄苏支 申请人:北京亿赞普网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1