PHP技术构建语义Web CRUD操作
创建、读、更新和删除(Create/Read/Update/Delete,CRUD)操作是最基本的数据库操作,但是它们也是最重要的操作。CRUD 操作通常是使用关系数据库系统中的结构化查询语言(Structured Query Language,SQL)完成的。随着 Web 变得更加具有面向数据特性,因此需要从基于 SQL 的 CRUD 操作转移到基于语义 Web 的 CRUD 操作。了解如何使用PHP通过基于语义的 Web 执行 CRUD 操作。 常用缩写词
API — 应用程序编程接口(Application Programming Interface)
CRUD — 创建/读/更新/删除(Create/Read/Update/Delete)
HTTP —超文本传输协议(Hypertext Transfer Protocol)
MVC — 模式—视图—控制器(Model-View-Controller)
OOP — 面向对象的编程(Object-Oriented Programming)
RDF — 资源描述框架(Resource Description Framework)
SPARQL — 简单协议和 RDF 查询语言(Simple Protocol and RDF Query Language)
SQL — 结构化查询语言(Structured Query Language)
UI — 用户界面(User interface)
W3C — 万维网联盟(World Wide Web Consortium)
在开发Web 应用程序时,为逻辑层和 UI 层创建放置服务器端代码的数据库结构是一种标准实践。要连接到数据库,服务器端代码需要执行一些基本的创建、更新、删除和 — 最重要的 — 读取记录等操作。由于 Web 应用程序的后台数据库通常都是关系数据库,因此这些 CRUD 操作都是使用众所周知的 SQL 语言执行的。但是,随着 Web 开发越来越多地采用面向对象的编程(OOP),模型也随之发生改变。
资源描述框架(Resource Description Framework,RDF)是描述对象同时保留数据含义的理想方法。简单协议和 RDF 查询语言(Simple Protocol and RDF Query Language,SPARQL — 发音为 “sparkle”)是通常用于针对该数据进行查询的语言,因为它在语句构成上匹配 RDF 本身的结构。RDF 和 SPARQL 都是所谓 语义 Web 栈(semantic Web stack)中的技术。
相关新闻>>
- 发表评论
-
- 最新评论 更多>>