Software Details:
Version: 0.4
Upload Date: 5 Jun 15
Distribution Type: Freeware
Downloads: 29
Designed to be used by experienced and inexperienced RDF developers it is written in Object Oriented PHP code.
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.
Features:
- General features:
- API documentation written in phpdoc
- Unit tests written using phpunit
- 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
- RDF parsers:
- Built-in: RDF/JSON, N-Triples
- ARC2: RDF/XML, Turtle, RSS, microformats, eRDF, RDFa, etc.
- Redland Bindings: RDF/XML, N-Triples, Turtle, TriG, RSS Tag Soup, etc.
- rapper: RDF/XML, N-Triples, Turtle, TriG, RSS Tag Soup, etc.
- RDF serialisers:
- Built-in: RDF/JSON, N-Triples, RDF/XML, Turtle
- ARC2: RDF/JSON, RDF/XML, N-Triples, Turtle, POSHRDF
- rapper: RDF/JSON, N-Triples, RDF/XML, Turtle, RSS, Atom, Dot, etc.
What is new in this release:
- Moved source code to Github
- Added an EasyRdf_Literal class
- Added proper support for Datatypes and Languages
- Added built-in RDF/XML serialiser
- Added built-in Turtle serialiser
- Added a new EasyRdf_Format class to deal with mime types etc.
- finished a major refactoring of the Parser/Serialiser registration
- removed all parsing related code from EasyRdf_Graph
- Added a basic serialisation example
- Added additional common namespaces
- Test fixes
Requirements:
- PHP 5.2 or higher
Comments not found