发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
选择字号: 超大 标准 发布时间:2014-8-18 15:21:4 | 作者:Searcheo | 0个评论 | 人浏览
本文地址:http://www.searcheo.cn/post/208.html 转载请注明出处!
Z-Blog是一套基于ASP平台的开放、高效、健壮、实用、美观的Blog发布程序。拥有以下优秀特性:生成静态文件、完全符合网页标准、高度可制定化 模板、展现逻辑与操作逻辑完全分离、WAP浏览/评论/发表/管理功能、支持第三方WYSIWYG(所见即所得)编辑器,、TAGs,更好分类你的文章、 可定义静态文件名称、ATOM格式XML数据库备份、自动替换文章中关键字为预设链接、统一权限控制、站内全文搜索。
使用说明
1、管理登录
2、在页面导航或侧栏的控制面板中找到后台入口。
3、选择保存登录时间,输入正确的用户名、密码、验证码,就可以登录到管理后台
4、登录需要浏览器打开Cookie支持,若浏览器设定“退出浏览器自动清除Cookie”之类的选项,将导致保存功能无效
5、login.asp 页面不判断登录状态,推荐使用 yourblogurl/cmd.asp?act=login 这个链接进行登录管理
6、发表文章
7、新建文章(可视编辑) 可视编辑器是可定制的,默认的是应用FCKeditor2.5,具体使用请看可视编辑
8、新建文章(UBB编辑)
9、如果你熟悉html及Z-blog的UBB格式语法,这个模式是相当便利的,UBB文章编辑页面加载速度要比可视编辑快很多。初次新建文章,将被要求新建一个分类,可建立一个分类后再开始blogging体验。
10、文件重建
11、索引重建
12、索引重建让系统刷新缓存和统计数据,同时,生成该BLOG的RSS 2.0和Atom 1.0聚合的XML文件于根目录中。 每次发表文章、修改分类等操作后需要点击索引重建。
13、文件重建
14、文件重建是让系统重建生成静态文章页面及刷新缓存。当你在网站设置更改了某些影响到静态页面的设置时,都需要使用文件重建以使每个文章页面更改生效。
15、文章管理
16、选择提定文章 通过“搜索符合条件的文章”,查询提定“分类”,“类型”,包含提定内容的文章
17、文章预览 点击文章标题将可看到该文章的内容及其在页面中呈现情况。
18、编辑文章 点击可视编辑或UBB编辑可重新编辑文章
19、删除文章 点击删除,可对文章进行删除操作。
20、分类管理
21、新建分类通过点击新建分类,可建立一个新的文章分类,内容包括:名称,排序:设定该分类在网站目录(分类列表)中的位置,别名
22、查看分类
23、在数据表中,点击某一分类名称,可查看所有该分类的文章
24、编辑分类
25、点击编辑,可重新编辑该分类的名称、排序及别名
26、删除分类
27、要删除某一分类,必须先删除或移动该分类下的所有文章。
28、安装主题
29、使用主题文件包将主题文件包上传到 THEMES 目录下即可
30、从本地导入ZTI文件
31、选择本地的 ZTI 主题安装包文件,导入的主题将自动安装到博客 THEMES 目录下
32、在线安装
33、选择[在线安装主题],就可以直接在线安装菠萝的海上的主题,应用主题:在某一主题下选好样式,点击“提交”就可启用该主题。有些主题自带插件,注意应用该主题后做好设置。有些主题不支持多样式,这时你只要随便选择一样式文件提交即可。
34、插件管理
35、安装插件安装插件有三种方式 :
A:使用插件文件包:将插件文件包上传到 PLUGIN 目录下即可
B:从本地导入 ZPI文件:选择本地的 ZPI 文件,导入的插件将自动安装到博客 PLUGIN 目录下
C:在线安装:选择[在线安装插件],就可以直接在线安装菠萝的海上的插件
36、激活停用
37、A:激活
38、点击[激活]即可激活并启用某插件。插件激活后才有排序序号,挂上同一接口的插件将按该排序顺序执行。
39、B:停用:点击[停用]即可停用某插件。注意,只有将插件停用后才能删除 PLUGIN 目录下的该插件文件
40、用户管理
41、管理员:可添加较低权限用户,包括高级用户,中级用户,普通用户
42、高级用户:有发布文章,分类管理等权限
43、中级用户:有发布文章权限
44、普通用户:可查看和评论私有文章,有编辑自身评论权限详细请查看用户权限
45、其它结构
46、附件管理:上传图片、影音及其它类型的文件:文件的大小与类型限制可在网站设置中设定,删除 评论管理:搜索符合条件的评论,查看评论正文:鼠标移到正文上时可查看评论全文,编辑删除评论 网站设置管理:查看配置博客 链接管理:友情链接,图标汇集,导航条,网站收藏 登出:登出就是返回首页的意思。点击登出返回到首页
功能模块
一、模块类模板类/TEMPLATE
1. default.html
首页显示模板,引用b_article-istop.html显示置顶文章,引用b_article-multi.html显示日志摘要,引用b_pagebar.html显示分页条
2. single.html 日志页显示模板,引用b_article-single.html显示日志
3. catalog.html 分类页显示模板,与首页模板相似
4. search.html 搜索页模板,显示搜索页面
5. tags.html 标签页模板,显示TagCloud
6. b_article-guestbook.html 留言页模板
7. b_pagebar.html 页面底部分页条模板,可以改分页条样式
8. b_article-multi.html 首页摘要文章模板
9. b_article-single.html 日志页文章模板,分别引用 b_article_trackback.html、b_article_mutuality.html、 b_article_comment.html、b_article_commentpost.html 显示日志后的 引用列表,相关文章,评论内容,评论发表框
10. b_article-istop.html 置顶文章模板
11. b_article_nvabar_l.html 日志页面文章导航,显示“上一篇”日志链接
12. b_article_nvabar_l.html 日志页面文章导航,显示“下一篇”日志链接
13. b_article_tag.html 每个tag 的显示样式
14. b_article_trackback.html 每条引用通告显示模板
15. b_article_mutuality.html 每条相关文章显示模板
16. b_article_comment.html 每条评论内容显示模板
17. b_article_commentpost.html 评论发表框模板
18. b_article_commentpost-verify.html 评论验证码显示样式
二、标签类A:系统常量区
(c_custom.asp,c_option.asp)
当前版本号 : <#ZC_BLOG_VERSION#>
博客页面语言 : <#ZC_BLOG_LANGUAGE#> (默认为zh-CN)
博客网址 : <#ZC_BLOG_HOST#>
博客标题 : <#ZC_BLOG_TITLE#> (显示于浏览器标题栏)
博客简介 : <#ZC_BLOG_SUBTITLE#>
博客名称 : <#ZC_BLOG_NAME#> (显示于页面中)
博客副标题 : <#ZC_BLOG_SUB_NAME#>
界面样式名称 : <#ZC_BLOG_CSS#>
版权说明 : <#ZC_BLOG_COPYRIGHT#>
博客主人名 : <#ZC_BLOG_MASTER#>
留言最长字数 : <#ZC_CONTENT_MAX#>
表情字符串 : <#ZC_EMOTICONS_FILENAME#>
表情图片大小 : <#ZC_EMOTICONS_FILESIZE#>
留言本正文内容 : <#ZC_GUESTBOOK_CONTENT#>
博客唯一标识号 : <#ZC_BLOG_CLSID#> (更改该标识可能对防机器spam有效)
博客时区 : <#ZC_TIME_ZONE#> (默认为+0800 ,即北京时间)
图片自动缩小尺寸: <#ZC_IMAGE_WIDTH#>
分别引用 c_custom.asp及c_option.asp 中相应数据,如<#ZC_BLOG_VERSION#> 引用:ZC_BLOG_VERSION (c_option.asp),可于后台网站设置中更改其内容.
B:语言资源区(LANGUAGE/SimpChinese.asp) ZC_MSG001-ZC_MSGxxx
引用:<#ZC_MSGxxx#> 这里xxx就要引用的字符串资源的最后3位数字
三、文件缓冲区
分别引用程序INCLUDE目录下的文件内容
分类目录: <#CACHE_INCLUDE_CATALOG#>
用户目录: <#CACHE_INCLUDE_AUTHORS#>
tags : <#CACHE_INCLUDE_TAGS#>
站点统计: <#CACHE_INCLUDE_STATISTICS#>
最近发表: <#CACHE_INCLUDE_PREVIOUS#>
导 航 条: <#CACHE_INCLUDE_NAVBAR#>
图标汇集: <#CACHE_INCLUDE_MISC#>
友情链接: <#CACHE_INCLUDE_LINK#>
网站收藏: <#CACHE_INCLUDE_FAVORITE#>
最新评论: <#CACHE_INCLUDE_COMMENTS#>
最近留言: <#CACHE_INCLUDE_GUESTCOMMENTS#>
最近引用: <#CACHE_INCLUDE_TRACKBACKS#>
日 历: <#CACHE_INCLUDE_CALENDAR#>
文章归档: <#CACHE_INCLUDE_ARCHIVES#>
四、文章区
A:文章基本数据:
编号: <#article/id#>
链接: <#article/url#>
权限: <#article/level#>
标题: <#article/title#>
摘要: <#article/intro#>
内容: <#article/content#>
时间: <#article/posttime#>
评论数: <#article/commnums#>
浏览数: <#article/viewnums#>
引用数: <#article/trackbacknums#>
引用链接: <#article/trackback_url#>
评论RSS: <#article/commentrss#>
<#article/commentposturl#>
<#article/pretrackback_url#>
<#article/trackbackkey#>
<#article/commentkey#>
别名: <#article/staticname#>
tags(非链接): <#article/tagtoname#>
<#article/firsttagname#>
<#article/firsttagid#>
B:文章分类数据:
编号: <#article/category/id#>
名称: <#article/category/name#>
序号: <#article/category/order#>
文章数: <#article/category/count#>
链接: <#article/category/url#>
别名: <#article/category/staticname#>
C:文章作者数据:
编号: <#article/author/id#>
名称: <#article/author/name#>
权限: <#article/author/level#>
Email: <#article/author/email#>
主页: <#article/author/homepage#>
文章数: <#article/author/count#>
链接: <#article/author/url#>
别名: <#article/author/staticname#>
文章Tag数据(b_article_tag.html):
编号: <#article/tag/id#>
名称: <#article/tag/name#>
摘要: <#article/tag/intro#>
文章数: <#article/tag/count#>
链接: <#article/tag/url#> Encode:<#article/tag/encodename#>
文章评论数据(b_article_comment.html):
编号: <#article/comment/id#>
名称: <#article/comment/name#>
网址: <#article/comment/url#>
<#article/comment/urlencoder#>(干扰处理过的URL,防spam)
Email: <#article/comment/email#>
时间: <#article/comment/posttime#>
内容: <#article/comment/content#>
序号: <#article/comment/count#>
作者编号: <#article/comment/authorid#>
第一联系(网址优先): <#article/comment/firstcontact#>
Email的MD5码: <#article/comment/emailmd5#>
引用文章数据: (b_article_trackback.html):
编号: <#article/trackback/id#>
名称: <#article/trackback/name#>
网址: <#article/trackback/url#>
标题: <#article/trackback/tile#>
时间: <#article/trackback/posttime#>
内容: <#article/trackback/content#>
序号: <#article/trackback/count#>
相关文章数据(b_article_mutuality.html):
编号: <#article/mutuality/id#>
网址: <#article/mutuality/url#>
时间: <#article/mutuality/posttime#>
名称: <#article/mutuality/name#>
D:文章页“前后篇文章导航条”数据:
<#article/nav_l/url#>
<#article/nav_l/name#>
<#article/nav_r/url#>
<#article/nav_r/name#>
E:文章生成时间:
<#article/posttime/longdate#>
<#article/posttime/shortdate#>
<#article/posttime/longtime#>
<#article/posttime/shorttime#>
<#article/posttime/year#>
<#article/posttime/month#>
<#article/posttime/monthname#>
<#article/posttime/day#>
<#article/posttime/weekday#>
<#article/posttime/weekdayname#>
<#article/posttime/hour#>
<#article/posttime/minute#>
<#article/posttime/second#>
五、文章列表区
A:多页排列的分页条:
<#template:pagebar#>:由default.html和catalog.html引用
<#pagebar/page/url#>:在b_pagebar.html中定义和修改
<#pagebar/page/number#>:在b_pagebar.html中定义和修改
B:只有“前一页”和“后一页”的分页条:
<#template:pagebar_next#>:由default.html和catalog.html引用
<#template:pagebar_previous#>:由default.html和catalog.html引用
C:只由catalog.html使用的标签:
<#articlelist/author/id#>
<#articlelist/tags/id#>
<#articlelist/category/id#>
<#articlelist/date/year#>
<#articlelist/date/month#>
<#articlelist/date/day#>
<#articlelist/date/shortdate#>
D:由default.html和catalog.html使用的标签:
<#articlelist/page/now#>
<#articlelist/page/all#>
E:特殊的标签
<#BLOG_CREATE_TIME#>:文件生成时的当前时间,可以放在default.html,single.html等页
<#BlogTitle#>:当前页的标题
如果在default.html就是BLOG的子标题,在single.html就是文章的标题,在catalog.html就是相关分类等的名称,等等
F:其他类.
Const ZC_CONTENT_MAX=1000 '留言最长字数
Const ZC_TB_EXCERPT_MAX=250 '自动截取摘要的字数(当摘要为空时有效)
Const ZC_RECENT_COMMENT_WORD_MAX=16 '侧边栏中留言,评论,引用每条显示字数,超过则截前14(16-2)字+"..."
Const ZC_TEMPLATE_DIRECTORY="template" '模板文件的目录,默认为TEMPLATE(不分大小写)
Const ZC_UPLOAD_DIRECTORY="upload" '上传附件的目录
六、其他优化设置
去掉ZBLOG最新发表文章标题字数过长的方法
分析:
大家在发表文章时,难免有些标题过长,这样就会在ZBLOG侧栏显示为两行,导致整个网页不协调,那么如何控制标题字数长度呢?
方法:
在CSS里修改代码。首先打开模板STYLE下的CSS文件插入以下代码,代码如下:
/**********自动截取最新发表的标题****************/
#ulPrevious li{
width:180px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;}
width:180px是要显示的标题长度,可以根据自己的模板修改
给ZBLOG加上版权信息链接
分析:
为了防止别人复制你网站内容,就在复制的时候就会自动把你网站的版权信息也一起复制,同时也增强了网站的宣传性
方法:
在zblog博客的b_article-single.html文件中加入下面的代码
<br /><script type="text/javascript"><br />document.body.oncopy=function(){<br />event.returnValue=false;<br />var t=document.selection.createRange().text;<br />var s="本文来源于<#ZC_BLOG_TITLE#> <#ZC_BLOG_HOST#> , 原文地址:<#article/url#> ";<br />clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n\r\n\r\n');<br />}<br /></script><br />
去除分类目录中的文章数字
分析:有的朋友分类目录建的比较多,又比较长,其后又显示目录中文章的数目,显的就更不协调了,有什么办法可以去掉其后的数字呢?
方法:
很简单,只需要这么一段代码就足够了
在Themes/Qeeke/Style/Qeeke.css样式表中加入:
.article-nums{
display:none;}
把文件重建一下。
去掉留言板中的“最后编辑”字样
分析:大家有时想在留言板里编辑一些留言时,往往在编辑好之后,会出现由某某最后编辑这样一句,感觉没有必要,那么如何解决呢?
方法:
打开FTP在空间根目录下找到LANGUAGE/SimpChinese.asp
把MSG273="由%s于%S最后编辑"中的由%s于%S最后编辑删除即可。切记留下""之后文件重建即可生效
让ZBLOG搜索时,只搜索文章标题,而不对全文进行搜索
分析:大家应该知道ZBLOG默认搜索是对全文进行搜索,有时感觉没有必要,想改为只对标题进行搜索,该如何做呢?
方法:
修改代码,将c_system_lib.asp文件里的:
objRS.Source=objRS.Source & "AND( (InStr(1,LCase([log_Title]),LCase('"&strQuestion&"'),0)<>0) OR (InStr(1,LCase([log_Intro]),LCase('"&strQuestion&"'),0)<>0) OR (InStr(1,LCase([log_Content]),LCase('"&strQuestion&"'),0)<>0) )"
替换为:
objRS.Source=objRS.Source & "AND( (InStr(1,LCase([log_Title]),LCase('"&strQuestion&"'),0)<>0))"
删除获取该日志的Trackback引用地址
分析:大家在文章底部会看到“该日志的Trackback引用地址”这么一句话,有的朋友不想要,想把它去掉,怎么做呢?
方法:
先打开b_article-single.html文件,然后删除以下代码就可以了。
<a href="<#article/pretrackback_url#>" target="_blank"><#ZC_MSG232#>
ZBLOG如何去掉文章底部的TAGS标签呢?
分析:大家浏览文章时会发现,有一栏是TAGS,有的朋友希望去掉,显得页面简洁一些,该如何做呢?
方法:
其实我们不用去掉TAGS,只需隐藏即可,这样在需要的时候,更方便实现,我们只需这样一段代码
body.multi div.post .post-tags{
display:none;}
切记是插入到模板里的CSS文件里
为ZBLOG添加META标签
分析:我们所以在ZBLOG中添加META标签,是为了更好优化自己的ZBLOG,以实现排名优化,让搜索引擎更能搜索到你
方法:
添加meta标签都是先用记事本打开相应的页面然后在<head></head>之间添加meta标签的。
1.在default.html中添加meta标签:
<meta name="description" content="在引号内描述你的博客的相关描述,Google搜索时会出现你的博客描述" />
<meta name="keywords" content="在引号内描述你的博客关键字" />
2.在single.html中添加meta标签:
<meta name="description" content="<#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#>" />
<meta name="keywords" content="<#BlogTitle#>,<#article/tagtoname#>" />
meta 标签注释:<#ZC_BLOG_TITLE#>就是博客标题,<#ZC_MSG044#>就是 “-”,<#BlogTitle#>如果在主页面default.html就是博客的子标题,在文章页面single.html就是文章的标 题,在catalog.html就是相关分类等的名称,<#article/tagtoname#>就是文章的tags。
3.在catalog.html、tags.html中添加meta标签:
<meta name="description"content="<#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#>" />
<meta name="keywords"content="<#BlogTitle#>,blog" />
4.在search.html中添加meta标签:
<meta name="description" content="<#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#>"/>
<meta name="keywords" content="Search,<#ZC_BLOG_TITLE#>" />
增加ZBLOG文章阅读全文链接
分析:ZBLOG默认是没阅读全文这个链接的,那么我们该如何实现为文章添加阅读全文链接呢,更方便我们的阅读呢?
方法:
打开文件b_article-multi.html,在 <div class="post-body"><#article/intro#></div>代码的下方增加以下内容:
<a href="<#article/url#>">阅读全文</a>即可
实现静态日志目录配置及文件重建设置
分析:我们网页如果是动态的,就需要将动态网页转化成静态的,这样有利于搜索引擎的抓取和排名的优化,那我们该如何实现静态日志目录配置呢?
方法:
1.首先我们来到后台,在网站设置管理找到静态日志目录配置及文件重建一项,然后勾选"生成分类和按月归档的静态首页"和"匿名防问分类和按月归档的静态首页",改变"自定义分类和按月归档的静态首页配置"参数为"{%category%}"即可
2. 自定义静态日志目录Url静态化的配置
勾选"启用自定义静态日志目录功能"和"启用静态日志隐匿防问功能",改变"自定义静态日志目录配置"参数为"{%category%}/{%alias%}"即可
只在首页和该文章所在分类页显示文章置顶的方法
分析:如何实现只在首页显示文章置顶
方法
1、用记事本或者其他网页编辑工具打开\FUNCTION\c_system_lib.asp这个文件,我们只需要修改这个文件里一个地方即可。修改前务必备份好这个文件,以防意外问题发生。
2、在上述文件的代码里从上往下查找关键词“ExportByMixed”,找到后,便从这行开始往下找到“aryArticleList(i)=objArticle.Template_Article_Multi”这行(大概是62行)。
3、把“aryArticleList(i)=objArticle.Template_Article_Multi”删除掉,然后替换为如下代码
If Not IsEmpty(intCateId) Then
aryArticleList(i)=""
Else
aryArticleList(i)=objArticle.Template_Article_Multi
End If
以上代码是只在首页显示置顶文章;如果你想在首页和该文章所在分类页显示文章置顶,那就用如下代码
If Not IsEmpty(intCateId) Then
objArticle.LoadInfobyID(objArticle.ID)
If objArticle.CateID = intCateId Then
aryArticleList(i)=objArticle.Template_Article_Multi
Else
aryArticleList(i)=""
End If
Else
aryArticleList(i)=objArticle.Template_Article_Multi
End If
4、替换后,保存文件。
注意,修改后你不需要文件重建便立即生效,但如果你博客首页和目录页已经静态化,那需要索引重建才生效。
七、更多ZBLOG简单修改教程
对于开通博客的朋友来说,wordpress功能强大用户众多,pjblog易用上手快,zblog也因为静态化及速度快深受大家的喜爱。
拿 到Zblog程序首先更换你的皮肤(如果你喜欢原版的快捷也可以不选择),然后再考虑zblog修改模板文件。因为如果没有确定好你的模板(皮肤)所有的 修改都会变成无用功。选择好自己喜欢的模板之后(在zblog后台可以实现),记得激活模板,然后在后的左侧的“文件管理”处点击,逐步选择 “Themes”,你选择的模板文件夹。
1、templates 文件夹是你修改最为多的地方
catalog.html 修改zblog的分类、关键词索引页面的模板
default.html 修改zblog的首页模板
single.html 修改zblog的单页模板
b_article-single.html 用于修改zblog的单页内容区模板
b_article-multi.html 用户修改zblog首页及索引页的摘要说明部分控制
以上五个文件是最为重要的文件,作为zblog修改的重点。
其 他的两个 search.html 和 tags.html 分别是搜索页、关键词首页的模板,这两个页面如果你需要可以修改,一般情况下,这两个页面的浏览量并不是很大。templates文件夹下还有不少文件, 但其他的可能在你非常需要的时候才用得上(如想修改上下页、留言板区、导航区样式),这些将在以后我们逐步说明。
修改这些文件的时候需要知道以下几个非常重要的标签,因为他关系到你的博客对搜索引擎的友好度,稍稍改动他们的位置都会对你的博客排名产生巨大影响,所以大家小心测试。
<#ZC_BLOG_HOST#> 代表博客的域名或者根文件夹
<#ZC_BLOG_TITLE#> 代表博客网站名称
<#BlogTitle#> 代表单个文章的主标题
2、为zblog添加meta
默认情况下,zblog是没有keywords和description标签的,因为google、 百度都声称他们已经不看重日益滥用的keywords、description标签,同时如果滥用还可能遭到他们的惩罚,这也是之所以zblog官方模板 没有启用这两个meta标签的重要原因。但是不看重并不意味只拒绝,所以如果你没有滥用的习惯和目的,那也可以尝试加入这两个标签。
将首页模板 default.html 的title前添加两行
<meta name="keywords" content="aa,bb,cc,dd" />
<meta name="description" content="xx网站是做什么什么用的" />
此 处的aa,bb,cc,dd是你的整个网站讨论的关键词,不要太多,建议控制在十个以内,并且使用应为的逗号隔开,不要有重复关键字(关于关键字的选择我 们以后讨论),这些内容非常重要。description标签是网站的描述,你可以描述一个不超过50字的介绍,切忌不要使用关键词的内容来堆砌,毫无意 义。并且这里的内容尽量使用中文的标点符号,不使用英文的逗号,免得遭到百度、google的猜疑。
将单页模板 single.html 也添加meta标签,但是要使用下述内容:
<meta name="keywords" content="<#article/tagtoname#>" />
<meta name="description" content="<#article/intro#>" />
此处的 #article/tagtoname# 是调用页面的关键词, #article/intro# 是调用文章简介,如果你使用全文来作为简介请修改
<meta name="description" content="<#article/intro#>" />
为
<meta name="description" content="<#article/tagtoname#>" />
或者为
<meta name="description" content=" <#BlogTitle#>" />
3、修改title标签
zblog默认的模板比较谦虚,很多皮肤也延续了这一观点,我们看代码
<title><#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#></title>
可以看到,它的意思是 博客名称-文章标题 ,而一般应该认为应该是, 文章标题-博客名称 。所以位置调换一下:
<title><#BlogTitle#><#ZC_MSG044#><#ZC_BLOG_TITLE#></title>
这个主要涉及到 single.html 单页模板。
4、zblog中的h1和h2
标 准的设计是h1做页面主要标题声明,h2做次要标题或者重点内容,以此类推,不过在zblog中h1的全站修饰是网站的名称,h2用来修饰文章正文标题, 作为新建站,为了尽快将自己的站名中涉及到的关键词从搜索引擎那里导引过来,zblog的默认设定很好。不过当网站已经有了不少流量,特别是有了不少的外 连接的时候,非常珍贵的h1建议给单页正文的标题,而网站名称关键词可以退为第二位,也就是将h1和h2换位。
将single.html 模板中title下面的
<h1 id="BlogTitle"><a href="<#ZC_BLOG_HOST#>"><#ZC_BLOG_NAME#></a></h1>
<h2 id="BlogSubTitle"><#ZC_BLOG_SUB_NAME#></h2>
更换为
<h2 id="BlogTitle"><a href="<#ZC_BLOG_HOST#>"><#ZC_BLOG_NAME#></a></h2>
<h3 id="BlogSubTitle"><#ZC_BLOG_SUB_NAME#></h3>
而将 b_article-single.html 模板下的
<h2 class="post-title"><#article/title#></h2>
更换为
<h1 class="post-title"><#article/title#></h1>
如果你觉得h1后,文章的标题太大,可以修改css中的h1字号。(关于css的修改我们以后会专门有文章说明)
5、让zblog快点再快点
虽然经过zblog静态化页面处理,zblog已经非常快乐,但如果你想自己的Zblog再快点,或者你的用户量很大,有图建议你如下操作:
精 简一下 b_article-multi.html 模板里你自己认为不重要的标签,比如 作者 和 浏览数等。有图自己认为浏览数(非别在b_article-single.html模板和b_article-multi.html模板中)是影响响应速 度的最重要的一个地方。因为当流量大了之后,频繁的访问access会造成瓶颈,这也是zblog中唯一没有被静态化的内容了(单页面中)
减少图片的使用。图片不但会占用带宽,占用你的流量,还会因为被别人复制而占用你的IIS数,所以少用图片或者用小图片是zblog加速的另外一个非常值得注意的问题。
少 下载文件。文件下载不但会像图片一样会出现流量和IIS占用问题,还有一点就是少使用exe文件。因为国内很多空间商存在一些技术不够好或者干脆就是不法 目的,他们可能因为疏忽或者故意,而是服务器感染某一些病毒(不是搞笑哦,是真的,因为这里面都有利益价值,特别是arp类和木马类),如果这些文件是 exe而不是rar,被绑架的可能性大大增加,而搜索引擎会判断这些文件,并且遭遇到别人的投诉(不管是否恶意),页面甚至是网站都会有非常大的负面影 响。所以如果有可能尽量少使用下载。
关于zblog加速的问题,我曾经在 博客极速优化 细微之处发现大秘密 有详细说明,大家可以点击看看。
6、zblog的布局调整
前 面我们已经提到了清除 b_article-multi.html 模板和 b_article-single.html 模板中一些不重要的标签,其实在流量比较大的catalog.html 模板default.html 模板和single.html模板中也存在一些需要的没有或者不需要的多余的标签问题。
我们可以在这三个文件的 <div id="divSidebar"> 代码下看到他们,这些就是导航的模块,如以下代码
<div class="function" id="divCatalog">
<h3><#ZC_MSG026#></h3>
<ul>
<#CACHE_INCLUDE_CATALOG#>
</ul>
</div>
我 们不关心其它的,最为重要的只有两行内容 <h3><#ZC_MSG026#></h3> 用以表述模块的名称(通常叫网站分类),<#CACHE_INCLUDE_CATALOG#>是指分类目录的详细内容,如果你觉得某些内容不 重要,比方说link和fav两个模块其实是很重复的,我们连接谁和收藏谁大部分情况是一个意思,所以你可以去掉一个<div> 到</div>的模块,其他的大家根据情况来加减。(这个稍微有点难了,新接触zblog的朋友慢慢来,我们以后再详细讨论这些代码的修改)
7、你最需要的zblog插件
如果你到zblog的官方插件里找,插件真的是很多,最必须的是什么呢?有图推荐给大家三个 列表插件(文章排行) Sitemaps 静态首页生成插件,这三个插件的用途简单给大家介绍下。
列 表插件(文章排行) :提供更好的文章导航效果,如果我们在步骤6中知道如何来加减<div>模块,那么这个列表可以让你的zblog页面非常友好,它可以提供相 关文章、最新文章、点击率排行、留言排行、随机文章等多种可供选择的列表,虽然我们肯定不全部采用,但如果给你的页面增加两到三个这样的列表,可以让文章 内容看起来更丰富。同时,因为这些列表基于script调用,对于你的页面外连接没有增加,对搜索引擎排名相当友好。
Sitemaps :这是一个自动生成google sitemap的插件,对于google的索引非常友好,如果你开通了google的管理员工具,这个插件非常有用。
静态首页生成插件:首页静态化的重要性是什么呢?大家已经讨论的非常多了。我想说的是,如果你的流量日志里发现直接点击数目比较大时,一定要静态化首页,因为可以节省非常多的因asp处理和调用access数据库而产生的速度、瓶颈和IIS占用问题。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
2014-8-26 23:36:35
2014-12-2 11:29:11
2014-11-8 12:18:32
2014-9-21 13:11:59