導航:首頁 > 編程語言 > 最好的編程語言php

最好的編程語言php

發布時間:2022-04-21 07:29:44

php是最好的語言

一個人學了3年java終於能做項目了,拿到了20w的年薪;他有一個弟弟,學了3個月php能做項目了,年薪20w。

有一天,弟弟看到哥哥在認真地寫代碼,哥哥說:老弟,看我的個人博客,寫了2周了,馬上就可以用了,等我弄好了也給你弄一個。弟弟:巧了,我剛才花了2分鍾弄好了一個,就差配置了;哥哥嘆了聲氣,弟弟心想:以前聽別人說php是最好的語言,現在我有點覺得有點道理。看起來兩種語言的付出與收獲不一樣,額,怎麼說,語言特性不同,php適用於web,而Java可在許多方面大展身手。

Php以快速、便捷著名,在工作中的某些時候,php可能為自己免去了很多麻煩、節省了很多時間的時候想要誇獎一下她。試問所有的程序員:怎麼誇獎呢?

會說:哇,你好帥,你真漂亮嗎?不會,不同的程序員會說:「java真好」、「c語言真厲害」、「python真優雅」、「php真方便」……

喜愛程度直接加深到最高,怎麼表達呢?大家都會這么說:「java是最好的語言」、「c是最好的語言」、「php是最好的語言」……

可為什麼只有「php是最好的語言」受到了大家的注意、成為了別人的笑柄呢?答案只有一個:因為說的人太多了~

這又體現出一種程序員幸福度,下面這張圖展示了程序員爆粗口的頻繁度:

Ⅱ PHP為什麼說是最好的編程語言

嘗試網路」PHP是最好的語言」,發現指向較多的是那個關於程序員的笑話。 但是如果這個梗來自於這個笑話的話,那麼為什麼在笑話里這個程序員不說C++/python/haskell或者別的什麼語言是最好的而要說PHP是最好的呢?所以感覺似乎最早的出處不在於此。 有人知道嗎?

來看看知乎網友們是怎麼看待這場語言之爭的吧!

網友回答

網友A

「為什麼在笑話里這個程序員不說 C++ / Python / Haskell 或者別的什麼語言是最好的而要說 PHP是最好的呢?」——因為說任何其他語言「最好」都並不好笑啊。

任何掌握超過兩種以上非 PHP 編程語言且具有一定常識的程序員都會本能地意識到 PHP 的問題所在,曾經有一篇匯總性的文章在此: PHP: a fractal of bad design / fuzzy notepad (譯文版可見:五大受損, 全面解析PHP的糟糕設計,但翻譯得很爛),歷陳 PHP 破敗之處,激盪深遠。如果你沒時間去讀那篇長文,那我告訴你一個簡單的例子來說明 PHP 有多匪夷所思:PHP 的核心函數命名很不一致,有 「strptime」這樣類 C 函數的名字,有「nl2br」這樣的簡寫,卻也有「htmlspecialchars」這樣的長名。後來人們發現這種不一致並非偶然,而是當 PHP 還是只有不到一百個函數的小語言的時候,其作者決定用函數名的字元數量——來作為函數的 hash(!)。由於這個愚不可及的決定,PHP 的函數名長度要盡可能地長短有秩、均勻分布,影響一直延續至今。甚至有好事者將上述文中:

You pull out the hammer, but to your dismay, it has the claw part on both sides.這一句嚴肅對待,做了一把 PHP 錘子:

試想你走進五金從業者公會的啤酒館,看到牆上掛著從釘子到電動螺絲刀的各式工具當作陳列品,而你在端詳一陣之後指著其中的這樣一把錘子,說「啊,這是最好的工具」,你覺得酒館里的人會是什麼反應呢?

網友B

因為php和最好的語言幾乎沒有關系。。一般用來諷刺一些沒見過世面,把自己歸屬於某一種編程語言的語言教徒。

事實上每一門語言都有其設計的靈魂,有它的取捨。很難說什麼是最好的。比起做個腦殘粉總是鼓吹自己擅長的語言,不如多學幾門語言,開闊視野。

我們都喜歡分享自己的價值觀。希望被認可,希望有更多同伴。其實這也是在給身邊的人洗腦,這很正常。但有時候自己在某一領域的付出會成為枷鎖。

網友C

Windows 是最好的操作系統!

以上為純吐槽。

我看樓上還有很多還在討論PHP不是最好的語言,還好我不是程序員,只是稍微懂一點代碼,我認為之所以說這個梗,是因為PHP最普及和最流行,大多數不管懂不懂程序都知道或聽說過,所以才能引起共鳴。這就是我上面那句吐槽的含義。

如果上面那句吐槽改為:Ubuntu 是最好的操作系統!(圍觀群眾:What?)

網友D

難道不是這么來的?某女:你能讓這個論壇的人都吵起來,我今晚就跟你走.

某軟體工程師:PHP是最好的語言!

某論壇炸鍋了,各種吵架…

某女:服了你了,我們走吧 你想幹啥都行.

某軟體工程師:今天不行,我一定要說服他們,PHP必須是最好的語言

某女:…….

網友E

編程語言之爭由來已久,

但是php和java確實是最受爭議的。

自從web2.0熱起來後,java逐漸淡出了。

究其原因並不在於語言本身,

而在於用語言的人。

因為php確實簡單,門檻最低,

所以很多並不適合編程的人涌了進來,僅僅為了糊口罷了。

這些人的各種無敵言論自然讓很多專業的人呲之以鼻。

天龍八部里有個星宿派,

雖然在施毒方面有些特長,但門下弟子總的來說武藝平平,

其實江湖武功低微的人多的是,低調便是了,誰又老是盯著你呢?

然而這個新宿派卻偏偏跑出去招搖過市,胡吹本門派武功蓋世,大有傲視天下之勢,

那麼其他門派的人會怎麼看他們呢?

php就是語言江湖的星宿派。

網友F

對我來說PHP 就是最好的語言。它不是炫耀技巧、扯蛋概念的東西。完成任務才是程序員要做的事。沒什麼語言可以高效開發同時高效運行。

相關利益:寫PHP17年。

網友G

作為一個十多年老phper,看到這句話,也會笑。雖然我也會c c++ java go ,並都做有相應產品。 世界上一半以上的網站是php, bat, fb,處處有它。但這些大公司在近些年,都在試圖改造它。淘寶去php改java,網路重寫擴展,fb搞xhp等等。但結局是搞了這么些,這幾大公司卻收效甚微。比之前的性能提升不了太多。在我理解看來,無非是想提高一下b格而已。

在php的初始階段,php是連框架也沒有的。直到今天,php創始人lerdorf仍然反對mvc,因為他覺得影響了性能。在那個年代,同樣的一個應用,做java的待遇比php高一倍。因為php簡單。如果跟你說一個人花了一個星期用php寫了個論壇,跑得也還蠻好,你一點也不要驚訝,後來這個論壇還賣給了阿里。面向過程的php,成就了無數小的站點。

後來是一個框架輩出的階段,phper們終於也有了跟java一樣的mvc,待遇也慢慢接近於java了。大家明白了一件事,大項目,得有點高深的學術內涵才能忽悠的住。opp也更加規范了,你能找到的設計模式,php全都有,於是phper放言:你還敢說php不高級, 不入流? 而實際上,設計模式,真正能用到的就那麼一兩個。對於解析性語言,我只能,呵呵。

歸結一下,php,我覺得更像屌絲逆襲。 然後,笑的人有兩種,一種是屌絲的自嘲,另一種是高富帥的妒忌。

網友H

先說一下php的優點:

跟py相比,它不需要django之類的庫,原生就支持web。小白們不需要配置什麼東西,門檻就低了。而且php的語法是類C的,函數命名大部分也是類C的,大部分碼農在學校或多或少都學過C/C++,接觸php肯定要比py順手。

跟java相比,支持php的主機顯然更多。雲主機興起之前,是個虛擬主機都是lamp,都支持php。而虛擬主機是最便宜的解決方案,也就是說隨便租個虛擬主機就能跑php的網站,成本就低了。

我個人認為沒有什麼最好的語言,只有最合適的語言。php之所以在web2.0的時代異軍突起,擊敗了py,原因跟php坑不坑沒有關系,跟契機有關系,跟他在那個環境下合不合適有關系。把php的流行歸功於什麼最好的語言簡直是胡扯,也是沒動腦子。

網友H

大部分敢於說自己是最好的語言的語言,至少有一部分人是真這么認為的。

比如說C語言最好的,最差最差也有一部分C語言核心開發者有信心這么說。

但是PHP語言是一個連開發者都不敢『聲稱是最好的語言』的語言。

這是不言自明的公設,不需要證明。

小圈子有個笑話。

會不會用PHP是有一個明確判斷標準的:

只有覺得PHP是個爛語言,才有資格說「我會PHP」。

如果你連PHP有多爛都感覺不出來,請別說「我會PHP」「我會編程」。

網友J

因為php算不上一種語言。就好像說「射釘器是世界上最好的武器」一樣。

Ⅲ PHP為什麼是最好的編程語言

所謂PHP是世界上最好的語言,其實是一個笑話。
女神:你能讓大家在論壇上爭論起來,今晚我就跟你走。
程序員:行。
然後程序員在論壇上發了一個帖子《PHP是世界上最好的語言》,論壇果然就火起來了。
女神:你贏了,咱們走吧。
程序員:不行,我得先說服他們,讓他們知道PHP確實是世界上最好的語言。
不過作為PHP程序員的我來說,我是很喜歡PHP的,最主要的原因是因為PHP靈活,開發快。當然這也是不喜歡PHP的人的原因,因為有人喜歡嚴謹,喜歡強數據類型,喜歡強制聲明。
最近我也喜歡做做.net,原因是因為我覺得VS是很不錯的開發工具。
由此看來,哪有什麼最好的,只要是你喜歡的,就是最好的。
有的人喜歡對比性能什麼的,其實我很想說,都是高級語言,談什麼性能嘛,真以為自己做的都是億萬級數據的工程么?要性能咋不去做匯編咧。

Ⅳ 為什麼說PHP是世界上最好的語言

部署簡單
很多其他行業的公司,希望有一個網站,他們並沒有多少預算在網站上,可能只是隨便買了一個虛擬主機,這時恐怕最好的選擇就是 PHP 了。支持 Ruby, Python 之類的語言的虛擬主機很少,ASP 需要 Windows 的伺服器,只有 PHP 可以運行在任何一家虛擬主機上。

學習門檻低
一開始 PHP 是專為 Web 設計的語言(雖然現在已經在向通用編程語言靠攏了), 學習和使用門檻很低,建一個 .php 文件就是網頁,用 $_GET['XXOO'] 就可以獲取到 GET 參數。而其他通用編程語言,原生並不支持這些與 HTTP 協議相關的功能,這時就需要選擇並學習一款 HTTP 框架才能編寫 Web 應用,例如 Tornado(Python), Ruby on Rails 等。

語法簡單
PHP 一開始是弱類型的(現在只是不那麼弱了而已,還算不上強類型),幾乎不需要考慮類型轉換的事情,甚至在一開始很長的一段時間里,都沒有支持面向對象。PHP 可以非常簡單地從資料庫中存取數據,而一半的網站也無非是從資料庫中讀寫數據。
因為 PHP 是以 CGI 或 FastCGI 的形式運行的,因此也不必考慮內存管理的問題,反正每次請求後,內存都會被釋放。
PHP 的錯誤處理機制也很簡單——如果出錯就在頁面上列印錯誤信息。想要關閉錯誤提示也同樣簡單。

很多重量級的開源項目
如 WordPress(博客), Typecho(博客), Drupal(CMS), MediaWiki(WIKI), DiscuzX(論壇) 等等,可以說想要不折騰地部署一個網站 PHP 就是最佳選擇。

經過了歷史考驗
PHP 畢竟也算是老牌 Web 編程語言了,能踩的坑已經被前輩踩過了,大量的庫可以重用,要招會 PHP 的開發人員也很容易,而 Node.js, Golang 等等新語言則會遇到技術儲備,人才儲備方面的問題。而 Python, Ruby 也不要高興得太早——雖然你們很早就被發明出來了,但那時候還沒多少人搞 Web 開發。

Ⅳ 為什麼php是世界上最好的編程語言

PHP是完全免費的,而且和他相關的伺服器都是免費的,所以很多人都願意用,所以PHP才會這么熱門
對於大公司JAVA做的網站,每年的維護費用大約100萬人民幣,而PHP這只要幾萬就足夠了,所以很多公司首選PHP,但是如果要考慮安全和穩定當然JAVA最好。

Ⅵ 世界上最好的編程語言

JAVA最棒!

@Afei

我多年的開發經驗告訴我,java最棒!
@阿飛

樓上,你一定是我失散多年的姐姐~
@HeyTing
Java!因為我就用Java!
@huangyh24347

當然是Java,自己學的語言,跪著也要舔
@jiangzw19965

java,因為java程序員人多

Python最牛!

@一厘米
python 學習成本低,上手快,功能強大
@載入失敗
Python上手很快,而且是面向對象的語言,可以自己寫一些方便工作的小程序,很方便
@西瓜呱
最近學python,所以選python,簡單好用
@暮汐
人生苦短,let's python!

PHP最強!

@隔壁老汪
毫無疑問,php是最好的語言
@喵星球的汪星人
毫無疑問,php是最好的語言(破音
@xuyf19391

PHP是世界上最好的語言,這不是公認的嗎

C語言最優秀!

@fansq
C
不加不減,不大不小,不新不舊,正當年
@品味印記
C 大學學的第一門語音
@汪汪汪
還是投給了C 沒有原因

GO最GOOD!

@小卒
難道不是Go嗎?性能棒、開發效率高、並發好、編譯快、生態強,並沒有理由反駁它!
@akds
C語言缺乏對垃圾回收(內存管理)和面向對象的支持,C++又過於復雜,Java、python帶了個虛擬機跟烏龜背個殼似的,導致這些語言只能在某一領域內發揮作用,前端和go、java、c這類關注點不同,沒法比較,在後端語言上,go語言基本上解決了常見語言的幾乎所有問題吧,下能做系統編程,上能做應用編程、對象編程,語法又簡單,庫也慢慢的豐富起來了,工程規范也做的較好,現在後端,go除了在嵌入式方面的庫較少之外,其他都慢慢豐富起來了,接觸不久就感覺golang有一統天下的潛質。

除了以上這些不著邊際情感真摯的理由
還涌現了一波牆頭草綜合分析專業人士

哪個都好@特立獨行的豬
php是世界上......~呸,python是世界上最好的語言。一個混跡於C#的java程序員如是說
@foo
靠哪個吃飯哪個就最佳
@Alone
Python成功的首要原因是:這門語言讓編程變得很簡單,而且使之一直保持簡單。所以我選擇java

Ⅶ 哪個編程語言最好學

目前通用排名如下:
1、Java、C、C++!
從2001年Tiobe編程語言排行榜開始發布至今,Java、C、C++幾乎一直占據著前三名。雖然Perl、Visual Basic、Objective-C、PHP曾經也排到第3名,但和C++相比,他們就顯得不值一提了,因為他們最多隻能保持幾個月而已。
2、曾經大熱的語言:
Perl:像C一樣強大,像awk、sed等腳本描述語言一樣方便。

PHP:世界上最好的編程語言。

C#:有人認為C#勢必會取代C++,C++是垃圾語言,因為微軟的大力推廣,使用C#的人越來越多,C++卻正在被人遺忘。

Delphi:真正的程序員用C++,聰明的程序員用Delphi,Delphi簡單、高效、強大。

3、現在使用很廣泛的
Python:當今大學教授的第一語言,在統計領域排名第一,在人工智慧編程領域排名第一,在腳本編寫方面排名第一,在系統測試方面排名第一。

培訓機構說:Python已經超過Java了,世界第一了。

4、很久很久以前的編程語言
Foxpro: 曾經最流程的編程語言,市場上的霸主,2015年消失。

PowerBuilder:史上最強大的數據窗口,如果程序員不會PowerBuilder,都不好意思說自己是程序員。

Foxpro是我的第一編程語言,我用它開發了第一個項目。我最喜歡書是《二十一天PowerBuilder從入門到精通》,面試過紡織廠的程序員職位,沒被錄用。我最後一次用Delphi開發是十五年前。我最不喜歡的是C語言,第一次寫的C語言代碼是:

char str;

str="hello world";

5、C與C++的關系
C++是C的增強版嗎?就像iPhone7和iPhone7 plus的關系嗎?那為什麼國外的C程序員遠遠超過C++程序員呢?

最頂級的工程師用C語言開發出Java、Python等語言給程序員使用。

我們是程序員,所以用C++。

Ⅷ php為什麼是世界上最好的語言

1.簡單易學
入門難度最低,上手較容易的編程語言,0基礎也能學!
2.網站開發神器
80%國內互聯網網站使用php開發
目前,全球5000萬互聯網網站中,有60%以上使用著php技術
3.市場飽和度低
目前在國內,學習php的人較少,缺少專業性人才,企業需求也日漸增多,可以說這方面的專業人才是供不應求,平均每5個職位搶一個人!
4.最搶手的後端開發語言
2016年,據BOSS直聘網統計,PHP成為最搶手的後端語言,沒有之一!PHP開發工程師榮登互聯網10大最受歡迎的人才榜首。
5.微信和小程序首選後台語言
微信和小程序官方推薦使用PHP語言作為開發語言。
6.可輕松滲透移動端
PHP不僅可以向移動APP傳輸數據,而且PHP程序員還可通過混合式來開發手機APP,可兼容iOS和Android手機!大大降低企業開發成本!
7.接私單 賺外快
開發速度快,成本低,可利用工作業余時間接私單,賺外快!

Ⅸ 哪個編程語言,是世界上最好的語言

從辯證的角度考慮沒有哪個編程語言是最好的,適合自己的才是最好的,無論一個編程語言有多少優勢。
相信不同的程序員會有不同的答案。常用的編程語言有C++、 C、Java、C#、Python等等。每種編程語言都自身的優點,但也是或多或少的存在這一些缺陷。所以對於程序員來說那編程語言適合項目的開發並且使用順手那麼那種語言就是最好的語言。比如說幾乎不會有程序員去拿PHP、C#、Python來做嵌入式的開發。所以要選擇是使用哪種語言就要看所要使用的平台環境。下面就來大概說說不同語言的特點吧。

C語言,它既有高級語言的特點,又具有匯編語言的特點,它是結構式語言
簡潔緊湊、靈活方便;運算符豐富;數據類型豐富;表達方式靈活實用;允許直接訪問物理地址,對硬體進行操作;生成目標代碼質量高,程序執行效率高;可移植性好;

C++是面向對象的C語言,由於偏底層,所以性能非常高,僅次於C語言,主要用在一個要求高性能的領域。。。這個不好說,因為實際需求上,用處挺雜的,而且也確實不太好學。

PHP是一種通用開源腳本語言。語法吸收了C語言、Perl以及java的特點,入門門檻較低,易於學習,使用廣泛,主要適用於Web開發領域。

Java具有卓越的通用性、高效性、安全性,廣泛應用於個人PC、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群
python語言,是一種面向對象、直譯式計算機程序設計語言,Python語法簡潔而清晰,具有豐富和強大的類庫。它常被昵稱為膠水語言,能用其他語言製作的各種模塊輕松地聯結在一起

C#和Java極其相似;它包括了諸如單一繼承、介面、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi,與COM是直接集成的,而且它是微軟公司 .NET windows網路框架的主角
總結起來:
PHP:沒有什麼突出的優點
C 底層操作、性能優化
Java、C# 庫多通用型強。
Python 語言清晰明白
C++ 什麼都能幹全能

Ⅹ php是最好的編程語言

沒有最好,只有更好,沒有哪種語言是有所有的優點,沒有缺點的,你覺得它好用就行了,不用糾結於什麼,最好不最好。

閱讀全文

與最好的編程語言php相關的資料

熱點內容
單片機kill4軟體下載收費嗎 瀏覽:846
蘋果手機怎麼連接RMS伺服器 瀏覽:603
cisco路由器基本配置命令 瀏覽:186
android狀態欄顏色透明 瀏覽:116
db2編譯工具 瀏覽:181
騰訊雲伺服器創建環境 瀏覽:567
監管資金怎麼解壓 瀏覽:670
榮耀手機內存清理文件夾 瀏覽:175
外派程序員方案 瀏覽:554
安卓怎麼把桌面的軟體變成卡通 瀏覽:885
魯班鎖解壓嗎 瀏覽:395
打包發送文件如何加密 瀏覽:213
centos解壓縮zip 瀏覽:388
我的世界怎麼用命令風塊取消指令 瀏覽:1000
安卓軟體請求超時怎麼辦 瀏覽:476
androidapp調用另一個app 瀏覽:621
數控銑床法蘭克子程序編程 瀏覽:174
linux打包命令targz 瀏覽:997
抖音app是哪個 瀏覽:407
蘋果app怎麼上架 瀏覽:255