spiral / framework
Spiral,高性能 PHP/Go 框架
3.14.3
2024-09-11 17:39 UTC
Requires
- php: >=8.1
- ext-json: *
- ext-mbstring: *
- ext-tokenizer: *
- cocur/slugify: ^3.2 || ^4.0
- codedungeon/php-cli-colors: ^1.11
- defuse/php-encryption: ^2.2
- doctrine/inflector: ^1.4|^2.0
- league/flysystem: ^2.3.1 || ^3.0
- monolog/monolog: ^2.9.2 || ^3.5
- myclabs/deep-copy: ^1.9
- nette/php-generator: ^4.1.2
- nikic/php-parser: ^4.15.5
- psr/container: ^1.1|^2.0
- psr/event-dispatcher: ^1.0
- psr/http-factory: ^1.0
- psr/http-factory-implementation: ^1.0
- psr/http-message: ^1.0|^2.0
- psr/http-server-middleware: ^1.0
- psr/log: 1 - 3
- psr/simple-cache: 2 - 3
- spiral/attributes: ^2.8|^3.0
- spiral/composer-publish-plugin: ^1.0
- symfony/console: ^6.1 || ^7.0
- symfony/finder: ^5.3.7 || ^6.0 || ^7.0
- symfony/mailer: ^5.1 || ^6.0 || ^7.0
- symfony/translation: ^5.1 || ^6.0 || ^7.0
- vlucas/phpdotenv: ^5.4
Requires (Dev)
- aws/aws-sdk-php: ^3.270
- buggregator/trap: ^1.10
- doctrine/annotations: ^2.0
- google/protobuf: ^3.25
- guzzlehttp/psr7: ^1.7|^2.0
- jetbrains/phpstorm-attributes: ^1.0
- league/flysystem-async-aws-s3: ^2.0 || ^3.0
- league/flysystem-aws-s3-v3: ^2.0 || ^3.0
- mikey179/vfsstream: ^1.6
- mockery/mockery: ^1.5
- phpunit/phpunit: 10.5.3
- ramsey/collection: ^1.2
- ramsey/uuid: ^4.2.3
- rector/rector: 1.2.5
- spiral/code-style: ^1.1
- spiral/nyholm-bridge: ^1.2
- spiral/testing: ^2.8
- spiral/validator: ^1.3
- symplify/monorepo-builder: ^10.2.7
- vimeo/psalm: ^5.9
Conflicts
- spiral/roadrunner-bridge: <3.7
- spiral/sapi-bridge: <1.1
Replaces
- spiral/annotated-routes: 3.14.3
- spiral/auth: 3.14.3
- spiral/auth-http: 3.14.3
- spiral/boot: 3.14.3
- spiral/broadcasting: 3.14.3
- spiral/cache: 3.14.3
- spiral/config: 3.14.3
- spiral/console: 3.14.3
- spiral/cookies: 3.14.3
- spiral/core: 3.14.3
- spiral/csrf: 3.14.3
- spiral/debug: 3.14.3
- spiral/distribution: 3.14.3
- spiral/dotenv-bridge: 3.14.3
- spiral/encrypter: 3.14.3
- spiral/events: 3.14.3
- spiral/exceptions: 3.14.3
- spiral/files: 3.14.3
- spiral/filters: 3.14.3
- spiral/hmvc: 3.14.3
- spiral/http: 3.14.3
- spiral/interceptors: 3.14.3
- spiral/logger: 3.14.3
- spiral/mailer: 3.14.3
- spiral/models: 3.14.3
- spiral/monolog-bridge: 3.14.3
- spiral/pagination: 3.14.3
- spiral/prototype: 3.14.3
- spiral/queue: 3.14.3
- spiral/reactor: 3.14.3
- spiral/router: 3.14.3
- spiral/scaffolder: 3.14.3
- spiral/security: 3.14.3
- spiral/sendit: 3.14.3
- spiral/serializer: 3.14.3
- spiral/session: 3.14.3
- spiral/snapshots: 3.14.3
- spiral/stempler: 3.14.3
- spiral/stempler-bridge: 3.14.3
- spiral/storage: 3.14.3
- spiral/streams: 3.14.3
- spiral/telemetry: 3.14.3
- spiral/tokenizer: 3.14.3
- spiral/translator: 3.14.3
- spiral/validation: 3.14.3
- spiral/views: 3.14.3
- 3.14.x-dev
- dev-master / 3.14.x-dev
- 3.14.3
- 3.14.2
- 3.14.1
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.1
- 3.11.0
- 3.10.1
- 3.10.0
- 3.9.1
- 3.9.0
- 3.8.4
- 3.8.3
- 3.8.2
- 3.8.1
- 3.8.0
- 3.7.x-dev
- 3.7.1
- 3.7.0
- 3.6.1
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.x-dev
- 3.3.0
- 3.2.x-dev
- 3.2.0
- 3.1.x-dev
- 3.1.0
- 3.0.x-dev
- 3.0.2
- 3.0.1
- 3.0.0
- v3.0-rc
- v3.0-beta
- v3.0-alpha2
- v3.0-alpha
- 2.x-dev
- 2.14.x-dev
- 2.14.1
- 2.14.0
- 2.13.1
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.x-dev
- 2.10.1
- 2.10.0
- 2.9.x-dev
- 2.9.1
- 2.9.0
- 2.8.x-dev
- v2.8.13
- v2.8.12
- v2.8.11
- v2.8.10
- v2.8.9
- v2.8.8
- v2.8.7
- v2.8.6
- v2.8.5
- v2.8.4
- v2.8.3
- v2.8.2
- v2.8.1
- v2.8.0
- 2.7.x-dev
- v2.7.9
- v2.7.8
- v2.7.7
- v2.7.6
- v2.7.5
- v2.7.4
- v2.7.3
- v2.7.2
- v2.7.1
- v2.7.0
- 2.6.x-dev
- v2.6.3
- v2.6.2
- v2.6.1
- v2.6.0
- v2.5.1
- v2.5.0
- v2.4.19
- v2.4.18
- v2.4.17
- v2.4.16
- v2.4.14
- v2.4.13
- v2.4.12
- v2.4.11
- v2.4.10
- v2.4.9
- v2.4.8
- v2.4.7
- v2.4.6
- v2.4.5
- v2.4.4
- v2.4.3
- v2.4.2
- v2.4.1
- v2.4.0
- v2.3.8
- v2.3.7
- v2.3.6
- v2.3.5
- v2.3.4
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.19
- v2.0.18
- v2.0.17
- v2.0.16
- v2.0.15
- v2.0.14
- v2.0.13
- v2.0.12
- v2.0.11
- v2.0.10
- v2.0.9
- v2.0.8
- v2.0.7
- v2.0.6
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v2.0.0-alpha
- v1.0.13
- v1.0.11
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.9.14
- v0.9.13
- v0.9.12
- v0.9.11
- v0.9.10
- v0.9.9
- v0.9.8
- v0.9.7
- v0.9.6
- v0.9.5
- v0.9.4
- v0.9.0
- v0.8.39
- v0.8.38
- v0.8.20
- v0.8.10
- dev-hotfixes
- dev-core-checkpoint
- dev-hotfix/queue-policy-interceptor-witout-handler-class
- dev-hotfix/route-prefix
- dev-feature/container-tags
- dev-wolfy-j-patch-1
- dev-hotfix/nullable-nested-filters
- dev-feature/cli-scopes
- dev-feature/injector-for-verbosity
- dev-feature/errors-in-container-remake
- dev-chunked-response
This package is auto-updated.
Last update: 2024-09-22 11:03:36 UTC
README
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 维护。