江边闲话集

01/28/2011

换个皮肤

Filed under: 小站崛起 — 张太国 @ 21:41

新年新气象,换个简单的主题。

08/15/2008

关于转载

Filed under: 小站崛起 — Tags: — 张太国 @ 12:29

经过思考,我决定放弃使用 Creative Commons 协议。原因如下:

  • 文章的正确性。很明显,我的很多文章到处转载,其实里面很有不精确或者错误的地方。如果哪天我修改了,但是转载的地方没有修改,这是对读者,对我个人不负责的一种方式。
  • 不希望到处都有。每个人都不愿看见同样的文章满天飞吧。
  • 法律。我不是学习法律的,所以在法律范围内我没法也么有太多精力去做。
  • 商业应用。我发现我有文章应用于商业。其实我的目的不是出于商业的,或被商业应用。

基于以上理由,从今天起,严禁转载。若想推荐或收藏,请用链接的形式。

若你有建议和疑问,请直接和我联系。

02/22/2008

系统已升级

Filed under: 小站崛起 — Tags: — 张太国 @ 21:18

这几天升级也是挺快的.昨天花了几个小时将样式升级了一下,今天发现博客平台已经N就没有更新了,于是乎就拼了老命也要升级的想法.

本来DH有一键自动升级的本事,但是那时人家的本事,不是自己的.趁着热情,自己手动升一把吧.其实最根本的原因是怕自动升级带来N多意外发生.

      1. 第一件事情当然是下载WP,然后解压缩:

             tar xvzf  wp.tar.gz
           释放到一个名为wordpress的文件夹.
      2. 备份原来的程序和数据库

          备份程序相当简单,cp或mv就可以了.cp不影响使用,mv会影响使用的.

         cp blog/* blog-bk 或mv blog blog-bk

    3.  拷贝 wordpress的内容到blog

        cp wordpress/* blog

    4.  访问wp-admin/upgrade.php.它会引导你更新.

需要注意的是,如果安装了很多插件,强烈建议你关闭不兼容的那些.可以到官方网站上去看哪些兼容,那些不兼容,把不兼容的deactivate掉.当然除了插件之外还有主题.

插件是否兼容:http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.3

主题是否兼容:http://codex.wordpress.org/Themes/Theme_Compatibility/2.3

我就是吃了某tag插件的大亏,不得已又恢复一下,然后将插件deactivate掉,顺带修改了一下theme的代码.这样才算完了.

所以在升级之前, 一定要看看你的插件和主题哟.不然后悔来不及,而已务必备份,否则会有灾难性的可能.

PS.什么都好了,除了显示每篇文章的所属的tag之外,文档看了N遍,还是无济于事,怎么回事情呢?

新版UI

Filed under: 小站崛起 — Tags: , , — 张太国 @ 11:54

昨天下班后上网,看到django网站的界面不错,于是乎想把自己的网站的界面改成这个,新增加一个也不错,免得造成审美疲劳。第一次看见django的界面,对自己的视觉造成强烈的冲击。没错,就是它了。

既然如此,还等什么,开始做吧。

首先做的事情是google一下有没有人已经做了,令人遗憾的是没有发现。不得已,那就自己写一个吧。

过程并不是如自己想象的那么简单。首先把原来使用的template拿下来,然后在自己的机器上一点点修改。

分为三个部分,一个是首页,然后post的详细页面,最后是page页面。

不可避免的是header,footer,以及search等组件页面也得跟着修改。

这样慢慢的逐步改进,终于出现了现在的页面效果。

昨天晚上从8:00开始,12点结束。历时4个小时,可能最终也就3个小时吧。

现在的效果基本上已经做好,但是还有一些需要精简的,都时候再说吧。

感谢Django提供了如此好的theme,也感谢beccay提供了原有模板,我只需要在其上面修改即可。

01/18/2008

DreamHost Billing问题

Filed under: 小站崛起 — Tags: — 张太国 @ 11:16

前两天收到DH给我发的email,看到标题吓了我一跳,居然想把09年的服务费给收了。本来打算给DH发封邮件去问问到底怎么回事情,试了几次,也无法通过web panel成功发送。是自己的永远是自己的,当天也就罢了。
第二天又收到一封mail,是DH向用户道歉,因为他们的Billing系统出问题了。不过DH的态度还是不错的,承诺要是扣款成功,会给你的信用卡返回相同金额的money,顺便送你一个相同金额的DH credit。靠,这么好的事情。看看人家怎么说的:

   If this/these erroneous charge(s) by us resulted in you having any sort of overdraft/bounced check/nsf fee from your financial institution, please contact our support team from the web panel. … When we get this, we will put money on your credit card equal to the amount your bank charged you, as well as give you a DreamHost account credit for the same amount on top of that.

看看,这就是DH,虽然其系统稳定性一直有待考究,但是服务还是好的。

09/08/2007

从FeedBurner到FeedSky

Filed under: 小站崛起 — Tags: — 张太国 @ 09:53

很不幸的是,FeedBurner在中国不能访问,这样会导致一系列的问题:

  •  订阅用户可能会无法访问,不过Google Reader好像是可以的
  • 会造成该站点打开时非常慢,因为在有些页面里嵌入了FeedBurner的脚本.

所以最后决定使用FeedSky的服务.
当然,我保留了原来的FeedBurner的feed.
建议用户可以选择合适的feed来订阅.

09/05/2007

feedburner

Filed under: 小站崛起 — Tags: — 张太国 @ 17:36

这几天没有怎么查看网站,今天有人问我怎么为什么这么慢,于是打开网站一看,果真如此。
我发现feedburner一直在连接,这极有可能是feedburner的问题,于是在地址栏里输入fb的网址,居然打不开。后来才发现有很多人说fb被和谐了。晕,这几天也没关注这些事情,感觉自己一下子落伍好多。
试图修正一下。进入后来,修改了一下main index page以及single page,将fb相关的js脚本删除。重新访问,明显速度快乐很多。还真的是fb的问题。


下班的时候,leaf要我做我发给她的渣打银行的一个什么表。我发给她我自己都没做,真是有趣的很。
花了几分钟做了一下,居然得了90分,满分一百分。结论是财富健康一族。不错!其实我心里也是这么认为的,虽然说还是穷光蛋一个。:)

05/14/2007

WordPress插件:得到最新发表的文章

Filed under: 小站崛起 — Tags: , — 张太国 @ 20:08

今天在修改本系统的界面时,需要用到一个功能:即获取最新发表的文章.
为了解决此问题,我最先去的地方就是其官方网站,但是找了一圈,居然没有发现相关的文章.接着Google它,结果令人抓狂.
没办法,自己动手,丰衣足食嘛.

哪里下载?
点击这里下载

如何使用?
非常简单,该插件只有一个函数:
get_recent_post($records_num=8)

在这里,$records_num是你想得到的最新文章数.缺省值为8,如果没有提供任何值,就会使用缺省值8.

先解压缩,然后将PHP文件copy到plugin目录下,然后登录系统,点击Plugin tab,Get Recent Post项已经可见.激活它即可.
然后在你想使用的地方加入<?php echo get_recent_post(); ?>即可.

就这些.

如果任何问题,   请不要犹豫和我联系哟!

P.S:本文英文版:The Plugin for WordPress to Get Recent Posts

02/27/2007

更新了首页

Filed under: 小站崛起 — Tags: , — 张太国 @ 18:52

今天把首页更新了一下。

以前如果输入本站URL会直接定向到中文日志。

今天登录Gmail。发现Gmail的界面不错,于是决定利用一下Gmail的页面。

十几分钟的事情,很快一个页面就出来了。

本页面由三部分组成:

一是导航链接。你可以快速定位到子页面。

二是最新文章,也是我最新写的或者关注的文章。不一定全是我的。

三是我比较关注的事件。比如,这次我关注的是铁路的问题。

 

暂时用这个,以后再改吧。

02/09/2007

更新到WordPress2.1

Filed under: 小站崛起 — Tags: — 张太国 @ 17:32

WP 2.1很久就出来了,但是自己也不打算更新,于是拖到现在。昨天终于忍不住,下定决心更新它。唉,应了那句话,冲动是魔鬼呀。

冲动就冲动,决定了的事情还是要做的。下面介绍一下我的步骤:

1. 备份

第一件事情当然是备份了。键入一下命令

cp –R blog blog-backup

2. 安装

打开DHPanel,发现那里赫然显示Upgrade to V2 1,毫不犹豫点击了一下。冲动呀!结果不对,他居然给我装在根目录下。晕,只能删除刚才装的。记得用命令rm –rf dirname来删除文件夹,假说这个文件夹不为空的话。

既然删除了刚才安装的,但是Panel上没有了Upgradelink呀。怎么回事?难道说我不能通过panel来更新了。突然想起开始建站的时候也是把WP安装在了用户根目录下,后来是手工移到blog下的。

原因找到了,只好删除整个blog目录

rm –rf blog

为了将来好更新,只好在这里建立一个全新的blog了,一定要通过panel建立,不然将来有得发生今天的事情。这样在Panel里输入blog,数据库采用已有的数据库。

3. 试运行

装好之后,立即试运行,居然和我原来的大相径庭。Theme采用缺省的了。登录WP,系统提示数据库已经过期,这个早有准备,因为听大家说2.1已经更新了数据库。更新好数据库之后,系统把我带到后台了。

4. 配置

很显然一个全新的系统需要你来配置的。

  • Theme

因为原来已经修改了主题,所以还得恢复。于是把blog-backup里的主题copy一下。OK

  • Plugin

theme一样copy一下原有的插件,然后刷新页面,激活所有用到的plugin

5. 测试

如果上面的完成了,基本上是没有什么问题的。但是我安装的系统不知怎么回事,界面格式有点不对了。调试一下CSS即可。

6.总结

  • 如果你在DH上安装之前,一定要想好你的网站的结构。不然通过panel操作,就会出现我今天的问题:先备份,后建立新的,然后在配置这么复杂。要是我原来设计好的话,恐怕就不用那么费事情了。
  • 记住,备份是关键。
  • 我用的插件没有什么太大问题,相信其他插件也一样吧。
  • Update没有如大家所说的那么多问题,自己注意即可。

Older Posts »

Powered by WordPress