一种网络主页系统的制作方法

文档序号:12124649阅读:198来源:国知局

本发明涉及网络构建技术领域,尤其涉及一种网络主页系统。



背景技术:

网络主页是用户根据自身的兴趣爱好或价值取向,为了展示自我、与人交流为目的而在网络上创建的供其他人浏览的网页或网站。早期的用户通过门户类网站提供的网络服务,将制作好的网页上传到网站,然后访客通过网站分配的网址访问,这种方式发布的主页可以是任意内容,网页中可以自由使用多种网页技术,对用户的要求较高,需要有网页制作基础。

目前,随着网络技术的发展,门户类网站开发出博客、微博、空间等形式的网络应用系统,这类系统对用户的要求较低,任意有网络基础的人简单摸索就能制作一个网络主页。用户通过这类系统发表日志、图片,转载其它文章等信息,其它用户可以通过二级域名访问,并在各类信息页面发表评论等等。这类系统操作简单,但对页面的内容有所限制,用户仅能根据系统提供的编辑器,制作基本的格式效果。

目前的网络主页还存在页面多,信息容量大,主题不够明确的问题。其它用户通过主页平台的搜索功能都难以快速精确找到相应的页面。这类主页模式已经不能满足现代快节奏社会对信息传播的要求。用户在网络主页上发布信息的目的已不再局限于展示自我,还包括宣传公司、产品,发布公告等等。网络用户对网络信息的要求是:内容直接,传播快捷。



技术实现要素:

有鉴于此,本发明提出了一种用户使用门槛低、搜索方便快捷的网络主页系统。

本发明的技术方案是这样实现的:一种网络主页系统,其构建在网络服务器上,包括数据库、主页管理模块、主页显示模块和主页搜索模块,其中,

主页管理模块,供用户发布和管理主页内容,所述主页内容包括一个概括主页内容的主标题、一个数据库中唯一的对主页内容进行补充说明的副标题、若干个数据库中唯一的字符串标识、若干个指向了服务器IP地址的域名和主页展示内容;

数据库,存储数据,所述数据库包括存储表1和存储表2,存储表1内存储有若干条主页展示信息,每条主页展示信息包括该主页对应的主标题、副标题、主页展示内容以及ID索引,存储表2内存储有若干条主页搜索信息,每条主页搜索信息包括该主页对应的ID、字符串标识和ID索引;

主页显示模块,根据访客浏览器中输入的指向本网络服务器IP地址的域名,与访客终端建立通讯,并传送存储表1中的信息给访客终端;

主页搜索模块,供访客输入或者从主页显示模块获取搜索关键词,并将搜索关键词与存储表1、存储表2中的主标题、副标题、主页展示内容以及字符串标识进行匹配,并将匹配成功的主页对应的存储表1中的信息给主页显示模块。

在以上技术方案的基础上,优选的,所述主页显示模块工作过程包括以下步骤,

S1,截取访客浏览器中输入的域名,若为公共域名,则将公共域名下的二级域名作为搜索关键词,并提供给主页搜索模块;若为非公共域名,则将该域名作为搜索关键词,并提供给主页搜索模块;

S2,主页搜索模块将搜索关键词与存储表2中的字符串标识进行匹配;

S3,当步骤S2查询结果不存在时,将访客浏览器中除公共域名外的其余字符作为搜索关键词,并提供给主页搜索模块,继续执行步骤S2;

S4,根据S2匹配成功的字符串标识对应的主页索引ID与存储表1中的主页索引ID进行匹配,最后将匹配成功的主页索引ID对应的主页对应的存储表1中的信息给主页显示模块;

S5,主页显示模块将所述主页对应的存储表1中的信息综合在一个网络页面中传送给访客终端。

在以上技术方案的基础上,优选的,所述存储表2内存储的每条主页搜索信息包括字符串标识类型,分别标记为A类和B类,B类对应的字符串标识为域名,域名以外的其它类型字符串标识对应A类,在所述步骤S2中,主页搜索模块优先对B类主页搜索信息进行匹配查询。

在以上技术方案的基础上,优选的,所述主页搜索模块包括三种搜索模式,分别为精确搜索、模糊搜索和内容搜索,其中,

在精确搜索模式下,主页搜索模块将访客输入的搜索关键词与存储表2中的字符串标识进行精确匹配,查询出与搜索关键词一样的字符串标识,再将标识对应的主页索引ID与存储表1中的主页索引ID进行精确匹配,最后将匹配成功的主页索引ID对应的存储表1中的信息给主页显示模块;

在模糊搜索模式下,主页搜索模块将访客输入的搜索关键词与存储表2中的字符串标识进行模糊匹配,将数据存储表1中所有字符串标识中含搜索关键词的索引项进行归一,通过对应的主页索引ID与存储表1中的主页索引ID进行精确匹配,最后将匹配成功的主页索引ID对应的存储表1中的信息给主页显示模块;

在内容搜索模式下,主页搜索模块将访客输入的搜索关键词与存储表1中的主标题、副标题、主页展示内容以及存储表2中的主页搜索信息进行模糊匹配,通过对应的主页索引ID将对应的存储表1中的信息给主页显示模块。

在以上技术方案的基础上,优选的,所述存储表1或存储表2中存储有访问次数信息,主页显示模块每次获取存储表1中的信息,次数模块记录该主页访问次数信息+1。

在以上技术方案的基础上,优选的,所述数据库还包括存储表3,存储表3内存储有访客每次访问主页的访问记录,所述访问记录包括访问方式、访问网址、访问采用的字符串、访问时间、客户终端IP地址、客户终端位置信息,访问方式包括域名访问和字符串访问。

在以上技术方案的基础上,优选的,还包括二维码标示,所述二维码标示对应主页字符串标识,手机扫描二维码标示,可获取二维码标示对应主页字符串标识,并通过主页搜索模块以主页字符串标识匹配相应的主页索引ID,最后登录主页。

在以上技术方案的基础上,优选的,包括加密模块,用户可通过主页管理模块对主页内容设置访问密码,在访客访问该部分内容时,加密模块会验证用户设置的密码。

在以上技术方案的基础上,优选的,所述数据库还包括存储表4,存储表4内存储有访客与用户的互动记录。

在以上技术方案的基础上,优选的,所述存储表2内存储有访客评分信息,当访客评分低于设定的数据时,主页管理模块会删除该访客评分信息对应的字符串标识,防止用户设置与主页内容无紧密关系的字符串标示。

本发明的网络主页系统相对于现有技术具有以下有益效果:

(1)通过对主页设置唯一的字符串标识,可以方便的用关键词检索到对应的网站,相比于目前网站采用的全文检索方式,更加方便快捷,并且对用户的专业度要求低,适用面更广;

(2)主页内容可以选择文本,在线编辑器,HTML语言编程三种形式输入,适合不同技术层次用户使用,用户可以构建内容直接,页面精美的网页;

(3)通过设置一个概括主页内容的主标题、一个数据库中唯一的对主页内容进行补充说明的副标题,可以将搜索结果以列表的方式呈现,方便访客快速阅读并找到目标主页;

(4)主页内容内容简洁,信息丰富,更快捷的将信息传递给访问;

(5)用户可以方便的将域名绑定到自已的主页,且可以达到网站级的访问效果;

(6)多种访问方式,更加便于主页的推广宣传。

具体实施方式

下面将结合本发明实施方式,对本发明技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。

本发明的网络主页系统,其构建在网络服务器上,包括数据库、主页管理模块、主页显示模块和主页搜索模块,其中,

主页管理模块,供用户发布和管理主页内容,所述主页内容包括一个概括主页内容的主标题、一个数据库中唯一的对主页内容进行补充说明的副标题、若干个数据库中唯一的字符串标识、若干个指向了服务器IP地址的域名和主页展示内容。其中,所述字符串标识只对应一个主页,如此,可方便搜索。优选的,包括加密模块,用户可通过主页管理模块对主页内容设置访问密码,在访客访问该部分内容时,加密模块会验证用户设置的密码。具体的,主页内容提供多种编辑输入模式:纯文本格,在线编辑器格式,HTML语言编辑格式。

数据库,存储数据,所述数据库包括存储表1和存储表2,存储表1内存储有若干条主页展示信息,每条主页展示信息包括该主页对应的主标题、副标题、主页展示内容以及ID索引,存储表2内存储有若干条主页搜索信息,每条主页搜索信息包括该主页对应的ID、字符串标识和ID索引。所述存储表1中的主页展示信息为列表呈现给访客的信息,方便访客快速查找到相对应的主页。存储表2中的主页搜索信息是为了方便快速搜索到对应的字符串标识,提高搜索速度。优选的,所述存储表2内存储的每条主页搜索信息包括字符串标识类型,分别标记为A类和B类,B类对应的字符串标识为域名,域名以外的其它类型字符串标识对应A类,在所述步骤S2中,主页搜索模块优先对B类主页搜索信息进行匹配查询。如此,针对采用域名访问的方式,可通过查找B类信息快速查找到相对应字符串标示;针对关键词搜索的方式,可通过查找A类信息,快速找到相对应字符串标示。优选的,所述所述存储表1或存储表2中存储有访问次数信息,主页显示模块每次获取存储表1中的信息,次数模块记录该主页访问次数信息+1。如此,用户可以很清楚地看到主页访问次数。优选的,所述数据库还包括存储表3,存储表3内存储有访客每次访问主页的访问记录,所述访问记录包括访问方式、访问网址、访问采用的字符串、访问时间、客户终端IP地址、客户终端位置信息,访问方式包括域名访问和字符串访问。如此,用户可以了解客户信息和访问方式,同时方便用户针对访问方式调整字符串标示,提高主页被快速搜索到的几率。优选的,所述数据库还包括存储表4,存储表4内存储有访客与用户的互动记录。优选的,所述存储表2内存储有访客评分信息,当访客评分低于设定的数据时,主页管理模块会删除该访客评分信息对应的字符串标识。如此,可自动屏蔽部分误导性的字符串标示。

主页显示模块,根据访客浏览器中输入的指向本网络服务器IP地址的域名,与访客终端建立通讯,并传送存储表1中的信息给访客终端。

主页搜索模块,供访客输入或者从主页显示模块获取搜索关键词,并将搜索关键词与存储表1、存储表2中的主标题、副标题、主页展示内容以及字符串标识进行匹配,并将匹配成功的主页对应的存储表1中的信息给主页显示模块。

本发明的网络主页系统有三种访问方式:

第一种,通过关键词搜索访问。

所述主页搜索模块包括三种搜索模式,分别为精确搜索、模糊搜索和内容搜索,其中,

在精确搜索模式下,主页搜索模块将访客输入的搜索关键词与存储表2中的字符串标识进行精确匹配,查询出与搜索关键词一样的字符串标识,再将标识对应的主页索引ID与存储表1中的主页索引ID进行精确匹配,最后将匹配成功的主页索引ID对应的存储表1中的信息给主页显示模块;

在模糊搜索模式下,主页搜索模块将访客输入的搜索关键词与存储表2中的字符串标识进行模糊匹配,将数据存储表1中所有字符串标识中含搜索关键词的索引项进行归一,通过对应的主页索引ID与存储表1中的主页索引ID进行精确匹配,最后将匹配成功的主页索引ID对应的存储表1中的信息给主页显示模块;

在内容搜索模式下,主页搜索模块将访客输入的搜索关键词与存储表1中的主标题、副标题、主页展示内容以及存储表2中的主页搜索信息进行模糊匹配,通过对应的主页索引ID将对应的存储表1中的信息给主页显示模块。

第二种,通过域名访问。

所述主页显示模块工作过程包括以下步骤,

S1,截取访客浏览器中输入的域名,若为公共域名,则将公共域名下的二级域名作为搜索关键词,并提供给主页搜索模块;若为非公共域名,则将该域名作为搜索关键词,并提供给主页搜索模块;

S2,主页搜索模块将搜索关键词与存储表2中的字符串标识进行匹配;

S3,当步骤S2查询结果不存在时,将访客浏览器中除公共域名外的其余字符作为搜索关键词,并提供给主页搜索模块,继续执行步骤S2;

S4,根据S2匹配成功的字符串标识对应的主页索引ID与存储表1中的主页索引ID进行匹配,最后将匹配成功的主页索引ID对应的主页对应的存储表1中的信息给主页显示模块;

S5,主页显示模块将所述主页对应的存储表1中的信息综合在一个网络页面中传送给访客终端。

第三种,通过扫描二维码访问。

还包括二维码标示,所述二维码标示对应主页字符串标识,手机扫描二维码标示,可获取二维码标示对应主页字符串标识,并通过主页搜索模块以主页字符串标识匹配相应的主页索引ID,最后登录主页。

以下结合实施例介绍本发明的网络主页系统的具体应用。

实施例1

某快餐店通过本网络主页系统建立一个主页宣传该店菜品、价格等信息。通过主标题和副标题阐述了该快餐店的基本信息。主页的内容可以使用网络编辑器或者HTML语言,自由发挥,可以是一段视频广告,也可以是各种菜品图片,可以是介绍该店的文字,或者各种信息混合。关键在于:通过设置若干唯一的字符串标示,用户可以快速搜索到他,比如设置该店的电话号码、特色菜品的名称为字符串标签。其它访客直接在网址栏输入带该店特有的菜品名称的网址或者搜索框中输入该菜品名称,马上就打开了该主页。该店将一个指向了本系统服务器的顶级域名设置为字符串标示的话,直接通过该顶级域就可以打开该店的主页。通过将字符串标示转化为二维码印在宣传单上,用户通过二维码访问主页时,快餐店可通过访客信息分析功能知道哪些地方的人看到菜单,并从菜单上的二维码访问了主页,从而知道菜单对客户是否有吸引力,以及周边有多少人关注该快餐店。

实施例2

某用户在网络主页系统中为自已的宠物制作一个网络主页,目的是认识一些拥有同样宠物的网友。主页建立后,网友可以在本系统中搜索宠物名字,找到该主页,然后从主页内容中找到主人的信息等。用户用本系统中的字符串标示制作成二维码放置在宠物身上,当宠物出走时,其它网友可以通过宠物身上的二维码访问主页,并从主页上看到宠物主人的信息。同时,用户通过本系统的访客分析系统,能看到有用户从宠物身上的二维码访问了主页,并知道访问时的位置,由此可以推测宠物的大致位置,方便宠物主人找回宠物。

以上所述仅为本发明的较佳实施方式而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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