亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

PHP版本如何選擇?應該使用哪個版本?

2020-03-22 20:21:32
字體:
來源:轉載
供稿:網友
超過75%的網站使用了PHP作為開發語言,wordpress,phpmyadmin和其他一些開源項目的盛行,帶來了一大批的長尾用戶。然而,他們一般安裝之后卻很少升級。下圖是目前PHP的使用統計。驚人的是,此圖的左半部分表示已經不被支持的PHP版本。PHP 5.2早在2011年1月已經不再維護。這并不意味著你就不能使用它,但是這意味著某些安全更新,你就無法跟進了。一些發行版將嘗試修復一些BUG,但你的PHP版本似乎有點乏善可陳,因為,你正在使用的是2006年的過時技術。該從哪里開始已經沒有人選擇PHP 5.2版本了,但這些事情已經發生了,但我不是說我寫這篇博客來吐槽什么,更不是說給你一些升級的指南。通常他們使用的都是一些2006開始的主機空間,他們有一個“長期支持”的版本,來避免使用更新的版本,或者他們目前還沒有升級的打算。又或者,理由真的很多。然而,好東西在新版的PHP等著您。PHP 5.3 加入了很多有用的OOP特性!例如:匿名函數,SPL擴展不僅僅是迭代器,神話般的DateTime擴展都已經集成在PHP 5.3里面。還加入極其重要的E_DEPRECATED的錯誤報告標志。它會提醒您現在用的那些特性,將在下一版本無法使用。如果您已經在使用PHP 5.3,那么您往后的升級道路將會更加順暢。如果您有線上程序運行在低版本,我不建議您升級。PHP 5.4則進行了一系列的優化,它具有更快的執行效率和更少的內存占用。以下是基準測試的結果。不管你使用使用到traits特性,PHP 5.4提高了程序性能,并降低了硬件成本。所以,我建議您使用開源軟件的時候要保持升級。PHP 5.5 還在測試當中,不適用于生產環境。自PHP 5.3之后,升級的風險和改動都會大大降低。下面是麥子同學整理的文章大家在選擇PHP版本時一定很困惑,有這么多版本究竟選那個呢?問題:我們現在新買了個服務器,用的是windows server 2008 r2。配置php 5.4的環境。但我們之前開發的用2003,php是用5.2版本的,移植到新服務器,程序運行會有影響嗎?或者我還需要注意那些問題?API版本PHP采用大版本向下兼容的升級方式,也就是說5.5兼容5.1-5.4,話雖如此,實際上兼容性并不樂觀,大家也不要指望PHP官方會給出什么好的解決辦法?,F在2013年9月,版本有5.2.17 5.3.27 5.4.17 5.5.35.2.17這一版本可以說是支持最廣泛的版本了,現在還有絕大部分開源軟件使用該版本,例如Drupal7.23,Joomla2.5,國內絕大多數軟件:dedecms5.7,discuzX3等等最新版還在支持5.2,如果沒特別要求,安裝這一版本是最省心省力的,但長遠來看可能終要被拋棄?,F在許許多多的主機商為了省人力成本也懶得去升級PHP版本,反正基本上都支持。(這里插一句,現在國內軟件為了兼容更多的安裝環境,可謂用心良苦,甚至PHP5.1也能支持( discuzX3 不支持),最難得的是性能竟然也沒落后多少,能做到如些極致真心不容易?。〥rupal6建議使用該版本。5.3.28(推薦)這個版本雖然名稱上是5開頭,但很多人認為是PHP6.0版本的開始,性能有所提升,而且因為許多API都發生了變化,對5.2的兼容不太好,雖然有一部分開源軟件聲稱能兼容5.2-5.3,但問題好像也不少,許多索性就放棄5.2了,例如Joomla3只支持5.3以上。而對于Drupal7強烈建議使用該版本,支持相當好。而對于Drupal8也可以使用該版本,支持也相當不錯。該版本使用范圍非常廣,在兼顧性能和兼容性之間做出一個不錯的平衡點。5.4(輕輕推薦)5.4基本上已經接近完整體了,現時比較完善,穩定性和性能也不錯,未來升級的重點版本,Drupal7.X對其支持尚可,但第三方模塊還不太完美。如果懶得以后升級,可以一步到位安裝該版本。5.5從5.3開始,以后版本基本上都是主打性能上的提升,函數什么的都能向后兼容。5.5開始好像有了64位版本,性能更加強勁,我沒試過,不敢發表言論??偨Y如果開源軟件說建議安裝PHP5.3,那你就老老實實用5.3,別用5.5什么的,你可能認為反正都能兼容,性能可能更好,為什么不用新的呢?話是這么說,但你知道開源軟件在開發的時候一般都是在特定的環境開發,就算兼容再好也會有想不到的意外(再強大的隊伍也不可能對所有函數API進行兼容測試,那是相當可怕的工作量?。?,它只會在特定的環境下進行測試和優化,而且就算知道兼容有問題,團隊也不會去為了兼容更高版本去修改,不是他們死板,而是為了安全和穩定來考慮的。在開源氛圍下,我們應該有個意識就是“夠用就是最好”,而不是“最新是最好”。舉個列子,Joomla3.1在5.4-5.5都運行不良,甚至安裝不能成功。但Drupal卻在5.5.3下也運行正常(本機),我想是個別案例吧?但好像運行中出現過意料之外的錯誤,不知道是不是版本的問題,希望不是。
None-thread-safe or thread-safeApache 一般選 none-thread-safe,IIS選后者(FAST-CGI),我就不解釋了,信哥就沒錯。TS指Thread Safety,即線程安全,一般在IIS以ISAPI方式加載的時候選擇這個版本。NTS即None-Thread Safe,一般以fast cgi方式運行的時候選擇這個版本,具有更好的性能。從2000年10月20日發布的第一個Windows版的PHP3.0.17開始的都是線程安全的版本,這是由于與Linux/Unix系統是采用多進程的工作方式不同的是Windows系統是采用多線程的工作方式。如果在IIS下以CGI方式運行PHP會非常慢,這是由于CGI模式是建立在多進程的基礎之上的,而非多線程。一般我們會把PHP配置成以ISAPI的方式來運行,ISAPI是多線程的方式,這樣就快多了。但存在一個問題,很多常用的PHP擴展是以Linux/Unix的多進程思想來開發的,這些擴展在ISAPI的方式運行時就會出錯搞垮IIS。因此在IIS下CGI模式才是 PHP 運行的最安全方式,但CGI模式對于每個HTTP請求都需要重新加載和卸載整個PHP環境,其消耗是巨大的。為了兼顧IIS下PHP的效率和安全,微軟給出了FastCGI的解決方案。FastCGI可以讓PHP的進程重復利用而不是每一個新的請求就重開一個進程。同時FastCGI也可以允許幾個進程同時執行。這樣既解決了CGI進程模式消耗太大的問題,又利用上了CGI進程模式不存在線程安全問題的優勢。因此,如果是使用ISAPI的方式來運行PHP就必須用Thread Safe(線程安全)的版本;而用FastCGI模式運行PHP的話就沒有必要用線程安全檢查了,用None Thread Safe(NTS,非線程安全)的版本能夠更好的提高效率。64位和32位你的系統是64位就選64位,是32位就選32位,不解釋,信哥。未來說實話,未來是屬于那些使用PHP5.4及以上的人。保持升級,定期跟蹤語言的新特性和進展是我們日常工作的一部分。如果您已經落后了,那么我強烈建議您開始做升級計劃,升級到一個比較新的版本。努力是值得的,畢竟程序是長年累月運行的。PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲影影院av| 欧美亚洲另类激情另类| 中文字幕少妇一区二区三区| 久久人人97超碰精品888| 日韩亚洲欧美成人| 97在线看免费观看视频在线观看| 中文字幕9999| 亚洲男女自偷自拍图片另类| 日韩中文av在线| 国产精品网站大全| 亚洲女人天堂色在线7777| 久久久在线视频| 久久理论片午夜琪琪电影网| 国产午夜精品美女视频明星a级| 色综合久久88色综合天天看泰| 国产精品久久久久久久久久久久| 久久国内精品一国内精品| 亚洲精品网站在线播放gif| 国产精品极品美女在线观看免费| 亚洲国产私拍精品国模在线观看| 91久久精品国产91久久性色| 亚洲一区二区三区四区视频| 色一区av在线| 成人黄色中文字幕| 综合网日日天干夜夜久久| 久久久精品久久久久| 一区二区三区亚洲| 欧美日韩国产中文字幕| 97香蕉超级碰碰久久免费软件| 98午夜经典影视| 欧美日韩亚洲天堂| 欧美精品国产精品日韩精品| 久久精品中文字幕电影| 国产99久久久欧美黑人| 亚洲a∨日韩av高清在线观看| 韩日欧美一区二区| 美日韩精品免费视频| 国产精品99久久久久久人| 久久天天躁夜夜躁狠狠躁2022| 国产欧美在线看| 午夜精品久久久久久久久久久久久| 国产精品女人久久久久久| 国产成人av在线| 国产精品日韩一区| 国产欧美在线播放| 日韩成人av在线| 欧美在线视频一二三| 岛国av午夜精品| 亚洲日韩欧美视频| 国产99在线|中文| 草民午夜欧美限制a级福利片| 欧美国产在线视频| 日韩精品免费视频| 国产在线不卡精品| 97精品久久久中文字幕免费| 亚洲一区美女视频在线观看免费| 国内精品久久久久久| 亚洲免费电影一区| 91tv亚洲精品香蕉国产一区7ujn| 国产一区二区三区久久精品| 国产精品高潮呻吟视频| 成人激情免费在线| 亚洲精品视频久久| 国产日本欧美一区二区三区| 日韩av理论片| 精品亚洲精品福利线在观看| 成人在线中文字幕| 成人欧美一区二区三区黑人| 欧美精品18videosex性欧美| 欧美国产亚洲精品久久久8v| 色综合久久88| 成人午夜小视频| 国产精品视频在线观看| 永久免费毛片在线播放不卡| 岛国视频午夜一区免费在线观看| 久久精品久久精品亚洲人| 日韩成人av网| 久久久久久久久久av| 97国产精品人人爽人人做| 欧美成人中文字幕| 欧美理论电影在线播放| 国产精品自产拍在线观看| 中文字幕亚洲综合久久筱田步美| 美日韩丰满少妇在线观看| 亚洲福利在线观看| 精品久久久一区| 日本高清久久天堂| 色香阁99久久精品久久久| 亚洲国产一区二区三区四区| 国产精品高潮呻吟久久av黑人| 亚洲第一综合天堂另类专| 亚洲国产97在线精品一区| 日韩精品视频免费在线观看| 久久亚洲影音av资源网| 久久影视免费观看| 欧美性猛交xxxx免费看漫画| 97国产精品人人爽人人做| 欧美日韩裸体免费视频| 久久国产精品影片| 国产欧美精品一区二区三区-老狼| 日韩美女毛茸茸| 亚洲成人激情在线观看| 国产区精品在线观看| 精品久久久免费| 97精品国产97久久久久久春色| 精品久久久国产精品999| 国产91ⅴ在线精品免费观看| 97不卡在线视频| 国产精品成人免费电影| 久久久久久久久久久免费精品| 福利微拍一区二区| 国产精品爽爽爽| 色综合久久88色综合天天看泰| 亚洲精品美女在线观看播放| 欧美精品久久久久久久免费观看| 九九精品在线视频| 亚洲国内高清视频| 高清欧美性猛交xxxx| 国产精品自产拍在线观看中文| 成人精品在线观看| 日本国产一区二区三区| 国产专区精品视频| 日韩免费电影在线观看| 欧美网站在线观看| 亚洲视频视频在线| 日韩av123| 久久人人97超碰精品888| 亚洲美女视频网| 日韩电影大全免费观看2023年上| 欧美成人免费视频| 欧美俄罗斯性视频| 欧美xxxx18性欧美| 国产精品影院在线观看| 久久久亚洲成人| 国产精品xxxxx| 欧美午夜精品久久久久久人妖| 欧美性xxxx极品hd满灌| 久久不射电影网| 亚洲韩国青草视频| 在线观看免费高清视频97| 国产色综合天天综合网| 日韩在线视频导航| 国产一区二区成人| 欧美成人精品h版在线观看| 欧美另类暴力丝袜| 成人做爰www免费看视频网站| 欧美电影在线观看网站| 欧美一区二区.| 青青草原成人在线视频| 国产精品久久久久久久电影| 韩国三级日本三级少妇99| 欧美成人午夜激情在线| 亚洲欧美日本伦理| 成人免费视频xnxx.com| 亚洲日韩欧美视频| 日韩最新中文字幕电影免费看| 国产美女直播视频一区| 日韩av电影中文字幕| 亚洲精品自拍第一页| 国产精品白丝av嫩草影院| 欧美在线观看www| 亚洲一区二区三区在线视频| 亚洲精品日韩av| 久久成人在线视频|