{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

你認為曾經(jīng)“最好的語言”PHP過時了嗎?為什么?

toddmarktoddmark 回答9 收藏1
收藏問題

9條回答

tyheist

tyheist

回答于2022-06-22 19:23

世界上最好的語言 PHP,最近似乎被你黑的比較多,正因為這樣,我想才有這么一問:你認為曾經(jīng)“最好的語言”PHP過時了嗎?。作為一個 8 年的 PHPer(雖然現(xiàn)在也使用 Go,但 PHP 還是在大量使用。),談?wù)勎业目捶ā?br/>

借用鳥哥的轉(zhuǎn)發(fā)的微博

說某種技術(shù)好,大家都喜歡黑一下其他技術(shù),這仿佛是對比論證。所以,這種"黑"可以忽視,因為什么技術(shù)都會有人黑,要有自己的判斷和了解大環(huán)境。


PHP 的優(yōu)點


1. 開發(fā)速度快:從誕生之日起,PHP 就以開發(fā)速度快著稱!它是一門專門為 Web 而生的語言,在過去 PHP、ASP、JSP 三分天下時,PHP 的優(yōu)勢很明顯。

2. 環(huán)境簡單,易學:LMAP/LMNP 一直是 Web 領(lǐng)悟很重要、流行的技術(shù)方案。搭建這套方案很容易,有成熟的套件直接可用。

3. 各種強大的函數(shù)直接可用。比如計算文件的 md5,直接一個函數(shù)搞定:md5_file(),其他大部分語言都語言好些代碼。

4. 強大的 array。我相信沒人會懷疑這一點,這是我最喜歡 PHP 的一個特性。

5. 依然有大量的招聘信息。在各大招聘網(wǎng)站搜一下,會發(fā)現(xiàn),PHP 招聘依然是大量的,因為很多大廠依然在大量使用 PHP。

6. PHP 7 性能的大幅提升;Swool 框架在國內(nèi)的推廣,對 PHP 都是有利的消息。


其他優(yōu)點我不列舉了。


關(guān)于過時說


這幾年移動互聯(lián)網(wǎng)大勢盛行,技術(shù)架構(gòu)發(fā)生了很大變化,前后端分離幾乎成為了標配,服務(wù)端只負責接口,加之微服務(wù)架構(gòu)的流行,這時候,類似 Go 這樣的語言進入了人們的視野。但我發(fā)現(xiàn),學習 Go 語言的,大部分之前或現(xiàn)在是用 PHP 的,大家都喜歡黑一下,調(diào)侃一下 PHP。


坦誠說,這幾年,PHP 在一些技術(shù)選型中,大家考慮它的可能性有所下降。如果你現(xiàn)在只會 PHP ,競爭力會大打折扣。但因此直接說 PHP 過時了,我是不認同的。


建議


在如今的年代,我們要「深度和廣度」并存。如果你喜歡 PHP 語言,完全可以深入學習,足夠深;同時,涉獵其他語言,比如 Go。我想,只要你在某一個領(lǐng)域足夠深,不存在過時說,你可以很輕易的掌握其他技術(shù),那個所謂的過時,會成為你的優(yōu)勢。


Go語言中文網(wǎng)致力于 Go 語言知識分享以及服務(wù)端、架構(gòu)等經(jīng)驗交流,歡迎關(guān)注我!

評論0 贊同0
  •  加載中...
Tony

Tony

回答于2022-06-22 19:23

我來說說自己的觀點

不管是ASP,還是PHP,都孕育了一代程序員。

PHP 獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。

不管現(xiàn)在用什么語言了,PHP還是有它不可替代的地位的

評論0 贊同0
  •  加載中...
boredream

boredream

回答于2022-06-22 19:23

不能說是過時,但是確實是沒有之前那么火了?,F(xiàn)在風頭完全在Python、Java之下,應(yīng)該主要是因為語言本身的特性決定的,PHP的優(yōu)勢在Web服務(wù)端的腳本,有一定的局限性。現(xiàn)在編程語言基本都有一個方向支撐,PHP這塊不明顯,

1、比如Java,Java語言的廣度和深度都非常的不錯,現(xiàn)在火爆的大數(shù)據(jù)分析、人工智能都能扯上關(guān)系,尤其是大數(shù)據(jù)生態(tài)的編程開發(fā),現(xiàn)在框架層面的hadoop、spark、storm基本都是java生態(tài)。還有就是企業(yè)應(yīng)用開發(fā),java占據(jù)主導地位。

2、比如Python,Python語言最近這幾年真的是大紅大紫,主要得益于幾點,一個是很多大牛的貢獻,使得Python庫里面的函數(shù)非常豐富,解決了一些實際性的問題。還有就是人工智能的發(fā)展,把Python推上了高峰,數(shù)據(jù)分析方面,Python也有不錯的表現(xiàn)。

反觀PHP,并沒有在熱門領(lǐng)域的出色建樹,慢慢冷卻也是情理之中。

評論0 贊同0
  •  加載中...
ivan_qhz

ivan_qhz

回答于2022-06-22 19:23

我是一個phper,同時我還是一個delphier,為什么都是一些老的開發(fā)平臺。因為我是一個側(cè)重數(shù)據(jù)庫的開發(fā)者,哪里能讓我書寫SQL,我就認為它是一個好的開發(fā)工具。以上的二位都是在行業(yè)中悶頭干活,不怎么出來發(fā)表意見了!

說說PHP吧,官方網(wǎng)站

https://www.php.net/

目前幾個主要版本還在活躍使用中。5系列、7系列、7.2系列、7.3系列。

基于php的快發(fā)框架以laravel、thinkphp、zend為代表的等無法計數(shù)的框架。

再來說說過時的問題,我覺得真正的過時是不是有活躍用戶,以及市場使用度。Java為什么在中國火,和ucloud、ucloud這些大平臺的廣泛使用有很大關(guān)系,誰不想學習一門大公司使用的語言呢,萬一我能有機會去這些大公司工作呢?

看看編程語言排名網(wǎng)站TIOBE(https://www.tiobe.com/tiobe-index/)給出的數(shù)據(jù)(2019-05)

php處于第9名,名次還不錯,但是同比從第7掉到第9名,雖然不能完全說明問題,但是可以看出來一個趨勢(這個榜單和大公司的語言使用有關(guān)系的)。

國內(nèi)的生態(tài)是創(chuàng)業(yè)的小公司、小應(yīng)用、展示頁面、不需要太多后臺壓力的計算會使用PHP,所以工資待遇上估計沒有別的語言好。但是也不能以偏概全,php編碼快,產(chǎn)品上線快是它優(yōu)勢!

評論0 贊同0
  •  加載中...
Jacendfeng

Jacendfeng

回答于2022-06-22 19:23

你好,科技領(lǐng)域工作十多年的三邵又來夢囈了:-),如有回答不妥,請指正。


PHP 語言已經(jīng)在走下坡路了,但目前有一些公司仍然在使用它作后端使用。

下降趨勢的原因主要有:


1. 任何語言的發(fā)展,一定是需要解決當下一些別的語言的問題,有一定的生態(tài),并且得到系統(tǒng)級的應(yīng)用才行。PHP 語言在后端架構(gòu)上只能簡單的分布兩層或者三層。但Java 卻可以實現(xiàn)多層面的網(wǎng)絡(luò)架構(gòu)。采用MVC設(shè)計理念,使得電子商務(wù)軟件功能更合理、更高效。


2. 從安全性的角度來看, 同樣作為服務(wù)器后端語言的代表,PHP 直接可以看到源碼,很容易修改;而Java語言因為字節(jié)碼的原因并不會有安全性上的問題,從這一點上更有優(yōu)勢。

從歷年的編程語言排行榜上Java 穩(wěn)居第一。


3. 人工智能、大數(shù)據(jù)、自動駕駛、VR/AR 等新技術(shù)領(lǐng)域?qū)HP 的需求更少。


PHP的應(yīng)用領(lǐng)域似乎只限定在 服務(wù)器后端程序,在數(shù)據(jù)挖掘等新技術(shù)領(lǐng)域,PHP 幾乎幫不上什么忙。而Python這個腳本語言則在人工智能、深度學習領(lǐng)域大放異彩。


PHP 仍然有部分公司繼續(xù)在使用它作為后端腳本,但在未來,PHP的應(yīng)用空間可能只會越來越小。

如果你覺得我的回答對你有幫助,或解答了你的疑惑,歡迎點贊和關(guān)注!你的支持是我持續(xù)輸出的動力!

評論0 贊同0
  •  加載中...
TigerChain

TigerChain

回答于2022-06-22 19:23

謝謝邀請!

PHP不僅沒有過時,反而因為PHP的優(yōu)良特性變的越來越受歡迎,PHP是非常經(jīng)典的快速開發(fā)語言,用來做業(yè)務(wù)開發(fā)非常合適,尤其在Web開發(fā)領(lǐng)域PHP占據(jù)著很大的比例。

全世界一流的互聯(lián)網(wǎng)企業(yè)都在用PHP

就像比爾蓋茨喜歡Basic一樣,F(xiàn)acebook的創(chuàng)始人、CEO扎克伯格非常喜歡PHP,這就讓PHP成為了Facebook的主要編程語言之一。

在互聯(lián)網(wǎng)領(lǐng)域PHP是比價受歡迎的,幾乎是全球頂級的互聯(lián)網(wǎng)公司都在用PHP,F(xiàn)acebook、WhatsApp、新浪微博、百度、ucloud都在用PHP,大家還記得去年春晚紅包嗎?百度能夠成為第一家真正扛住了春晚流量洪峰的互聯(lián)網(wǎng)企業(yè),PHP功不可沒,其中鳥哥的Yaf就是最重要的技術(shù)棧之一。

根據(jù)最新一期的TIOBLE編程語言排行榜單顯示,PHP排在榜單的第9名,雖然跟Java/C/C++三大行業(yè)霸主還有差距,可是PHP依然是最受歡迎的編程語言之一。

PHP有哪些優(yōu)點

很多人說PHP基本上全是缺點,PHP能做的Java也能做,Java能做的PHP卻未必能做。不少人還拿大并發(fā)來說事。

借用鳥哥的一句話說:

說PHP不支持多線程(90% of這些人不知道多線程模型和IO復用模型的不相伯仲), 爛. 說PHP不支持異步(90% of這些人, 根本不知道異步代表什么), 爛. 說PHP是屌絲語言(99% of這些人是想找尋智商優(yōu)越感), 爛. 每每我看到這種的論調(diào), 我真的很無奈, 因為你根本沒辦法讓一個裝傻的人變聰明.

PHP跨平臺、并且性能優(yōu)越,也非常適合快速開發(fā),PHP在快速開發(fā)方面的優(yōu)勢讓Java都坐不住了,趕緊推進springboot和微服務(wù)。

PHP結(jié)合Linux/Unix綜合性能非常強,PHP有類似于LAMP這種非常具有性價比的解決方案,相對于C#、Java來說,PHP毫無疑問是非常具有性價比的解決方案,語法非常簡單,對于目前主流的技術(shù)支持非常好,也擁有眾多成熟的框架,研發(fā)成本極低。

假設(shè)你是開始一個新項目、或者說你是一家創(chuàng)業(yè)公司,我非常建議采用PHP作為核心技術(shù)棧,等真正做得很大了,你完全可以用C最底層,PHP專注于業(yè)務(wù)就好,這會讓你事半功倍。

作為一個Java程序員,我經(jīng)常開玩笑,Java很棒,可是當你看完了ucloud的那本Java代碼規(guī)范之后,應(yīng)該有個清楚的認知,需要用這么大的篇幅來寫代碼規(guī)范的編程語言,你真的不應(yīng)該用他開始一個新項目,至于C#終歸還是一個非常昂貴的選擇。

評論0 贊同0
  •  加載中...
bingchen

bingchen

回答于2022-06-22 19:23

C語言老吧,但你學好了照樣能找到高薪水的工作

評論0 贊同0
  •  加載中...
qpwoeiru96

qpwoeiru96

回答于2022-06-22 19:23

怎么可能過時,目前80%的網(wǎng)站還是php做的,剩下的都是特殊的業(yè)務(wù)應(yīng)用場景,比如淘寶,京東部分業(yè)務(wù),需要使用java,net node等開發(fā)實現(xiàn)。哪個公司敢說自己完全沒有使用php??

評論0 贊同0
  •  加載中...
LoftySoul

LoftySoul

回答于2022-06-22 19:23

現(xiàn)在,PHP已經(jīng)更新到了7.3版本,2019年底將會跟新7.4版本,之后會升級到8.0版本。

小哥表示,PHP5.0版本在2004年發(fā)布的時候,它的性能就已經(jīng)達到了平均水平。

在升級到7.0版本的時候,又從頭開始重寫了一遍核心部分,運行WordPress 5.0時,性能提升了兩到三倍。

在Web應(yīng)用程序中,PHP與其他語言也有可比性,在某些情況下性能表現(xiàn)還更好。

雖然與C和Rust相比,PHP還是略遜一籌,但比Rails或Django要好得多,性能也比得上ExpressJS。

評論0 贊同0
  •  加載中...

相關(guān)問題

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<