南京php培训班哪家,南京PHP培训中心哪家比较专业
PHP能做什么?
PHP能做什么?
PHP能做任何事。php主要是用于服務端的腳本程序,因此可以用 php 來完成任何其它的 cgi
程序能夠完成的工作,例如收集表單數據,生成動態網頁,或者發送/接收 cookies。但 php 的功能遠不局限于此。
php 腳本主要用于以下三個領域:
服務端腳本。
這是 php 傳統,也是主要的目標領域。開展這項工作需要具備以下三點:php 解析器(cgi 或者服務器模塊)、web 服務器和 web
瀏覽器。需要在運行 web 服務器時,安裝并配置 php,然后,可以用 web 瀏覽器來訪問 php 程序的輸出,即瀏覽服務端的 php 頁面。如果只是實驗
php 編程,所有的這些都可以運行在自己家里的電腦中。
命令行腳本。
可以編寫一段 php 腳本,并且不需要任何服務器或者瀏覽器來運行它。通過這種方式,僅僅只需要 php 解析器來執行。這種用法對于依賴
cron(unix 或者 linux 環境)或者 task scheduler(windows
環境)的日常運行的腳本來說是理想的選擇。這些腳本也可以用來處理簡單的文本。
編寫桌面應用程序。
對于有著圖形界面的桌面應用程序來說,php 或許不是一種好的語言,但是如果用戶非常精通 php,并且希望在客戶端應用程序中使用 php
的一些特性,可以利用 php-gtk 來編寫這些程序。用這種方法,還可以編寫跨平臺的應用程序。php-gtk 是 php 的一個擴展,在通常發布的 php
包中并不包含它。如果對 php-gtk 感興趣,請訪問其http://gtk.php.net以獲取更多信息。
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 處理器來工作。
綜上所述,使用 php,可以自由地選擇操作系統和 web 服務器。同時,還可以在開發時選擇使用面對過程和面對對象,或者兩者混和的方式來開發。盡管
php 4 不支持 oop 所有的標準,但很多代碼倉庫和大型的應用程序(包括 pear 庫)僅使用 oop 代碼來開發。php 5 彌補了 php 4
的這一弱點,引入了完全的對象模型。
使用 php,并不局限于輸出 html。php 還能被用來動態輸出圖像、pdf 文件甚至 flash 動畫(使用 libswf 和
ming)。還能夠非常簡便的輸出文本,例如 xhtml 以及任何其它形式的 xml 文件。php
能夠自動生成這些文件,在服務端開辟出一塊動態內容的緩存,可以直接把它們打印出來,或者將它們存儲到文件系統中。
總結
以上是生活随笔為你收集整理的南京php培训班哪家,南京PHP培训中心哪家比较专业的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        