jdriscoll/celery

PSR-7 的一个非常轻量级的实现

v1.3.0 2019-06-16 10:59 UTC

This package is auto-updated.

Last update: 2024-09-16 00:23:22 UTC


README

一个典型的轻量级 PHP 服务在请求开始时加载所需的 PHP 包需要 70 毫秒,然后处理简单请求小于 1 毫秒,处理需要数据库使用的请求为 7 毫秒。在 70 毫秒内,平均 CPU 可以执行大约 14 亿条指令,这远远超过一个网络服务可能合理使用的量!

这太愚蠢了。

因此,为了避免浪费这么多时间——更不用说启动所需的碳能源了——这可以帮助您通过降低启动成本中的 HTTP 框架部分来减少它。

兼容性

以下内容应与 Slim 中的典型用例兼容

  • any()
  • delete()
  • get()
  • group()
  • map()
  • post()
  • put()
  • run()
  • 错误条件处理器(errorHandler、phpErrorHandler、notFoundHandler、notAllowedHandler)作为通过构造函数传入的普通数组添加