APP下载

关于文本数据库查询类程序的效益探讨

2017-03-31达克江马达尼亚提

卷宗 2016年9期

达克江?马达尼亚提

摘 要:根据我团队目前的研究成果做进一步研究,关于采用非传统数据库的查询类程序与采用传统数据库的同类程序相比较,做其开发价值、实用性、可行性等方面的探讨。

关键词:PHP;JavaScript;AJAX;正则;实用性;拓展性;传统数据库;

本文为2015年度新疆警察学院科研基金资助项目研究成果,项目名称:“公安院校在线成绩查询系统”项目编号:2015JYXSKJ02

我团队采用纯文本作为数据库开发的成绩查询系统已经运行近一年,现该系统提供的服务已覆盖我院全部在校生,并取得了成功。再次以我团队成功的开发经验探讨下关于纯文本数据库查询类程序的效益问题。

1 可行性

(一)PHP读取文本的相关函数

采用PHP腳本语言开发以TXT文本文档作为数据库的成绩查询系统,其功能、效果及性能终须以PHP对文本文件的处理性能作为核心和基础。因此PHP对文本文件具体操作的函数是否丰富,是否能满足系统最基础的功能需求是至关重要的。PHP作为一种非常受欢迎的WEB服务端脚本语言,显然是能够胜任的。

在PHP中,为开发者操作文本提供了非常丰富的函数,有:readfile()、fopen()、fread()、fgets()、feof()、fgetc()等等。

(二)实现文本数据库的“按字段查询”功能

对于采用传统数据库开发的查询类程序而言,数据库本身就是分字段、分表的存储,在查询时更可以通过数据库本身的语言进行相关表、字段的操作,其程序开发上可以说是相当简单。但是对于采用文本文档替代传统数据库的查询类程序而言,当然没有如此便捷的接口供开发者调用开发,这也是大多数开发者不愿离开传统数据库的重要原因。……

登录APP查看全文