About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

linux default iconEasyRdf Publisher's description

EasyRdf is a PHP library designed to make it easy to consume and produce RDF.

EasyRdf is a PHP library designed to make it easy to consume and produce RDF. It was designed for use in mixed teams of experienced and inexperienced RDF developers. It is written in Object Oriented PHP.

During parsing EasyRdf builds up a graph of PHP objects that can then be walked around to get the data to be placed on the page.

Data is typically loaded into a EasyRdf_Graph object from source RDF documents. The source document could either be an RDF file on the web or the output of a Construct or Describe SPARQL query from a triplestore.

$foaf = new EasyRdf_Graph("http://www.aelius.com/njh/foaf.rdf");
$me = $foaf->primaryTopic();
echo "My name is: ".$me->get('foaf:name')."n";


* API documentation written in phpdoc
* Unit tests written using phpunit
* Choice of RDF parser:
o Built-in: RDF/JSON, N-Triples
o ARC2: RDF/XML, Turtle, RSS, microformats, eRDF, RDFa, ...
o Redland Bindings: RDF/XML, N-Triples, Turtle, TriG, RSS Tag Soup, ...
o rapper: RDF/XML, N-Triples, Turtle, TriG, RSS Tag Soup, ...
* Choice of RDF serialiser:
o Built-in: RDF/JSON, N-Triples, RDF/XML, Turtle
o ARC2: RDF/JSON, RDF/XML, N-Triples, Turtle, POSHRDF
o rapper: RDF/JSON, N-Triples, RDF/XML, Turtle, RSS, Atom, Dot, ...
* Optional support for ZendHttpClient
* No required external dependancies upon other libraries (PEAR, Zend, etc...)
* Complies with Zend Framework coding style.
* Type mapper - resources of type foaf:Person can be mapped into PHP object of class Foaf_Person
* Comes with a number of examples

System Requirements:

PHP 5.2.0
Program Release Status: Minor Update
Program Install Support: Install and Uninstall

EasyRdf Tags:

Click on a tag to find related softwares

Is EasyRdf your software?

Manage your software

Most Popular

linux default icon GDB 7.4
GDB, the GNU Project debugger, allows you to see what is going on `inside' another program while it... Read more
linux default icon Coral 0.9.1
Coral is a tool and a development platform to create and transform models and modeling languages.
linux default icon Forum Paid Plus Script 6.1
Forum Paid Pay Per Post Exchange is targeted at forum owners who wish to...
linux default icon sdo 0.6.5
Converts oracle SDO_GEOMETRY objects to WKT and GeoJSON.
linux default icon Get Paid Plus Script 6.1
Get Paid Plus Script

Related Category

» Other (877)
» Tools & Editors (359)
» Web Development (146)