最新发布

  • swoole基础-swoole之http服务器
    更新于 2017年04月23日 by 白狼
    闲聊先闲聊一会。很多人都在崔更哈,希望我早点把swoole相关的文章更新完,我也想快些更新完。一开始想写swoole系列的时候,估时是3个月更新完,当时预计是写11篇相关的文章,这个在早些微信公众号都...
  • swoole基础-异步发送邮件案例
    更新于 2017年04月19日 by 白狼
    在介绍task的时候我们提到过邮件发送,不过当时是作为引子,主要讲的是swoole task方面的知识点,今天我们来实战性的完善一下“发送邮件”的案例。先来总结一下我们在写代码的过程中应该注意哪些问题...
  • swoole基础-swoole之粘包问题
    更新于 2017年04月17日 by 白狼
    什么是粘包问题,为什么我们要讲这个看起来比较奇怪的问题呢?不着急解释,我们先看一个例子创建一个server,server端代码如下<?php,,class TcpBufferServer,{, ...
  • swoole基础-swoole之定时器
    更新于 2017年04月12日 by 白狼
    说起定时器,大家都不陌生。我最早接触定时器的概念,是javascript的setInterval和setTimeout这两个函数,前者会持续执行,后者仅会执行一次。在后端开发中,一些涉及到定时器相关的...
  • swoole基础-swoole之守护进程、信号和平滑重启
    更新于 2017年04月14日 by 白狼
    守护进程之前我们介绍过进程和线程,今天我们再来谈一谈守护进程。无论是server初识还是task邂逅,不管我们程序写的多么精彩,都没有办法把项目应用到实际业务中,因为我们知道,把运行server的终端...
  • swoole基础-常驻内存以及如何避免内存泄漏
    更新于 2017年04月05日 by 白狼
    Task初体验一文中我们提到,server中的代码修改之后,要先按Ctrl+C终止server再重新启动下server才会生效,当时我们一言以过之,本节我们主要就来看看这个常驻内存相关的事。在传统的w...
  • swoole基础-swoole之进程模型
    更新于 2017年04月04日 by 白狼
    初识server一文的时候我们说过,swoole是事件驱动的。在使用swoole的过程中,我们也体会到,swoole的使用非常简单,仅仅注册相应的回调处理我们的业务逻辑即可。但是,在继续学习swool...
  • swoole基础-swoole之task初体验
    更新于 2017年03月30日 by 白狼
    上一文我们介绍了server的简单应用,这两天也有几个小伙伴私下反馈说不知道server有啥用。确实哈,对于初学者,你现在的确看不出来这玩意能干啥。有过swoole基础的同学,根据上文的原型脑海中映射...
  • swoole基础-swoole初识之异步多线程服务器
    更新于 2017年04月01日 by 白狼
    从上一节评论中可以看出还是有不少人非常期待能够早早的掌握swoole的。的确,熟练运用php+swoole,提高phper们的可不仅仅是技术能力。后期我们更新的进度要加快了,可能有些人注意到我们在sw...
  • yii2项目实战-集成第三方代码
    更新于 2017年03月23日 by 白狼
    在web应用的开发模式下,我们不可避免的总会遇到对第三方api的集成。比如支付宝支付和微信支付的sdk,再或者是各种短信api比如阿里大于的sdk集成等等等等。像这种类似的第三方很多,但是由于各个平台...
  • swoole基础-swoole的安装与升级
    更新于 2017年03月19日 by 白狼
    学到这里,我们几乎是“连下五城”,前文讲述了进程/线程,IO模型,TCP/IP协议,说好的学习swoole呢?今天我们就来揭开swoole的面纱。swoole其实几乎涉及到网络开发的方方面面,但是这些...
  • yii2项目实战-性能优化之数据缓存
    更新于 2017年03月15日 by 白狼
    实际工作中,提高web应用的性能也是一件非常重要的事情。可能有些人要反驳我,这些优化工作我们面试中用的比较多,实话哈。提到性能优化,可能会包含很多种操作,比如常见的环境优化如开启Opcache缓存、页...
  • swoole基础-TCP/IP和UDP
    更新于 2017年03月12日 by 白狼
    平时我们打开一个浏览器,然后输入网址后回车,即展现了一个网页的内容。这是一个非常简单的操作。我们来简单的概括下背后的逻辑。浏览器通过TCP/IP协议建立到服务器的TCP连接客户端向服务器发送HTTP协...
  • swoole基础-IO模型
    更新于 2017年03月05日 by 白狼
    IO即Input/Output,输入和输出的意思。在计算机的世界里,涉及到数据交换的地方,比如磁盘、网络等,就需要IO接口。通常,IO是相对的。比如说你打开浏览器,通过网络IO获取我们网站的网页,浏览...
  • swoole基础-进程和线程
    更新于 2017年02月28日 by 白狼
    进程进程和线程,涉及到操作系统的基本知识,但是很多phper不懂,这是实话,因为php简单易学,大部分人在零基础学php编程的时候都没有去了解过这个东西。既然关系到操作系统,那跟我们学swoole又有...