Skip to content
 
 

Repository files navigation

Framework_mvc_php_multi-idioma

Framework MVC desde cero en php con multi-idioma y gestor de páginas estáticas.

Este Framework está basado en el ejemplo desarrollado por dlancedu puedes ver la creación del Framework Básico desde cero en el canal de dlancedu.

Las funcionalidades desarrolladas por equipo BIOINFO-IIAP son las siguientes:

  • Multi-idioma a nivel de Base de datos y contenidos estáticos.
  • Modulo de creación de páginas estáticas almacenadas en la BD con opciones de traducción.
  • Bitácora de Registros de visitas y eventos del sistema (Almacenar errores ocurridos en la Capa Controlador y Modelo).

Implementación

Instalar en una maquina local o servidor, Apache con php >5 y Mysql.

Requisitos

En Windows

  • Instalar XAMP o WAMP.
  • En httpd.conf habilitar el "modulo mod_rewrite.so".
	LoadModule rewrite_module modules/mod_rewrite.so
  • Configurar el directorio de la aplicación en httpd.conf:
	<Directory /var/www/html>
        	Options Indexes FollowSymLinks Includes ExecCGI
        	AllowOverride All
        	Order allow,deny
        	allow from all
	</Directory>

En Linux

	<Directory /var/www/html>
        	Options Indexes FollowSymLinks Includes ExecCGI
        	AllowOverride All
        	Order allow,deny
        	allow from all
	</Directory>
  • Instalar GD PHP:
		sudo apt-get install php5-gd
  • Dar permisos de escritura a las siguientes carpetas.
    • public/ckeditor/kcfinder/upload
    • public/img
    • tmp

Instalar Framework

  • Descargar código fuente y copiarla en la carpeta del proyecto en apache /var/www/html o C:\xampp\htdocs.
  • Crear base de datos con el nombre de mvc_php con Engine=InnoDB, Database charset=utf8 y Database collation=utf8_general_ci.
  • Importar en la base de datos creada el archivo bd.sql de la carpeta bd del proyecto.
  • Abre un navegador web, ingresa a localhost/framework_mvc_php_multi-idioma y se debe mostrar la página de inicio del Framework.
  • Datos de inicio de sesion:
    • Usuario: admin
    • Contraseña: admin@

About

Viewleaf-IIAP-Web

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages