ホームページ >バックエンド開発 >PHPチュートリアル >PHPを使用して複数ページのWebサイトを構築する方法

PHPを使用して複数ページのWebサイトを構築する方法

PHPz
PHPzオリジナル
2024-05-03 16:48:02684ブラウズ

PHP 複数ページの Web サイト構築ガイド: 異なるページを分離するための明確なフォルダー構造を作成します。各ページのベースとして HTML テンプレート (template.php) を使用します。ホームページ (index.php) にコンテンツを追加します。対応するファイルを作成し、contact.php や about.php などの他のページのコンテンツをカスタマイズします。 .php ファイルを処理するために必要に応じて Web サーバー (Apache など) を構成します。 PHPのデータベース接続機能を利用してデータベースからデータを取得し、ページ上に表示します。

如何使用 PHP 构建多页面网站

PHP を使用して複数ページの Web サイトを構築する方法

PHP は、一般的なサーバーサイド プログラミング言語であり、インタラクティブな Web サイトを構築するために使用できます。ウェブ。この記事では、PHP を使用して複数ページの Web サイトを作成する手順を段階的に説明します。

前提条件

  • PHP 7.4 以降
  • Web サーバー (Apache や Nginx など)

ステップ 1: ファイル構造のセットアップ

次のフォルダー構造を作成します。

- index.php
- contact.php
- about.php

ステップ 2: 基本的な HTML テンプレートを作成する

すべてのページで、同じ HTML テンプレートがベースとして使用されます。 template.php というファイルを作成し、次のコードを追加します。

<!DOCTYPE html>
<html>
<head>
  <title>多页面 PHP 网站</title>
</head>
<body>

  <!-- 页面内容 -->

</body>
</html>

ステップ 3:

index.php

にホームページ を作成します。ファイルに次のコードを追加します。

<?php include "template.php"; ?>

<h1>主页</h1>

<!-- 页面内容 -->

ステップ 4: 他のページを作成する

contact.phpabout.php# などの他のページ用に次のようなものを作成します。 ## ファイルを開き、必要に応じてページのコンテンツをカスタマイズします。 <pre class='brush:php;toolbar:false;'>&lt;?php include &quot;template.php&quot;; ?&gt; &lt;h1&gt;联系我们&lt;/h1&gt; &lt;!-- 联系信息 --&gt; </pre>ステップ 5: Web サーバーの構成

.php

ファイルを処理できるように Web サーバー (Apache など) を構成します。たとえば、次の内容を Apache 構成ファイルに追加します。 <pre class='brush:php;toolbar:false;'>&lt;Directory /var/www/my_website&gt; AllowOverride All &lt;/Directory&gt; &lt;FilesMatch &quot;\.php$&quot;&gt; SetHandler &quot;proxy:unix:/run/php/php7.4-fpm.sock|fcgi://php&quot; &lt;/FilesMatch&gt;</pre>実用的なケース: ユーザー データの表示

セットを表示する

user_data.php

という名前のページを作成します。ユーザーデータのテーブル。次のコードを使用します。 <pre class='brush:php;toolbar:false;'>&lt;?php include &quot;template.php&quot;; ?&gt; &lt;h1&gt;用户数据&lt;/h1&gt; &lt;?php // 从数据库获取用户数据 $users = getUsers(); // 创建 HTML 表格 echo &quot;&lt;table border='1'&gt;&quot;; echo &quot;&lt;tr&gt;&lt;th&gt;ID&lt;/th&gt;&lt;th&gt;名称&lt;/th&gt;&lt;th&gt;电子邮件&lt;/th&gt;&lt;/tr&gt;&quot;; foreach ($users as $user) { echo &quot;&lt;tr&gt;&lt;td&gt;{$user['id']}&lt;/td&gt;&lt;td&gt;{$user['name']}&lt;/td&gt;&lt;td&gt;{$user['email']}&lt;/td&gt;&lt;/tr&gt;&quot;; } echo &quot;&lt;/table&gt;&quot;; ?&gt; </pre>結論

これで、PHP を使用して複数ページの Web サイトを構築する方法がわかりました。 PHP のサーバー側機能を活用することで、さまざまなニーズを満たすインタラクティブで情報豊富な Web サイトを作成できます。

以上がPHPを使用して複数ページのWebサイトを構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。