欢迎来到华鼎网络科技,深圳网站优化深圳网站建设移动网站优化深圳seo
咨询,就免费赠送域名与服务器,咨询热线:18824580418当前位置: 主页 > 知识大全 > 网站建设 >
推荐内容
联系我们
电话咨询:18824580418 13518121047
E-mail:[email protected]
地址: 深圳市宝安

Tag功能开发文档介绍,对网站优化效果很重要

作者/深圳seo:网站关键词优化 来源:深圳seo 2019-06-03

一、概述
       此方案中的每一个标签隶属于标签二级分类,一个二级标签分类隶属于对应的一级标签分类,结构如下。 每一个标签相当于一篇文章,后台添加如下标签。
二、数据库文件夹数据库tables里,包含数据表说明和三个表的导出.sql文件。共用如下三个表:
(1)tag_cates tags(标签分类表)。
(2)tags(标签表)。
(3)article_tags(文章—标签表)。
1.标签分类表为标签一级分类、二级分类表,表结构如下。 
备注:如果是一级分类,top_id为0;如果是二级分类,top_id为一级分类的id。
tag标签制作
2.标签表标签表为存放标签名称、所属标签分类,以及标签概述的表,keywords、description为SEO页面head里显示的keywords和description,非必填项,body为标签概述,非必填项,可先填标签,后填概述。 
3.文章与标签关联表下表为文章标签表,只建立文章和标签的关联关系,文章ID article_id和标签ID tag_id为多对多的关系。
三、后台开发说明
1.标签分类管理标签分类分为一级分类和二级分类,一级分类为大类,二级分类为标签子类。每个标签必须有所属分类,必须先添加标签分类。标签分类添加模板为后台html/tag_cate_add.html,标签分类修改模板为后台html/tag_cate_edit.html。标签一级分类列表页模板为后台html/tag_cate_list.html。
2.标签管理标签类似于一篇文章,其中标签名称、标签所属分类为必填项。标签添加/修改模板为后台html/ tag_add.html,标签列表模板为后台html/tag_list.html。
3.添加/修改文章时添加标签添加文章时添加标签如下图所示。模板为后台html/article.html。 单击添加标签的弹出层,如下图所示。
此选择为二级联动下拉菜单,单击“确定”按钮后,保存所选标签的ID。具体参照新浪博客添加文章加标签。备注:成功添加一篇文章后一般会生成一个文章ID,此时根据选择的标签ID,在article_tags表插入几条数据(文章id->tag_id)。
四、前台开发说明前台分为标签首页、标签列表页和标签详情页。对应模板分别为tag/tag-index.html、ag/tag-list.html和tag/tag-detail.html。
1.标签首页标签首页列出标签一级分类及一级分类下的二级分类,如下图所示。 
2.标签列表页标签列表页列出由标签首页点击进入的二级标签分类下面的所有标签,及打了这些标签的文章(部分)。
3.标签详情页列出标签概述及选择了此标签的所有文章(有分页)。除此之外,还需要给技术提交《文章与标签关联表:article_tags》,如下表所示。接下来就是开发生成html的Tag页面聚合了。UGC页面生成UGC(User Generated Content)指用户原创内容,类似于Web 2.0,即用户自己生产内容,典型的网站如BBS、club、blog、百度知道、百度百科和百度经验。UGC页面往往配合销售部门,做一些有奖征文,或者积分换礼品的活动,引导用户自发的产生文章。