PHP版本17272845的兼容性問題分析_第1頁
PHP版本17272845的兼容性問題分析_第2頁
PHP版本17272845的兼容性問題分析_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、PHP版本5.2,17 5.3.27 5.3.28 5.4 5.5的兼容性問題分析問題:我們現(xiàn)在新買了個服務器,用的是 windowsserverxxr2。配置 php5.4的環(huán)境。但我們之前開發(fā)的用xx,php是用5.2版本的,移植到新服務器, 程序運行會有影響嗎?或者我還需要注意那些問題?API 版本PHP采用大版本向下兼容的升級方式,也就是說5.5兼容5.1-5.4 ,話雖如此,實際上兼容性并不樂觀,大家也不要指望 PHP 官方會給出什么好的解決辦法?,F(xiàn)在 xx年9月,版本有 5.2.175.3.275.4.175.5.35.2.17這一版本可以說是支持最廣泛的版本了,現(xiàn)在還有絕大部分開

2、 源軟件使用該版本,例如 Drupal7.23 , Joomla2.5 ,國內絕大多數(shù)軟 件:dedecms5.7,discuzX3等等最新版還在支持 5.2 ,如果沒特別要 求,安裝這一版本是最省心省力的,但長遠來看可能終要被拋棄?,F(xiàn) 在許許多多的主機商為了省人力成本也懶得去升級PHF®本,反正基本上都支持。(這里插一句,現(xiàn)在國內軟件為了兼容更多的安裝環(huán)境, 可謂用心良苦,甚至PHP5.1也能支持(discuzX3不支持),最難得的 是性能竟然也沒落后多少,能做到如些極致真心不容易?。〥rupal6建議使用該版本。5.3.28(推薦)這個版本雖然名稱上是5開頭,但很多人認為是PHP

3、6.0版本的開始,性能有所提升,而且因為許多 API都發(fā)生了變化,對5.2的兼容不太好,雖然有一部分開源軟件聲稱能兼容5.2-5.3,但問題好像也不少,許多索性就放棄5.2 了,例如Joomla3只支持5.3以上。而 對于Drupal7強烈建議使用該版本,支持相當好。而對于Drupal8也 可以使用該版本,支持也相當不錯。該版本使用范圍非常廣,在兼顧 性能和兼容性之間做出一個不錯的平衡點。5.4 (輕輕推薦)5.5 基本上已經(jīng)接近完整體了,現(xiàn)時比較完善,穩(wěn)定性和性能也不錯,未來升級的重點版本,Drupal7.X對其支持尚可,但第三方 模塊還不太完美。如果懶得以后升級,可以一步到位安裝該版本。5

4、.6從5.3開始,以后版本基本上都是主打性能上的提升,函數(shù)什 么的都能向后兼容。5.5開始好像有了 64位版本,性能更加強勁, 我沒試過,不敢發(fā)表言論。總結如果開源軟件說建議安裝 PHP5.3,那你就老老實實用5.3 ,別 用5.5什么的,你可能認為反正都能兼容,性能可能更好,為什么不 用新的呢?話是這么說,但你知道開源軟件在開發(fā)的時候一般都是在 特定的環(huán)境開發(fā),就算兼容再好也會有想不到的意外(再強大的隊伍也不可能對所有函數(shù)API進行兼容測試,那是相當可怕的工作量?。?, 它只會在特定的環(huán)境下進行測試和優(yōu)化,而且就算知道兼容有問題,團隊也不會去為了兼容更高版本去修改, 不是他們死板,而是為了安全和穩(wěn)定來考慮的。在開源氛圍下,我們應該有個意識就是“夠用就 是最好”,而不是“最新是最好”。舉個列子,Joomla3.1在5.4-5.5 都運行不良,甚至安裝不能成功。但 Dr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論