最新开发笔记
  • fd是tcp连接的文件描述符,在swoole_server中是客户端的唯一标识符。fd是复用的,当连接关闭后fd会被新进入的连接复用,正在维持的TCP连接fd不会被复用。 ... [详细]
    蜡笔小新   2021-11-04 03:37:56
  • swoole可以配置证书。首先安装swoole的openssl支持,重新编译安装swoole源码,加上--enable-openssl,代码中使用websocketssl代替ws,在客户端中将连接换为wss即可。 ... [详细]
    蜡笔小新   2021-11-04 03:37:26
  • 基于swoole的服务端应该在命令行方式下运行,以保证只有一个实例(端口是不能重复打开的)。PHP代码无需额外增加任何关键词,底层自动进行协程调度,实现异步IO。 ... [详细]
    蜡笔小新   2021-11-04 03:36:26
  • swoole在协程编程中可直接使用trycatch处理异常。但必须在协程内捕获,不得跨协程捕获异常。不仅是应用层throw的Exception,底层的一些错误也是可以被捕获的。 ... [详细]
    蜡笔小新   2021-11-04 03:35:25
  • Swoole在1.8.6版本提供了全新的异步MySQL客户端,底层自行实现了MySQL的通信协议,无需依赖其他第三方库,直接使用swoole_mysql->__construct命令,创建异步mysql客户端。 ... [详细]
    蜡笔小新   2021-11-04 03:34:55
  • 不是的,如果启动一个TCP服务器,就会启动了3个worker进程,3个task进程,因为启用了task功能,所以必须注册onTask、onFinish2个事件的回调函数。 ... [详细]
    蜡笔小新   2021-11-04 03:34:25
  • swoole中可以使用“functionswoole_mysql->connect(array$serverConfig,callable$callback);”函数异步连接到MySQL服务器。 ... [详细]
    蜡笔小新   2021-11-04 03:29:23
  • swoole提示找不到“php.ini”的解决办法:首先使用命令“php-ini|grepConfiguration”来查看“php.ini”的位置;然后从源代码复制一份“php.ini-developmen”到“lib”下即可。 ... [详细]
    蜡笔小新   2021-11-04 03:20:19
  • ThinkPHP比较简单,因为ThinkPHP纯国产,比较接地气,而且文档非常全面,国内用户群体庞大,解决问题的途径更多,社区比较活跃,对于国内的新手是非常友好的,当然缺点就是臃肿,性能表现不佳。 ... [详细]
    蜡笔小新   2021-11-04 03:14:46
  • LaravelKafkaLogger使用扩展包laravel-kafka-logger将Laravel的日志推到Kafka,然后由ELK消费、存储、呈现。要求依赖要求php-rdkafka>4.0.0依赖安装1.安装rdkafkagitclone--depth1https:... ... [详细]
    蜡笔小新   2021-11-04 03:09:14
  • Swoole框架栏目介绍介绍Swoole的简单运用实现例子,我们使用PHP开发WEB应用基本都是使用传统的LAMP/LNMP模式来提供HTTP服务,这种模式一般是同步且堵塞的,若我们想使用PHP开发一些高级的特性,那么Swoole无疑是最佳 ... [详细]
    蜡笔小新   2021-11-04 03:04:06
  • “linux”系统安装“swoole”的步骤是:首先准备好基础运行环境,然后下载扩展压缩包并解压,接着编译配置文件,然后添加扩展,最后运行“phpinfo”命令查看是否安装成功即可。 ... [详细]
    蜡笔小新   2021-11-04 01:33:25
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有