高分求解?????????????????????????????????????????????????

对于数据的存储,我门一般采用两种方式,一种利用数据库进行存储,另一种用文件进行存储,那么对于这两种方法的访问速度,安全性等方面,各位大侠怎么理解的?
---------------------------------------------------------------

就其安全性,易操作性而言当然首选数据库

---------------------------------------------------------------

数据库
---------------------------------------------------------------

文件存储便于系统移植,仅此而已
---------------------------------------------------------------

当然是数据库

---------------------------------------------------------------

你用google.com输入关键字
php 数据库 安全性
会出来一大堆你看看吧
---------------------------------------------------------------

数据库很好,但如果网站的访问量很大的话,可能过多的操作数据库会很慢。
---------------------------------------------------------------

其实数据库也是目录结构的,只是其中的文件是经过加密的。
要想读取数据库的内容,就必须建立数据库连接。
对数据库进行操作可能会比直接对文件操作慢很多,但其安全性很高。
---------------------------------------------------------------

楼上书的慢很多也不见得~
数据库对数据的操作(查询、修改、等等……)有得天独厚的优势~
你文本的对数据操作本身就是个问题。

君不见~文本型论坛的速度瓶颈么~:)

当然文本也有用处,例如作缓存就不错~
---------------------------------------------------------------

数据库和文本同样都是读取文件,只是读取方式不同。
数据库的安全性和查询功能都远比文本要强。
不过要注意数据库的最大连接数……
---------------------------------------------------------------

大型的网站千万不要用文件,否则你会后悔的!
---------------------------------------------------------------

應根據實際需要而定,可以兩者結合使用,需要經常寫入操作或檢索查詢的用數據庫,否則用文本.

---------------------------------------------------------------

数据库
---------------------------------------------------------------

数据库
---------------------------------------------------------------

agree
---------------------------------------------------------------

up
---------------------------------------------------------------

依在下愚见:数据库技术无论安全性、速度上都有诸多的优势。
数据库管理系统安全性上操作系统的保护就不说了,数据库本身就有加密存
储、传输的功能更有象oracle数据库这样有自己的传输协议,对数据库速度
上的担忧更是多余的,多数数据库管理系统都有缓存技术,何况现在又出现
了“内存数据库”。
而文件的安全性仅仅由操作系统提供,速度吗,呵呵....就不必说了。
---------------------------------------------------------------

数据库
---------------------------------------------------------------

依用途和效果而异,比如这里就大量使用.xml保存动态数据
---------------------------------------------------------------

同意xuzuning(唠叨)的看法。
我现在开发的一些系统就是文件形式的,也很好。
但是需要自己管理。
---------------------------------------------------------------

数据量不大用文本,占用的资源会少一些,不过在可维护性,安全性上就差多了
---------------------------------------------------------------

数据库和文本存储方式是数据库发展的两个阶段
显然数据库是高级阶段
其比较如下:
数据库 文件系统 人工处理
共享性 高 低 无
独立性 高 低 无
处理系统 dbms 应用程序,批处理 手工处理
安全性 由数据库和os提供 只能由os提供 无
可维护性 高 中 低

---------------------------------------------------------------

国内之所以个人比较流行用文本文件,是因为免费和低价的空间不支持数据库。
数据库的优点要比文

XML

对于非关系结构数据,辅以XML会很舒服。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus