什么是PHP?PHP能應(yīng)用于哪里?計(jì)算機(jī)IT行業(yè)的專(zhuān)業(yè)術(shù)語(yǔ)對(duì)于許多人來(lái)說(shuō)都非常神秘,許多術(shù)語(yǔ)都看不懂,比如PHP你知道是什么嗎?能用來(lái)做什么?今天就由邯鄲學(xué)院清華萬(wàn)博學(xué)院來(lái)為大家詳細(xì)介紹一下吧!
邯鄲學(xué)院清華萬(wàn)博學(xué)校詳解PHP
一、什么是PHP
PHP是一種服務(wù)器端HTML-嵌入式腳本描述語(yǔ)言。 其強(qiáng)大和重要的特征是其數(shù)據(jù)庫(kù)集成層,使用它完成一個(gè)含有數(shù)據(jù)庫(kù)功能的網(wǎng)頁(yè)是不可置信的簡(jiǎn)單。在HTML文件中, PHP腳本程序(語(yǔ)法類(lèi)似于Perl或者c語(yǔ)言)可以使用特別的PHP標(biāo)簽進(jìn)行引用, 這樣網(wǎng)頁(yè)制作者也不必完全依賴(lài)HTML生成網(wǎng)頁(yè)了。由于PHP是在服務(wù)器端執(zhí)行的, 客戶(hù)端是看不到PHP代碼的。 PHP可以完成任何CGI腳本可以完成的任務(wù),但它的功能的發(fā)揮取決于它和各種數(shù)據(jù)庫(kù)的兼容性。 PHP除了可以使用HTTP進(jìn)行通信,也可以使用IMAP, SNMP, NNTP, POP3協(xié)議
二、PHP腳本應(yīng)用領(lǐng)域
1、服務(wù)端腳本
這是 PHP 傳統(tǒng),也是主要的目標(biāo)領(lǐng)域。開(kāi)展這項(xiàng)工作需要具備以下三點(diǎn):PHP 解析器(CGI 或者服務(wù)器模塊)、web 服務(wù)器和 web 瀏覽器。需要在運(yùn)行 web 服務(wù)器時(shí),安裝并配置 PHP,然后,可以用 web 瀏覽器來(lái)訪問(wèn) PHP 程序的輸出,即瀏覽服務(wù)端的 PHP 頁(yè)面。如果只是實(shí)驗(yàn) PHP 編程,所有的這些都可以運(yùn)行在自己家里的電腦中。
2、命令行腳本
可以編寫(xiě)一段 PHP 腳本,并且不需要任何服務(wù)器或者瀏覽器來(lái)運(yùn)行它。通過(guò)這種方式,僅僅只需要 PHP 解析器來(lái)執(zhí)行。這種用法對(duì)于依賴(lài) cron(Unix 或者 Linux 環(huán)境)或者 Task Scheduler(Windows 環(huán)境)的日常運(yùn)行的腳本來(lái)說(shuō)是理想的選擇。這些腳本也可以用來(lái)處理簡(jiǎn)單的文本。
3、編寫(xiě)桌面應(yīng)用程序
對(duì)于有著圖形界面的桌面應(yīng)用程序來(lái)說(shuō),PHP 或許不是一種好的語(yǔ)言,但是如果用戶(hù)非常精通 PHP,并且希望在客戶(hù)端應(yīng)用程序中使用 PHP 的一些高級(jí)特性,可以利用 PHP-GTK 來(lái)編寫(xiě)這些程序。用這種方法,還可以編寫(xiě)跨平臺(tái)的應(yīng)用程序。PHP-GTK 是 PHP 的一個(gè)擴(kuò)展,在通常發(fā)布的 PHP 包中并不包含。
看完了邯鄲學(xué)院清華萬(wàn)博學(xué)校的介紹,大家是否感覺(jué)清晰多了?大家是否想了解更多關(guān)于IT技術(shù)方面的知識(shí)呢?是否想未來(lái)從這是這方面的工作呢?如果想學(xué)專(zhuān)業(yè)的IT技術(shù),歡迎到邯鄲學(xué)院清華萬(wàn)博學(xué)校報(bào)名學(xué)習(xí)!