原创 Linux下安裝php報錯:libxml2 not found. Please check your libxml2 installation

ubuntu/debian: apt-get install libxml2-dev centos/redhat: yum install libxml2-devel  

原创 swoole中對websocket的理解

我們目前的大多數應用都是以服務端+接口+客戶端的方式去協調工作的,這樣的好處在於不論是處在何種終端的情況下,都可以完美的和服務端兼容。這樣就輕鬆實現了MVC各個部分的真正解耦。但是提高程序的友好性還是有很多路要走,其中一個大家都會遇到的就

原创 JWT

10分鐘瞭解JSON Web令牌(JWT)       JSON Web Token(JWT)是目前最流行的跨域身份驗證解決方案。今天給大家介紹JWT的原理和用法。 1.跨域身份驗證 Internet服務無法與用戶身份驗證分開。一般過程

原创 linux修改文件夾權限和擁有者

chmod -R 777 /dir chown -R nginx:nginx /dir  

原创 swoole中對process的使用

 SwooleShell.php: <?php App::uses('AppShell', 'Console/Command'); /** * Class SwooleShell * @property KafkaTask

原创 CentOS 7 下安裝 Nginx

安裝所需環境 Nginx 是 C語言 開發,建議在 Linux 上運行,當然,也可以安裝 Windows 版本,本篇則使用 CentOS 7 作爲安裝環境。 一. gcc 安裝 安裝 nginx 需要先將官網下載的源碼進行編譯,編譯依賴

原创 The requested package npm-asset/xxx could not be found in any version

確保已安裝Composer插件。 運行命令: composer global require "fxp/composer-asset-plugin:^1.2.0" 然後要做的就是添加require-composer.json的部分 "

原创 yii2中ArrayHelper的使用

數組助手類(ArrayHelper) 除了 PHP 中豐富的數組函數集, Yii 數組助手類提供了額外的靜態方法,讓你更高效地處理數組。 獲取值(Getting Values) 用原生PHP從一個對象、數組、或者包含這兩者的一個複雜數據結