准备工作
在开始搭建网站之前,我们需要完成以下准备工作:
1、安装Web服务器:PHP是一种服务器端脚本语言,因此需要一个Web服务器来运行PHP代码,常见的Web服务器有Apache、Nginx等,本教程以Apache为例进行讲解。
2、安装PHP环境:为了让Apache能够运行PHP代码,我们需要安装PHP环境,PHP环境通常包括PHP解释器和PHP开发工具包(PHP Development Tools),在本教程中,我们将使用XAMPP软件包,它是一个集成了Apache、MySQL、PHP和Perl的开源软件包,非常适合初学者使用。
3、创建数据库:为了存储网站的数据,我们需要创建一个数据库,在本教程中,我们将使用MySQL数据库。
4、创建网站目录:根据网站的需求,创建相应的目录结构,在本教程中,我们将创建一个简单的个人博客网站,其目录结构如下:
myblog/ ├── index.php ├── css/ │ └── style.css ├── js/ │ └── script.js ├── images/ │ └── logo.png ├── header.php ├── footer.php ├── blog.php ├── contact.php
编写HTML代码
HTML是用于构建网页结构的标记语言,在本教程中,我们将使用HTML编写个人博客的首页,我们需要编辑index.php
文件,添加基本的HTML结构:
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>我的博客</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <?php include 'header.php'; ?> <?php include 'blog.php'; ?> <?php include 'footer.php'; ?> </body> </html>
接下来,我们编写header.php
文件,显示网站的头部信息:
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>我的博客</title> </head> <body> <header> <h1>欢迎来到我的博客</h1> <nav> <ul> <li><a href="index.php">首页</a></li> <li><a href="blog.php">博客</a></li> <li><a href="contact.php">联系我</a></li> </ul> </nav> </header> <?php include 'script.js'; ?> </body> </html>
我们编写blog.php
文件,显示博客文章列表:
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>我的博客</title> </head> <body> <h2>博客文章列表</h2> <?php while($post = mysqli_fetch_assoc($posts)){ ?> <article> <h3><a href="blog.php?id=<?php echo $post['id']; ?>"><?php echo $post['title']; ?></a></h3> <p><?php echo $post['content']; ?></p> </article> <?php } ?> </body> </html>
我们编写contact.php
文件,显示联系表单:
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>联系我</title> </head> <body> <?php if($_POST){echo "姓名:".$_POST['name']."<br>";echo "邮箱:".$_POST['email']."<br>";echo "留言:".$_POST['message']."<br>";}else{?>
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/192476.html