Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 2.06 KB

README_zh.md

File metadata and controls

60 lines (39 loc) · 2.06 KB

项目:使用基本框架示例实现MVC架构模式

选择语言:

Русский English Español 中文 Français Deutsch
Русский English Español 已选 Français Deutsch

使用的技术栈:

  • PHP 8
  • Mysql (PDO)
  • Bootstrap 5.3

描述:

该项目使用简单的自制框架作为示例,实现了MVC架构模式。在框架内,针对"文章"部分实现了CRUD操作:

创建

ajax filter is in operation

显示

ajax filter is in operation

更新

ajax filter is in operation

删除

ajax filter is in operation

在创建和更新文章时实现了验证:

验证过程 Process

ajax filter is in operation

在目录docs/conf/中,包含:nginx-configuration.conf - 用于nginx的配置文件示例。

运行项目:

  1. 将配置添加到您的服务器上。您可以使用docs/conf/中的文件作为基础。
  2. 运行 composer i
  3. .env.example 重命名为 .env 并填写 # DB info 部分
  4. 创建数据库并导入位于 docs/mysql-dump/ 中的 db-dump-with-articles.sql 文件的内容。

2024年所做的更改很小。我故意保留了原始的核心结构,没有添加容器功能、DI等。因为这是我最早的作品之一,所以我决定几乎保持其原始形式 😇