首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将Apache网站的所有数据存储为RDF?

将Apache网站的所有数据存储为RDF?
EN

Stack Overflow用户
提问于 2015-12-10 08:43:22
回答 2查看 373关注 0票数 1

我正在尝试建立一个基于语义技术的网站。这是一个CMS,让我们简单地说它是一个博客。我需要能做简单的CRUD操作。所有数据将保存在耶拿,如博客帖子,用户信息,博客类别等。

我有个php系统。这是我计划要走的道路:

  1. 使用Apache作为RDF存储库
  2. 使用Apache存储和检索数据。
  3. 在java上编写web服务
  4. 通过web服务以JSON格式与PHP进行通信,查看、控制数据。

我的主要重点是建立一个关于语义技术的网站。我的方法有什么问题吗?

如果不是的话,主要的问题是当用户发布博客文章时,我将如何创建与博客帖子和用户的关系。对于mysql来说,这只是一个关键问题。我怎样才能在新的博客帖子和现有用户之间建立一种关系呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-12 11:40:31

我看不出你的做法有什么问题。也许我建议使用JSON作为交换格式,因为Jena可以直接读取和写入它,而不必创建自己的RDF转换器(参见https://jena.apache.org/documentation/io/)。

关于建模问题,我强烈建议查看SIOC词汇表(http://rdfs.org/sioc/spec/),它的目的是准确地表示您要寻找的内容,等等。

票数 2
EN

Stack Overflow用户

发布于 2017-10-31 06:15:26

另一个核心解决方案是用RDF (在RDF/XML中序列化)创建网站的页面,并使用XSL根据需要为每个页面生成HTML版本。这真的取决于你的网站的大小。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34197192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档