Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Developero-oficial/php-mvc
Mini framework para aplicaciones PHP con el patrón MVC
https://github.com/Developero-oficial/php-mvc
clases controller model mysql php-mvc poo view
Last synced: 9 days ago
JSON representation
Mini framework para aplicaciones PHP con el patrón MVC
- Host: GitHub
- URL: https://github.com/Developero-oficial/php-mvc
- Owner: Developero-oficial
- License: mit
- Created: 2017-04-29T13:49:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-10-29T03:24:13.000Z (about 6 years ago)
- Last Synced: 2024-08-01T12:32:10.829Z (3 months ago)
- Topics: clases, controller, model, mysql, php-mvc, poo, view
- Language: PHP
- Homepage:
- Size: 33.2 KB
- Stars: 41
- Watchers: 8
- Forks: 30
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# php-mvc
![alt tag](https://cloud.githubusercontent.com/assets/10777626/25569022/ff391a18-2dd3-11e7-82f3-9b43775c6ce2.PNG)
Este es un ejemplo de MVC con Php vanilla hecho desde cero.
## Guía de instalación
Descarga como zip o clona este repositorio en la carpeta destino donde tu servidor pueda leer los archivos.
Ejemplo demo para acceder estando en un host local: http://localhost/php-mvc/ .
En este ejemplo se renderiza el controlador configurado por default: HomeController. El controlador por default puede ser cambiado en el archivo de configuración.
Ejemplo demo para acceder estando en un host local renderizando con parámetros y el Model: http://localhost/php-mvc/Home/usuario/1 .
## Curso gratuito para desarrollar este sistema desde cero con Php vanilla
+ Introducción: https://goo.gl/VrYpgU
+ .htaccess y URI: https://goo.gl/PV9Uw6
+ Router class: https://goo.gl/RkUSGF
+ Archivo de configuración: https://goo.gl/RsuYbf
+ Controller class: https://goo.gl/tF86VS
+ Autoload: https://goo.gl/Rffz5R
+ Clase Controller cliente: https://goo.gl/1AJuvf
+ View class: https://goo.gl/iP9aGm
+ Clase View con Bootstrap: https://goo.gl/vbzaoE
+ Renderizar clase View con parámetros: https://goo.gl/8LnNpQ
+ Model class: https://goo.gl/6PDYPn
+ Mejoras: https://goo.gl/vkKNzK
+ Login con sesiones orientado a objetos: https://goo.gl/hsUHPa
+ Login con sesiones métodos del controlador: https://goo.gl/bejyeC
+ Login con sesiones model class y consulta sql: https://goo.gl/3FUmY5
+ Login con sesiones Session class: https://goo.gl/fC1ZRe