サーバー側のスクリプト

サーバー側の PHP スクリプトは Web サーバー上で実行されます

HTML コード

kr7ysztof /ゲッティイメージズ





Web ページに関連するサーバーサイド スクリプトは、通常、データがユーザーのブラウザに渡される前に Web サーバー上で実行される PHP コードを指します。 PHP の場合、すべての PHP コードがサーバー側で実行され、PHP コードがユーザーに到達することはありません。 PHP コードが実行されると、それが出力する情報が HTML に埋め込まれ、ビューアーの Web ブラウザーに送信されます。

これを実際に確認する方法の 1 つは、PHP ページの 1 つを Web ブラウザーで開き、[ソースの表示] オプションを選択することです。 HTML は表示されますが、PHP コードは表示されません。 PHP コードの結果は、Web ページがブラウザーに配信される前にサーバー上の HTML に埋め込まれているためです。



サンプル PHP コードと結果

|_+_||_+_|

サーバー側の PHP ファイルには上記のすべてのコードが含まれている場合がありますが、ソース コードとブラウザーには次の情報のみが表示されます。

|_+_||_+_|

サーバー側スクリプトとクライアント側スクリプト

サーバーサイド スクリプトを使用するコードは PHP だけではありません。また、サーバーサイド スクリプトは Web サイトに限定されません。他のサーバー側プログラミング言語は Python、 ルビー 、C#、C++、 とジャワ.ユーザーにカスタマイズされたエクスペリエンスを提供するサーバー側スクリプトの多くのインスタンスがあります。



対照的に、クライアント側のスクリプトは、Web サーバーからユーザーのコンピューターに送信される埋め込みスクリプト (最もよく知られているのは JavaScript) で動作します。クライアント側のスクリプト処理はすべて、エンド ユーザーのコンピューターの Web ブラウザーで行われます。一部のユーザーは、セキュリティ上の懸念からクライアント側のスクリプトを無効にしています。