本文的標(biāo)題是《什么是PHP編程語言?》來源于:由作者:陳敘潼采編而成,主要講述了你是否想了解PHP編程語言的一些知識背景?如果需要請繼續(xù)往下讀。?PHP起源概述PHP是一種通用腳本語言,在后端Web開
你是否想了解PHP編程語言的一些知識背景?如果需要請繼續(xù)往下讀。
?PHP起源概述
PHP是一種通用腳本語言,在后端Web開發(fā)中最常用,還可以通過CLI(命令行界面)使用它,有時(shí)甚至可以將其打包成可執(zhí)行文件。
1994年,Ra**us Lerdorf創(chuàng)建了PHP,PHP最初只是Lerdorf的個(gè)人嘗試,將HTML表單連接到其主頁的數(shù)據(jù)庫,他使用C并將其稱為“個(gè)人主頁/表單解釋器PHP / FI”。PHP / FI將對簡單的動態(tài)網(wǎng)站進(jìn)行編碼。當(dāng)他想加快報(bào)告的錯(cuò)誤數(shù)量時(shí),他在Usenet上宣布,他將于1995年6月8日發(fā)布PHP / FI作為PHP工具,此版本包含了當(dāng)今仍在使用的某些PHP功能,其中包括PHP的HTML和表單處理實(shí)現(xiàn)。
Facebook使用PHP經(jīng)歷
Facebook是一家大公司,最初使用Zend PHP,在很長一段時(shí)間內(nèi)已經(jīng)開發(fā)了多種功能是由PHP實(shí)現(xiàn)。如今,他們使用自己的稱為Hack的PHP版本進(jìn)行編碼,該版本于PHP非常相似,但不是PHP,首先,他們開發(fā)了HipHop,它將PHP代碼轉(zhuǎn)換為C ++代碼,然后對其進(jìn)行編譯,從而將服務(wù)器負(fù)載降低了50%。
然后在2013年,F(xiàn)acebook停止將HipHop用于HHVM(HipHop虛擬機(jī))。HHVM將PHP代碼轉(zhuǎn)換為高級字節(jié)碼,然后,它通過實(shí)時(shí)(JIT)編譯器在運(yùn)行時(shí)將字節(jié)碼動態(tài)轉(zhuǎn)換為x86-64機(jī)器代碼,這樣最多可將性能提高6倍,但是,由于7.2版Zend的性能優(yōu)于HHVM,因此HHVM 3.24是最后一個(gè)正式支持PHP的版本。
命令行中的PHP
你可以像Python和Java這樣編寫簡單的命令行程序!
可以使用PHP制作桌面應(yīng)用程序!
我知道有兩個(gè)這樣的PHP擴(kuò)展,例如PHP-GTK和PHP Desktop(由Czarek Tomczak提供)。
使用PHP的熱門公司臉書
Facebook在早期版本中使用Zend PHP,現(xiàn)在仍然使用修改后的版本。
**
當(dāng)**開始創(chuàng)立初期用PHP編碼的,但是后來開發(fā)人員選擇了使用Python作為首選。
**
舉世聞名的開源百科全書是用PHP編寫的,但改用了Facebook的HVVM以使網(wǎng)站更快
WordPress
目前70%以上的博客的CMS使用WordPress。
總結(jié)
博客系統(tǒng),企業(yè)網(wǎng)站,個(gè)人網(wǎng)站,展示型網(wǎng)站,內(nèi)容**,簡單購物網(wǎng)站的web開發(fā)首選PHP,你可以快速完成你的網(wǎng)站需求的內(nèi)容。
?
本文原作者為陳敘潼,轉(zhuǎn)載請注明:出處!如該文有不妥之處,請聯(lián)系站長刪除,謝謝合作~
原創(chuàng)文章,作者:陳敘潼,如若轉(zhuǎn)載,請注明出處:http://www.uuuxu.com/20220512316447.html