XMLDB

XMLDB uses an RDBMS to persist arbitrary XML documents. Due to its storage mechanism, searching for and recalling documents is extremely quick. You can also perform XSL translation on documents with surprising speed. The library can be used in any program to store libxml2 documents. A PHP module is also included, making XMLDB into a complete three-tier Web application development suite.

Tags Database Database Engines/Servers Internet Web Dynamic Content Indexing/Search Site Management Software Development Libraries Text Processing Filters General Indexing Markup HTML/XHTML XML
Licenses LGPL
Operating Systems POSIX Linux
Implementation C PHP PL/SQL SQL

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  22 Dec 2001 17:36
  • Rrelease-after

Changes: Some developer documentation has been added, and some tweaks have been made to protagonist. The licensing issues have been cleaned up. xmldb is (and always was intended to be) under the GNU LGPL. This is now more clear in the source and documentation. Attributes are now supported, but the schema support still doesn't know about them. All database access is now abstracted away from the main library, so writing drivers for other databases is now quite trivial.

  • Rrelease-mid
  •  02 Sep 2001 15:45
  • Rrelease-after

Changes: Minor bugfixes were made. Much better xsd schema support has been included in the library. A GNOME-based GUI, called protagonist, has been started. This is included in the xmldb source distribution.

Changes: Some working examples and an installation document, read and import executables will read from and import into the xmldb, and a PHP extension which can read and translate documents in the xmldb.

No-screenshot

Project Spotlight

OSC for MZScheme

An MZScheme implementation of the Open Sound Control protocol.

8fc3d3dec999b6f08dc9ed088c5dcc54_thumb

Project Spotlight

Geomajas

A Web mapping GIS software with editing capabilities.