PHP25年的發展史

今日,爲大家講一下PHP25年的發展史。
  1995年6月8日,程序員RasmusLerdorf宣佈了“個人主頁東西(PHP東西)”的誕生。根據w3techs的數據,PHP體系演變成一個體系,現在運用服務器端編程驅動了將近80%的網站。
  運行PHP的著名網站包含每個Wordpress網站(WordPress宣稱運行“35%的網絡”),Wikipedia和Facebook(注意事項-Facebook運用多種言語,包含自己JIT編譯的PHP版別HHVM)。保管公司也很喜歡PHP,其中許多公司向其客戶供給了用於管理MySQL數據庫的PHPMyAdmin。
  萊爾多夫(Lerdorf)出生于格陵蘭,並在丹麥和加拿大長大。他曾在Yahoo工作。(PHP的大用戶)和Etsy,他開發了PHP供自己運用。
  PHP
  他說,這是用C言語編寫的CGI,“即使稍作改動,您也必須更改C代碼偏重新編譯”。Lerdorf認爲,Perl“稍微好一點”,但是“你依然必須編寫Perl代碼以吐出HTML。我一點都不喜歡。我想要在Web服務器中內置一種簡單的模板化言語。”
  丹麥-加拿大程序員的開端主意是,開發人員依然運用C編寫很多的Web應用程序,但“僅運用PHP作爲模板言語”。但是,沒有人樂意寫C,Lerdorf說,人們“想要用我編寫的愚笨的模板言語來完結一切事情,以及他們的一切事務邏輯。”
  隨着PHP的發展,Lerdorf描繪了與前期Web開發人員的一場戰役,開發人員要求越來越多的功用,而他企圖將其指向其他言語以完成他們想要的功用。
  他說:“這便是咱們取得PHP的方法,一種具有事務邏輯功用的模板言語。”
  如何學好php
  網絡的主力軍
  這便是PHP的浸透,Lerdorf表示,PHP的浸透在1000萬臺物理計算機上驅動了大約20億個站點,這表明PHP7效率的進步對全球能源消耗產生了重大影響。他說,將世界從PHP5.0轉換爲PHP7每年將節約15BkW小時,並削減7.5Bkg的二氧化碳排放-也許忘記了任何未運用的週期很快就會被機器學習和AI算法佔用。
  PHP是網絡的主力軍,但不是時髦。該言語易於運用,但其動態和寬恕的性質使各種技術的開發人員都可以運用它,因此,這裏有很多的意大利麪條式代碼,快速的hack演變成了更大的項目。特別是,前期的PHP代碼很容易呈現SQL注入過錯,由於開發人員將來自Web表單的輸入直接填充到SQL語句中,或許由於其他功用(默認情況下已啓用)register_globals可以將一切類型的腳本“注入”變量,”根據其自己的文檔。
  php操作
  開端沒有PHP的正式標準,但仍被描繪爲正在進行中。它不是一種編譯言語,並且面向對象是固定的,而不是像Java或C#或Ruby那樣從一開端就進行設計。過期的PHP版別在互聯網上很普遍,由於只需有效,就不會有人碰它。它已經成爲每個人都在運用的言語,但沒人議論。
  php5
  Lerdorf在2002年說:“PHP並不是很令人興奮,它也沒有太多。”
  在Redmonk排名中,PHP通常排名第四,成爲最受歡迎的言語,但在分析中卻很少提及。
  便是說,PHP具有很強的質量,這可以解說其受歡迎程度和運用壽命。其中一些與Lerdorf本人有關,Lerdorf本人繼續以智慧和務實的態度輔導PHP,儘管這是一個由不計其數的奉獻者參與的社區項目。它沒有企業擔負,而且一直是免費和開源的。“這些東西在GNU公共許可證下的公共領域中分發。是的,這意味着它們是免費的!”勒道夫在榜首則聲明中說。
  該文檔站點是參考和用戶奉獻的成功交融,這意味着您幾乎總是在這裏找到有用的東西,這是不尋常的。最重要的是,PHP是可靠且輕量級的,這意味着即使在基準測試中沒有取勝,PHP在實際運用中也表現傑出。
  25年是一個不錯的挑選,但還沒有完結。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章