session 问题
一个测试程序 ---------------------------------------------...
作者 左疼一狼 发布于 0000-00-00 分类:php基础编程
我的思路是这样的:
对于那些数据条数很多,但量小,字段数固定的数据(例如只存放用户名和密码的数据表)可以把它们都放到同一个PHP文件中,这个文件的开始,用“<? die();?>”防止被其他人打开。然后依次存放所有数据,每条数据间用ACSII码的01隔开,字段间用ACSII码的02格开
写入时,如果发现数据中有ACSII码中的01或02,则替换成空格
读取时,用explode函数把所有内容写入一个阵列中
这种数据存储方式最大的好处是不用考虑字段的大小,但缺点是占用了ACSII码的01和02,不过我认为在网络上也不会有人输入这两个字符吧?
以上是小弟的一点想法,请高手指教。
逛论坛交流:谁有用文本替代数据库的好方法?
小顶一下
可以直接用csv格式把数据存入文件,读取都会很方便,因为php有csv文件的操作函数,csv文件后缀也没限制,也就是你可以保存为.php文件
csv是什么东东?
csv是逗号分隔符文件
文本始终不可能达到数据库的程度
如果为追求效率,数据库是不二的选择
如果是经济上的原因,还可以理解
5 条回复
回复