php是什么 ?
php是什么?下面就是php是什么等等的介紹,希望為您帶來(lái)幫助。
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預(yù)處理器”)是一種通用開源腳本語(yǔ)言。語(yǔ)法吸收了C語(yǔ)言、Java和Perl的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。 ?
PHP 獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)的語(yǔ)法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。 ?
用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。 ?
下面是當(dāng)前支持的數(shù)據(jù)庫(kù): ?
adabas d interbase solid ?
dbase msql sybase ?
empress mysql velocis ?
filepro oracle unix dbm ?
informix postgresql ?
php通過(guò)協(xié)議也支持與其他服務(wù)的"交談",像imap,snmp, nntp,pop3,甚至是 http。 ?
什么是PHP ?
1、什么是PHP ?
PHP,是英文超級(jí)文本預(yù)處理語(yǔ)言Hypertext Preprocessor的縮寫 。PHP 是一種 HTML 內(nèi)嵌式的語(yǔ)言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于C語(yǔ)言;同時(shí)PHP和ASP、Java一樣,是一門常用于Web編 程的語(yǔ)言,它能運(yùn)行在Windows、Linux等絕大多數(shù)操作系統(tǒng)環(huán)境中,常與開源免費(fèi)的Web服務(wù)Apache和數(shù)據(jù)庫(kù)Mysql配合使用于 Linux平臺(tái)上(簡(jiǎn)稱LAMP),具有**的性價(jià)比,號(hào)稱“Web架構(gòu)黃金組合” 。 ?
?
2、PHP的發(fā)展現(xiàn)狀 ?
目前全球5000萬(wàn)互聯(lián)網(wǎng)網(wǎng)站中,有60%以上使用著PHP技術(shù); 2011年P(guān)HP從業(yè)人數(shù)將增加42%,遠(yuǎn)超Java的13%和.NET的24%;PHP也入選是全球**受歡迎的編程語(yǔ)言,并且是**入選的腳本語(yǔ) 言;國(guó)內(nèi)80%以上的動(dòng)態(tài)網(wǎng)站都在使用PHP開發(fā); AlexaTOP500*網(wǎng)站排名,有394家使用了PHP技術(shù),比例為78.8% 。 ?
3、PHP的前景和就業(yè)現(xiàn)狀 ?
隨著Web2.0的升溫互聯(lián)網(wǎng)的發(fā)展迎來(lái)新一輪的熱潮,PHP技術(shù)和相關(guān)的人才,正是迎合目前的互聯(lián)網(wǎng)的發(fā)展趨勢(shì),因此,在IT業(yè)和互聯(lián)網(wǎng)的超速發(fā)展的時(shí)代,企業(yè)對(duì)PHP程序員的需求也大量增加,這個(gè)崗位是程序員中火的,這種嚴(yán)重供不應(yīng)求的局面在未來(lái)幾年中也將愈演愈烈 。 ?
php的特點(diǎn)
1 PHP 獨(dú)特的語(yǔ)法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語(yǔ)法。 ?
2 PHP可以比CGI或者Perl更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)——?jiǎng)討B(tài)頁(yè)面方面,與其他的編程語(yǔ)言相比。 ?
3 PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標(biāo)記的CGI要高許多。 ?
4 PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實(shí)現(xiàn)。 ?
5 PHP支持幾乎所有流行的數(shù)據(jù)庫(kù)以及操作系統(tǒng)。 ?
6 最重要的是PHP可以用C、C++進(jìn)行程序的擴(kuò)展! ?