王浩
摘 要:近年来,对生物学的研究已经从基因的组成和排列分析开始,已经建成的基因数据库数量和类别繁多,但由于数据库所采用的格式不统一,对数据库的查询、检索及数据库的资源共享带来了很多困难。利用PHP技术构建基因数据库的Web平台,可以大大提高数据库的利用率,该平台具有良好的兼容性和扩展性是其他数据库所不具备的特点。对生物基因数据库的共享及对推动生物基因的研究和生物技术的发展有着重要的意义。
关键词:数据库 PHP技术 资源共享 Web平台
中图分类号:Q343 文献标识码:A 文章编号:1672-3791(2017)02(b)-0043-02
日前,针对生物学的研究已经从基因的组成和排列进行研究分析,而且已经建成的基因数据库数量和类别繁多。根据有关文献资料记录,已有的超过5 000多条记录的基因数据有1 500万个左右,并且这个数据目前正逐年增加。
基因数据库的数目如此繁多,但是格式并不统一。数据库有一些使用的是标准的word格式、有一些是基因序列的记录、有的是Excel电子表格格式、也有一些是基因信息点的记录。由于基因数据库采用的格式不统一,对基因数据库的资源共享带来了不可小觑的困难,这不仅不利于查询和检索,而且也没有充分的发挥出基因数据库的功能。
从这一原因出发,利用 PHP技术构建的基因数据库能为Web平台的构建提供了良好的操作平台。
1 生物基因数据库的的简要介绍
生物基因数据库是在生物基因研究的过程之中,所得到的研究结果或者记录的信息。由于生物基因自身的组成及序列的复杂性,研究人员在进行基因数据库的研究构建过程中具有一定的复杂性。基因数据库不仅能够记录和保存基因研究过程中的相关信息,而且也记录了生物基因各个阶段的测量数据和不同段位的基因排列的信息[1]。
生物基因数据库中一般记录的基因数据信息在20~60个。根据数据库中储存的生物基因数据信息来看,数据库中的信息量来源广泛、记录的形式多样。因此基因研究的数据信息量大,基因数据库类别和数目众多,这都对数据库资源共享和数据库共享带来了局限和意想不到的难度。
2 利用PHP技术进行基因数据库Web平台构建的优势
2.1 PHP技术简介
PHP技术是计算机互联网服务器端制作动态网页使用的一种脚本语言,PHP已经被作为一项常用的应用技术。动态网页界面的设计和制作处理经常使用PHP和HTML编码语言。如果动态网页是使用PHP技术制作的,当用户打开互联网页面时,互联网的服務器端就会通过PHP指令进行相关数据的传输,最后通过服务器将最终结果传送到用户的计算机上,进而实现了用户利用平台对互联网数据库的访问。
2.2 利用PHP技术进行基因数据库Web平台构建的优势分析
作为计算机动态网页制作的一种脚本语言,PHP技术不仅具有广泛的应用范围,而且具有一定的优势。其优势主要表现在以下几点:
第一点:使用PHP技术制作动态网页的过程中,不仅设计语言简单、程序编写容易,而且PHP技术不需要与其他程序进行变量的声明,比如其他的计算机语言如C语言或Basic语言,在动态网页制作过程中需要进行变量声明。除了上述优点之外使用PHP技术还能加快陈列与散陈列的创建速度。在进行Web平台的构建过程中PHP脚本语言还提供了组织和封装代码操作的简单方法。
第二点:PHP技术在Web平台的设计和构建过程中还具有实现跨平台和较快平台设计的优势,在动态网页的制作过程中,PHP技术不仅可以实现Web平台在不同的Unix版本中进行设计和构建,而且还可以进行Windows网页平台的设计。综上所述,作为一种跨平台、快速学习的PHP技术是一种具备良好的交换能力的应用脚本语言。
第三点:在进行Web平台的构建中, PHP技术具备较好的兼容性和扩展性。该技术可与Apache以及其他的扩展数据库紧密结合,共同实现对Web平台的设计和构建。
除此之外,使用PHP技术设计和构建的动态网页更具有安全性。在与Apache相互结合应用中,能够灵活的进行安全设置。使得计算机Web平台的应用具备较好的安全保障。
3 基于PHP技术的基因数据库Web平台构建分析
图1是使用PHP技术设计的生物基因数据库Web平台的系统构建示意图。在使用PHP技术进行生物基因数据库Web平台的设计和构建过程中,需要很多种软件平台和开发软件支持。这其中包括了计算机数据库软件系统,例如:Oracle、PHP脚本语言、服务软件Apache、PHP代码编辑器、计算机网络客户端软件系统等。这些计算机软件系统和进行开发的软件系统,都是使用PHP技术进行基因数据库平台构建过程中所需要的软件和工具。除此之外,在使用PHP技术进行生物基因数据库Web平台的设计和构建过程中,还需要使用相关的计算机数据库转换工具、命令查询工具,以及计算机操作控制应用软件等。这些软件和工具有利于基因数据库Web平台的设计和构建。
使用PHP技术进行生物基因数据库Web平台构建的过程中,首先要对计算机软件设计应用到的语言、服务软件及其相关的工具进行安装,其次对相关的软件和工具进行编译,最后对httpd.txt和php.ini两个文件进行设置。从而使用PHP技术进行基因数据库的转换和链接。进而达到生物基因数据库平台的构建和设计。在Web平台构建和设计完成以后,需要对基因数据库的记录格式统一以后对基因数据库进行转换和链接,从而实现储存相应的数据。
4 结语
总而言之,在生物基因数据库Web平台设计和构建的过程中使用PHP技术,不仅能够实现快速、高效、安全、灵活、简单的操作,而且使得该平台具有良好的兼容性和扩展性以及其他数据库所不具备的特点。对生物基因数据库的共享及对推动生物基因的研究和生物技术的发展有着重要的意义。
参考文献
[1] 陈雪江,秦国良.基于internet的风机网上选型系统的设计与实现[J].计算机工程与设计,2004,25(7):1173-1174.
[2] 王建宏,刘嘉勇.基于B/S的实验管理系统设计与实现[J].通信技术,2010,43(6):135-136.
[3] 徐扬.基于Web的C语言程序设计自主学习系统的设计与实现[J].现代计算机:专业版,2010(11):103-105.
[4] 刘国祥,董颖,刘明银.PHP技术支持的基因数据库Web平台构建[J].计算机与应用化学,2006,23(12):1215-1218.
[5] 许占文,王海,张琳.基于Web的油田集输中心平台控制系统的设计与实现[J].中南工业大学学报:自然科学版,2003,34(S1):140-143.