最適合入門的Laravel中級教程(三)表單驗證

做開發有個原則是永遠不能信任用戶輸入的數據; 即便前端已經做了驗證; 在后端 php 也必須要再次驗證; laravel 為表單驗證提供了強大且簡單的方案; 創建示例路由: routes/web.php```phpRoute::prefix('validation')group(function () { Route::get('create', '...
閱讀全文

最適合入門的Laravel中級教程(二)用戶認證

之前的主要是學習簡單的增刪改查; 接著的中級教程的目標是在初級教程的基礎上能寫出更復雜更健壯的程序; 我們先來學習 laravel 的用戶認證功能; 在現代網站中基本都有用戶系統; 而我們每開發一個網站就實現一遍用戶系統想想也是挺心累的; 還好 Laravel 已經貼心的幫我們完成了常用的用戶認證功能; 比如說 注冊、登錄、重置密碼; 并設計好了用戶表 u...
閱讀全文

最適合入門的Laravel中級教程(一)序言

Laravel 是一個全棧框架; 我們使用 Laravel 開發業務常見有 3 個方向; 1. 前端頁面和后端邏輯混合的應用 主要是面向對 SEO 有需求的項目; 比如說新聞資訊博客文章等; 一般在控制器中 return 的是一個 html 頁面; 2. 純后端 api 接口 主要是為 app 開發接口; 或者是前后端分離的應用; 一般在控制...
閱讀全文

Mac從入門到癡迷系列之Go2Shell

作為程序猿在使用 Mac 過程中肯定是離不開命令行的; 我的 item2 基本是長期打開狀態; 當正在某個目錄下操作命令行的時候我可能想在 Finder 中打開此目錄; Mac 中的 `open` 命令就夠了;只需要執行 `open .` 即可;而又有一些時候我有需要跟上述場景相反的操作; 當我在 Finder 中瀏覽某個目錄的時候我可能希望在命令行中到達此...
閱讀全文

MySQL的自動補全和語法高亮工具MyCli

MySQL自帶的命令行客戶端難用的簡直令人發指;連基本的補全和高亮都沒有;還好有一款叫 MyCli 的工具解決了以上痛點;一圖勝千言這里直接借用官網的動圖;心動的話下面進入安裝環節;```bashbrew install mycli```如果是其他平臺的話參考;安裝完成后使用起來也非常簡單;就把之前命令行中的 mysql 換成 mycli 即可;比如...
閱讀全文

Mac從入門到癡迷系列之增強快速預覽功能

  • 白俊遙
  • 2019-02-03 14:51:44
  • PHP
  • mac
默認在 mac 上是在文件上按空格鍵預覽;但是這個預覽的功能特別的簡陋;預覽個 php 這類文件沒有高亮;json 之類的文件更慘直接就沒法預覽;這時候就需要 Quick Look plugins 了;它主要有以下功能:1. 高亮預覽代碼文件2. 預覽沒有后綴的文本文件3. 預覽 markdown 文件4. 預覽 json 文件5. 預覽壓縮...
閱讀全文

解決laravel使用QQ郵箱發郵件失敗

Connection could not be established with host smtp.exmail.qq.com in StreamBuffer.php line 270順藤摸瓜找到 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php 發現其實是這個 錯誤抑制...
閱讀全文

修改git以往歷史中所有commit的name和email

  • 白俊遙
  • 2019-01-20 22:58:10
  • Linux
  • git
當換了新的電腦設備或者在 homestead 中使用 git 的時候;如果忘了 `git config` 設置用戶名和郵箱;這樣當 `git commit` 的時候就會使用設備名作為 git 用戶名;或者我們還可能手抖設置了錯誤的用戶名和郵箱;然后再一不小心推到了服務器或者 github 上后就尷尬了;這時候就需要下面的腳本來批量修改歷史 commit 中的用戶名和郵箱了;...
閱讀全文

為laravel隊列安裝supervisor并配置

supervisor 是用 Python 開發的進程管理程序;python 在主流的 linux 發行版都已經內置了;pip 則是 python 的一個包管理工具;跟 php 的 composer 類似; 但是系統默認沒有安裝 pip ;先來安裝;```bashwget https://bootstrap.pypa.io/getpip.py python getp...
閱讀全文

laravel passport加密jwt格式的access_token中的sub(user_id)字段

  • 白俊遙
  • 2019-01-06 22:35:49
  • PHP
  • oauth
在很多需求我們不希望別人知道用戶在我們表中的 user_id ;但是又想用數據庫的自增 id 功能;一般時候在取出用戶后加密 user_id 加密即可;但是總有那么幾個不經意間就可能把我們的 user_id 暴露了;比如說 laravel 的 passport ;創建一個項目用于測試;```bashlaravel new passport``` 安裝 ...
閱讀全文
欢乐时时彩官网-首页