-
Notifications
You must be signed in to change notification settings - Fork 15
Motivation
LODSPeaKr started being focused in solving a very simple (but common) problem: Lack of an infrastructure for just publishing Linked Data and RDF in general.
To my knowledge [NOTE: Add more cases], there are a few alternatives:
- Using D2R with a SQL database as a backend.
- Using Drupal and some .htaccess magic
Both solutions are fine in their own domain. But what happens if I already have RDF I want to publish (so I do not want to go back to a RDB) and I don't want the hassle of installing Drupal?
LODSPeaKr creates the site based on your data, so you don't have to make your data fit on your system. URLs for pages are created on the fly and stored internally.
LODSPeaKr allows you to select what you want to show from each resource, based on its type. In the same spirit, for html pages LODSPeaKr uses a simple but powerful template system based on Haanga: In this way, it is possible for you to configure what (and how) things are displayed for different entities, based on its type.
By default, LODSPeaKr will show all the properties related to a resource and will publish it as XHTML+RDFa, converting your site in your API at the same time and for free.
Some of the features available:
- Export in RDF/XML, Turtle, N-triples, RDFJSON and HTML+RDFa by default.
- Use content negotiation to give to the user one of the formats above
- Capability of including several SPARQL queries by each type