我想建立一个基于语义技术的网站。这是一个CMS,简单地说它是一个博客。我需要能够做简单的CRUD操作。所有数据将保存在耶拿像博客文章,用户信息,博客类别等。将Apache Jena中的所有网站数据存储为RDF?
我有一个php系统。下面是我刨走的一条路:
- 使用Apache耶拿RDF商店
- 使用Apache耶拿用于存储和检索数据。
- 在java上编写web服务
- 通过Web服务与JSON格式的PHP进行通信以查看,控制数据。
我主要关注的是建立一个关于语义技术的网站。 我的方法有什么问题吗?
如果不是主要问题是当用户发表博文时,我将如何创建与博文和用户的关系。 与MySQL它只是一个froeign密钥。我如何在新博客帖子和现有用户之间建立关于耶拿的关系?
你好,感谢您的评论。 SIOC词汇非常适合我的应用程序,我将使用它。我仍然不明白,我如何与新的博客文章和现有用户建立关系。我通常会从会话信息中发送用户标识,但无法弄清楚这个。也许我需要一些图形数据库知识? – enderunal
您需要查看RDF基础知识:https://code.google.com/p/tdwg-rdf/wiki/Beginners3RDFbasics。然后,您将需要使用URI来标识博客,用户并使用SIOC词汇表对它们之间的关系进行建模 –