PHP を使用して靜的 Web サイト用のテンプレート フレームワークを作成する (1)_PHP チュートリアル
Jul 21, 2016 pm 04:06 PM
テンプレートを使用すると、Web サイトの構(gòu)造を改善できます。この記事では、PHP 4 の新しい関數(shù)とテンプレート クラスを使用して、テンプレートを巧みに使用して、多數(shù)の靜的 HTML ページで構(gòu)成される Web サイトのページ レイアウトを制御する方法について説明します。
概要:
======================================
個(gè)別の機(jī)能とレイアウト
ページ要素の重複を避ける
靜的ウェブサイト用のテンプレートフレームワーク
============================== ====== =
関數(shù)とレイアウトを分離する
まず、テンプレートを適用する 2 つの主な目的を見てみましょう:
関數(shù) (PHP) とレイアウト (HTML) を分離する
ページ要素の重複を避ける
最初の目的は最も話題になっている目的であり、プログラマーのグループがページのコンテンツを生成する PHP スクリプトを作成し、別のデザイナーのグループが HTML をデザインする狀況を想定しています。ページの最終的な外観を制御するグラフィックス。機(jī)能とレイアウトを分離するという基本的な考え方は、これら 2 つのグループの人々が獨(dú)立したファイルのセットを作成して使用できるようにすることです。プログラマーは、PHP コードのみを含むファイルのみを気にする必要があり、PHP コードの外観を気にする必要はありません。ページ設(shè)計(jì)者は、ページに埋め込まれた PHP コードが壊れることを心配することなく、最も使い慣れたビジュアル エディターを使用して獨(dú)自のページ レイアウトを設(shè)計(jì)できます。
PHP テンプレートに関するチュートリアルをいくつか見たことがあれば、テンプレートがどのように機(jī)能するかをすでに理解しているはずです。単純なページ パーツを考えてみましょう。ページの上部はヘッダー、左側(cè)はナビゲーション バー、殘りはコンテンツ領(lǐng)域です。この種類の Web サイトには次のテンプレート ファイルを含めることができます:
<ボディ>
<テーブル>