我一輩子的文章都會放在這裏,個人博客,我但願每一行代碼,每一段文字都能幫助你。 https://github.com/CrazyCodes...
Hello , 各位Coder !php
在這裏向各位工程師提早拜年 「新年快樂」 , 距離年三十已經沒有幾天了,可能有些朋友還堅持在一線戰鬥着,有些已經回到家鄉陪伴家人。北京每到這個時候都似一座空城,城與城之間表現的那麼淒涼。laravel
這是年前的最後一篇文章,本章來聊一聊程序員如何優雅的搬磚git
搬磚既 「爲達到目的,不斷重複某項工做的行爲,其實與造輪子同樣,不謀而合」程序員
這裏的基礎並不是單指其技術能力,技術底蘊,更有意體現程序員在初期不斷重複的工做而得到的感想與意識。想必你們都是這麼過來的,第一年時根據需求不斷創新,不斷磨練。全部的功能都必須本身寫,用其餘人的不放心。但本身寫的東西常常出問題,不管是思路或者代碼都不夠精煉。一層一層的技術債在完工後不斷的涌現出來。當時你會不會有跑路的想法?github
在不斷的進步中,咱們積攢了不少經驗,這裏指的變是開發經驗,並不是什麼技術經驗。開發經驗大概意思是在看到某項需求時,能夠快速的根據本身的知識與經驗的儲備選擇其開發框架、語言、數據庫及流程邏輯等。這裏就是在作選擇,你會對該需求給出本身的幾項方案,而不是現查現寫。數據庫
開源的目的是什麼?創建一個更好的技術生態圈,Coder與Coder之間互相幫助,達到更好的效果(並非結對編程哈),現現在PHP的生態圈很是健康的運轉,不管是PHP7的發佈或者Composer的誕生,都爲貴圈提供了更好的技術與實踐的支持。咱們應更好的去接觸、熟練的去運用各位大神費盡心血爲咱們準備的全新的PHP編程
講過不少初學者在本地開發時,對本地的開發環境毫無關心,隨隨便便拿一個集成開發工具便搭建了一整套的運行環境,對其本質毫無理解,我想大部分人都有過「全乾工程師」的歷程,對本地環境毫無在乎的程序員,敢說在生產、測試環境中依舊沒法出色的表現其技術能力。segmentfault
在這裏,我給出一些常見業務需求的解決方案 (並不是是一些高級的東西)swoole
若是是從頭作一個後臺,然而又不想從0開始搭建後臺的邏輯,在這裏我強烈推薦laravel-admin,laravel雖然性能方面低於其餘框架,但其做爲後臺的開發框架來講我認爲仍是第一名的。composer
laravel-admin 安裝比其餘的開源程序要簡單的多,這都寄託於能力極佳的composer與laravel
composer require encore/laravel-admin
接口開發着重性能,相應速度,若是依舊喜歡laravel,能夠選擇lumen
或者使用C編寫的框架 Phalcon
實在感受這些框架太過龐大,複雜也能夠選擇 Slim ,他必定精簡到讓你飛起
不想使用框架?但從0寫還嫌麻煩,這時你能夠考慮 鳥哥的Yaf 或者 韓天峯的 Swoole
熟練去搜集、查找適合本身業務的包,熟練去運用其優點。讓本身不須要再重複造輪子,無止盡的還技術債,這纔是2019年程序員應該學習的。
感謝你看到這裏,但願本篇文章能夠幫助到你,謝謝。