Best XML Database for a PHP Website?

I plan to write an RSS Feed aggregator along with the team, but I wonder what kind of XML database we should use. The server is currently running IIS 6.0 with PHP 5.3.0 x64, I already understand that I need both a server application and a PHP extension.

What I have already discovered:

  • Galax
    • It used to be used at the university, but I can’t find information about it on google, it tends to show information about something else called Galax or Galaxy ...
  • eXist
    • Together with Phexist, it looks like a last resort, although it dates from 2007.
    • Poor documentation.
    • If you have all the features that I will need through development.
  • Sedna
    • It looks professional and has API support for PHP.
    • Good documentation!
    • I wonder if he has any flaws.
  • Berkeley DB XML
    • Also looks professional, Oracle is well known, and I've heard about Berkeley before ...
    • It is not possible to find documentation right away, only an old presentation.
    • I will need to bother trying to compile the PHP extension.
  • Saxon
    • It's hard to set the setting in PHP and, if you do, it looks bloated and unstable.
  • ...
    • Are there any other solutions?
    • Is PHP enough for this?

I would really like to hear your opinions on how to do this, thanks in advance!

+4
source share
1 answer

DB2 ($$$) has excellent XML integration, but you pay for it. This is what we use, where I work. You will have to (in any case) use the latest PHP if you intend to use PDO to interact with it.

I assume that you are looking for a database that can handle XML. From my understanding (rumors), Oracle and MS-SQL also process XML, but they are not polished.

In the open source world, I don't know what to recommend for tight XML integration.

-CF

+2
source

All Articles