1995年,Rasmus Lerdorf開發了PHP
程式語言。在即將到來的2020年,PHP
將使用25年。我們詢問了PHP的五位專家Marcel Normann,Sebastian Bergmann,Arne Blankerts,Ralf Eggert和Sebastian Feldmann,PHP仍然在今天扮演著這些角色。最重要的是,我們想知道他們對程式語言的未來展望。
PHP程式語言於1995年發布,因此在2020年慶祝了25年。這次,我們在2019年國際PHP大會上詢問了五位PHP專家和演講者,PHP在今天仍然扮演著怎樣的角色。如果您相信眾多統計數據,則PHP呈下降趨勢-但我們的專家不同意。
我們的專家檢查的第一部分涉及程式語言PHP及其在2020年即將到來的25歲生日。我們將探討PHP在今天仍然對我們的專家起著什麼作用的問題。我們也想知道他們對程式語言的看法。
PHP的25年:事態發展
開發人員:到2020年,PHP程式語言將使用25年。您是什麼時候第一次接觸PHP的,今天它對您有什麼作用?
Marcel Normann:在90年代末,我是DotCom泡棉的最後一批新進者。 2000年,我終於想透過電子郵件發送表單,而無需存取外部CGI
郵件程式。那時,經典的ASP
和新的PHP4
才被考慮。 PHP是它變成ASP因為是相當的主機比較貴,還有,我認為這是更有效的為每天500次echo
,而不是Response.Write
寫作。
同時,我在策略層面上更涉及PHP。它是網路上的重要參與者,但現在不再是唯一的參與者。
專家們的看法
拉爾夫‧艾格特(Ralf Eggert):一定是在1998年,當時我意識到某位BjörnSchotte在PHP上的郵件列表。當時,我開始和Perl
混為一談,但這感覺並不好。 PHP從一開始就感覺很好。從那時起,我用PHP實施了許多項目,並建立了一個由六個固定員工組成的小型代理商。另外,我甚至使用PHP開發Alexa Skills。
拉爾夫·埃格特(Ralf Eggert)是Travello GmbH的執行董事,曾撰寫過有關Zend Framework的多本著作,並且還被亞馬遜評為Alexa Champion。 Ralf自1998年以來一直從事PHP工作,並喜歡在會議上分享他的經驗。
Sebastian Bergmann:我與PHP的第一次接觸是在1998年夏天。從那時起,我幾乎一直只使用PHP進行程式設計。我不時使用C
進行編程,以修復PHP中的小錯誤或添加小功能。 PHP對我起著重要作用,因為身為PHPUnit
的維護者,我負責大多數專業PHP開發人員用來測試其軟體的工具。另一方面,我是顧問和培訓師,幫助PHP團隊使用PHP開發更好的軟體。
Sebastian Bergmann是第一小時的開源人員。作為PHPUnit測試工具的創建者,他創建了一個行業標準,為使用PHP進行軟體開發的專業化做出了重大貢獻。身為PHP顧問公司(www.thePHP.cc)的共同創辦人和首席顧問,他幫助成功開發和操作了軟體。
Arne Blankerts:我的輸入實際上是一個變化:我在互聯網的早期階段就開發了網站,而不僅僅是「動態」部分的 HTML
。但是,因為伺服器端包含和Object Pascal
中這樣的事情與有意義perofrmance
的願望沒有造成真正有用的基礎上,我很快就來到了PHP。在PHP 3誕生的頭幾個月裡,在2000年初發布的PHP 2000幾乎完全吸引了我。
如今,PHP不太可能成為我專業環境中不可或缺的一部分。作為社區中鮮為人知的PHP顧問公司thePHP.cc的一部分,我與許多團隊分享了我的經驗。此外,我很幸運,許多會議邀請我參加有關PHP的講座和工作坊。
在這方面,PHP具有相當高的地位,我也試著在一個或另一個開源開發中強調這一點。
Arne Blankerts是PHP顧問公司首席顧問(www.thePHP.cc)的共同創辦人,幫助公司成功開發和操作軟體。他是各種開源開發工具的作者和維護者,並定期在專業會議上發表演講。
PHP的可能未來
開發人員:通常,您已經數了使用PHP的日子。您對程式語言有什麼看法?
Marcel Normann:這就是我自PHP以來所知道的。同時,實際上有反對PHP的有效論點,但是它們不像以前那樣具有技術性。我仍然對PHP的未來持謹慎樂觀的態度:您不應低估更新這種通用語言的力量
當然也不應該低估其持久社區的持久性。
Marcel Normann是波昂WhereGroup的軟體開發主管。自1999年以來,他一直從事開發人員的工作,從事PHP已有15年以上。他將閒暇時間都花在養蜂,慢跑和零星的消防工作上,而不去使用計算機。
拉爾夫·埃格特(Ralf Eggert):我可以指望過去20年來一直擔任PHP殺手的許多候選人。
在Web開發的廣泛領域中,PHP仍然具有優勢。在W3Techs的統計數據中,PHP的百分比為79%。像Ruby
或Node.js
這樣的候選人幾乎沒有取得任何重要的意義。
Sebastian Bergmann:老實說,還沒算過哪一種程式語言?嚴重的是,我並不擔心PHP。
Arne Blankerts:PHP是一種程式語言,多年來一直保持穩定的市場份額,並且顯然仍然在Web環境中占主導地位。因此,為什麼我不得不不斷猜測即將到來的PHP,我可能永遠不會理解。即使一天到一天都沒有使用PHP實施新項目,但如果銀行和保險公司成為安裝Cobol裝置的基準,則PHP仍將有效使用數十年,並且可能會得到積極維護。
否則,我想在這裡參考上次developer.de訪談中的評論,這些評論與一年前的今天同樣重要。
Sebastian Feldmann:對我來說,關於PHP結束的討論從來沒有真正意義上。就像現在一樣,PHP是一種解決問題的技術。特別是最近幾年,PHP取得了很大的發展。版本7是該語言的巨大飛躍。儘管您可以抱怨語言的不一致和遺留之處,PHP
仍然是一種可以輕鬆,快速地解決問題的語言,而這正是我們作為軟體開發人員的職責。
本文由php中文網(m.sbmmt.com)翻譯,取自:
#https://entwickler.de/online/php/25 -jahre-php-expertencheck-teil1-579912205.html