生日快乐

July 1st, 2015

不管怎么样,生日快乐还是要说的

我就是未分类

解决Discuz后台访问慢问题

November 2nd, 2014
做负载均衡,通过NFS来实现共享存储,但是作为NFS客户端服务器访问后台很卡,前台正常。

web目录切换到本地访问正常,判断问题出在NFS上。前台访问正常说明读没问题,考虑到后台有行为记录,大概是写日志时出事儿(data/log/xxxxxx_cplog.php)。测试取消写日志后台访问正常,确认是NFS写文件的问题。
测试读写速度虽然不快但也算正常,肯定是哪里卡住了。尝试了设置块大小,允许异步存储均无效,最后去掉文件锁(-o nolock),速度正常了。所以最终mount的命令是
mount -t nfs -o nolock,async,noatime server:path path
关于NFS的文件锁,这里有比较详细的介绍:

绝口不提技术 , , ,

discuz diy 模块推荐主题过滤Bug

October 21st, 2014

不小心接了个论坛的活,采用discuz 来搭建,遇到个Bug

开启门户4合1模块后报错:
1054) Unknown column ‘tr.tid’ in ‘on clause’
SELECT a.*, t.tid, t.subject, t.authorid, t.author FROM forum_activity a INNER JOIN `forum_thread` t ON t.tid=a.tid AND t.isgroup=’0′ AND t.displayorder>=’0′ INNER JOIN `forum_forumrecommend` fc ON fc.tid=tr.tid ORDER BY t.dateline DESC LIMIT 0,5;
PHP Debug
第一次访问(或者删除缓存后)出现,之后会正常显示,但是模块“根据推荐主题过滤”选项不起作用。不知道discuz 是怎么处理在报错的情况下还能正常生成缓存的,很厉害。

模块有个推荐主题过滤选项,是否只显示推荐主题。

source/class/block/forum/block_activity.php
line:277
if($recommend) {
$sqlfrom .= ” $joinmethod JOIN `”.DB::table(‘forum_forumrecommend’).”` fc ON fc.tid=tr.tid”;
}
意思应该是活动表和推荐表关联,但是关联表tr 错误,参考
line:281
$query = DB::query(“SELECT a.*, t.tid, t.subject, t.authorid, t.author$sqlfield
FROM “.DB::table(‘forum_activity’).” a $sqlfrom $where
ORDER BY $orderby
LIMIT $startrow,$items;”
);
应该改为:
if($recommend) {
$sqlfrom .= ” $joinmethod JOIN `”.DB::table(‘forum_forumrecommend’).”` fc ON fc.tid=a.tid”;
}
群组活动也有同样的问题:
source/class/block/group/block_groupactivity.php
line:292
if($recommend) {
$sqlfrom .= ” $joinmethod JOIN `”.DB::table(‘forum_forumrecommend’).”` fc ON fc.tid=tr.tid”;
}
改为:
if($recommend) {
$sqlfrom .= ” $joinmethod JOIN `”.DB::table(‘forum_forumrecommend’).”` fc ON fc.tid=a.tid”;
}

绝口不提技术 , ,

生日快乐

July 1st, 2014

Joomla 发布和支持周期

October 20th, 2013

原文地址:http://docs.joomla.org/Release_and_support_cycle

这起码晚了两年吧,以前一直没认真看,只知道分了长期支持的版本和短期支持的版本。3.0出来后发现Joomla又可用了,所以翻出来这个看一下。

joomla的版本号分三部分:主版本.次级版本.维护版本。比如2.5.14,2是主版本,表示一个版本周期,5是次级版本,表示是这个版本周期的第几个发布版,14是维护版本,通常只是修复一些小bug,主要是安全性bug,不会有大的改动。

STS(short term support)短期支持版本,只会支持7个月,下一个版本出来后一个月就会停止技术支持。但是肯定可以自动升级到下一版本。

LTS(long term support)长期支持版本,会有27个月的技术支持,推荐普通用户使用。

现在Joomla 版本发布通常是这样的(以3.x为例):

在上一个LTS(2.5) 发布后,下一个版本周期开始了,首先是三个STS,先是3.0,扩展开发团队啊什么的开始跟进。然后是3.1,3.2,基本保持6个月一个版本的节奏,两年后,LTS3.5出现。

之前已经说了,STS之间和STS之后的LTS可以自动升级,而两个LTS之间,官方会提供迁移工具。

以前觉得Joomla版本升级导致扩展不兼容很麻烦,要是能别做这么大的升级,保持个版本兼容就好了。看到现在这个节奏我有觉得:真的大丈夫?这么缓慢?

绝口不提技术

生日快乐

July 1st, 2013

Bitcoin 比特币

April 4th, 2013

比特币刚出来的时候,我也曾想当一名矿工,因为电脑不支持无奈放弃。虽然我没关心,但这东西一直成长(恩这真让我有挫败感),最近更是火到让我不得不再次拿出来谈一下的地步。

Bitcoin 是什么?

比特币(英语:Bitcoin,简写:BTC,货币符号:฿),是一种用开源P2P技术的软件而产生的电子货币。虚拟货币“比特币”的概念最初由中本聪(Satoshi Nakamoto,可能化名)在2009年提出。现在比特币也指根据中本聪的思路设计发布的开源软件以及建构其上的整个P2P网络。比特币是目前使用最为广泛的一种另类货币[1]截止到2013年3月30日,全部发行比特币按市价换算为美元后,总值突破为10亿美元(以上来自维基百科)。

Bitcoin的价值在哪?

没有价值。跟其他货币一样这东西就是个交换媒介,本身不具备任何价值,连拿出去跟妹子炫耀的价值都没,因为你拿不出来并且她们也不懂。

但作为一种通缩型货币它的兑换能力一直坚挺。最近的表现看它已经成为金融家的玩具,而不只是Geek。一种流行的解释是塞浦路斯银行抢劫用户案让储户,尤其是黑帮储户觉得有必要寻找一种可靠的方式保证自己的财产,无政府的比特币被选中。P2P网络比政府更值得信任。

支持货币的是信任,比特币发行速度和总量都有严格限制,保证不会通胀。而特有的技术保证它不会被冻。如果还有怀疑就想象黄金,那玩意儿有什么价值?它的价值就是大家的信任。

Bitcoin 值多少钱?

这个还真不好说。半个月前有人告诉我比特币兑换美元超过30的时候我还大吃一惊,而现在已经超过了100美元。想想当年那个拿1000比特币买披萨的家伙吧,不知道吃下一个价值百万美元的披萨会不会特别美味。

来看看最近的行情走势(纵轴单位是软妹币)cba1f4be-4076-4a5e-9c37-3d76778da7a1

对着曲线无力吐槽了是吗?这到底是什么节奏?可能真的跟塞浦路斯有关。

Bitcoin安全吗?

至少不会被政府打劫,不管是塞浦路斯式的明抢还是全球普遍上演的通胀式偷窃。

Bitcoin通过P2P网络保证每个人账号的安全,系统本身是安全的,存在的风险是终端被入侵电脑被抢走人被挟持……这些都和普通货币一样,并且减少了路上被抢家里被偷等风险。

Bitcoin能买什么?

对不起,现阶段能买的真不多。比特币最流行的场所还是赌场和黑市交易,比如毒品什么的。实在点的就是Geek们之间的交易,比如写段程序,买个空间。之前像Elance,99Designs等外包平台都接受比特币支付,不知道现在怎么样了。但像上面说的买披萨,就得有一个很牛逼的快递了。

好消息是比特币本身有很多交易平台,加上一直坚挺的价格,可以方便的兑换成其他货币,所以可以放心大胆的收。坏消息是这东西太坚挺了,以至于没人舍得花,想收都收不到。

比特币被誉为史上最危险的开源项目。一个极为安全的系统,用来挑战政府的货币发行权。当它的总价值超过10亿美元的时候,任谁都都没办法否定它的成功。

当你发现政府开始无节制的抢劫的时候,大家选择去相信那帮天才的程序员,相信他们可以创造出一个可信任的系统。目前看他们成功了。风险?主要来自政府,你摆明了是挡他们的财路。另一个风险来自这帮Geek,他们没女朋友,没人能预测他们下一步会做什么。

没事就扯淡 ,

传播平台和文化形式

February 21st, 2013

1,电视和广播时代各种乐队,影星歌星是流行偶像。互联网之后,流行偶像越来越弱。四大天王是顶峰,后面一直是下坡路。

2,互联网让传播更便利,文人崛起,各种作家(以前叫他们写手)层出不穷。中国看书的人不多,但是网上看连载小说的绝对不少。

3,进一步崛起的是漫画作家(以后会称他们画家),会画漫画,编点小故事就会受欢迎各种被粉。

4,写手的阵地是新闻组,是论坛,是博客,是文学网站,是出书。漫画作家的阵地是表情,是微博,下一站会是哪?

5,写手开始都是论坛中写中短篇,写评论,然后才开始连载,有了文学网站。漫画作家现在都是微博上发段子配图,未来会长篇吗?还是单幅?想多了,这些都会存在。

6,绘画之后是什么?音乐?微电影?摄影?微电影现在有点意思,短剧,连载剧都开始了,会出来大量的叫兽么?

没事就扯淡 , , , ,