PHP プログラムでの SSI のアプリケーション_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:19:24
オリジナル
785 人が閲覧しました

PHPプログラムでのSSIの適用

1. SSIとは

サーバーサイドインクルード: サーバーサイドインクルードは、ASP に似たサーバーベースの Web ページ制作テクノロジーです。サーバーサイド インクルード (SSI) ディレクティブを使用すると、コンテンツがブラウザーに送信される前に、テキスト、グラフィックス、またはアプリケーション情報を Web ページに含めることができます。たとえば、SSI を使用して、時刻/日付スタンプ、著作権表示、または顧客が記入して返信するためのフォームを含めることができます。インクルード ファイルを使用すると、複数のファイルに繰り返し現れるテキストやグラフィックを簡単に含めることができます。すべてのファイルにコンテンツを入力するのではなく、コンテンツを 1 つのインクルード ファイルに入力するだけです。インクルード ファイルは非常に単純なステートメントで呼び出され、Web サーバーにコンテンツを適切な Web ページに挿入するよう指示します。また、インクルード ファイルを使用すると、コンテンツに対するすべての変更を 1 か所で行うだけで済みます。

2. SSIのコマンドとは何ですか

[1] サーバー側の環境変数を表示する
[2] テキストコンテンツをドキュメントに直接挿入します
[3] WEBドキュメント関連情報(ファイル作成日/サイズ等)を表示
[4] サーバー上の各種プログラムを直接実行(CGIやその他の実行可能プログラムなど)
[5] SSI 情報の表示形式を設定します ; (ファイル作成日/サイズの表示方法など) if 条件文を使用して高度な SSI 変数を設定できます。

3. APACHE による SSI の設定

Apache はデフォルトでは SSI をサポートしていないため、設定するには httpd.conf を変更する必要があります。ここでは例として Windows プラットフォーム上の Apache 2.0.x を取り上げます。conf ディレクトリ内の httpd.conf ファイルを開いて変更します


[1] 前のコメントを削除します

LoadModule include_module modules/mod_include.so


[2]ディレクトリを変更する

意志

rree が

に変更されました

<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>

ログイン後にコピー
[3] 前のコメントを削除して修正します

意志

rree が

に変更されました

<Directory />
    Options Indexes FollowSymLinks Includes
    AllowOverride None
</Directory>
ログイン後にコピー

3.index.htmlのソースコード

りー

http://www.bkjia.com/PHPjc/875470.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/875470.html技術記事 PHP プログラムにおける SSI の応用 1. SSI とは何ですか? サーバー サイド エンベディング: サーバー サイド インクルードは、ASP に似たサーバー ベースの Web ページ制作テクノロジです。コンテンツをブラウザに送信する前に...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート