您的位置:首頁>科技>正文

為什麼有很多人特別不喜歡PHP?

我覺得對一個事物不太瞭解的時候, 人們往往都會有一些偏見。 對一個事物瞭解的越深, 偏見就會越少, 會有自己獨特的想法和認知。

而不是一味的鄙視和痛恨。

每一種語言都有自己的特性和優點。 php也一樣。 看過php源碼的朋友都會被它巧妙的構思而折服。 同時php也非萬能。 每種語言只會在它特定的場景下才能發揮最大的優勢。

1.入門容易, 代碼量少, 代表很小的付出代價就能幹出老闆想要的結果, 這搶了多少別的語言的飯碗?

2.coding是一門藝術, 但, 很多人剛入門的時候分不清楚什麼是真正的藝術。 所以大家要麼喜歡學最底層的, 要麼學最表層的。 中間層面的, 大家要麼覺得膚淺, 要麼覺得有點兒難。 高不成低不就。

3.PHP攻城獅待遇偏低, 很多人學了一點就轉了。

4.被搶了飯碗後總得找個理由轟炮php嘍, 比如搞php成高手難, 大部分php程式師水準爛等等。 。 。 。 。 至於技術層面上的好與壞,

哪個語言沒個優點和缺點呢?

5.而且PHP+MySQL組合是開源免費的, 得到大多數公司的使用。

6.有其他的開發人員, 比如說JAVA、C++、Python等等語言, 這些程式設計語言學習成本皆大於PHP, 而且在使用上, PHP佔有巨大的優勢。

PHP語言, 作為伺服器端開發的指令碼語言, 在網站開發方面非常有名。 從1995年 Rasmus Lerdorf創建之後, 根據 W3Techs的調查顯示在已知的服務端程式設計語言中, PHP占了82%。 其中不乏WordPress, Facebook這種公司。 在 PyPL(程式設計語言流行度排行榜)中僅次於 Java, 在 Toibe排行中名列第六。

像所有的技術一樣, 人們對它的評價參差不齊。 我們來看看為什麼有的人喜歡它而有的人詛咒它。

缺點:設計缺陷, 缺少關注

博主 Eevee說, PHP的每個功能設計都是有問題的。 他對 PHP的看法是極其糟糕的設計。 Eevee不僅不喜歡這個語言,

對其框架也不能贊同。 他認為 PHP語言不穩定, 總是出現各種意外。 PHP被稱作是不透明的語言, 因為沒有堆疊追蹤, 各種脆弱的輸入。 沒有一個明確的設計哲學。 早期的 PHP受到 Perl的影響, 帶有 out參數的標準庫又是有 C語言引入, 物件導向的部分又是從 C++和Java學來的。

Lockhart得知 Eeveef反對 PHP的言論的時候他覺得有些誇張了。 儘管是 PHP的擁護者, Lockhart對於對 PHP的批評還是很耐心的。

語言不持續化, 特別在命名空間和參數順序上。 Lockhart:這些都很容易適應, 不是大問題。

PHP還有很多遺留下來的東西, 包括全域變數, 魔法引用等。 Lockhart:這些不好的實現都會在不斷地被淘汰。 但在淘汰之前, 它讓變成習慣不好的程式猿有法可施。

PHP的關注度不夠。 Lockhart也在不斷努力提升 PHP關注度。

Lockhart:儘管斷斷續續, 但是社區的人們仍然很關注 PHP。

對一門技術的喜厭程度來自很多方面, 從個人習慣到專案需求, PHP沒辦法做到人見人愛, 但是, 你一定有很多話要對PHP說, 那在下面的評論出說吧!

Next Article
喜欢就按个赞吧!!!
点击关闭提示