区别就在于用户的数量咯,比如单用户,你不需要在数据库中记录某博文是谁发的,因为只有一个用户,而多用户就要记录某博文是谁发的。
使用一个数据库多个表。简单的说,你可以使用一个表来记录用户数据,而在记录博文的表中有一个外键(比如:userID),参考用户表。
具体实现可以在网上查查,但是如果以前没有做过这种系统的话,还是看看别人做的源码,网上有很多开源的博客系统,楼主可以下载研究下.
可以在这里下载:http://www.51aspx.com/Type/3/
这个也不错:http://www.cnblogs.com/entlibforum/category/150831.html
http://www.cnblogs.com/flyingfish/archive/2008/10/28/923319.html都是多用户的.
或者园子里的MVC开源博客系统:http://www.cnblogs.com/leven/archive/2008/11/24/1339061.html
主要还是数据库设计方面的区别 一般应该是放在一个表中 ,根据userid来取