琐记三则

引用通告(2) 评论(0)

一、迁移

购买Dreamhost的虚拟主机已经很久了,但一直没有时间完成原生脑浆Blog的迁移。机缘巧合,这几天历历的服务器由于中了灰鸽子需要重装,我亦有了尽快完成迁移的耤口。迁移的过程是顺利的,主要得益于Dreamhost支持SSH管理,以及我能对历历的服务器进行操作。不过在此中间碰到了之前讨论甚多的以MySQL 4.1以上版本UTF-8乱码(主要是phpMyAdmin中)问题,终于有了较为完善的解决办法。但此中的具体操作还要加以实验并完善,新装MT并且使用MySQL 4.1以上版本,字符编码选择为UTF-8的朋友,则可以先行让MT更好的支持UTF-8,方法是打开 MT 安装目录下 lib/MT/ObjectDriver/DBI 文件夹中的 mysql.pm 文件,在sub init中找到

$driver->{dbh} = DBI->connect($dsn, $cfg->DBUser, $cfg->DBPassword,
            { RaiseError => 0, PrintError => 0 })
            or return $driver->error(MT->translate("Connection error: [_1]",
                 $DBI::errstr));

在其后加上

$driver->{dbh}->do("SET NAMES 'utf8'"); 

这样数据在传输和存储的过程中,就不会再出现乱码了。

另外,论坛还是放在历历的服务器上,现在速度应该很快,毕竟10Mbps的独享带宽,没放几个网站了。

二、加班

这阵子工作是非常的忙,加班几乎成了家常便饭。值得庆幸的是,老总在考察了一家搜索引擎公司,并阅读我们的项目计划后,终于有所醒悟,又重新回归之前规划的有新意、开发成本和运营成本都较低的方案中来。只不过这中间浪费了大量的时间,并且到现在也没有凑足足够的开发人手(只有一个)。明天又约了一个外包项目的公司谈判,不知在这么短的时间里(不到一个月),开发出相对复杂的系统,对方是否接受。目前对我来说,只能走一步算一步,尽力做到最好。即使离开,也总要有个好的交代吧!

三、反垃圾

近来Postshow遭遇了Comment Spammer攻击,洪水般的垃圾评论几乎拖垮了顺子提供的服务器。车东也碰到了同样的问题,它的解决方法是调优MT的spamlookup插件的参数。但我觉得这种方式仅能增加垃圾评论的自动识别,并不能有效减轻服务器负担,因为它判断Spammer仅能在程序运行之后进行。Lee, JoonCCode和TCode有效解决了这一难题,它利用了obfuscator对产生的代码进行加密隐藏,使得Spam工具不容易解析代码。此插件对MT模板的操作也不多,并且不像加入验证码(它采用的是隐藏验证码)那样,增加了访问者使用的复杂度,值得推荐。自从加了这个插件之后,Postshow的垃圾评论和垃圾引用通告大幅下降,Thinkjam.org同样如此,并且还减少了Dreamhost虚拟主机的CPU Time。

Lee, Joon是一位韩国朋友,他出品了许多优秀的MT插件。其Blog的中文名“阿郎博客”由“Mercury_C”灵感触发,当时可选的还有“阿郎的不老阁”。

接下来,还有许多许多的事情要做。前路漫漫,吾将上下而求索。

引用通告(2)

被引用的日记: 琐记三则

TrackBack URL for this entry: http://www.thinkjam.org/loveblog/tjtb.cgi/285.
如果您想引用这篇日记到您的Blog,
请复制上面的链接,放置到您发表文章时的相应界面中。

» 来自coolmantou:中文的标志?

中文的标志? 阅读更多细节

» 来自coolmantou:谷歌and中文的标志

谷歌and中文的标志 阅读更多细节

发表评论

最新发布

世界地球日
猛然间看到Google换了Logo,肯定是有什么大日子发生。果然,今天是一年…
Google提供域名Whois信息查询服务
昨天在DRL看到有坛友发此信息,追究起来,出处应该还是GSeeker,正好这…
入吾彀中
【解释】:彀:张满弓弩;彀中:指箭能射及的范围,比喻牢笼,圈套。进入了我的弓箭射…