老php開發者應該學什麼了?

時間 2021-05-07 04:32:04

1樓:

既然是老phper那你應該了解乙個程式是怎麼執行起來的吧,程序和執行緒的概念應該也能作用自如了吧,作業系統的記憶體排程,cpu排程應該也有所了解吧。瀏覽器執行乙個ur l的流程也很清楚了吧。

什麼?你都不會,你應該補補計算機基礎了。

2樓:

資料庫方面,MySQL優化,高可用,索引優化,分布式事務,執行模式,底層機制

redis,集群哨兵原理與實操,各種結構使用,底層資料結構

es,搜尋,配合logstash,kibana,filebeat搭建日誌系統

Linux搭建lnmp與調優,記憶體CPU負載過高問題處理等

mq,場景選型,使用,高可用搭建

docker,k8s,rpc,微服務,設計模式,常用演算法,底層原始碼,swoole等等

不用囿於PHP,架構層面,高可用層面,其他語言層面,都可以去學習,提公升

3樓:李靜波

該學養生之道了。

問這麼低智商的弱智問題,再不保養,腦子就廢了。

以上是噴你,下面是我的建議:

找你認識的人中,你最欣賞的技術大牛,聽他的建議,是最靠譜和實在的。

4樓:GaoPan

PHP並沒有沒落,未來也不會淘汰,不過會要求越來越高,越來越精。

我現在可能和題主差不多,雖然說工作了很久。 但是高併發、swoole、redis持久化(aof、rdb)、MySQL億級資料處理、MySQL索引底層原理、b tree和b+tree區別、手寫mvc框架·····

很多時候我們在公司裡面,只是為了幫助完成公司業務。忽略了自身的成長和提高,所以我們應該突破自己。 我也正在做···· 一起加油

5樓:echo

一般來說,感覺PHP沒什麼可學的了,要麼是頂級大牛,看透了所有底層核心了。要麼就是剛看完基礎語法,感覺就這點內容了。

對於大牛來說,如果已經弄透了PHP所有核心,應該不會為自己接下來學什麼感到迷茫。

對於學完增刪改查就不知道接下來學什麼的來說,學會和學精完全是兩個境界。

自己寫的應用,安全性怎麼樣,穩定性怎麼樣,能否支撐瞬間的大流量,怎麼處理佇列,如何優化SQL查詢速度…還有很長的路要走!

不管什麼語言,對於高效能應用的思路都是一樣的,弄清楚各種高性應用的實現思路,後續根據不同語言的不同特點,接下來自己該學習什麼,就是明擺的事情了。

6樓:奧古斯巨集

其實還是看職業發展方向。

打算創業,那必然全棧,小程式,uni,electron,長連線等,總之往業務靠攏,業務需要什麼就學什麼。

(electron的成本真的很低)。

打算繼續在公司幹,就是估摸一下公司業務,轉管理或者繼續在開發崗都可以,做一些兼職或者寫一寫文章,自己研發一些軟體,既能提高競爭力,手裡也算有產品,可以銷售。當個微擎開發者,之類的。總之就是多搞搞額外收入。

打算進更好的公司,那就研究研究這個公司標準唄。是自研框架,還是微服務,還是擴充套件,還是怎怎。

Android 開發者應該先看哪些文件?

Kuan 新手就去買本入門的書看看,我建議把Android官方的幫助文件ApiGui的部分每一篇都仔仔細細的看看,不要一有問題就上網查資料,網上的大部分部落格就是翻譯的這些,把這部分看完了基本上Android在應用層開發沒的問題 曾友才 如果你是已經有至少兩年經驗的IT工程師,多年開發經驗想深入了解...

Android開發者,想轉行影象識別,需要學習哪些知識?

懶人元 1.NDK和C 把C 工程移植到Android端 2.OpenCV,這個是基本的影象處理的工具庫 3.OpenGL,簡單了解就好,這個是用來展示影象處理的結果 4.一些簡單的機器學習和深度學習基礎知識,深度學習的話請參考cs231n課程 5.掌握一種或多種深度學習框架,如caffe,tens...

為什麼除了 Microsoft 以外的開發者都用 Linux Unix 核心而不像 Microsoft 一樣自行開發核心?

Kenneth 你搞錯時間順序了,是先有windows核心,然後94年才有個0.1版的linux雛形出來,95年m 都能做出win95這種逆天好用的系統了。所以問題應該這樣問,為什麼windows程式設計師都用microsoft的核心,而不是像linux開發者一樣用自己寫的核心系統呢? 以嵌入式為例...