升级
秘密和糗事百科之前是一套代码,复制两份,单独做一些修改,形成的两个网站。这样做的好处是简单、灵活,问题是很多特性没办法两边一起上,比如内容审核系统,要写两套。
升级之后的架构是,秘密和糗事算是两个分类,它们里面的文章都是文章,存放在一起,表现层用theme进行区分。最终的效果是,灵活性通过theme得以保留,通用性的问题也解决了很多,一套后台可以管理各种内容(如果以后还有新分类的话),扩展性也增强了,增加分类的成本更低了。
升级的过程中当然也出现了不少bug,这是不可避免的,整个架构都变化了,代码全面重写。中间还丢失了一天的用户评论,也只能说抱歉了。好消息是问题已经解决的差不多了,评论系统也已经恢复正常。
接下来想要着手两件事情:一件事筹备已经的网友审核系统,人人都可以当管理员来帮助网站审核内容;另外一件是更新提醒系统,对于关注过的内容,可以及时收到更新提醒,不会错过新消息。

August 20th, 2008 at 6:59 pm
[...] 糗事百科和秘密都是用rails搭建的,最近进行了一次升级。升级后我发现,原来是类似articles/view/1234的地址样式,如今已经变成了articles/1234.htm。这应该是为SEO做的考虑。关于一个网站的URL怎么设计,我曾推荐过一本书:Web2.0高级编程,这里面关于实现和维护URI地址空间有不少阐述。其实一个主要的出发点就是把URL看做资源,让它回归本质(URL中的R,就是Resource的意思),而不是把某个地址和php/java这些东西绑起来。基于此,形如article/view/1234的地址是被推荐的。 [...]
August 18th, 2008 at 8:13 am
回1楼,RSS丢失全文是修改代码时候出现的bug,目前已经修复。
回3楼,背景音乐不是所有人都喜欢,众口难调。
回4楼,已经知道了这个bug,近期会修改。
August 17th, 2008 at 11:25 am
点击最糗-再点有史以来,出来的结果有问题,不是有史以来最糗的。
August 15th, 2008 at 7:39 pm
糗事 加个搭调的背景音乐是不是会更好
August 14th, 2008 at 8:39 am
今天又看到了。不知道是不是google reader的问题,我用这个订阅的。
August 13th, 2008 at 1:22 pm
为什么取消了rss全文输出?????