Swoft 2 Beta release, cloud native coordination framework based on Swoole

  php, swoft, swoole

Swoft 2 Beta release, cloud native coordination framework based on Swoole

Swoft is the first framework based on the original coordination process of Swoole. it has been more than 2 years since its development and release.

1. Since X was released, it has been used by a large number of developers and enterprises and has been recognized by everyone. Starting from November last year, nearly half a year started from scratch. the bottom layer learned from previous experience and completely rebuilt 2.x based on the Swoole hook method. Each component of Swoft 2 is strictly combined with unit test and stress test, which is simpler, more stable and easier to use than before. In order to facilitate quick use of phper, the use of database and cache are highly compatible with Laravel.

Characteristics

  • Built-in high-performance web server (Http/Websocket/RPC)
  • Flexible componentization
  • Flexible annotation function
  • Diversified Command Terminal (Console)
  • Powerful AOP
  • Perfect Container Management, Dependency Injection (DI)
  • Flexible incident mechanism
  • Implementation of HTTP Message Based on PSR-7
  • PSR-14 Based Event Manager
  • Middleware Based on PSR-15
  • Scalable high-performance RPC
  • Internationalization (i18n) support
  • Simple and Efficient Parameter Verifier
  • High performance connection pool (Mysql/Redis/RPC) with disconnection reconnection
  • The database is highly compatible with Laravel
  • Cached Redis Highly Compatible with Laravel
  • Efficient task handling
  • Flexible exception handling
  • Powerful log system

More

Community

  • wechat public accounts