久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

PHP工作原理

來自站長百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

導(dǎo)航: 上一頁 | ASP | PHP | JSP | HTML | CSS | XHTML | aJAX | Ruby | JAVA | XML | Python | ColdFusion

題記:隨著接觸計(jì)算機(jī)的時(shí)間越來越長,小編愈發(fā)覺得很懂東西知曉原理后就會變得異常簡單。很多東西搞不明白的原因,就是因?yàn)椴恢涝?。下面這篇文章主要講的是php的工作原理。


PHP是一個(gè)運(yùn)用廣泛、用來建造Web站點(diǎn)的程序語言,雖然其可以用在臺式機(jī)上供個(gè)人使用,但典型運(yùn)用還是用在web服務(wù)器上和讓用戶通過web瀏覽器來訪問它。


當(dāng)你用瀏覽器訪問一個(gè)網(wǎng)頁時(shí),它會使你的電腦和另一臺電腦間在因特網(wǎng)上產(chǎn)生一個(gè)會話。會話以及它怎樣使得一個(gè)網(wǎng)頁出現(xiàn)在你的屏幕上將在下圖說明。

Php-1.jpg

圖例講解:下面是上圖的發(fā)生步驟。

  • 你在瀏覽器的地址欄輸入www.example.com/catalog.html。
  • 瀏覽器通過因特網(wǎng)發(fā)送一個(gè)信息給一個(gè)叫www.example.com 的電腦,并向其尋要/catalog.html 頁面。
  • Apache,一個(gè)運(yùn)行在 www.example.com 電腦上的程序,得到上面那個(gè)信息后,就從硬盤上讀取catalog.html文件。
  • Apache通過因特網(wǎng)將catalog.html文件內(nèi)容送到你的電腦---這就是對瀏覽器請求的應(yīng)答。
  • 瀏覽器在根據(jù)頁面內(nèi)的HTML標(biāo)簽指示在屏幕上顯示頁面。

當(dāng)引入了PHP后,服務(wù)器端將會做更多的工作,下圖展示的將是瀏覽器訪問一個(gè)由PHP生成的頁面的所發(fā)生的過程。

Php-2.jpg

圖例講解:

  • 你在瀏覽器地址欄輸入的是www.example.com/catalog/yak.php.
  • 瀏覽器通過因特網(wǎng)發(fā)送一個(gè)信息給一個(gè)叫www.example.com 的電腦,并向其尋要/catalog.html 頁面。
  • Apache,一個(gè)運(yùn)行在 www.example.com 電腦上的程序,得到上面那個(gè)信息后就問PHP解析器,(另一個(gè)運(yùn)行在www.example.com 電腦上的程序)“ /catalog/yak.php是什么樣子的?"
  • PHP解析器從硬盤上讀取catalog/yak.php(/usr/local/www/catalog/yak.php)文件。
  • PHP解析器在yak.php文件內(nèi)執(zhí)行命令,可能是與數(shù)據(jù)庫(eg:MySQL)交換數(shù)據(jù)。
  • PHP解析器拿出yak.php并把它送回Apache,并答復(fù)了上面的提問“ /catalog/yak.php是什么樣子的?"。
  • Apache將從PHP解析器得到的內(nèi)容在因特網(wǎng)上送回到你的電腦---這就是對瀏覽器請求的應(yīng)答。
  • 瀏覽器在根據(jù)頁面內(nèi)的HTML標(biāo)簽指示在屏幕上顯示頁面。