##更多参考
利用 Swoole 实现 PHP+websocket 聊天室
关于 Swoole
PHP语言的异步、并行、高性能网络通信框架,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。
支持的服务:
- HttpServer
- WebSocket Server
- TCP Server
- TCP Client
- Async-IO(异步)
- Task(定时任务)
PHP7新特性
发表于
|
阅读次数:
目前 PHP 的最新版本是 7.2.9 ,从 PHP 5.6 到 PHP 7 发生了许多变化。在Mac系统下可用php-version工具来切换php版本。
参考资料:
一些PHP 7.0 新特性/变更
7.0 新特性
null合并运算符
变量类型声明
变量类型声明可以有两种模式:强制(默认)和严格模式。类型参数可以定义为:字符串(string)、整形(int)、浮点型(float)以及布尔值(bool)。
一些Linux基本命令与其它相关
发表于
|
阅读次数:
Linux命令
文件查找 find
find 参数很多,本文只介绍几个常用的
-name 按名字查找
-type 按类型
-atime 访问时间
1 | find . -atime 3 -type f -print // 列入当前目录下前3天访问过的文件 |
使用websocket替代ajax加快网站访问速度
发表于
|
阅读次数:
一个使用websocket技术的实例
之前「17CE」网址:http://www.17ce.com 测速使用 ajax 轮询需要多个 http 请求才能获取测速结果,现在测速发现快了很多,查看网络请求发现使用了 websocket 请求,只需要一次 websocket 请求就可以获取结果。
使用 ajax 轮询:

使用Beautifulsoup抓取91ud小程序
发表于
|
阅读次数:
环境部署/依赖包安装
安装virtualenv
使用virtualenv为每个项目建立不同的/独立的Python环境,减少软件冲突。
安装方法
1 | pip install -i https://pypi.douban.com/simple virtualenv |
安装virtualenvwrapper
virtualenvwrapper 是一个建立在 virtualenv 上的工具,通过它可以方便的创建/激活/管理/销毁虚拟环境。
安装方法:
1 | pip install -i https://pypi.douban.com/simple virtualenvwrapper |
