搜索也应该没问题吧……
$db=file(.....);
然后……
for($i=0;$i<count($db);$i++)
{
if(stristr(trim($db[$i]),........
}如果大家说烦琐,那么为什么Leoboard那么多个讨论区,那么多个帖子,那么多用户,他们还用文本数据库开发呢?
$db=file(.....);
然后……
for($i=0;$i<count($db);$i++)
{
if(stristr(trim($db[$i]),........
}如果大家说烦琐,那么为什么Leoboard那么多个讨论区,那么多个帖子,那么多用户,他们还用文本数据库开发呢?
还有搜索的时候,安全性肯定不如关系数据库
至于Leoboard,偶不知道,没看过
花花当时写LB的时候是为了RUN @ ANYWHERE,所以LB用文本数据库~~~而且,PERL对文本处理能力达到了一个让人满意的程度~~~如果你使用ASP或PHP或其他脚本语言,在不增加新的文本处理包的前提下,使用文本数据库都会异常“麻烦”!!!
但是经过多次测试发现性能并不是很理想。郁闷~~~有啥法子不各位高手?
关于效率问题?
MySQL之所以速度很快,我个人的估计是因为它把文件当做表唯一的缺点是要自己写代码来维护和使用,没有通用的标准,功能的扩展性可能比较差在特定的应用中,比如不考虑通用性和移植问题,一定会比大型数据库效率更高