回覆列表
  • 1 # jwzhang0809

    個人想法,僅供參考。

    1. PHP作為一門指令碼語言和Web邏輯開發語言發展到7.x後已經足夠好用。也具備了型別抽象,動態屬性,函式物件化等核心特效能力;作為對比js和lua同樣具備動態屬性,函式物件化的能力,在面相中大型系統時提供基於型別系統的建模是很關鍵的,ts是有幫js補足這個能力的。簡而言之,作為一門應用邏輯性開發語言,該具備的核心特性已經具備,後續更多是看周邊系統和框架,而這方面php有很多成熟的選擇。

    2. 經過20多年的發展和累積,php就像C++一樣,已經非常成熟,歷史的設計弊端和語言核心能力也已日漸沉澱。相關的人才已經非常豐富,機制也已成熟。一兩個核心人物的變動,影響更多來自心裡層面,對於語言大的發展和方向,已經難以發生方向和革命性的改變。

    3. 據稱全球70%的網站都或多或少採用了php,這些歷史的成績或包袱,會在相當長的時間裡繼續存在。當然也會有新的網路應用採用PHP和站點採用Python或Go,這種非革命性的優勢下,彼此滲透是肯定的。

    4. 如果你在猶豫學習一們語言或技術,由於目前的語言設計都會相互學習以取長補短,變的都大同細異。對於已經被實踐大量採用的語言,都屬於歷史選擇的優勝者,學習哪一門入手問題都不大。而其中最關鍵的是,雖然每門語言提供的語法不同,對應用的建模也有差異,但分析和抽象應用的思路和手段並沒有變化:找出問題背後的核心實質概念,根據軟體高內聚低耦合的原則,翻譯成不同的語言語法。也就是你要掌握的是背後的思考、分析、建模的方法。從這些被歷史證明了的哪一門語言開始學習都是可以的。—— 特別註明:不要被各種概念和模式帶偏了哦,形而上學一般都不得真法門。

    5. 相信軟體行業已經非常非常成熟了,曾經經常和朋友開玩笑說,現在是豬都可以寫程式的時代了:各種框架、方案、引擎已經不需要程式設計師太多的功力。如何才能生存和脫穎呢,那就是掌握內功避免形式,明白原理知其所以然。—— 這裡的脫穎單就內功而言,所以不涉及個人的人生規劃和前途發展方面的討論(這個話題就太難了:順應天命吧,或許出生在中國的每個人已經是幸運的了)。

  • 2 # 凌雲義

    影響不大,目前PHP社群已經相當的龐大,很多時候作者的離開是他們認為生態已經形成,自己在其中的作用沒有創始階段重了,或者作者想去享受生活,尋找新的開始。所以影響幾乎可以不計,開源社群的力量目前足以支撐語言的發展。同時ZEND公司的角色,與PHP之間的關係不是因果關係。就好比Java雖然有官方的JDK,但是開源社群的產品發展的也不錯。

  • 中秋節和大豐收的關聯?
  • 如果舍友太理所當然了,該怎麼辦?