- From: Chris Bizer <chris@bizer.de>
- Date: Fri, 1 Aug 2003 19:21:56 +0200
- To: <www-rdf-interest@w3.org>
Hi all, there is a new updated version of RAP - RDF API for PHP. The new version includes: 1. relational database backend 2. RDQL query engine 3. N3 parser and serializer More information about RAP V0.6 is found at: http://www.wiwiss.fu-berlin.de/suhl/bizer/rdfapi/ RAP V0.6 Release Notes: 1. Relational database backend The new version of RAP can store RDF models in relational databases. RAP uses the ADODB database abstraction layer, so it supports a wide range of databases including MySQL, MS Access, PostgreSQL, Interbase, Informix, Oracle, MS SQL 7, Foxpro, ADO, Sybase, DB2 and generic ODBC. 2. RDQL query engine Database and memory models can now be queried using the RDQL query language. Our RDQL query engine passes all RDQL test cases published with the Jena2 preview. + RAP RDQL grammar: http://www3.wiwiss.fu-berlin.de/rdfapi-php/doc/rdql_grammar.htm + Jena RDQL test cases: http://www3.wiwiss.fu-berlin.de/rdfapi-php/test/jena-rdql-testcases.php + Interactive RDQL online demo: http://www3.wiwiss.fu-berlin.de/rdfapi-php/test/custom_rdql_test.php 3. N3 parser and serializer The new version includes experimental support for N3. Our N3 parser supports repeated triples ( ; and , ), blank nodes using [ ] and @prefix mappings. N3 features like reification using { } and . or ^ operators for tree traversal are not supported jet. Update Notice for users of RAP V0.5: The class Model has been renamed into MemModel in order to better distinguish it from the new class DbModel. In to create an in-memory RDF Model you have to instance the MemModel class now. Please change scripts based on RAP V0.5 or earlier. Lots of thanks to + Radoslaw Oldakowski for the database backend and the RDQL query engine and to + Gunnar AA. Grimnes for the N3 support. Regards Chris Bizer
Received on Friday, 1 August 2003 13:19:45 UTC