PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!

作為一個野生程序員,少不了的編程語言就是PHP,幾乎就是PHP把我帶入後臺開發領域的。

不過我最新接觸的編程語言不是PHP,而是C語言,早在初中我就使用手機開始玩遊戲破解,那時候用的就是山寨機,MRP格式遊戲,本來是杭州斯凱的mrp,後來換個展訊mrp平臺,很多mrp應用不兼容不支持。想想也是好玩的!當時山寨機的程序語言使用的是C++,當時獲取、分享、進行修改MRP遊戲、小型Java應用(JAR遊戲應用)諾基亞等s40平臺,然後群裡大神說需要先學C語言,再學C++。


PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!


學到高中也用不上C語言,太底層了,不是所有人都必須去學的。就比如我,這麼多年過去了完全用不到C語言。不過先從C語言學起肯定也是有用的,編程不在於什麼語言而在於數據結構和算法。

PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!

到了高中,開始玩建站系統,自己搭建了很多ASP網站,購買ASP虛擬主機、註冊了域名,使用Access數據庫或者Microsoft SQL Server 簡稱MSSQL。網上很多開源或者盜版系統和網上基佬我們一起玩!當時也有一些人玩PHP,但最火的不是PHP,而是ASP或者.NET程序。

其中我用過最多的一個建站系統是柯林自助建站系統。哎,以前膜拜人家大神,現在都過時了,而且他們感覺不轉型。以前wap建站,現在都不做響應式頁面,設計也老套!佈局感覺還是wml頁面樣式那麼簡陋。


PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!

最長逛的網站就是wap站長之家,現在都廢了。以前都是在那學技術分享源碼和資料的!


PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!


後來就使用Discuz!建站系統了,然後就開始玩PHP、MySQL這些技術棧。

隨後高二了,我就使用Dedecms等各種PHP開發的cms系統去接單了,也用ecshop做商城系統。後來使用PHP框架開發一些原創應用!再我用的第一個框架是CI框架(CodeIgniter)。

PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!


再後來才用國內最火的ThinkPHP框架!

PHP不愧是世界上最好的語言!哈哈!開發爽快,速度快。

優點就是一個虛擬主機可以想放多少個站點開啟虛擬主機綁定域名就行了。放多個站點除了佔磁盤空間倒也不會額外消耗,所以初期接業務php真是太划算了。反正都是一些沒什麼流量的客戶!

PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!

熱愛學習的我不會止步於PHP。不管是程序員的鄙視鏈還是什麼,總得去追求其他新玩意。

我就立馬學會了java開發。高中畢業以後就開始做安卓Android開發,我的java其實是開發安卓學會的。後來做網站就用php經濟划算,做定製開發項目就用java開發。

開發java最火的就是Spring框架了!後來逐漸玩一些新奇框架,JFinal、Nutz、Blade、Play框架,Act框架等都玩了。

PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!

目前的話,除了做網頁都不用PHP了,除非是客戶給的錢少,沒錢的客戶只是做個網站開發就給他們上PHP,這樣小的服務器也能跑,而且可以放一堆PHP網站系統在上面。

而要做高性能高消耗的應用,就首選java、golang等或者nodejs語言的。


PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!


如果是golang、node等語言自帶http模塊,完全自己手寫無需框架都行,最小化應用資源消耗。

編譯運行的程序,性能和安全性挺好的了,和PHP相比的話,那就是PHP是腳本語言運行,裝多少個網站不會相互影響。當然有的腳本卡住了就會影響,執行完了就釋放出來。

而編譯型語言做後臺啟動進程就常駐運行,多開一個進程就多一個資源消耗,所以不適合多個站點到處掛。

如果服務器資源多那就算了,像我這樣的小公司小團隊,很窮的,服務器都是低配置,只能靠優化應用架構了。


PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!


PHP可以再戰幾年,但是如果是PHP開發,可一定要多嘗試不同的語言,程序開發都是看數據結構和算法,會了一門語言去接觸其它語言也就是分分鐘的事情。

PHP過時了嗎?為什麼我好久沒用PHP編程語言做開發了!


程序員:學習永不止步。接觸底層語言更能瞭解計算機原理和程序原理,有利無害!


分享到:


相關文章: