原创 PHP ab 壓力併發測試

PHP ab 壓力併發測試 PHP接口併發測試的方法 系統:Ubuntu18.04 安裝ab測試工具 如果沒安裝,輸入ab -v,根據提示安裝 sudo apt install apache2-utils 驗證是否安裝成功,輸

原创 Hyperf定時任務

Hyperf初體驗 定時任務 項目開發難免會用到定時任務去執行一些簡單的操作,學習hyperf也避免不了要去學習定時任務,寫這篇文章也是參考官方文檔給出的教程,希望能給一起學習的人提供幫助,如有不足歡迎指正。 hyperf/cro

原创 hyperf 配置虛域名

hyperf 配置虛域名 小編是初體驗hyperf ,使用nginx配置虛擬域名,也是一步一步摸索過來。由於hyperf 是通過控制檯命令行啓動.與以往框架不同,hyperf並沒有index.php文件,hyperf的入口文件是b

原创 hyperf路由

hyperf初體驗路由 1.閉包定義路由 Router::get('/hello-hyperf',function (){ return 'Hello Hyperf'; }); 2.標準路由三種寫法 Router::g

原创 hyperf配置數據庫、redis、模型創建

hyperf配置數據庫、redis、模型創建 Hyperf初體驗 一.配置數據庫 配置文件位於config/autoload/database.php,配置信息位於項目根目錄下.env文件 二.模型創建 sudo php bi

原创 Hyperf使用session

Hyperf使用session hyperf初體驗 session學習 在使用session之前需要先去了解一下,hyperf的註解作用。 官當文檔說法: 註釋:給程序員看,幫助理解代碼,對代碼起到解釋、說明的作用。 註解:給應用

原创 Hyperf關閉控制檯debug日誌

Hyperf關閉控制檯debug日誌 接觸hyperf初體驗。從控制檯啓動(sudo php bin/hyperf)hyperf每次都有debug日誌,對於小編這種強迫症的人來講,想要去掉,只需要找到config/config.p

原创 yaf配置多環境學習之路

開發一個項目,一般會選擇在本地自己的電腦上進行開發,然後上傳測試,然後生產環境,配置多環境配置文件就顯得很有必要了,初次接觸Yaf框架,也在摸索學習之中,有問題或者更好的辦法歡迎指正。 通過設置運行環境,在項目中可以通過ini_g

原创 ubuntu18.04下安裝yaf3.2.3框架

ubuntu18.04下安裝yaf3.2.3框架 Yaf下載地址:https://pecl.php.net/package/yaf 一.下載 wget https://pecl.php.net/package/yaf 二.解壓,

原创 TP6使用session

一.開啓Session 找到app目錄下middleware.php全局中間件,註釋下面一行代碼 二.引入think\facade\Session 三.使用

原创 TP6處理跨域

前後端分離開發,域名不一樣,涉及到跨域問題 開啓中間件即可解決跨域問題 找到app\middleware.php,添加一行下面的代碼 \think\middleware\AllowCrossDomain::class,

原创 TP6使用redis

今天開發項目,使用redis 發現報錯: 不支持:redis 執行php -m發現是redis擴展沒安裝 1.安裝redis sudo git clone https://github.com/phpredis/phpredis.

原创 在docker 中安裝ubuntu鏡像

1.下載Linux 鏡像,執行 命令 :docker pull ubuntu 2.完成後 執行 docker images 查看鏡像的信息 3.安裝鏡像 docker run -d -i -t imageID /bin/

原创 php安裝 protobuf擴展(Ubuntu)

php安裝 protobuf擴展(Ubuntu) 安裝protobuf su root wget https://github.com/google/protobuf/releases/download/v2.6.1/proto

原创 laravel5.6 eloquent with 通過閉包篩選特定 field

一. 一對一關係 hasOne 通過外鍵關聯 goods_order表和goods_order_status表 goods_orde模型 使用with查詢某個訂單號及其的狀態 GoodsOrder::where($where)