PHP编程中的并发

2015-11-30
阅读 5 分钟
14.3k
周末去北京面了两个公司,认识了几位技术牛人,面试中聊了很多,感觉收获颇丰。认识到了自己的不足之处,也坚定了自己对计算机学习的信心。本文是对其中一道面试题的总结。

PHP编程中的锁

2015-11-03
阅读 6 分钟
12.9k
最近看了《理解Linux进程》这本开源书,链接。该书描述了linux中的进程概念,对锁和进程间通信(IPC)有一些总结。不过该书的描述语言是golang, 平时用的比较少,就想对应概念找找php中的接口。

Lumen如何实现类Laravel5用户友好的错误页面

2015-09-12
阅读 3 分钟
5.6k
Laravel5实现用户友好的错误页面非常简单,例如想要返回status 404,只需要在view/errors中添加一个404.blade.php文件即可。Lumen中没有默认实现这种便利,于是自己添加一个。

通过Swoole Framework学习websocket协议

2015-08-07
阅读 5 分钟
9k
服务端的开发离不开协议,swoole的出现对于学习通信来说,无疑是非常好的教材。非常推荐大家下载 Swoole Framework,其中包含了多种协议的php实现,例如FTP,HTTP,Websocket等。本文大部分代码都是受这个项目的启发,当然学习的同时别忘了star一下这个项目。笔者本身计算机基础较弱,写这篇文章的同时也查了不少资料,...

如何在Lumen中使用Elasticsearch

2015-07-25
阅读 2 分钟
8.9k
Lumen是基于Laravel核心组件的微框架,随着Laravel5的发布,目前版本也已经到5了。之前受到这篇为你的站点插上ElasticSearch的翅膀的启发, 就尝试在lumen中引入ES,并完成中文索引。

Laravel5.1 事件广播(Event Broadcasting)

2015-06-20
阅读 3 分钟
19.5k
Laravel 5.1 之中新加入了事件广播的功能,作用是把服务器中触发的事件通过websocket服务通知客户端,也就是浏览器,客户端js根据接受到的事件,做出相应动作。本文会用简单的代码展示一个事件广播的过程。