如何产生既随机又不随机的数据

标题没有写错,的确有这样的需要,至少我碰到了。

首先描述一下我碰到的情况,我的笑话站(xiaohuayoumo.com)使用的是MySQL数据库。其中有一个表alljokes,记录了所有的笑话。我现在想实现的功能是,每天随机的选择出一部分笑话(比如说50个)。要做到这一点是非常容易的,最简单的方法就是“SELECT * from alljokes ORDER BY rand() LIMIT 50”。当然如果alljokes中的数据非常多的话,“ORDER BY rand()”的效率会比较低,网上有很多文章将到如何用其他方法来替代“ORDER BY rand()”。 Continue reading “如何产生既随机又不随机的数据”

Apache加PHP和IIS加ASP的比较

经个10天的折腾,终于领教了IIS和ASP,实在是不喜欢。

由于这个域名1or9.com目前在Godaddy,而Godaddy提供一个免费的空间。考虑到不用白不用的原则,就把1or9.com的空间转了过去。因为已经有Linux空间(Apache+PHP),就选择了一个Windows空间(IIS+ASP),另外我还想试试一直想用z-blog系统。没有想到这次转移就是一个恶梦,最终以转回Linux空间而收场。

php logo

整个过程中碰到的下面几个问题。 Continue reading “Apache加PHP和IIS加ASP的比较”