我想建立一個基於語義技術的網站。這是一個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詞彙表對它們之間的關係進行建模 –