欢迎来到我的博客,这里关注汽车研发、Bo-blog博客、域名网站等专业内容!如果你喜欢我的博客,请将本站“加入收藏”,有空多来看看!

今天看google的网站管理员分析,发现我的博客上有些页面打不开了。

我试了一下,居然还真是打不开。不清楚是不是由于我启用gzip.php后导致的。

先不管了,我开个页面,如果你是我的访客,发现有页面打不开的话,请在此回复。谢谢!

庆祝博客IP数首次冲破400!!!

blog-visit-ip-400

Tags: , ,

刚才看了rmplayer.cn的博客,觉得有些地方可以借鉴一下。突发奇想,是不是应该优化一下首页代码。

于是乎,分析起代码了。结果发现这么一行代码。因为我蛮喜欢删除无用代码的,所以想看看这句话究竟是做什么的?

<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://spyrise.org/blog/inc/rsd.php" />

网上一查,还真发现这里面是有点学问的。

前几天替朋友复制了一个Bo-blog,地址是 http://umino.cn ,欢迎大家访问。

我的方法就是把我的Bo-blog先复制给她,然后再删除我的数据就可以了。

1)把整个BLOG目录FTP下载,再FTP上载至新的地址。
2)把对应的MySQL数据库以SQL导出。再到新的数据库将SQL导入。
3)修改blog/data/config.php,更新一下数据库地址,域名地址等。

基本上,以上操作,就可以把博客迁移到新的域名上了(包括如果你的域名失效了,也可以这么做)。然后就是到后台删除所有的日志、用户、Tag、分类、链接等。还有用FTP删除现有附件,在/blog/attachment/下面。如果你有心的话,还要在boblog_upload中删除原有的文件上传记录,可使用以下SQL语句(phpMyAdmin是数据库管理所必要的,呵呵)。

DELETE FROM `boblog_upload` WHERE `fid` <70

下面谈谈其中碰到的细节问题。

1)我删除了我的id,建立新的管理员id。不料发现有点小问题。看了Bo-blog的官方指南,要在boblog_user将管理员id设为userid=1,usergroup=2。到后来,我才发现其实可以在SQL中直接将原来的id名换掉就是了。用Bo-blog的后台管理反而弄得不伦不类

2)做完了第一步,我继而发现用户名看不到了:日志显示为by。不显示作者了。。。我以为是修改管理员设置弄错了。后来才发现是在boblog_blogs,有一项是userid。原来的管理员帐号的userid是8。我现在强行改成1了。所以要在boblog_blogs中更新。用SQL一句话搞定:

UPDATE `boblog_blogs` SET `userid`=1 WHERE `userid`=8。

3)发现KDS表情显示不正常。第一排6个,第二排4个。我以前在用某些模板时也会这样,当时也没弄明白。今天突然明白过来了:因为那个模板中,供显示表情的宽度有限,我原先设置的一行10个放不下,只能放6个。于是就变成一行6个,再一行4个了。这说明在更换版式后,有时候需要调整表情显示设置。具体在后台可以找到。

我曾经在donews上申请了一个博客,是准备用来提高自己网站的Pagerank的。结果没多久,就废了。不知道为什么,一直显示错误。本想找对方的网管的,结果发现donews已经无人管理,想想也算了。

偶然的一次,我为了吴清忠先生的《人体使用手册》,偶尔注册了一个hexun的帐号。于是我决定把原来donews的博客分站移到hexun上来。

我的hexun博客的url是"http://8502733.blog.hexun.com/",标题是“该死的沪A牌照”,子标题是“全中国全世界最贵的一块小铁皮”。

但是hexun的blog也不是很爽,乱七八糟的模块太多。用过的朋友都知道。怎么办呢?

由于本人熟悉Javascript和CSS,既然你不让我修改Javascript(连Google Adsense都不能放,需要达到一定的经验级别),那我改CSS好了。

我们先打开我的hexun博客,分析源代码,可以看到如下的代码:

<div class='navi_bar_left'>
<div id='bar_01' class='all_bar'><a href='http://hexun.com/8502733/default.html' target='_parent'>个人门户</a></div>
<div id='bar_02' class='all_bar'><a href='http://8502733.blog.hexun.com' target='_parent' >博客</a></div>
<div id='bar_03' class='all_bar'><a href='http://8502733.photo.hexun.com' target='_parent'>相册</a></div>
<div id='bar_04' class='all_bar'><a href='http://8502733.music.hexun.com' target='_parent' >音乐</a></div>
<div id='bar_05' class='all_bar'><a href='http://bookmark.hexun.com/8502733/default.aspx' target='_parent'>网摘</a></div>
<div id='bar_06' class='all_bar'><a href='http://rss.hexun.com/8502733/default.aspx' target='_blank'>博揽</a></div>

<div id='bar_07' class='all_bar'><a href='http://mail.hexun.com' target='_blank'>邮局</a></div>
<div id='bar_08' class='all_bar'><a href='http://hexun.com/8502733/circle.html' target='_parent'>朋友圈</a></div>
<div id='bar_09' class='all_bar'><a href='http://hexun.com/8502733/friends.html' target='_parent'>好友</a></div>
<div id='bar_10' class='all_bar'><a href='http://hexun.com/8502733/messageboard.html' target='_parent'>留言板</a></div>
<!--<div id='bar_12' class='all_bar'><a href='http://stock.hexun.com/mystock/' target='_blank'>理财</a></div>-->
</div>


所以我们只要设置CSS,把class=navi_bar_left,将visibility设置为hidden就可以了。

具体操作可以打开里面的全局CSS,打开“http://shequ2.tool.hexun.com/8502733/my.css

#header #navi_bar .navi_bar_left { float: left; width: 720px; font-size: 14px; font-weight: bold; font-family: "宋体"; word-spacing: 12px; height: 28px; visibility:hidden}

这样的话,navi_bar_left下属的子元素全部visibility被设置为hidden。HTML代码再多,就是啥都不显示,嘿嘿。

所以我用这种方法,将我的hexun blog设置得比较清洁。只是不熟悉CSS代码的朋友,可能需要学习一下HTML和CSS。

Tags: , , , ,
一直试图想自己弄个好网站,可是发现自己的时间不够。
我不得不站在伟人们的肩上,弄个blog系统,建一个算了。

下一步就是在根目录下建一个index.php,内容为:
<?php
  Header("Location:/blog/");
?>
Tags: ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]