搜尋
首頁頭條為什麼程式設計師都黑php? PHP中文網有話說!

為什麼程式設計師都黑php? PHP中文網有話說!

Aug 20, 2018 pm 05:07 PM
php程式設計師

為什麼程式設計師都喜歡黑php? 這個嘛!你罵一句php是垃圾試試,保準php程式設計師不揍你!這就好像自己的母校,縱然有很多不好的地方,但是只允許自己調侃,不允許外人罵半句。其實對於php開發人員來說,也一樣,大家就是沒事的時候把「PHP是世界上最好的語言」當作一個梗,調侃調侃,或是介紹自己是「拍黃片的」娛樂下自己。其實到現在為止我們還沒有看到真正程式設計師罵PHP,而那些黑php的人,都是那些不懂的人,或是一些其它語言的訓練機構故意高級黑。

反過來,如果php常常被人黑,反而是好事!世界上只有兩種語言: 沒人用的、常被噴的。不管你噴也好,黑也好,罵也好,都改變不了PHP語言是網站開發用的最多的語言!其實PHP中文網小編想說的是,哪種語言都有優缺點,最重要的還是程式設計的人!沒有最好的語言,只有最好的程式設計師,詳看:為什麼創立php中文網之一個程式設計師的成長故事!

為什麼程式設計師都黑php? PHP中文網有話說!

以下是一些摘取的專業人士對PHP語言的看法:

1. 被黑沒所謂的,關鍵在於PHP能快速解決絕大部分問題。國內企業招募的PHP職位之多說明了一切。

大致看了下前程無憂,近一月內JAVA第一 兩萬多個崗位,PHP第二 一萬多職位,其他語言都是幾千量級,比如Python只有1000多。

2. 第一個問題,如果你只是想單純的寫後台程序,可以不用學太多的html/css尤其是css,後台程序基本上是邏輯,css基本用不了太多,但是還是要了解一些基礎,html基本的標籤要知道使用,不要php提交表單連

這些都不會用,總之先學後台的話還是要一點html的基礎吧。其實我覺得你完全可以前端後台一起學習,其實並不難,看看php中文網裡的PHP手冊中的例子,基礎文法可以滿足初學者的需要了,學習也比較快。總之還是要學習一些基本的HTML。第二個問題,學習一段時間後你就會明白為什麼會有這麼多人黑PHP了,其實很多人只是調侃,黑它的人多,說明有很多人在用。另外php的學習曲線較為陡峭,入門是非常快的像js一樣,但是要寫出很規範優雅高品質的程式碼需要不斷的打頭目升級,否則翔一樣的程式碼當然要被駭。

3. 其實,程式猿人特希望一門技術(語言)一統江湖,萬能無敵!可惜一直還沒出現,現狀是百家爭鳴,PHP存在的問題太多了,從功能層面講,性價比不高,中小型Web開發的機器人,從語言的本身設計講,沒完沒了的$,各種函數命名不夠規範,前期版本不支援面向對象,等等~PHP有吸引力的地方在於學習成本低,上手快,著名CMS多(漏洞也多)!其實,常被駭是因為被使用的多,就像你很少聽說Linux系統被攻擊,而win常有各種危險漏洞一樣,因為使用者少,所以被黑的幾率小,不是因為Linux沒有漏洞。眾口難調,所以不必擔心被不被黑,都有其偉大之處!

4.沒有最好的語言,只有最好的程式設計師。任何一種成熟的程式語言都是最牛的。可以想像,我搞程式十年了,各種語言都或多或少的接觸過,但至今仍然不敢說我能寫一門程式語言出來,說明寫出這語言的人可見一斑。那些牛人既然把這種語言創造出來自然有其優越之處,用起來不方便或是效率受限只能說明一個問題,那就是程式設計師太菜了。

5.PHP正是因為太簡單才被黑啊。要寫彙編,二進制才會顯得高大上?各種什麼文法不好,命名混亂,性能差,反正都能往臉上蓋。說真的,一個中小型系統哪裡有那麼多破事。整一個就上嗆。我就不信知乎上那麼多人都在寫Facebook這種量級的應用。都說PHP不嚴謹,現在出了強型還有人BB。那麼PHP真的簡單呢?一個值的判定到底應該用isset(),is_null(),empty()還是直接取反?你確定會過濾數據?你真的知道z_val到底是怎麼樣的?要我說PHP真的一點都不簡單。下面我來個地圖砲有一些大牛黑真的是擺事實講證據的,真的研究過以後才會發表意見的。然而啊,更多的是跟風噴!就好像不噴jQuery就沒辦法在前端圈混一樣。世界上沒有不被黑的東西。 Angular1是一個特別明顯的例子。剛出來那會兒捧得不得了。之後被各種以性能不好為由的噴,現在知乎上還有幾個關於Angular1的話題?被駭是好事。社區會看到,會改進。而真的沒人黑的時候。 。 。只得落寞而終。

6.無非就是這些語言動了某某語言的起司了。害的某某語言工資低了。呵呵,都是利害關係人相關。我就是喜歡Java/PHP/C/JS ,專學被人黑的多的語言,薪水也不知比你們高多少!你們喜歡Python 或 Ruby或其他連排行榜都排不上的語言,可能以後連份工作都找不到了,也只能上論壇黑黑其他語言,來發洩下。我理解、窮逼都是這樣,呵呵能賺錢、能快速解決問題的就是好語言、其他什麼C /Python/Ruby。 。 。我都不會瞧一眼,遲早會被淘汰!我用PHP賺錢的時候,你也只有上論壇黑黑PHP還能做什麼?

最後總結:

PHP具有簡單易懂的語法、沒有奇怪的黑魔法、既能面向過程,又能面向對象、安裝後各種擴展集一身、包含但不限於mysql、json、mbstr等,方便至極。一言不合,一個頁面就html和PHP混合,甚至最新版本都內建了小型webserver,連apache和nginx都不用上、一分鐘搭建博客論壇問你怕不怕、國外Ci、laravel 、kohana、zf等框架層出不窮、國內TP、語言創作者積極上進優化、語言bug全世界的程式設計師和你一起修復。最重要的是大小公司都用、找工作不愁啊!想學習PHP的朋友,請移步《php中文網php線上實戰訓練班》,師傅帶進門,修行看個人。 PHP可能不是世界上最好的語言,但他一定是最適合新手學習程式設計的入門語言,也是進入Web開發領域的絕佳語言。 為什麼總是有人黑php,歡迎PHP中文網的P友下方留言談談你對php的看法!

#
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境