課程簡介
PHP 能做任何事。PHP 主要是用于服務(wù)端的腳本程序,因此您可以用 PHP 來完成任何其它的 CGI 程序能夠完成的工作,例如收集表單數(shù)據(jù),生成動態(tài)網(wǎng)頁,或者發(fā)送/接收 Cookies。但 PHP 的功能遠不局限于此。
PHP 腳本主要用于以下三個領(lǐng)域。
服務(wù)端腳本。這是 PHP 傳統(tǒng),也是主要的目標領(lǐng)域。開展這項工作您需要具備以下三點:PHP 解析器(CGI 或者服務(wù)器模塊)、WEB 服務(wù)器和 WEB 瀏覽器。您需要在運行 WEB 服務(wù)器時,安裝并配置 PHP,然后,可以用 WEB 瀏覽器來訪問 PHP 程序的輸出,即瀏覽服務(wù)端的 PHP 頁面。請查閱“安裝”一章以獲取更多信息。
命令行腳本。您可以編寫一段 PHP 腳本,并且不需要任何服務(wù)器或者瀏覽器來運行它。通過這種方式,您僅僅只需要 PHP 解析器來執(zhí)行。這種用法對于依賴 cron(Unix 或者 Linux 環(huán)境)或者 Task Scheduler(Windows 環(huán)境)的日常運行的腳本來說是理想的選擇。這些腳本也可以用來處理簡單的文本。請參閱“PHP 的命令行模式”以獲取更多信息。
編寫客戶端的 GUI 應(yīng)用程序。對于基于窗口式的應(yīng)用程序來說,PHP 或許不是一種好的語言,但是如果您非常精通 PHP,并且希望在您的客戶端應(yīng)用程序中使用 PHP 的一些高級特性,您可以利用 PHP-GTK 來編寫這些程序。用這種方法,您還可以編寫跨平臺的應(yīng)用程序。PHP-GTK 是 PHP 的一個擴展,在通常發(fā)布的 PHP 包中并不包含它。
學PHP到底能做什么
做PHP開發(fā)人員在業(yè)界一般稱之為PHPer,PHP可運用于:
1、Web開發(fā)
Web開發(fā)就是我們說的做網(wǎng)站。它分為網(wǎng)頁部分,和邏輯部分也就是我們說的前臺與后臺。前臺負責與用戶的交互,顯示數(shù)據(jù)。用到HTML顯示數(shù)據(jù),CSS控制樣式,JS編寫復雜交互。后臺編寫處理這些邏輯的程序??梢杂肅#,java,vb,PHP等語言。用得多的語言還是PHP。
2、微信開發(fā)
微信開發(fā)即微信公眾平臺開發(fā),將企業(yè)信息、服務(wù)、活動等內(nèi)容通過微信網(wǎng)頁的方式進行表現(xiàn),用戶通過簡單的設(shè)置,就能生成微信3G網(wǎng)站。
3、企業(yè)級開發(fā)
企業(yè)級開發(fā)主要是針對企業(yè)級應(yīng)用的開發(fā)
4、 客戶端用戶界面
5、APP后臺開發(fā)
新課教育合作學校
