castellanos/php-mvc
最新稳定版本:v1.0.0
Composer 安装命令:
composer create-project castellanos/php-mvc
包简介
A simple PHP MVC project
README 文档
README
Este es un proyecto para implementar el patrón MVC en PHP. A continuación, te proporcionamos los pasos para clonar el repositorio y configurar el proyecto.
Requisitos
Antes de comenzar, asegúrate de tener instalado:
- PHP 8.2 o superior
- Composer
- MySQL o MariaDB
- Acceso a la terminal (CLI)
Configuración del proyecto
-
Clonar el repositorio
git clone https://github.com/OscarCastellanos01/php-mvc.git
-
Navega al directorio del proyecto:
cd php-mvc -
Instalar Dependencias con Composer
composer install
-
Después de instalar las dependencias, copia el archivo
config.example.phpaconfig.phpcp config/config.example.php config/config.php
Abre config/config.php y actualiza los valores de la base de datos y la URL según tu entorno local.
- Cargar BD de Prueba
En la carpeta data/, encontrarás un archivo SQL (database.sql) que contiene la estructura de la base de datos.
- Configurar el Servidor Local
Si ya tienes configurado un servidor local, solo necesitas configurarlo para que apunte a la carpeta public. Si prefieres usar el servidor embebido de PHP, ejecuta el siguiente comando:
php -S localhost:8000 -t public
- Acceder al Proyecto
Accede al proyecto en tu navegador en la siguiente dirección:
http://localhost:8000
Estructura del Proyecto
php-mvc/
├── config/
│ ├── config.example.php
│ ├── config.php
│ ├── functions.php
├── data/
│ └── database.sql
├── public/
│ ├── css/
│ │ └── style.css
│ ├── js/
│ │ └── script.js
│ ├── .htaccess
│ └── index.php
├── src/
│ ├── app/
│ │ ├── Database.php
│ │ ├── Router.php
│ │ └── routes.php
│ ├── controllers/
│ │ ├── HomeController.php
│ │ └── UserController.php
│ ├── models/
│ │ └── User.php
│ └── views/
│ ├── home/
│ │ └── index.php
│ ├── users/
│ │ └── index.php
│ └── layout.php
├── .gitignore
├── .htaccess
└── composer.json
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2025-02-15