原创 PHP8 新特徵
聯合類型(Union Types) 可以聲明變量可能的類型,語法糖 = 雞肋,舊版本不聲明就是。 class Number { private int|float $number; public function se
原创 rabbitMQ消息中間件環境配置及原理了解
視頻教程 九年架構師講解php+swoole+rabbitMQ實現異步任務多進程消費_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili 我的官方羣點擊此處 一、Docker 入門 Docker是什麼? Docker 是一個開源的應
原创 Swoole HTTP的應用
概述 我們都知道HTTP是一種協議,允許WEB服務器和瀏覽器通過互聯網進行發送和接受數據。 想對HTTP進行詳細的瞭解,可以找下其他文章,這篇文章不多做介紹。 我們在網上能看到的界面,圖片,動畫,音頻,視頻等,都有依賴這個協
原创 教你利用組件開發與composer構建類Laravel框架
如今“敏捷開發”“不要重複造輪子”思想已經在軟件開發方面盛行了。項目中以框架作爲基礎進行二次開發已經成爲了首選方案。Laravel是一款優秀的PHP框架,在衆多框架之中保持着一種領跑的姿態。Laravel比較突出的優點是組件式開發、Ioc
原创 怎麼從一名碼農成爲架構師的必看知識點:目錄大全(不定期更新)
八重櫻:怎麼從一名碼農成爲一名資深架構師 面試題系列: 八重櫻:分享一波騰訊PHP面試題 八重櫻:2019年PHP最新面試題(含答案) 八重櫻:Redis 高級面試題 學會這些還怕進不了大廠? 八重櫻:阿里面試官三年經驗PHP程序員知識點
原创 在 Laravel 中使用 Tailwind CSS
Tailwind Tailwind 是新的 CSS 實用程序框架,它很快成爲我最喜歡的構建界面的方法。通常,嘗試一個新的框架、包或語言的最困難的部分是建立起來。 建造 Tailwind 的人做了一項令人難以置信的工作,記錄了這個過程,而且
原创 Laravel 7 教程:使用 Passport 來構建 API 授權(大量代碼)
今天我們要進行 Laravel Api 認證 請按照以下步驟進行應用程序身份驗證和授權 第一步 執行以下命令: composer require laravel/passport php artisan migrate php ar
原创 疫情期間我是如何拿到20k的offer,2020年php面試題彙總
推薦視頻:面試10家公司,收穫9個offer,2020年PHP 面試問題 第一階段1-2年 我認爲1-2年對於PHP程序員來說是第一個門檻,這一階段菜鳥正式從理論邁向企業級開發。我們知道如何使用工具、項目版本如何控制、接觸並能夠使用
原创 如何在項目中自動加載自有的 PHP 擴展包?
俗話說萬事開頭難,如果你之前沒有發佈過 php 擴展, 並且不知道怎麼開始編寫一個 php 擴展,你可能會有很多疑問,比如:php 擴展實際安裝在了哪裏?現在已知擴展安裝在了 vendor/ 目錄下,但是該目錄已經被 ignored 記錄
原创 PHP 8 還有半年就要來了, 來看看有哪些新特性
新的 PHP 主要版本 PHP8 預計將於 2020 年底發佈。 它現在正處於非常活躍的開發中,所以在接下來的幾個月裏,開發速度和開發進程可能會有很大的變化。 官方羣點擊此處。 在這篇文章中,我會羅列出 PHP8 中會發生的一些改變:新功
原创 PestPHP 正式開源,一個優雅的測試框架
控制檯的傳奇人物 Nuno Maduro 已經將 Pest 開源了,這是一個注重簡單性的優雅 PHP 測試框架. 下面有一個簡單的例子,如果你使用過其他測試工具,比如 Mocha 或者 Jest,你就會對它覺得熟悉: test('ass
原创 Redis持久化過程的監控及優化
Redis持久化過程一直是影響redis性能的常見因素,如何監控持久化以及如何優化持久化過程呢?下面我們就一起來看看吧。 fork的監控及優化 不管是使用哪種持久化,RDB持久化或AOF重寫,主進程都會fork出一個子進程,在子進程裏
原创 EasySwoole 基礎入門
使用 Composer 安裝 composer require easyswoole/easyswoole=3.x php vendor/bin/easyswoole install 啓動框架 php easyswoole start
原创 [2020年面試題-PHP 與 golang] .Go 和 PHP 在運行的時候有什麼區別和優勢
原文鏈接 分享:[分享] 大環境下瑟瑟發抖辭職的第二天,拿了兩個 offer 面試題解析 看你簡歷裏也有用過 Go,Go 和 PHP 在運行的時候有什麼區別和優勢? 題主原回答: PHP 每個請求進來時都會創建 fpm-worker 進程
原创 Laravel 單行爲控制器設計的魅力
昨天,Jeffrey Way 發佈了一條推文,他問大家更願意將其控制器命名爲單數還是複數。 我回答我兩種方案都不選,我使用單動作控制器。隨後發生的是,有的人同意,有的不同意,有的甚至做出了最奇怪的事情。 由於十分強烈的反映,我想寫一篇文章