The Wayback Machine - https://web.archive.org/web/20201104083849/https://github.com/KevinDev115/php-mvc-framework
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
 
 
 
 
 
 
 
 
 
 

README.md

PHP-MVC-FRAMEWORK

Este es un Framework para la creacion aplicaciones y servicios WEB, diseñado con la arquitectura MVC (modelo, vista, controlador) y el lenguaje de programación PHP de una manera sencilla, simple y escalable.

¿Porque Utilizarlo?

  • Permite el desarrollo ágil, modular, mantenible y escalable.
  • Facilita las la interaccion con la base de datos haciendolo mas amigable y menos tediosa.
  • Tiene una gran escalabilidad para proyectos de grandes magnitudes.
  • Facilita el trabajo en equipo.

📑 ¿Qué ofrece?

  • Sistema de rutas. (/controlador/modelo/parametro/...)
  • Multiples conexiones a Bases de Datos con PDO.
  • Metodos para el uso de modelos en el controlador.
  • Metodos para el trabajo con Vistas.
  • Metodos de consultas a la base de datos. (QueryBuilder)

Este Framework tiene una gran escalabilidad y flexibilidad para cualquier proyecto.

El limite esta en tu imaginación. 💡

🔧 Arquitectura

Example MVC

🧪 Instalacion

Para que funcione correctamente, necesita instalar los servicios de Apache y Mysql o instalar un servidor local, por ejemplo.

Una vez lo tenga instalado debe clonar este repositorio en la carpeta del servidor correspondiente:

> git clone https://github.com/KevinDev115/php-mvc-framework.git

Configuracion base de datos

Debe ir al archivo "app/config/DataBase.php" y segun la base de datos que este manejando, ya sea Mysql o Oracle debe rellenar las variables globales que se utilizaran para las conexiones a bases de datos.

🧪 Test

Para probar que todo esta bien debe ir a la URL http://localhost/ o http://127.0.0.1/ y elegir este proyecto.

⚠️ Warning

Este es un proyecto antiguo que contiene algunas buenas prácticas de desarrollo, pero puede mejorarse considerablemente.

Copyright © 2020 Kevin Galindo 👦

About

Framework developed with the PHP programming language, managing an MVC architecture, multiple connections to databases and a friendly route system.

Topics

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.