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

解决方案 »

  1.   

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

  2.   

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

  3.   

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

  4.   

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

  5.   

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