Cygwin 官方地址:http://www.cygwin.com/swoole 官方下载地址:https://github.com/swoole/swoole-src/releases1.下载 cygwin2.下载swoole3.安装cygwin4.选择安装的软件包,这里需要安装gcc、php、p...
学习swoole的时候有一个max_conn参数,max_conn描述:服务器允许维持的最大TCP连接数说明:设置此参数后,当服务器已有的连接数达到该值时,新的连接会被拒绝。另外,该参数的值不能超过操作系统ulimit -n的值,同时此值也不宜设置过大,因为swoole_server会一次性申请一大...
分类:
系统相关 时间:
2016-01-05 12:32:46
阅读次数:
202
学习swoole的时候,建议开启的worker进程数为cpu核数的1-4倍。于是就学习怎么查看CPU核数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU核数cat /proc/cpuinfo....
分类:
系统相关 时间:
2016-01-05 12:17:22
阅读次数:
177
以安装swoole扩展为例: 步骤1: wget pecl.php.net/get/swoole-1.7.21.tgz (下载swoole打包文件) 步骤2: tar zxvfswoole-1.7.21.tgz (解压swoole压缩文件) 步骤3: cd swoole-1.7.21 (进...
分类:
Web程序 时间:
2015-12-28 00:42:43
阅读次数:
234
摘要: 本文主要阐述使用PHP的swoole扩展实现ftp服务器,同时扩展ftp服务器个性化功能和安全性。真正实现一个自己完全掌控的ftp服务器,可以个性化定制的ftp服务器。 正文: FTP服务器想必大家都不陌生,使用起来,现成的软件也很多。不过免费的软件功能有时候并不符合自己需求,又无...
分类:
Web程序 时间:
2015-12-19 15:06:36
阅读次数:
165
在以前的项目中,就曾听说过swoole的大名,想用来进行消息推送,但是当时只是有了初步的了解,并不敢大胆的运用到线上产品。所谓识不足则多虑,威不足则多怒、所以就是怕,只能跟领导说了运用极光的推送功能,而且还说出了一定的理由,领导自然也只有相信了,那就用极光推送吧! 最近闲来无事,又重新温习了一...
分类:
Web程序 时间:
2015-12-06 20:47:46
阅读次数:
212
说明:swoole扩展需要安装php环境,这里就不说了。1.有了PHP环境后,即可安装swoole扩展。 swoole扩展下载地址:https://github.com/swoole/swoole-src/releases尽量选择stable版本,alpha版本最好仅用于实验新特性。 解压源码至任意...
分类:
其他好文 时间:
2015-11-15 00:50:31
阅读次数:
407
ubuntu php 安装swoole 比较容易1. 从git下载源码2. 下载pcrehttp://sourceforge.net/projects/pcre/files/pcre/8.36/./configure make &make install3. 进入swoole 源码phpize./c...
分类:
系统相关 时间:
2015-11-08 14:11:20
阅读次数:
348
首先,运行swoole服务端程序要在命令行模式下运行php文件,所以thinkphp要设置成命令行模式运行,在入口文件中增加一个配置即可:define(‘MODE_NAME’,‘cli’);然后运行php文件时,在其后面附加应该有的参数。和网页访问时的参数一样。其次,TP程序都是严格在命名空间里面写...
分类:
Web程序 时间:
2015-11-06 11:15:01
阅读次数:
970
mysql做为php的黄金搭档和互联网上应用最广泛的数据库,免不了天天与之打交道,不少朋友在熟悉swoole的使用之后,也趟平了不少坑,准备实战了,终于上线了,正愉快的体验swoole带来的巨大改进,突然数据库操作bug...
分类:
数据库 时间:
2015-10-15 13:06:35
阅读次数:
204