在php中,跨平臺是指php語言可以在多種操作系統(平臺)上運作。PHP語言即不依賴于操作系統,也不依賴硬件環境,可以在Unix、Linux、Windows、Mac OS等多種操作系統下運行,能夠很好的滿足網站開發和建設的不同需求。
本教程操作環境:windows7系統、PHP7.1版、DELL G3電腦
PHP 全稱 PHP Hypertext Preprocessor,是“超文本預處理器”的意思。它是一種跨平臺的、開源的、免費的腳本語言,其語法吸收了C語言、Java 和 Perl 的特點,利于學習,使用廣泛,主要適用于 Web 開發領域。
PHP的一個優勢就是:可以跨平臺。那么什么是跨平臺?
php跨平臺是指php語言可以在多種操作系統(平臺)上運作。PHP語言即不依賴于操作系統,也不依賴硬件環境。
PHP的運行環境最優搭配為Apache+MySQL+PHP,此運行環境可以在不同操作系統(例如windows、Linux等)上配置,不受操作系統的限制,所以叫跨平臺。
PHP語言的幾點優勢
學習成本低
PHP 學習入門快、開發成本低,語法相對簡單,并且提供了豐富的類庫,如用于圖像處理的 GD 庫、各種加密擴展(如 OpenSSL 和 Mcrypt)等,而且很多庫是默認安裝在 PHP 環境中的,可以很方便地直接使用。
使用便捷
PHP 結合 Linux、Nginx 或 Apache、MySQL 可以很方便快捷地搭建出一套系統,PHP 還支持直接調用系統命令,這樣便可以用代碼完成許多操作,如打包壓縮、復制粘貼、重命名、執行 Linux 中 grep 查詢篩選等。
Nginx 是一個非常優秀的 Web 服務器軟件,它可接收客戶端請求,將 PHP 文件發送給 PHP 程序執行,Nginx 中的 PHP 采用 fastCGI 的形式運行腳本。
良好的數據庫支持
PHP 支持使用 MySQL、MSSQL、SQLite 等多種數據庫,其中 PHP 與 MySQL 的結合使用最為流行。
以 MySQL 為例,PHP 中提供了 3 中連接 MySQL 數據庫的方式:
-
MySQL 擴展:在 PHP 5.5 及以后的版本中不再支持。
-
MySQLi 擴展:PHP 推出的專門用于鏈接 MySQL 的更加安全高效的擴展,并且提供了一些更高級的操作,完全支持面向對象。
-
PDO 擴展:PHP 推出的鏈接 MySQL 和其他類型數據庫的一種統一解決方案,可移植性很高,使用它可以靈活方便地切換不同類型的數據庫,而不需變動