php - PHP 网站的最佳 XML DB?

标签 php xml database iis iis-6

我正计划与一个团队一起编写一个 RSS 提要聚合器,但我想知道我们应该使用什么 XML 数据库。服务器当前运行 IIS 6.0 和 PHP 5.3.0 x64,我已经知道我需要服务器应用程序和 PHP 扩展。

我已经发现了什么:

  • 银河
    • 以前在大学里用过这个,但我在谷歌上找不到信息,它往往会显示关于其他名为 Galax 或 Galaxy 的东西的信息...
  • eXist
    • 连同Phexist这似乎是最后的手段,尽管它的日期是 2007 年。
    • 糟糕的文档。
    • 想知道它是否具有我在开发过程中需要的所有功能。
  • Sedna
    • 看起来很专业,并且确实有对 PHP 的 API 支持。
    • 很好的文档!
    • 想知道它是否有任何缺点。
  • Berkeley DB XML
    • 看起来也很专业,甲骨文很有名,我以前听说过伯克利...
    • 无法立即找到文档,只能找到旧的演示文稿。
    • 我将不得不尝试编译 PHP 扩展。
  • Saxon
    • 很难set-up in PHP并且当你这样做时看起来臃肿且不稳定。
  • ...
    • 还有其他解决方案吗?
    • PHP 是否足够好?

我很想听听您对实现此目标的最佳方法的意见,在此先感谢您!

最佳答案

DB2 ($$$) 具有出色的 XML 集成 - 但您需要为此付费。这就是我们在我工作的地方使用的。如果您要使用 PDO 与它交互,则必须(无论如何应该)运行最新的 PHP。

我假设您正在寻找可以本地处理 XML 的数据库。根据我的理解(传闻)Oracle 和 MS-SQL 也处理 XML,但它们没有那么完美。

在开源世界中,我不知道要推荐什么来实现紧密的 XML 集成。

-CF

关于php - PHP 网站的最佳 XML DB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1548263/

相关文章:

xml - 更改从 OperationContract 命名空间继承的 DataContract 的前缀

sql - 如何查询包含 XML(不是 xml 列类型)的 SQL Server TEXT 列中的值

database - Sql Server 列的命名与表名非常相似

php - 当使用 PHP 查询我的 MySQL 数据库时,如何解决这个 undefined index 错误?

php - 在 Wordpress 中使用子主题

c# - 为什么使用 xpath 获取属性失败?

javascript - 使用JS计算PHP while循环中的元素

python - 使用自定义python函数更新mysql列

php - symfony 中的自定义验证器

javascript - 如何将 PHP 变量从一个文件多次传递到另一个文件?