北京時間10月4日訊息,美國科技部落格VentureBeat撰稿人John Koetsier近日撰文指出網路上最受歡迎的程式語言可能即將推出行動版。文章指出,有75%的網站正在使用PHP,如Facebook、維基百科、雅虎和Photobucket等網站都是使用PHP程式語言來建構的,但這種語言看起來仍無法獲得任何尊敬。不過,行動版PHP應將有助於這種程式語言繼續實現成長。
有一種開發者對網路上最受歡迎的程式語言PHP又愛又恨,而當這種程式語言的看管者採取下一步行動時,他們將真的只恨不愛了。
PHP 是由丹麥程式設計師雷斯莫斯·勒道夫(Rasmus Lerdorf)在1995年創造出來的。在1997年,以色列程式設計師安迪·古特曼斯(Andi Gutmans)和齊弗·蘇拉斯基(Zeev Suraski)重寫了解析程序,從而為PHP 3奠定了基礎。到1999年,兩人開發了Zend Engine,到現在它仍是PHP的解譯器。此後,古特曼斯和蘇拉斯基仍繼續合作,共同創建了商業化實體Zend Technologie,為PHP開發者創造擴展產品和服務,尤其是在企業中任職的開發者。
時至今日,在程式碼庫經過多次重大的迭代以後,有35%的網路流量是由PHP處理的,古特曼斯說道。而根據維基百科提供的數據顯示,有75%的網站正在使用 PHP,如Facebook、維基百科、雅虎和Photobucket等網站都是使用PHP程式語言來建構的。全球最受歡迎的部落格平台WordPress也是用這種語言建構的,很可能在其35%的網路流量中佔了一半的比例。此外,其他大多數主要的內容管理系統也同樣使用這種語言,如Drupal和 Joomla等。
不受尊敬
儘管如此,這種語言看起來仍無法獲得任何尊敬,在過去許多年時間裡都被使用C、Java、.NET、Python或Ruby等語言編寫程式碼的程式設計師所嘲笑。從發展趨勢來看,PHP作為一個搜尋詞彙的使用量在過去幾年時間裡一直都呈現出下滑的走勢,而行動應用革命則讓Objective-C和Java重新復甦。
那麼,這種為如此之多的網路流量提供支援的程式語言是否就會這樣悄無聲息的消失呢?
如果古特曼斯對此有話要說的話,那麼答案肯定就是否定的。 VentureBeat就PHP及其未來的問題與他進行了對話,結果是他比以往任何時候都更加看好這種程式語言,尤其是說到即將推出的行動版PHP時就更是如此。
攫取份額
「所有動態語言現在都正在從Java和.NET那裡攫取份額。」古特曼斯說道。 「我們正在從中獲得很大好處。」
因此,Ruby on Rails或Node.js等更時髦的技術並不特別令古特曼斯感到困擾。心理份額當然是很好的,但市佔率更好。而古特曼斯所重點關注的就是市佔率數據,尤其是在企業用戶中所佔據的市場佔有率。
「從成熟的觀點來看,」古特曼斯說道,「我認為就目前而言,其他任何動態語言都不具備完整的工具組。我們的競爭對手是Java 和.NET…而永遠不是其他的動態語言。 Magento等解決方案能提供重大的支援。 「與八年以前相比,現在我們變得更好……在今天,我們是唯一能真正進入主流企業的程式語言。」古特曼斯說。 「我們確實相信,PHP 的動量和規模將會繼續下去。我們不認為現在PHP正在放慢速度。」
古特曼斯的言辭帶有公司創始人的那種熱忱;當然,還有其他一些公司也正在迎合與PHP相關的企業需求,但Zend仍舊是最大和最知名的PHP產品和服務提供者之一,從其起源來看尤其是如此。
根據最近發布的研究報告顯示,有三分之二的開發者將一半的時間花在PHP身上。另根據Rails開發者馬可·蓋爾(Marc Gayle)最近發布的研究報告顯示,分類資訊網站Craigslist上有一半的開發者職位需要PHP開發者。當我與蓋爾交談時,他猜測其理由可能在於 PHP擁有超級流行的內容管理系統。 「我覺得,那讓結果產生了偏移。」他說。 「但我不能確定。」
行動版即將問世
在說到行動應用的問題時,古特曼斯支持JavaScript締造者布蘭登·艾奇(Brendan Eich)等人的說法,堅定地相信網絡和網絡語言最後將會趕上來,擊敗本地化的程式語言。召開的Zend大會上宣布所有細節信息。但古特曼斯表示,行動版PHP將有助於這種程式語言繼續實現成長。 com/s/1mg8ANMg
兄弟連IT教育:www.lampbrother.net
兄弟會高洛峰免費收徒:http://www.hdb.com/party/lzcw-comm.html
學校-兄弟連IT教育| PHP影片教學學校-兄弟連IT教育:
http://www.lampbrother.net
免費領取LAMP兄弟連原創PHP影片教學光碟/《細講PHP》精要版,詳情諮詢官網客服:
http://www.lampbrother.net
以上就介紹了PHP行動版即將問世,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

TooptimizePHPcodeforreducedmemoryusageandexecutiontime,followthesesteps:1)Usereferencesinsteadofcopyinglargedatastructurestoreducememoryconsumption.2)LeveragePHP'sbuilt-infunctionslikearray_mapforfasterexecution.3)Implementcachingmechanisms,suchasAPC

phpisusedforsendendemailsduetoitsignegrationwithservermailservicesand andexternalsmtpproviders,自動化intifications andMarketingCampaigns.1)設置設置yourphpenvenvironnvironnvironmentwithaweberswithawebserverserververandphp,確保themailfunctionisenabled.2)useabasicscruct

發送電子郵件的最佳方法是使用PHPMailer庫。 1)使用mail()函數簡單但不可靠,可能導致郵件進入垃圾郵件或無法送達。 2)PHPMailer提供更好的控制和可靠性,支持HTML郵件、附件和SMTP認證。 3)確保正確配置SMTP設置並使用加密(如STARTTLS或SSL/TLS)以增強安全性。 4)對於大量郵件,考慮使用郵件隊列系統來優化性能。

CustomHeadersheadersandAdvancedFeaturesInphpeMailenHanceFunctionalityAndreliability.1)CustomHeadersheadersheadersaddmetadatatatatataatafortrackingandCategorization.2)htmlemailsallowformattingandttinganditive.3)attachmentscanmentscanmentscanbesmentscanbestmentscanbesentscanbesentingslibrarieslibrarieslibrariesliblarikelikephpmailer.4)smtppapapairatienticationaltication enterticationallimpr

使用PHP和SMTP發送郵件可以通過PHPMailer庫實現。 1)安裝並配置PHPMailer,2)設置SMTP服務器細節,3)定義郵件內容,4)發送郵件並處理錯誤。使用此方法可以確保郵件的可靠性和安全性。

ThebestapproachforsendingemailsinPHPisusingthePHPMailerlibraryduetoitsreliability,featurerichness,andeaseofuse.PHPMailersupportsSMTP,providesdetailederrorhandling,allowssendingHTMLandplaintextemails,supportsattachments,andenhancessecurity.Foroptimalu

使用依賴注入(DI)的原因是它促進了代碼的松耦合、可測試性和可維護性。 1)使用構造函數注入依賴,2)避免使用服務定位器,3)利用依賴注入容器管理依賴,4)通過注入依賴提高測試性,5)避免過度注入依賴,6)考慮DI對性能的影響。

phpperformancetuningiscialbecapeitenhancesspeedandeffice,whatevitalforwebapplications.1)cachingwithapcureduccureducesdatabaseloadprovesrovessetimes.2)優化


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

WebStorm Mac版
好用的JavaScript開發工具

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Dreamweaver CS6
視覺化網頁開發工具

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。