yac扩展详解及安装
介绍Yac 是一个同族进程间(典型的如PHP-FPM及其子进程)共享数据的无锁的缓存,无锁的目的是提高CPU多进程的效率。据说 Apc 的效率是 Memcached 的一倍以上,而 Yac 比 Apc 更快。这就是它最大的特点而解决无锁的数......
阅读全文>>
XHProf性能分析工具在Thinkphp5中应用
上一篇文章,PHP 7.1安装xhprof进行性能分析,讲述了xhprof linux情况下的安装,接下来说说xhprof再tp5下面的应用。ThinkPHP中的行为是一个比较抽象的概念,你可以把行为想象成在应用执行过程中的一个动作。如果你......
阅读全文>>
PHP 7.1安装xhprof进行性能分析
安装扩展该 xhprof扩展版本是从 https://github.com/longxinH/xhprof 获取的(第三方的一个库,官方版本不支持php7)下载并编译xhprof扩展在web的html目录下操作:git clone http......
阅读全文>>
git 推送更新出现错误: Updates were rejected because the remote contains work that you do
当建立新的仓库,推送本地代码带远程服务器,出现这样的错误,直奔主题吧:git的提交步骤:1. git init //初始化仓库git add .(文件name) //添加文件到本地仓库git commit -m “first commit”......
阅读全文>>
git命令-操作演示
引用“你对 Git 感兴趣吗?那么算是来对地方了! “Learning Git Branching” 可以说是目前为止最好的教程了,在沙盒里你能执行相应的命令,还能看到每个命令的执行情况; 通过一系列刺激的关卡挑......
阅读全文>>
JSON和serialize和igbinary和msgpack区别
JSON即JavaScript Object Notation,是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、J......
阅读全文>>
PHP 魔术方法 __call 与 __callStatic 方法
__call 当要调用的方法不存在或权限不足时,会自动调用__call 方法。__callStatic 当调用的静态方法不存在或权限不足时,会自动调用__callStatic方法。class Animal{ private funct......
阅读全文>>
composer安装Workerman报错:Installation failed, reverting ./composer.json to its original content.
今天想在TP5上安装workerman,实现一个后台消息提醒功能。第一步就卡住了,根据手册里说的首先通过composer安装$ composer require topthink/think-worker结果报错:Updating depe......
阅读全文>>
WebSocket 教程
http://www.ruanyifeng.com/blog/2017/05/websocket.html......
阅读全文>>
phpstorm格式化代码快捷键
PHPSTORM格式化代码快捷键: windows平台:Ctrl+Alt+L mac平台:Command+Alt+L......
阅读全文>>