パーシング

イメージ提供:farm1.static.flickr.com
URLをブラウザーのアドレスバーにタイプする時、例としてhttp://www.fairgound.com とタイプし、Enterをクリックしたとしましょう。あなたがしていることは、あるウェブサーバーにリクエストを送り、そのサーバーがある場所にあるウェブページの内容を取ってくるのです。 あなたが見るブラウザーはあなたが依頼した実際のコードのページのHTMLの結果であって、実際のコードがサーバー側のスクリプトを使って見せるページのアウトプットではありません。 パーシングというのは実際のコードをHTMLに変換する過程です。ウェブサーバーのパーサーエンジンが変換の責任を持ちます。あなたのブラウザーが見せるHTMLのアウトプットの裏には長く複雑なPhpコードの迷路が存在します。あなたがURLをリクエストすると、ウェブページが解析され、サーバーがあなたのブラウザーにHTMLアウトプットを送る前にHTMLに変換されたものを送ります。
