天天看點

作為一個科班出身,工作10幾年的程式猿,給想要學習PHP的同學一點建議吧。先說下經曆:大學學的Java和C、C++,VC

作者:萊迪娜的風聲

作為一個科班出身,工作10幾年的程式猿,給想要學習PHP的同學一點建議吧。

先說下經曆:

大學學的Java和C、C++,VC++。畢業後先自學的asp(暴露年齡了),後來轉到php,後續用過Python和perl。好吧!學的比較雜,也在大廠呆過,後來在一個三線城市待着,主用:PHP。

觀點:語言沒有優劣,隻有使用場景是否合适。舉個例子,就做個企業站,你用Java也行,python也行,php也行,但客戶就給500-1000塊錢,你選啥?

建議:

PHP開發速度那是Java沒法比的,創業公司或接外包,PHP是非常合适的。原因是創業公司開始項目需求變化很大,改動也很頻繁。主要是視窗期和時間要求都很緊張,等你搭好架子,選好架構,招齊人開發完風口過了,公司挂了。

各語言應用範圍,個人了解。

PHP -适合中小項目,原因:子產品化和性能不行,但開發速度快,上手快,容易維護。

Java -大炮級别。大項目,政府項目(很多政府項目有要求必須選java)。原因:當一個項目非常大時,就需要各種中間件和分布式架構之類,這方面java的開源項目和成熟的架構非常多,資料也多。反而會省勁。因為java最多的應用不是搞網站開發!不是搞網站開發!而是寫中間件!中間件!

Python -對一般人來說就是用來做服務端工具的自動化處理,來代替shell腳本的,原因是結構清晰,而shell腳本連個類都沒有,寫上大點的項目過段時間自己都看不懂了。

再一個用處就是做資料分析和采集,原因是他的類庫比較多,用起來友善。

C -所有語言的老祖宗,若要想其他語言學好,那是必須學的。基礎好了,各種語言就是文法的差別

C++ 它和C是不分家的,目前基本都是用來搞底層開發的。

終極勸告和經驗:

若想學好計算機或者在這行走的遠。必須必須必須數學好!算法不行數學不好,就是搬個磚。

作為一個科班出身,工作10幾年的程式猿,給想要學習PHP的同學一點建議吧。先說下經曆:大學學的Java和C、C++,VC
作為一個科班出身,工作10幾年的程式猿,給想要學習PHP的同學一點建議吧。先說下經曆:大學學的Java和C、C++,VC
作為一個科班出身,工作10幾年的程式猿,給想要學習PHP的同學一點建議吧。先說下經曆:大學學的Java和C、C++,VC

繼續閱讀