首先一个博客系统不用MYSQL应该不可能吧!
另外,你原先有一个mysql数据库,你可以把博客系统的数据库一同安装到你现有mysql数据库里,放心安装时表的前缀可以自定义,不会与现在的表有冲突的!
最后,可在这里下载
>
转换数据库
我用的是L-Blog V108 (SE) To PJBlog25数据库转换程序,也放上来给有需要的朋友下载。 点击下载程序
更改默认的“Cookie,Application域”
一个服务器上如果存在多个Cookies域一样的PJBlog,那么这些Bolg都将无法运行,所以要将Cookies修改一下。修改方法:打开Blog根目录下的“constasp”,修改15、16行Const CookieName=""和Const CookieNameSetting=""的值。
更改数据库路径和数据库名
为确保你的站点安全,这两个一定要修改。
修改数据库路径:用记事本打开constasp文件(在Blog根目录下),找到程序代码:Const AccessFile="blogDB/PBLog2asp",这是定义数据库链接文件,根据自己的情况修改。默认的数据库路径即是里面的: blogDB/PBLog2asp。在blog文件夹里有对应的文件夹名字和文件,文件夹名字blogDB也同样可以随便改,数据库文件 PBLog2asp也同样,但要记得保留asp的后缀。把对应的文件夹和文件的名字改了后,再来改这个路径,一定要对上,否则会出错的。
安装留言本插件
登陆后台,在界面与插件,安装模块插件里,进行留言本的安装。
修正转换后留言数统计的错误
从L-BLOG转换过来的数据库,首页上显示留言数是0。解决的方法很简单:打开数据库,进入blog_Info这个表,将留言数改为实际数即可。
修改建站时间
在后台“设置模块”找到模块标识为“BlogInfo”模块,点击后面的“编辑HTML源代码”进行修改。另外,侧边栏统计信息里的留言默认是没有链接的,在这里也可以进行编辑把链接加上,把整句代码改成
程序代码
留言: <a href="LoadModaspplugins=GuestBookForPJBlog"><b>$blog_MessageNums$</b> 个</a><br/>
添加侧边About Me栏目
进入后台“界面与插件”-“设置模块”,在页面下方新建一个“侧边模块”,模块标识任意,名称为“about”,注意排序要设为最小,点击“保存模块”。保存后点击后面的“编辑HTML源代码”,如果是用作静态公告板,则直接往里边写字就行了。如果是用作站长信息栏,可以在里面添加照片、说明什么。
增强站点统计
按照junjun发布的今日统计及运行天数显示修改方法。对junjun的辛勤劳动表示感谢!修改的程序,增加了今日日志数/今日评论数/今日留言数/今日访问数/运行天数的统计显示,并加上相关提示。效果见本站。
修改方法:
(1)、首先打开common\libraryasp,找到
程序代码
''
''输出日志统计信息
''
function info_code(str)
dim vOnline
vOnline=getOnline
str=replace(str,"$blog_LogNums$",blog_LogNums)
str=replace(str,"$blog_CommNums$",blog_CommNums)
str=replace(str,"$blog_TbCount$",blog_TbCount)
str=replace(str,"$blog_MessageNums$",blog_MessageNums)
str=replace(str,"$blog_MemNums$",blog_MemNums)
str=replace(str,"$blog_VisitNums$",blog_VisitNums)
str=replace(str,"$blog_OnlineNums$",vOnline)
在下面加上
程序代码
''运行天数统计
str=replace(str,"$blog_RunDays$",DateDiff ("d","2005-08-08",date))
''今日评论数
str=replace(str,"$Today_blog_CommNums$",ConnExeCute("Select COUNT(comm_ID) FROM blog_Comment Where Year(comm_PostTime)=Year(Now) and Month(comm_PostTime)=Month(Now) and Day(comm_PostTime)=Day(Now)")(0))
''今日日志数
str=replace(str,"$Today_blog_LogNums$",ConnExeCute("Select COUNT(log_ID) FROM blog_Content Where Year(log_PostTime)=Year(Now) and Month(log_PostTime)=Month(Now) and Day(log_PostTime)=Day(Now)")(0))
''今日留言数
str=replace(str,"$Today_MessageNums$",ConnExeCute("Select COUNT(book_id) FROM blog_book Where Year(book_PostTime)=Year(Now) and Month(book_PostTime)=Month(Now) and Day(book_PostTime)=Day(Now)")(0))
''今日访问数
str=replace(str,"$Today_VisitNums$",ConnExeCute("Select COUNT(coun_ID) FROM blog_Counter Where Year(coun_Time)=Year(Now) and Month(coun_Time)=Month(Now) and Day(coun_Time)=Day(Now)")(0))
''今日引用数
str=replace(str,"$Today_blog_TbCount$",ConnExeCute("Select COUNT(tb_ID) FROM blog_Trackback Where Year(tb_PostTime)=Year(Now) and Month(tb_PostTime)=Month(Now) and Day(tb_PostTime)=Day(Now)")(0))
然后保存,上传到服务器。
(2)、以管理员身份进入BLOG管理页面——界面与插件——设置模块,编辑BlogInfo模块的HTML代码
将其替换成
程序代码
日志: <a href="defaultasp" title="今日发表日志 $Today_blog_LogNums$ 篇,共有日志 $blog_LogNums$ 篇"><b>$Today_blog_LogNums$/$blog_LogNums$</b></a><br />
评论: <a href="searchaspsearchType=Comments" title="今日评论 $Today_blog_CommNums$ 条,共有评论 $blog_CommNums$ 条"><b>$Today_blog_CommNums$/$blog_CommNums$</b></a><br />
留言: <a href="LoadModaspplugins=GuestBookForPJBlog" title="今日留言 $Today_MessageNums$ 条,共有留言 $blog_MessageNums$ 条"><b>$Today_MessageNums$/$blog_MessageNums$</b></a><br />
引用: <a href="searchaspsearchType=trackback" title="今日引用被 $Today_blog_TbCount$ 次,共被引用 $blog_TbCount$ 次"><b>$Today_blog_TbCount$/$blog_TbCount$</b></a><br />
会员: <a href="memberasp" title="当前在线会员 $blog_OnlineNums$ 人,共有会员 $blog_MemNums$人"><b>$blog_OnlineNums$/$blog_MemNums$</b> </a><br />
访问: <a href="#" title="今日日访问数 $Today_VisitNums$,总访问数 $blog_VisitNums$"><b>$Today_VisitNums$/$blog_VisitNums$</b></a><br />
建站时间: <a href="#" title="本BLOG建立于2005年8月8日,至今已运行 $blog_RunDays$ 天"><b>$blog_RunDays$/2005-08-08</b></a>
之后保存HTML代码即可。
注:以上方式仅供参考,请在修改前备份相关文件和信息。
隐藏Category中不需要的项目(隐藏了首页”、“留言”和“标签”)
后台设置日志分类,将位置设为顶部即可。
添加友情链接说明
在BlogLinkasp添加。
去除pjblog的引用功能(对我的小站来说这个功能没多大作用,不如删除。)
涉及文件:
trackbackasp
blogpostasp
blogeditasp
class/cls_articleasp
class/cls_defaultasp
class/cls_logActionasp
(1) 删除trackbackasp
(2) 在blogpostasp和blogeditasp删除以下内容:
程序代码
<tr>
<td align="right" valign="top"><span style="font-weight: bold">引用通告:</span></td>
<td colspan="2" align="left"><input name="log_Quote" type="text" size="80" class="inputBox" /><br>请输入网络日
志项的引用通告URL。可以用逗号分隔多个引用通告地址 </td>
</tr>
(3) 找到class目录下的cls_articleasp,找到并删除以下内容:
程序代码
<img src="images/icon_trackbackgif" style="margin:4px 2px -4px 0px"
alt =""/><strong>引用通告地址:</strong> <a href="<%=(SiteURL&"trackbackasptbID="&id)%>" target="_blank"><%=(SiteURL&"trackbackasptbID="&id)%></a><br/>
程序代码
| 引用: <%=log_ViewArr(13,0)%>
程序代码
<div class="commenttop"><img src="images/icon_trackbackgif" alt="" style="margin:0px 4px -3px 0px"/><strong><%=
("<a href="""&commArr(4,Pcount)&""">"&commArr(5,Pcount)&"</a>")%></strong> <span class="commentinfo">[<%=DateToStr(commArr
(3,Pcount),"Y-m-d H:I A")%><%if stat_Admin=true then responsewrite (" | <a href=""trackbackasp
action=deltb&tbID="&commArr(6,Pcount)&"&logID="&LogID&""" onclick=""if (!windowconfirm(''是否删除该引用'')) {return
false}""><img src=""images/del1gif"" alt=""删除该引用"" border=""0""/></a>") end if%>]</span></div>
(4) 找到class目录下的cls_defaultasp,找到并删除以下内容:
程序代码
| 引用:
wp框架也就是wordpress,适用于国内外,搭建难度小,上传点开即可,插件方面冲突的尽量不要安装,对应好看的模板比较贵,配置环境也需要慢慢弄。一般wp合适用于站内站,或者拓客那种。WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把WordPress当作一个内容管理系统(CMS)来使用。
以上就是关于求一个比较好的PHP个人博客系统或者源码,不需要MySQL的。全部的内容,包括:求一个比较好的PHP个人博客系统或者源码,不需要MySQL的。、zblog减少数据库查询次数、pj-blog数据库相对路径的文件名在哪等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)