spiral/framework

Spiral,高性能 PHP/Go 框架

资助包维护!
spiral

安装数: 238 139

依赖项: 58

建议者: 0

安全: 0

星标: 1 790

关注者: 34

分支: 88

开放问题: 42

3.14.3 2024-09-11 17:39 UTC

This package is auto-updated.

Last update: 2024-09-22 11:03:36 UTC


README


Github cover spiral application


文档 · Discord · Twitter

Spiral 框架是一个高性能、长期使用的全栈框架和六十多个 PSR 兼容组件的组合。该框架的执行模型基于混合运行时,其中一些服务(GRPC、队列、WebSocket 等)由 RoadRunner 应用服务器处理,而您的应用程序的 PHP 代码永久保留在内存中(包括内存泄漏检测工具)。

特性

  • 自 2013 年以来经过实战考验
  • 闪电般的快速全栈 PHP 框架
  • 符合 PSR-{3,4,7,11,12,14,15,16,17}
  • 强大的 应用服务器 和常驻内存的应用程序内核
  • 原生支持队列(AMQP、SQS、Beanstalk、Kafka)和后台 PHP 工作进程
  • 队列监控
  • 通过 RoadRunner 代理 的 GRPC 服务器和客户端
  • 发布/订阅,事件广播
  • HTTPS、HTTP/2+Push、FastCGI
  • 符合 PCI DSS
  • 加密 Cookie、签名会话、CSRF 保护
  • 支持 MySQL、MariaDB、SQLite、PostgreSQL、SQLServer,自动迁移
  • 您将使用 25 年的 ORM
  • Temporalio 是编写和运行可靠工作流的简单、可扩展的开源方法
  • 直观的脚手架和原型设计(它实际上为您编写代码)
  • 通过静态分析提供有用的类发现
  • 身份验证、RBAC 安全性、验证和加密
  • 动态模板引擎,用于创建您自己的 HTML 标签(或只需使用 Twig)
  • MVC、HMVC、CQRS、面向队列、面向 RPC、CLI 应用程序...任何应用程序

桥梁

注意:您可以在 spiral-packages 组织中找到更多社区包。

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 LICENSE。由 Spiral Scout 维护。