最新开发笔记
  • swoole中绝大部分的模块只能用于CLI命令行环境,只有同步阻塞的swoole_client可以用于php-fpm或apache环境。 ... [详细]
    蜡笔小新   2021-12-12 21:21:38
  • Swoole可以广泛应用于互联网、移动通信、企业软件、网络游戏、物联网、车联网、智能家庭等领域。使用PHP+Swoole作为网络通信框架,可以使企业IT研发团队的效率大大提升,更加专注于开发创新产品。 ... [详细]
    蜡笔小新   2021-12-12 21:20:37
  • swoole是框架。swoole有两个部分。一个是PHP扩展,用C开发的,这是核心。另一个是框架,像yii、TP、Laravel一样,是PHP代码写的。swoole框架像PHP框架一样,适用于web开发。 ... [详细]
    蜡笔小新   2021-12-12 21:19:37
  • swoole是一个面向生产环境的PHP异步网络通信引擎,使PHP开发人员可以编写高性能的异步并发TCP、UDP、UnixSocket、HTTP,WebSocket服务;swoole还可以广泛应用于互联网、企业软件、云计算、网络游戏等领域。 ... [详细]
    蜡笔小新   2021-12-12 21:19:07
  • swoole的onReceive接收到数据时回调此函数,发生在worker进程中。如果swoole的onreceive没有触发可能是onReceive单次收到的数据超过了默认的64k。 ... [详细]
    蜡笔小新   2021-12-12 21:18:06
  • swoole自定义错误的方法:swoole可以在ErrorHandlerInterface接口中自定义错误,当开启DEBUG.ENABLE的时候,则自定义错误处理有效。在框架初始化后将自定义错误注入即可。 ... [详细]
    蜡笔小新   2021-12-12 21:17:06
  • swoole支持多线程。Swoole\Server的主进程是一个多线程的程序。其中有一组很重要的线程,称之为Reactor线程。但是由于PHP语言不支持多线程,因此Swoole使用多进程模式。 ... [详细]
    蜡笔小新   2021-12-12 21:14:04
  • swoole异步操作MySQL比较好,因为可以防止代码堵塞,提高代码效率。适用的场景为:1、不涉及共享资源;2、没有时序上的严格关系;3、不需要原子操作;4、常用于耗时操作;5、不影响主线程逻辑。 ... [详细]
    蜡笔小新   2021-12-12 21:05:31
  • 无法连接swoole的解决办法:首先在编译安装swoole时选择支持“openssl”;然后手动添加“php-config”路径;最后在swoole代码中加入证书信息为“$servnewswoole_websocket...”。 ... [详细]
    蜡笔小新   2021-12-12 21:02:30
  • swoole致命错误表示Server运行期一旦发生致命错误,那么客户端连接将无法得到回应,在PHP中可以通过“register_shutdown_function”和“error_get_last”2个函数来捕获致命错误。 ... [详细]
    蜡笔小新   2021-12-12 21:01:59
  • swoole监听redis数据的方法:首先在“App\Events”目录下新建“RedisTest”事件;然后添加监听事件代码;接着在“etcsupervisorconf.d”文件夹下新建“echo.conf”;最后执行命令重载即可。 ... [详细]
    蜡笔小新   2021-12-12 21:01:29
  • swoole实现直播的方法:首先创建2个监听;然后使用“jsmpeg”这个项目连接Swoole提供的WebSocket服务来获取视频流播放;接着使用“ffmpeg”把直播的视频流转码为“mpeg”;最后通过WebSocket方法发送视频流。 ... [详细]
    蜡笔小新   2021-12-12 21:00:59
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有