DEDECMS 2007再一次“跳票”

No Comments »

说实话,我是不大同意这种说法的,因为BLT官方的确没说过11月30号会发布。但我相信没人不气愤的,今天DEDE官方论坛发帖截止现在已经6600贴,虽然有很多人最后只能无奈的说体谅BLT团队,但我相信多数人都是抱怨的。BLT团队找的借口有两个:

一,我们从没说过11月30号发布2007。好,诚然你是没正式说过,但空穴来风,有人是从正式或非正式渠道打听到这个日子的;退一步说,就算你没说过,论坛上讨论什么时候出来都已经这么长时间了,帖子应该都有上百条了,你都不应该早点出来澄清一下吗?

二,BLT团队才刚组建25天。25天,时间是比较短啊,要好好融合成一个有效率的开发团队真不容易。因为这个原因今天拿不出程序来还情有可原,但其中一个人抽出点时间来提前澄清一下大家的疑虑也没时间吗?这么多人都没人家WC一个人的时间多吗?

我不想多说了,现在有几个网站都是用的DEDE,之前准备换PHPCMS,但听说DEDECMS 2007快出来了也都不准备换了。如果其它DEDE迷一样,我也只是发一顿牢骚就算了,会继续等一周的。我不是因为讨厌你们才抱怨的,真的是希望看到一个更好的BLT团队,一个更好的DEDECMS啊。

Apache虚拟主机静态化规则改独立主机rewrite规则

No Comments »

如果开启.htaccess查找功能会影响系统速度,所以自从搭建服务器后都没有打开这个功能。加上discuz和phpwind都是推荐直接在httpd.conf中加的,所以一直都没去动过这个。
但前几天装phpbb的那个url优化mod,竟然没提供独立主机的规则,之后装Sablog-X也没有提供。呵呵,就想到自己改了,其实discuz提供了很好的教程,自己把两种规则一对照,规律一下子就出来了,下面简单来说说吧,先把discuz 6.0的两种规则列出来:

Apache虚拟主机rewrite规则:

# 将 RewriteEngine 模式打开
RewriteEngine On
# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /
RewriteBase /discuz
# Rewrite 系统规则请勿修改
RewriteRule ^archiver/((fid|tid)-[0-9]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1

Apache独立主机rewrite规则:

RewriteEngine On
RewriteRule ^(.*)/archiver/((fid|tid)-[0-9]+\.html)$ $1/archiver/index.php?$2
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/forumdisplay.php?fid=$2&page=$3
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/viewthread.php?tid=$2&extra=page\%3D$4&page=$3
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html$ $1/space.php?$2=$3
RewriteRule ^(.*)/tag-(.+)\.html$ $1/tag.php?name=$2

两者对比,不难发现,之间有三处区别:
1、独立主机每条规则以^(.*)开头,而虚拟主机就是^,所以加入(.*)就行了;
2、独立主机规则的后半段以$1/开头,虚拟主机没有,也是加上就行了;
3、独立主机因为前面已经有了$1,所以后面就应该依次是$2,$3,改一下数字就行了。

今后大家再遇到这种情况就可以自己改了,呵呵。国外的cms一般都比较小家子气,首先界面和定位是博客,它以为它的用户也都全是只能买虚拟主机的,所以一般都不提供独立主机Rewrite规则。

呵呵,Sablog本来就是一个博客,所以不提供也正常啦,我还是把改好的规则拿出来和大家分享吧。


RewriteEngine On
RewriteRule ^(.*)/show-([0-9]+)-([0-9]+)\.html$ $1/index.php?action=show&id=$2&page=$3
RewriteRule ^(.*)/category-([0-9]+)-([0-9]+)\.html$ $1/index.php?action=index&cid=$2&page=$3
RewriteRule ^(.*)/archives-([0-9]+)-([0-9]+)\.html$ $1/index.php?action=index&setdate=$2&page=$3
RewriteRule ^(.*)/(archives|search|reg|login|index|links)\.html$ $1/index.php?action=$2
RewriteRule ^(.*)/(comments|tagslist|trackbacks|index)-([0-9]+)\.html$ $1/index.php?action=$2&page=$3

大家把这段加入之间就行了。
下面是改好的PHPBB 3.0 beta7 的独立主机规则,不分享浪费啊,呵呵。


RewriteEngine On
Rewriterule ^(.*)/(.+)-f([0-9]*).html-(.+)$ $1/viewforum.php?f=$3&$4
Rewriterule ^(.*)/(.+)-(t|p)([0-9]*).html-(.+)$ $1/viewtopic.php?$3=$4&$5
Rewriterule ^(.*)/(.+)-f([0-9]*)s([0-9]*).html-(.+)$ $1/viewforum.php?f=$3&start=$4&$5
Rewriterule ^(.*)/(.+)-(t|p)([0-9]*)s([0-9]*).html-(.+)$ $1/viewtopic.php?$3=$4&start=$5&$6
Rewriterule ^(.*)/(.+)-f([0-9]*).html$ $1/viewforum.php?f=$3&$4
Rewriterule ^(.*)/(.+)-(t|p)([0-9]*).html$ $1/viewtopic.php?$3=$4&$5
Rewriterule ^(.*)/(.+)-f([0-9]*)s([0-9]*).html$ $1/viewforum.php?f=$3&start=$4&$5
Rewriterule ^(.*)/(.+)-(t|p)([0-9]*)s([0-9]*).html$ $1/viewtopic.php?$3=$4&start=$5&$6

网站FF乱码问题终于解决了

1 Comment »

乱码问题由来已久,一直都没有认真的去找办法解决。今天在CH论坛本来是要laogui推荐一款分类信息程序的,但一个网友给我提出了网站乱码的问题。不知怎的,这次我就把它当回事了,在GG上找了几个小时,然后是先改httpd.conf,没效果;再转到httpd-languages.conf,无果;然后是/etc/sysconfig/i18n,一遍遍的刷新网页都没有效果。但无意中这个却解决了我服务器本地中文的显示问题,所以今晚算解决了两个问题吧,呵呵。最后没抱多大希望的把php.ini中的default_charset = “UTF-8″改成default_charset = “gb2312″,问题竟然迎刃而解,UTF-8编码的网页显示也没问题了。

不过今天晚上本来的目的没达到啊,又没有学习,xy2s.com也没做。哎,惭愧啊。

52ACCA第三版界面将于全球统考后一周内上线

No Comments »

还有6天全球统考,本来应该全身心投入考前复习的,但还是禁不住每天花几个小时在网站上面。

最近把网站上面的所有非本站广告(主要是阿里广告)都撤了,希望百度能够大慈大悲放过52acca一马,恢复收录吧。自从被百度封站后,52花了半年的时间才恢复了元气,google也够争气的,现在每天带来的流量达到了半年前百度封站时的水平,占了网站每天访问量的30%左右,雅虎最近也有所增长,加上从奇虎,SOSO来的,差不多有10%,校内有5%,网站的老用户55%左右。也是这批老用户让我度过了前面几个月的寒冬啊,那段时间他们几乎占了网站访问量的70%。

网站上次改版是半年前的事了,不知道怎的,现在看着越来越别扭,审美疲劳吧,都不想去修改细节了,还是整站改版吧。这次网站界面又借鉴了laogui的CH,特喜欢laogui模板代码的标准化,虽然看了基本css的书,要自己写出那样标准的代码来还是不敢想啊。这次第三版跟以前第二版的最大区别应该就是css代码的精简,重复利用率大大提高,对网站打开速度应该会有所改善的。花了几个小时,首页已经改好了,给大家个预览地址:http://www.52acca.com/index2.html,当然还有很多细节需要修改的,全球统考后吧,因为还要涉及网站栏目的调整,所以比较费时间的,如果我再花费大段大段的时间来弄这个我自己都会在心里自责的,因为最近美剧都没看了(PB已经停了好几周了,SGA第九集还没看)。

昨晚有个人来看了一下我的“收藏”,三台电脑,四个手机,两个mp3,一台数码相机,突然“二手”闪现在我的脑中,结果一夜没睡。域名选来选去只注册到到了dxs2s.cn,始终不喜欢cn的,不满意。在网上又找了找,发现xy2s.com没做了,就查了他的联系方式,今天联系上,谈好了转让价格。但或许这次也只有心血来潮吧,就像之前的52CISA,52CIMA,52CGA,52CIA,52CFA,thebig4,geniusy,52acca英文站一样,没一个是坚持下来的。52acca之所以有了现在应该和大家的支持是分不开的吧,何况现在也有所盈利了。但是还是很懒啊,不然就不会只是现在这样了,之前的答疑,百科,书店等模块都关闭了,网站也N年不怎么更新。

想法总是美好的,希望有一次结果能如想法一样美好吧。看书了,F4还有几十页没看呢,原定昨天就应该看完的。现在人家还在听F9串讲,我在这儿写废话,惭愧啊。

PS.昨天网站访问再次创纪录了,IP和PV分别突破了1000和10000,值得庆贺啊。