色场视频在线观看88,欧美日韩在线亚洲综,午夜福利国产小视频在线,国产高清亚洲精品视bt天堂频

    說說網(wǎng)

    首頁 > 說說百科 > 生活百科 >

    生活百科

    php是什么?

    生活百科2021-02-02164舉報/反饋

    一、php是什么
    1、PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發(fā)領(lǐng)域。

    2、PHP 獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。

    3、用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。

    4、PHP原始為Personal Home Page的縮寫,已經(jīng)正式更名為 “PHP: Hypertext Preprocessor”。注意不是“Hypertext Preprocessor”的縮寫,這種將名稱放到定義中的寫法被稱作遞歸縮寫。PHP于1994年由Rasmus Lerdorf創(chuàng)建,剛剛開始是Rasmus Lerdorf為了要維護個人網(wǎng)頁而制作的一個簡單的用Perl語言編寫的程序。

    二、php優(yōu)勢
    1、開放源代碼
    所有的PHP源代碼事實上都可以得到。

    2、免費性
    和其它技術(shù)相比,PHP本身免費且是開源代碼。

    3、快捷性
    程序開發(fā)快,運行快,技術(shù)本身學習快。嵌入于HTML:因為PHP可以被嵌入于HTML語言,它相對于其他語言。編輯簡單,實用性強,更適合初學者。

    4、跨平臺性強
    由于PHP是運行在服務器端的腳本,可以運行在UNIX、LINUX、WINDOWS、Mac OS、Android等平臺

    5、效率高
    PHP消耗相當少的系統(tǒng)資源。

    6、圖像處理
    用PHP動態(tài)創(chuàng)建圖像,PHP圖像處理默認使用GD2。且也可以配置為使用image magick進行圖像處理。

    7、面向?qū)ο?/em>
    在php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M,php完全可以用來開發(fā)大型商業(yè)程序。

    8、專業(yè)專注
    PHP支持腳本語言為主,同為類C語言。

    三、PHP 腳本主要用于以下三個領(lǐng)域:
    1、服務端腳本
    這是 PHP 最傳統(tǒng),也是最主要的目標領(lǐng)域。開展這項工作需要具備以下三點:PHP 解析器(CGI 或者服務器模塊)、web 服務器和 web 瀏覽器。需要在運行 web 服務器時,安裝并配置 PHP,然后,可以用 web 瀏覽器來訪問 PHP 程序的輸出,即瀏覽服務端的 PHP 頁面。如果只是實驗 PHP 編程,所有的這些都可以運行在自己家里的電腦中。請查閱安裝一章以獲取更多信息。

    2、命令行腳本
    可以編寫一段 PHP 腳本,并且不需要任何服務器或者瀏覽器來運行它。通過這種方式,僅僅只需要 PHP 解析器來執(zhí)行。這種用法對于依賴 cron(Unix 或者 Linux 環(huán)境)或者 Task Scheduler(Windows 環(huán)境)的日常運行的腳本來說是理想的選擇。這些腳本也可以用來處理簡單的文本。請參閱 PHP 的命令行模式以獲取更多信息。

    3、編寫桌面應用程序
    對于有著圖形界面的桌面應用程序來說,PHP 或許不是一種最好的語言,但是如果用戶非常精通 PHP,并且希望在客戶端應用程序中使用 PHP 的一些高級特性,可以利用 PHP-GTK 來編寫這些程序。用這種方法,還可以編寫跨平臺的應用程序。PHP-GTK 是 PHP 的一個擴展,在通常發(fā)布的 PHP 包中并不包含它。如果對 PHP-GTK 感興趣,請訪問其? 網(wǎng)站以獲取更多信息。

    打賞