PHP
RESTful API 设计规范
PHP - 免费 - Sunrise - - 浏览量: 0
一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制
PSR-18 HTTP 客户端
PHP - 免费 - Sunrise - - 浏览量: 0
这个 PSR 的目标就是让开发者能够开发一个与 HTTP 客户端解耦的程序库。它使得程序库可重用性更高,因为它降低了依赖的数量以及降低了版本冲突的可能性。
PSR-17 HTTP 工厂
PHP - 免费 - Sunrise - - 浏览量: 0
这个文档描述了创建符合 PSR-7 规范的 HTTP 对象的工厂通用标准。PSR-7 没有包含有关如何创建 HTTP 对象的建议,这导致需要在与 PSR-7 的特定实现无关的组件内创建新 HTTP 对象时会遇到困难。本文档中概述的接口描述了可以实例化 PSR-7 对象的方法。
PSR-16 缓存接口 - 说明文档
PHP - 免费 - Sunrise - - 浏览量: 0
使用缓存是提升项目性能的通用方法,这使得缓存功能成为许多框架和库最常见的功能之一。如果各个缓存库提供相同的使用接口,意味着库可以丢弃他们自己的缓存实现方式,然后方便的使用框架中的缓存功能,或者使用其他专门的缓存库。
PSR-16 缓存接口
PHP - 免费 - Sunrise - - 浏览量: 0
使用缓存是提升项目性能的通用方法,这使得缓存功能成为许多框架和库最常见的功能之一。如果各个缓存库提供相同的使用接口,意味着库可以丢弃他们自己的缓存实现方式,然后方便的使用框架中的缓存功能,或者使用其他专门的缓存库。
PSR-15 HTTP 请求处理器
PHP - 免费 - Sunrise - - 浏览量: 0
这篇文档描述了 HTTP 服务器的请求处理程序(“请求处理器”)和 HTTP 服务器的中间组件(“中间件”)的常用接口,比如 PSR-7 或者是随后将要替代的 PSRs。
PSR-14 事件分发器
PHP - 免费 - Sunrise - - 浏览量: 0
事件分发是一种通用的经过良好测试的机制,它允许开发者轻松的,且一致的将逻辑注入到应用中。 PSR 的目的是要为基于事件的扩展和协作建立通用的机制,这样的话,代码库和组件就可以在应用和框架中更自由的复用。
PSR-13 超媒体链接 - 说明文档
PHP - 免费 - Sunrise - - 浏览量: 0
该规范旨在为 PHP 开发人员提供一种简单的、通用的方式来表示一个独立于所使用的序列化格式的超媒体链接。 这反过来又允许系统将超媒体链接的响应序列化为一种或多种有线格式,而不依赖于决定这些链接应该是什么的过程。
PSR-13 超媒体链接
PHP - 免费 - Sunrise - - 浏览量: 0
在 HTML 和各种 API 格式的上下文中,超媒体链接已经变成 Web 越来越重要的一部分。然而遗憾的是,没有一种通用单一的超媒体格式,也没有一种通用的方式来表示链接间的格式。
PSR-12 编码规范扩充
PHP - 免费 - Sunrise - - 浏览量: 0
此规范起到继承,扩展和替换 [PSR-2][] 的作用, 同时编码风格遵守 [PSR-1][] 这个基础编码标准。 和 [PSR-2][] 一样, 此规范的目的是减少不同人在阅读代码时认知冲突
PSR-11 容器接口 - 说明文档
PHP - 免费 - Sunrise - - 浏览量: 0
当你了解了整体情况后,你会发现有很多不同的方法来解决 DI 问题,因此也有很多不同的容器实现。然而,所有的 DI 容器都是为了解决一个相同的问题:给应用提供一种方法来查找、获取配置的对象(通常是应用需要的服务)。
PSR-11 容器接口
PHP - 免费 - Sunrise - - 浏览量: 0
本文描述了依赖注入容器的通用接口。 设定 ContainerInterface 的目的是为了标准化框架或类库如何使用容器来获取对象和参数。(本文其它部分称之为 实体 )。
PSR-7 HTTP 消息接口规范
PHP - 免费 - Sunrise - - 浏览量: 0
HTTP 消息是 Web 技术发展的基础。浏览器或 HTTP 客户端如 curl 生成发送 HTTP 请求消息到 Web 服务器,Web 服务器响应 HTTP 请求。服务端的代码接受 HTTP 请求消息后返回 HTTP 响应消息。
PSR-6 缓存接口规范
PHP - 免费 - Sunrise - - 浏览量: 0
缓存是提升应用性能的常用手段,为框架中最通用的功能,每个框架也都推出专属的、功能多样的缓存库。这些差别使得开发人员不得不学习多种系统,而很多可能是他们并不需要的功能。此外,缓存库的开发者同样面临着一个窘境,是只支持有限数量的几个框架还是创建一堆庞大的适配器类。
PSR-4 自动加载规范
PHP - 免费 - Sunrise - - 浏览量: 0
PSR-4 描述了从文件路径中 自动加载 类的规范。 它拥有非常好的兼容性,并且可以在任何自动加载规范中使用,包括 PSR-0。 PSR-4 规范也描述了放置 autoload 文件(就是我们经常引入的 vendor/autoload.php)的位置。
PSR-3 日志接口规范
PHP - 免费 - Sunrise - - 浏览量: 0
本文制定了日志类库的通用接口规范。 本规范的主要目的,是为了让日志类库以简单通用的方式,通过接收一个 Psr\Log\LoggerInterface 对象,来记录日志信息。框架以及 CMS 内容管理系统如有需要,可以 对此接口进行扩展,但需遵循本规范,
PSR-2 编码风格规范
PHP - 免费 - Sunrise - - 浏览量: 0
本篇规范是 PSR-1 基本代码规范的继承与扩展。本规范希望通过制定一系列规范化 PHP 代码的规则,以减少在浏览不同作者的代码时,因代码风格的不同而造成不便。