之前希望做一些小项目不用mysql数据库的,而使用的bo-blog又更改性不好,很多结构都是在程序里面写好的,然后想到用php写一个简单的兼容mysql部分语句的类。后来想了一下,估计跟我一个想法的人有很多,就开始查了一下相关的网页。

先查到CTB文本论坛,就是用文本数据库的。没有细看代码,但应该没有兼容mysql语句,里面代码很工整,但好像是直接针对文本操作,可能不是我理想中的样子。后来查到txtdb,是数据库的类。国内有一个叫"PHP Text DataBase API ",国外有一个德国网站的吧,叫"PHP Text DB API"。最后就是txtsql,蛮好的。

下面简单介绍一下:

一:txtSQL (2.2 Final  @ 2005-03-26 )
http://txtsql.sourceforge.net/site/index.php


详细介绍这里就不摘取了,见官方网站,安装说明可以参考本站摘录,看完也可以了解关于它的知识:
http://aslibra.com/blog/index.php?job=art&articleid=a_20070401_233244

文件分布方式类似mysql,兼容部分sql语句,还有一个类似mysqlAdmin的txtSQLAdmin

引用
特色:主键索引、指针定位,跟wwwc说的一样,文件达到20M,速度也很快。
和上次的结构和算法完全不同了,真正的指针定位,用limit时也是。
速度测试test库的tbl表,31个字段8000多条记录,翻页时速度0.0几秒。



二:PHP Text DB API (0.3.1-Beta-01 @ 2005-02-25)
http://www.c-worker.ch/txtdbapi/index_eng.php

引用
SurfChen:
Txt DB API是一个基于SQL语法的文本数据库。这个文本数据库仅支持最基本的数据库操作和少量的函数,如果你想使用如MYSQL中那么丰富的函数,Txt DB API并不适合你。但是如果你想构建一些比较简单的基于文本的PHP程序,Txt DB API会让你的开发更加轻松愉快。

Txt DB API最吸引人的是,它支持PEAR::DB这个强大的数据库抽象类。熟悉PEAR::DB的朋友就可以免去阅读Txt DB API文档的工序了。
当然,不想用PEAR::DB的话,可以使用TxtDBapi本身的数据库类。
以上SurfChen的文字出处: http://www.surfchen.org/?p=88



三:PHP Text DataBase(0.4.0.8 @ 2006-08-18)
http://www.3ants.org/dev/txtdb/

txtdb 是由php编写的一个 csv 格式文本数据库接口类. 简单,高效. 适合运用于小型的 web 系统开发. 以及一些小应用上的开发. 比如 count, refer, log 等.
txtdb 为开源项目. 您可以免费使用于任何地方.

SurfChen:
比上面的TXT DB API更简单,只有一个类。
这个数据库不支持SQL语法,也没有自增字段等功能,不支持PEAR::DB,支持缓存。
虽然从感情上支持国人开发的TXT DB,但是个人觉得还是TXT DB API比较好。


引述一下关于文本数据库的说明,希望选择文本数据库的时候可以参考一下:

引用
优点:
跨平台,比任何数据库都跨平台;免费,说的是不用再去卖数据库空间;可以像ASP+ACCESS一样管理文件,比如给别人提供程序,或在自己机子调试然后要传到虚拟空间,或换了一个空间要全部移走,就不用phpMyAdmin导出SQL文件再导入;不用出现乱码,MySQL出现乱码的情况应该都遇到过,当然那是有办法解决的,但用文本数据库是不会出现乱码的
缺点:
速度不如专业的数据库,也不支持SQL语句,

为什么使用文本数据库:
新鲜,好玩,挑战性,想尝试一下,拓展思路,
除了大型BBS多用户统计多用户BLOG外,很多程序我们都可以生成静态来解决速度的问题,静态网页的速度最快,而且被搜索引擎收录的机会更大了。

资源:
http://www.3ants.org/txtdb/        TXTDB类
http://mixer.shakeme.net/cn/        一个用TXTDB的blog
http://www.bo-blog.com/index2.php        bo-blog的旧版是采用文本数据库的
http://axgle.php5.cz/rar/bbsba/        axgle的文本贴吧
http://www.ofstar.net/                Ofstar Board
http://ctb.isyi.com/                CTB文本论坛



另外,有一个SQL解释器不错,就是把sql语句转换操作
需要的可以去看看,自己做兼容sql语句的程序可以用到哦!
http://www.freediscuz.net/bbs/viewthread.php?tid=332




原创内容如转载请注明:来自 阿权的书房
收藏本文到网摘
Janie28Harrison Homepage Email
2014/02/12 00:36
Desire to get to know about essay writing services? Hunting for trustful firm to accept aid from? <a href="http://best-essay-sites.com/review-of-superbessay-com">SuperbEssay rewiew</a> will provide you with a listing of firms from which graduates may choose the most expert ones to purchase term paper from.
look here Homepage Email
2014/02/11 20:13
If you are in a rush and don’t know how to make the time so as to create a top quality resume, approach companies that propose assistance of the expert resume writers resumesexpert.com.
SuperbEssay.com rewiew Homepage Email
2014/01/15 16:49
It will be less complicated for graduates to come to decision which online writing services to choose so that buy academic papers as they are able to examine best writing service reviews (essaysreview.com).
here Homepage Email
2014/01/15 15:40
Acsertain that you will receive original documents at any time you buy cover letter on the Web.
College-Paper rewiew Homepage Email
2014/01/12 20:13
With the help of QualityEssay rewiew "best-writing-services.com" you receive crucial info about many companies which render paper writing help on the Internet.
link Homepage Email
2014/01/12 20:08
If you are looking for which service to choose for buying resume or you wish to view resume writing samples, contact Exclusive resume firm and you will also find professional CV writing services. Besides you can buy CV from professional resume writers.
Internet site Homepage Email
2014/01/09 23:49
Our certified resume writers will be happy to provide resume writing tips to job hunters who do not have time to write a resume. Check out Marvelousresume company and check cover letter. Now you have all the info where to buy resume paper, so do not doubt buy CV and build your career.
buy resume Homepage Email
2014/01/07 07:12
Well done curriculum vitae will certainly maximize my chances to take the worthwhile place of work. I would rather deal with professional resume writers (perfect-resume.com) cuz then I'll have higher chances to get the materials of the top quality.
resume writer Homepage Email
2014/01/02 07:58
Thank you, it's very astounding description about this good post it might be very obliging for students. Recently i needed resume writing services. To my admirable surprise, resume was desirable the price I paid for it.
Web site Homepage Email
2013/12/30 07:35
Outsourcing China is created specially for individual client in order to fit certain requirements of their business projects.
分页: 1/2 第一页 1 2 下页 最后页
发表评论
AD
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML 打开UBB 打开表情 隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]
               

验证码 不区分大小写
 

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐