自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

2020PHP程序員發(fā)展路線

開發(fā) 前端
大家好,我是CrazyCodes,一名正在創(chuàng)業(yè)路上的程序員,今天我為各位整理2020年P(guān)HP程序員發(fā)展路線,希望可以幫到你。

  [[313129]]

前言

大家好,我是CrazyCodes,一名正在創(chuàng)業(yè)路上的程序員,今天我為各位整理2020年P(guān)HP程序員發(fā)展路線,希望可以幫到你。

語言

2019年是不安分的一年,身為程序員的我們也是恐慌不已,大廠各種裁員,整的程序員界人心惶惶。就算是這樣,依舊有很多噴子攻擊我大PHP陣營

張三噴子:“php已經(jīng)不行了”,馬上要被什么什么替代了。

李四噴子:“php這個(gè)技術(shù)不如這門語言了,不如那門語言了”

王五噴子:“身邊朋友都去學(xué)某某語言了,php不行了”

其實(shí)吧,作為多年php圈子里面的混混,我想說兩句

首先,奉上最新的世界開發(fā)語言排行榜

至今為止,其實(shí)PHP沒有跑出前十名,其實(shí)會不會跑出前十名這并不重要。JavaScript在PHP前面,也并不會代表什么。

發(fā)表下個(gè)人意見吧

  1.  開發(fā)語言的存在即合理
  2.  PHP算是一門老語言,在互聯(lián)網(wǎng)發(fā)展長河里,PHP語言承擔(dān)著歷史上的重要
  3.  無論出現(xiàn)什么形式的新開發(fā)語言,都無法代替PHP本身在界內(nèi)的影響力

開發(fā)框架

2019年并沒有出現(xiàn)特別火爆的新開發(fā)框架。

位于榜首的依舊是萬能腳手架 - Laravel

在過去的一年,我見過太多太多PHP的項(xiàng)目在重構(gòu)過程中慢慢引進(jìn)Laravel,并將Laravel作為項(xiàng)目首選開發(fā)框架。

當(dāng)然我也是如此,作為Laravel框架的早期使用者,我由衷的感覺Laravel在近些年內(nèi)的地位還是很穩(wěn)定的。

有些人要說了,Laravel框架太重、運(yùn)行速度太慢、blblblbl的各種原因,我只能說,羊毛出在羊身上,Laravel是組件化開發(fā)早期框架,感覺哪個(gè)慢就不加載哪個(gè)唄,哪個(gè)重就刪掉不就行了,一天天不找解決方案,只會拋出問題,難道Laravel框架的開發(fā)者會按照小眾個(gè)人意愿去改嘛😆

其他的框架我很少了解,在這里就著重講解下Laravel

框架本身沒什么好說的,講些Laravel社區(qū)生態(tài)相關(guān)的事。

文檔

首先說的是完整的框架中文相關(guān)文檔,這里必須提到一個(gè)大佬Summer,是這位大佬建立起Laravel中文社區(qū),讓所有Laravel框架使用者不再對英文發(fā)愁

https://learnku.com/laravel

開發(fā)

讓開發(fā)者更快速的構(gòu)建屬于自己的PHP程序,Laravel做了很多。例如一鍵啟動PHP程序 

  1. php artisan serve 

這讓PHP程序員在任意的一臺電腦上都可以輕松編寫PHP代碼并直接運(yùn)行

當(dāng)然還有專屬于Laravel的開發(fā)環(huán)境 Homestead

擴(kuò)展

最后是各種第三方擴(kuò)展不斷豐富著Laravel社區(qū),例如

Horizon,它為Laravel提供了隊(duì)列可視化的儀表盤,為什么列出Horizon呢,是因?yàn)閷τ诔绦騿T來說,看不到或者無法斷言的任何事情,會讓程序員沒有安全感,而恰恰Horizon讓你看到所有你想看到的事件

還需要強(qiáng)調(diào)的一個(gè)Telescope,我現(xiàn)在的項(xiàng)目內(nèi)也使用了Telescope

它會檢測框架內(nèi)所有的請求,并列出相關(guān)信息,當(dāng)程序出現(xiàn)問題的時(shí)候,你會發(fā)現(xiàn)Telescope簡直是救命神器

還有很多很多的工具等待你的使用

當(dāng)然選擇什么框架,用什么方式來去做PHP語言的相關(guān)開發(fā),還是要根據(jù)需求和個(gè)人喜好去選擇。都是PHP大營的產(chǎn)品,這里不做太多描述。(怕被自己人打😆)

Swoole

Swoole算是重新托起了PHP在開發(fā)語言中的地位。將以往無法實(shí)現(xiàn)或者實(shí)現(xiàn)困難的問題幾乎全部解決。

Swoole已經(jīng)眾所周知,本篇就不過多描述了。

https://www.swoole.com/

工具

眾所周知,在開發(fā)過程中,僅僅熟練使用自己的本命語言是完全不夠的。還要依托一些三方工具,去不斷提升開發(fā)效率和編碼質(zhì)量。

Sequel Pro

Sequel Pro 是一款數(shù)據(jù)庫管理軟件,在使用過不會因數(shù)據(jù)量過大而卡死,UI精美小巧。是我這些年來一直使用數(shù)據(jù)庫管理軟件。

VLC

這是一款測試推拉流的工具,至今是沒有找到比它更好的軟件代替

PhpStorm

每位程序員都有自己鐘愛的開發(fā)工具,PhpStorm則是我的首選??赡鼙旧眢w積略大,耗費(fèi)內(nèi)存也比較高,對電腦本身是有一些要求的。

但當(dāng)你真正熟練使用它的時(shí)候,會發(fā)現(xiàn)開發(fā)速度不是一般的快。

ShadowsocksX

[[313133]]

這個(gè)少說為好,如果是一名真正的程序員,我相信翻qiao對TA來說比媳婦還重要

PostMan

在移動互聯(lián)網(wǎng)時(shí)代,每位PHP程序員都必須要開發(fā)接口。而PostMan在開發(fā)過程中作為調(diào)試神奇,是每位程序員裝機(jī)必備之佳品

有道云筆記

其實(shí)吧,這個(gè)也屬于程序員必備。人生漫漫,在從事開發(fā)事業(yè)的過程中,要記錄的東西還是很多的吧。

Alfred

[[313134]]

Mac必備神器,當(dāng)用了它后,我感覺生活水平都提高了😆

GitKraken

GitKraken是我迄今為止見過ui做的最美的git客戶端

還有很多很多工具有待發(fā)現(xiàn),當(dāng)然一把趁手的刀才是好刀,各位朋友按需選擇

前端

簡單聊一下前端,近些年來,前端發(fā)展迅速,我認(rèn)為作為一名程序,無論是做前端、后端、服務(wù)端還是PC端開發(fā)的。都應(yīng)去了解其“火”的原因,去了解,去實(shí)踐,不要被時(shí)代拋棄。

前端技術(shù)我的建議是:還是需要去學(xué)習(xí)的,要不要深學(xué)要看個(gè)人需求

最后

當(dāng)我發(fā)出思否2019年總結(jié)文章的時(shí)候,相信大家已經(jīng)知道我不再是公司員工了。

對于創(chuàng)業(yè),我只想說,提升自己全方面的能力,不僅僅是技術(shù)大拿那么簡單的事情了。創(chuàng)業(yè)是另外一種生活方式,如要選擇,便是不歸路。

各位準(zhǔn)備創(chuàng)業(yè)的程序員朋友,請三思而后行。

 

責(zé)任編輯:龐桂玉 來源: segmentfault
相關(guān)推薦

2020-07-02 10:43:38

程序員技術(shù)設(shè)計(jì)

2009-03-05 10:31:35

程序員IT行業(yè)職業(yè)規(guī)劃

2009-03-20 10:06:21

程序員PHP職場

2013-07-25 09:47:40

程序員職業(yè)發(fā)展

2010-07-20 11:03:10

程序員

2016-12-19 16:55:10

PHP程序員運(yùn)維

2014-10-17 18:31:05

PHP

2017-03-02 09:37:36

PHP程序員成長規(guī)劃

2015-07-13 11:32:09

PHP程序員正確姿勢

2015-08-03 09:33:21

PH程序員一生

2011-05-11 17:49:12

PHP

2009-07-23 09:41:32

程序員職業(yè)發(fā)展

2025-03-17 09:37:46

2009-01-08 09:04:18

2015-09-16 09:57:41

swoolePHP程序員

2011-07-07 14:47:15

PHP

2010-10-18 09:59:22

PHP程序員Web開發(fā)

2019-01-04 12:46:03

程序員技能溝通

2009-11-19 10:21:02

2013-08-20 09:33:59

程序員
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號