imi v1.0.18 release, Swoole coroutine high-performance application development framework

imi are based on high-performance coroutine application development framework PHP Swoole, which supports the development of HttpApi, WebSocket, TCP, UDP services.

In blessing Swoole compared php-fpm request response capability, I / O intensive processing capabilities scene has essentially improved.

imi framework has a rich functional components can be widely used in the Internet, mobile communications, enterprise software, cloud computing, online games, Internet of Things (IOT), vehicle networking, smart home and other areas. The efficiency of enterprise IT can greatly enhance the R & D team, more focused on the development of innovative products.

Millisecond annotations and hot update the code , just to let you in the development of a shuttle, no different under development experience and fpm, save to refresh immediately see the effect.

Unlike other micro-focus areas of services Swoole framework, imi focus on single application development. The reason is simple: most companies do not need to micro-service, single application is enough.

Official Website: https://www.imiphp.com/

imi Framework version v0.0.1 starting on June 21, 2018

And Friday, and made some enhancements and optimizations work week, a way to fill the pit unrealized ......

Wish you a happy weekend ~

Update Log

New

  • Add a middleware support when a single request exceeds the maximum execution time, triggering timeout handling

  • Added support for WebSocket, TCP, UDP routing untreated found

optimization

  • Http routing optimization process is not found

  • Optimization model, the primary key value is not updated when the update ()

  • When optimizing when listening port is automatically enabled http, websocket agreement

repair

  • The statement to fix the problem available

  • Correction target injection ExtractData

  • Repair Request-> getUri () protocol does not recognize http / https / ws / wss problem

start using

Creating Http Server project:composer create-project imiphp/project-http

Create a WebSocket Server project:composer create-project imiphp/project-websocket

Create a TCP Server project:composer create-project imiphp/project-tcp

Creating UDP Server project:composer create-project imiphp/project-udp

Fully developed manual: https://doc.imiphp.com/

imi component library: https://github.com/imiphp

imi official Http client (alternative Curl): https://github.com/yurunsoft/yurunhttp

Welcome to the ranks of the brightest newcomers and big brother to join contributed code, correcting typos, misspellings, submit the code, we all welcome ~

Guess you like

Origin www.oschina.net/news/111177/imi-1-0-18-released