原创 Laravel MIX的使用(安裝)

Laravel Mix 提供了定義 Webpack 構建步驟的 API,用於在應用中使用常見的 CSS 和 JavaScript 預處理器。通過鏈式調用這些簡潔方法,可以流暢地定義資源管道。 當然,你不一定非要使用它來開發應用;

原创 MySQL-基於docker+GTID實現Replication集羣主從複製及讀寫分離

在上一篇文章中:MySQL-基於docker實現Replication集羣主從複製及讀寫分離介紹了基於Docker實現的MySQL主從,利用的是普通的日誌方式實現的。文章末尾,提了一下基於GTID實現主從,以及它的優點。不過沒有寫

原创 實用 Docker 速查大全:快速認識 Docker 的概念和使用方法

文章轉載自: https://learnku.com/articles/22822 前面兩篇文章,基於Docker搭建的MySQL主從複製。後來有網友QQ問我有沒有Docker的相關文章,說沒有接觸過這個Docker,不知道如

原创 Laravel 的 Eloquent ORM 之 什麼是 N+1 問題,以及如何解決 Laravel 的 N+1 問題?

對象關係映射(ORM)使得處理數據驚人地簡單。由於以面向對象的方式定義數據之間關係使得查詢關聯模型數據變得容易,開發者不太需要關注數據底層調用。 ORM 的標準數據優化是渴望式加載相關數據。我們將建立一些示例關係,然後逐步瞭解查詢

原创 PHP artisan storage:link 出現 symlink (): Protocol error

簡單記錄: Homestead中的Laravel項目執行創建軟鏈接操作: PHP artisan storage:link 的時候出現 symlink (): Protocol error....... .........

原创 使用vue實現HTML頁面生成圖片

這篇文章寫得是實現HTML頁面生成圖片(附帶二維碼)並保存,之前做過這個需求,不過當時不太會使用VUE,採用的方法是後端來生成,前端也是使用了html2canvas輔助生成,比較麻煩,並且有延遲效果,剛好看到這篇文章,轉載一番,做

原创 Vue-Ant Design Pro of Vue-數據表格組件S-Table的使用(二)

在之前的一篇文章中,對S-Table組件的的數據加載和數據渲染,以及分頁參數的使用進行了描述: https://blog.csdn.net/gu_wen_jie/article/details/90702427 這一篇中,我想

原创 swoole-做一頓飯來理解協程

協程 協程可以簡單理解爲線程,只不過這個線程是用戶態的,不需要操作系統參與,創建銷燬和切換的成本非常低,和線程不同的是協程沒法利用多核 cpu 的,想利用多核 cpu 需要依賴 Swoole 的多進程模型。—— swoole 協

原创 關於Laravel中的異常處理

異常 異常指的是在程序運行過程中發生的異常事件,通常是由外部問題所導致的。 異常處理是程序開發中經常遇到的任務,如何處理異常,從一定程度上反映了我們的程序是否足夠嚴謹。 在本文的例子中,我將異常大致分爲 用戶異常 和 系統異常。

原创 MySQL-基於docker實現Replication集羣主從複製及讀寫分離

什麼是MySQL集羣 MySQL集羣是一個無共享的(shared-nothing)、分佈式節點架構的存儲方案,其目的是提供容錯性和高可用性能。 說的直白一點就是要做一件事,一個人做着非常吃力,沒有那麼多精力,所以需要多個人分工合作

原创 PHP中Traits詳解及如何利用Traits實現代碼重用

在正題開始之前,先來聊下PHP面向對象的三大特性: 封裝:把客觀事物封裝成抽象的類,且類可以把自己的數據和方法只讓可信的類或者對象操作,對不可信的進行信息隱藏。 繼承:讓某個類型的對象獲得另一個類型的對象的屬性的方法,它支持按級

原创 Vue-Ant Design Vue-自定義搜索功能的實現

之前幾篇文章介紹了Ant Design Vue的部分組件使用,如,過濾,table等等。當然在中後臺項目中,table是必不可少的,隨之配套的就是搜索功能。應該說所有的中後臺項目中搜索功能都是非常重要的一塊。該篇就介紹一下,如何在

原创 Nginx 性能調優實戰

原文鏈接:https://mp.weixin.qq.com/s/LHukTu5qrYmFwjgoJGp5fg 本文轉載自Linux社區 我覺得文中講述的一些優化點是非常有用的,php

原创 DNS解析、智能DNS原理及CDN應用和原理

DNS 域名系統(英文:Domain Name System,縮寫:DNS)是互聯網的一項服務。它作爲將域名和IP地址相互映射的一個分佈式數據庫,能夠使人更方便地訪問互聯網。 簡單的來說,就是平時我們訪問某一個網站輸入的是一個

原创 阿里雲 Composer 全量鏡像

2017-7-12日,阿里雲正式上線PHP Composer全量鏡像,所有PHP開發者都可以通過阿里雲開發者社區:developer.aliyun.com/composer 加速Composer安裝器。 這款鏡像工具的最大優勢是快