首頁>Club>
4
回覆列表
  • 1 # 一生所愛444

    PHP 能做任何事。PHP 主要是用於服務端的指令碼程式,因此可以用 PHP 來完成任何其它的 CGI 程式能夠完成的工作,例如收集表單資料,生成動態網頁,或者傳送/接收 Cookies。但 PHP 的功能遠不侷限於此。

    PHP 指令碼主要用於以下三個領域:

    (1)服務端指令碼。這是 PHP 最傳統,也是最主要的目標領域。開展這項工作需要具備以下三點:PHP 解析器(CGI 或者伺服器模組)、web 伺服器和 web 瀏覽器。需要在執行 web 伺服器時,安裝並配置 PHP,然後,可以用 web 瀏覽器來訪問 PHP 程式的輸出,即瀏覽服務端的 PHP 頁面。如果只是實驗 PHP 程式設計,所有的這些都可以執行在自己家裡的電腦中。請查閱安裝一章以獲取更多資訊。

    (2)命令列指令碼。可以編寫一段 PHP 指令碼,並且不需要任何伺服器或者瀏覽器來執行它。透過這種方式,僅僅只需要 PHP 解析器來執行。這種用法對於依賴 cron(Unix 或者 Linux 環境)或者 Task Scheduler(Windows 環境)的日常執行的指令碼來說是理想的選擇。這些指令碼也可以用來處理簡單的文字。請參閱 PHP 的命令列模式以獲取更多資訊。

    編寫桌面應用程式。對於有著圖形介面的桌面應用程式來說,PHP 或許不是一種最好的語言,但是如果使用者非常精通 PHP,並且希望在客戶端應用程式中使用 PHP 的一些高階特性,可以利用 PHP-GTK 來編寫這些程式。用這種方法,還可以編寫跨平臺的應用程式。PHP-GTK 是 PHP 的一個擴充套件,在通常釋出的 PHP 包中並不包含它。

    (3)PHP 能夠用在所有的主流作業系統上,包括 Linux、Unix 的各種變種(包括 HP-UX、Solaris 和 OpenBSD)、microsoft Windows、Mac OS X、RISC OS 等。今天,PHP已經支援了大多數的 web 伺服器,包括 Apache、Microsoft Internet Information Server(IIS)、Personal web Server(PWS)、Netscape 以及 iPlant server、Oreilly Website Pro Server、Caudium、Xitami、OmniHTTPd 等。對於大多數的伺服器,PHP 提供了一個模組;還有一些 PHP 支援 CGI 標準,使得 PHP 能夠作為 CGI 處理器來工作。

  • 中秋節和大豐收的關聯?
  • 劉強東在美國被控性侵是不是有人做局?是不是被競爭對手下了黑手?