自3.0发布以来,FastD终于确定了发展路线,终于与Swoole同行,并基于Swoole提供了强大的性能支持。项目地址:FastD优点:简单灵活,开发服务就像开发Web一样容易。它还支持HTTP、TCP、UDP、WebSocket和其他服务器。麻雀虽小,五脏俱全。专注底层API开发。FastD已经被用在很多场景中,尤其是在后端RESTfulAPI上,已经搭建了很多内部服务,也会陆续开源一些中小型的解决方案来发现和解决问题。理念:化繁为简FastD的理念是:提供一个骨干让开发者灵活拆解部件(ServiceProvider),让项目和功能更加独立灵活。与Symfony和Laravel不同,FastD只提供最基本的核心主干,其他自组装框架不会过度集成太多不必要的组件,现在不会,将来也不会。并且框架定位于后端API开发,不会集成模板。如有必要,您可以组装模板扩展或提供程序以进行集成。如果您的团队希望将API和前端分开,请尝试一下。流程图+-------------++-----------------+|||||客户端|-------->|新应用|||||+------------++-----------------+^||||||v|+--------------------+|||||引导|||||+--------------------+|||||v|+--------------------+|||||服务商|||||+--------------------+|||v|+----------------++----------------+|||||||处理请求|-------->|路线调度|||||||+----------------++----------------+||||+------+------+|||异常|||+------+------+|||||vv|+----------------++----------------+|||||||处理异常||调用中间件|||||||+----------------++----------------+|||||||v||+------------------+|||||+----------------|处理响应|<-----------------+||+----------------+投稿非常感谢大家宝贵的意见和投稿PR,希望以后有更多有兴趣的朋友参与进来yyz26371945RunnerLee非常欢迎有兴趣并愿意参与其中,共同打造更好的PHP生态和Swoole生态的开发者。如果您有兴趣这样做,但不知道如何开始,这里有一些尝试:在您的系统上使用它,反馈您将遇到的问题。有更好的建议吗?欢迎联系bboyjanhuang@gmail.com或新浪微博:码农。简单上手$peclinstallswoole$composercreate-project--stability=rcfastd/dobee启动Web框架$php-Slocalhost:9876-twebaccessWeb$curl-ihttp://localhost:9876/更多操作和文档请访问:FastD中文文档反馈与帮助如果您在使用中遇到问题,请联系:bboyjanhuang@gmail.com。微博:码农
