以下是一个简单的PHP原生建站实例,我们将使用PHP和MySQL来搭建一个基本的博客系统。

1. 环境准备

项目说明
操作系统Windows/Linux
PHP版本PHP7.4+
MySQL版本MySQL5.7+
数据库MySQL数据库

2. 创建数据库

我们需要创建一个数据库和用户,用于存储博客数据。

```sql

CREATE DATABASE blog;

CREATE USER 'blog_user'@'localhost' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON blog.* TO 'blog_user'@'localhost';

FLUSH PRIVILEGES;

```

3. 创建数据表

接下来,我们需要创建一个数据表来存储博客文章。

```sql

CREATE TABLE articles (

id INT AUTO_INCREMENT PRIMARY KEY,

title VARCHAR(255) NOT NULL,

content TEXT NOT NULL,

created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP

);

```

4. 创建PHP文件

创建以下PHP文件:

  • `index.php`:博客首页
  • `article.php`:文章详情页
  • `create_article.php`:发布文章页

index.php

```php

// 连接数据库

$mysqli = new mysqli('localhost', 'blog_user', 'password', 'blog');

// 获取文章列表

$articles = $mysqli->query("