亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php算跨平臺嗎

    跨平臺概念是軟件開發(fā)中一個重要的概念,即不依賴于操作系統(tǒng),也不依賴硬件環(huán)境。

    php算跨平臺嗎

    一個操作系統(tǒng)下開發(fā)的應(yīng)用,放到另一個操作系統(tǒng)下依然可以運行。相對而言如果某種計算機語言不用修改代碼即可做到高度跨平臺,那么此語言就越抽象,硬件控制力就越低,只適合開發(fā)高度抽象的模型系統(tǒng)。(推薦學(xué)習(xí):PHP編程從入門到精通)

    諸如java、php,都已做到了跨平臺。它們將可以在多種系統(tǒng)下開發(fā),運行和維護。

    php是一門解釋性腳本語言。

    所以php的程序如果需要運行,首先需要php解釋器將php程序文件讀入,然后再進行解析執(zhí)行,所以php的程序編寫是面向php解釋器,而不是平臺。

    而每個平臺都有對應(yīng)的php解釋器版本,所以只要php代碼滿足對應(yīng)的解釋器,就能運行,也就看上去實現(xiàn)了跨平臺運行

    php的跨平臺是指針對不同平臺均編譯出目標平臺的二進制碼(PHP解釋器)。

    是一種原生的跨平臺.當(dāng)然他的庫也是采用平臺無關(guān)的代碼寫成的.特殊的庫比如支持Win的Com模塊就不可能放到Linux下去做。

    這種類型的跨平臺是運行最高效維護最費力的方式.比如gcc也是這樣,apache區(qū)別就更大了。

    Web Server對Socket的模型很依賴,Linux和Win的Socket IO區(qū)別比較大,所以這種一次編寫,到處編譯的跨平臺模式只是在各個平臺中名字一樣,內(nèi)部的二進制內(nèi)容是完全不一樣的。

    php開發(fā)的程序可以不經(jīng)修改運行在,windows.linux,unix等多個操作系統(tǒng)上

    補充:舉例說windows系統(tǒng)的軟件不可以在linux上運行,linux系統(tǒng)的軟件不可以在windows上運行.

    但是php的解釋器有多個操作系統(tǒng)的多個版本,多的偶都叫不出來名字,凡是有解釋器的操作系統(tǒng)你寫的php程序就可以運行,不論你是在windows還是linux下寫的

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號