4 回答

TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個(gè)贊
PHP是一個(gè)基于服務(wù)端來創(chuàng)建動(dòng)態(tài)網(wǎng)站的腳本語言,您可以用PHP和HTML生成網(wǎng)站主頁。當(dāng)一個(gè)訪問者打開主頁時(shí),服務(wù)端便執(zhí)行PHP的命令并將執(zhí)行結(jié)果發(fā)送至訪問者的瀏覽器中,這類似于ASP和CoildFusion,然而PHP和他們不同之處在于PHP開放源碼和跨越平臺,PHP可以運(yùn)行在WINDOWS NT和多種版本的UNIX上。它不需要任何預(yù)先處理而快速反饋結(jié)果,它也不需要mod_perl的調(diào)整來使您的服務(wù)器的內(nèi)存映象減小。PHP消耗的資源較少,當(dāng)PHP作為Apache Web服務(wù)器一部分時(shí),運(yùn)行代碼不需要調(diào)用外部二進(jìn)制程序,服務(wù)器不需要承擔(dān)任何額外的負(fù)擔(dān)。
除了能夠操作您的頁面外,PHP還能發(fā)送HIIP的標(biāo)題。您可以設(shè)置cookie,管理數(shù)字簽名和重定向用戶,而且它提供了極好的連通性到其它數(shù)據(jù)庫(還有ODBC),集成各種外部庫來做用PDF文檔解析XML的任何事情。
有了PHP就無需特殊的開發(fā)環(huán)境和IDE,您可以以<?php 作為程序塊的開始,可以以 ?>作為PHP代碼塊的結(jié)束,當(dāng)然您也可以用帶有<% %>的標(biāo)記甚至用<SCRIPT LANGUAGE=“php”></script>的ASP的格式來配置PHP,PHP會(huì)在那些標(biāo)志間處理所有的事情。
PHP的編程語言類似與C和Perl。在使用它們之前您沒必要聲明任何變量,而且建立數(shù)組和Hash是很簡單的事情。PHP還有一些面向?qū)ο?/a>的特征,可以為組織和打包您的代碼提供很好的幫助。
雖然PHP在Apache里能快速運(yùn)行,但是在PHP網(wǎng)站里有一些用來對Microsoft IIS 和Netscape Enterprise Server無縫結(jié)合的指令集。如果您還沒有copy PHP的話,您可以在 下載,您也可以使用操作手冊,它里邊包括了所有的關(guān)于PHP的功能和特性的說明。
添加回答
舉報(bào)