摘要:審視現在現在,語言發展迅速,由來自全球的幾十名核心開發者提供支持,而且開發方式也發生了變化。這些改進得益于新競爭者的出現,尤其是開發的和。簡稱是和的解釋器,使用即時編譯器提升應用的性能,并減少內存用量。對于程序員來說,現在是令人激動的時刻。
就目前PHP語言的發展可以說是蒸蒸日上的,這得益于命名空間、性狀、閉包和內置的操作碼緩存等有用的特性,所以PHP正在變成一門現代化腳本語言,并且現在的PHP生態系統也發生著巨大的演變,PHP開發者慢慢開始較少的依賴于龐大的框架了,而是更多的使用專門的小型組件。依賴管理程序Composer徹底改變了我們構建PHP應用的方式,把我們從框架的封閉環境中解救出來了,讓我們可以根據應用需求混合搭配最適合的PHP互操作組件,由此特別感謝PHP Framework Interop Group提議并監管的社區標準。
回顧過去
</>復制代碼
php是一門解釋型服務器腳本語言,也就是說,編寫PHP代碼后要上傳到WEB服務器,讓解釋器執行這些代碼。PHP往往在Apache或nginx等Web服務器中運行,用例伺服動態內容。不過,PHP也能用來構建強大的命令行應用。PHP的歷史很混亂,早起的PHP Tools不是一門腳本語言,只是一些工具,提供基本的變量,并使用嵌入式HTML句法自動處理表單變量,直到PHP 3發布,擴展性卓越,支持多種數據庫,協議和API。
審視現在
</>復制代碼
現在,PHP語言發展迅速,由來自全球的幾十名核心開發者提供支持,而且開發方式也發生了變化。過去,常見的做法是編寫一個PHP文件,使用FTP上傳到生產服務器,然后祈禱它能正常運行。這種開發策略非常可怕,但又必須這么做,因為當時沒有可用的本地開發環境。如今,我們都避免使用FTP,轉而使用版本控制。版本控制軟件(svn)能幫助我們維護一個可審查的代碼歷史,讓我們可以創建代碼分支,復刻代碼和合并代碼。我們通過依賴管理工具Composer管理的專門的PHP組件。我們的PHP代碼遵循PSR的標準,使用PHPUnit等工具徹底測試編寫的代碼。我們還使用PHP的FastCGI進程管理器部署應用,并且放在nginx這樣的Web服務器之后。并且出現了PHP的首個引擎Zend Engine,這個引擎是用C語言寫的,如今,Zend Engine是Zend公司對PHP社區主要的貢獻,不過,現在出現了第二個PHP引擎----由Facebook開發的HipHop Virtual Machine。
展望未來
Zend Engine正在迅速改進,提供新的功能和提升性能。這些改進得益于新競爭者的出現,尤其是Facebook開發的HipHop Virtual Machine和Hack。
Hack是一門建立在PHP之上的編程語言,引入了靜態類型、新的數據結構和額外的接口,同時還能向兼容現有的動態類型PHP代碼。Hack針對的是欣賞PHP快速開發特點,而又需要靜態類型的可預測性和穩定性的開發者。
HipHop Virtual Machine(簡稱HHVM)是PHP和Hack的解釋器,使用即時編譯器提升應用的性能,并減少內存用量。
</>復制代碼
對于PHP程序員來說,現在是令人激動的時刻。php社區從未如此充滿活力‘樂趣和創新精神。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/28984.html
摘要:事實上,大多數企業會從兩家或更多的服務商那里采購云服務,這一趨勢將在年進一步流行起來,并將帶動微軟阿里巴巴谷歌和甲骨文的收入。 云計算實際上已經成為了推動數字化轉型和現代化IT組合的平臺。越來越多的企業正通過租用亞馬遜網絡服務(AWS)、微軟和谷歌等廠商提供的軟件,享受由此帶來的業務敏捷性或成本節約等優勢。事...
摘要:縱觀年的發展,年企業云及現代數據中心將面臨機遇與挑戰共存的格局。總體來看,五大技術發展趨勢,值得重點關注。總之,到年,必將成為云和本地應用的最佳系統。云成本可控性,成為重要關注點提到云計算,許多企業并沒有意識到轉型的代價有多大。 縱觀2018年的發展,2019年企業云及現代數據中心將面臨機遇與挑戰共存的格局。總體來看,五大技術發展趨勢,值得重點關注。showImg(https://se...
摘要:低代碼技術近期受到了廣泛的關注。談到低代碼,答案有兩部分當今組織敏捷性勢在必行敏捷和快速有效地響應內外部變化的能力通常是現代企業成功最關的鍵因素。 低代碼技術近期受到了廣泛的關注。即使是領先的分析公司也對這一趨勢表達了自己的看法;事實上,Forrester預測低代碼收入增長將超過68%,到2020年整體市場規模達到155億美元。 那么為什么低代碼解決方案最近受到如此多的關注呢? 它有保...
摘要:一體化所能產生的管理智慧及企業整體效率的價值遠遠大于將其自動化所消耗的時間及成本,將成為未來企業管理的發展趨勢。近幾年來,移動互聯、人工智能、大數據以及云計算等技術的發展,為企業級SaaS應用提供了基礎條件,使得SaaS產品的成熟度不斷提高。各類產品在不斷突破界限,進行跨界和融合,開始滲透在整個企業中。在這樣的時代背景下,SaaS在企業應用方面將會呈現怎樣的發展趨勢呢?根據國外權威機構 Bl...
摘要:事實上,大多數企業會從兩家或更多的服務商那里采購云服務,這一趨勢將在年進一步流行起來,并將帶動微軟阿里巴巴谷歌和甲骨文的收入。云計算實際上已經成為了推動數字化轉型和現代化IT組合的平臺。越來越多的企業正通過租用亞馬遜網絡服務(AWS)、微軟和谷歌等廠商提供的軟件,享受由此帶來的業務敏捷性或成本節約等優勢。 事實上,大多數企業會從兩家或更多的服務商那里采購云服務,這一趨勢將在2019年進...
閱讀 1282·2023-04-25 23:22
閱讀 1681·2023-04-25 20:04
閱讀 2655·2021-11-22 15:24
閱讀 2817·2021-11-11 16:54
閱讀 1894·2019-08-30 14:03
閱讀 1493·2019-08-29 16:35
閱讀 1711·2019-08-26 10:29
閱讀 2680·2019-08-23 18:01
极致性价比!云服务器续费无忧!
Tesla A100/A800、Tesla V100S等多种GPU云主机特惠2折起,不限台数,续费同价。
NVIDIA RTX 40系,高性价比推理显卡,满足AI应用场景需要。
乌兰察布+上海青浦,满足东推西训AI场景需要