Edición de «Estructura de Kumbia»
De KumbiaPHP Framework Wiki
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 70: | Línea 70: | ||
=Archivos de entorno= | =Archivos de entorno= | ||
− | Kumbia posee una configuración por defecto que debe funcionar bien en la mayor parte de casos aunque ésta puede personalizarse de acuerdo a necesidades específicas de cada proyecto. Se ha pensado en configurar al mínimo para poder empezar | + | Kumbia posee una configuración por defecto que debe funcionar bien en la mayor parte de casos aunque ésta puede personalizarse de acuerdo a necesidades específicas de cada proyecto. Se ha pensado en configurar al mínimo para poder empezar ha trabajar y dejar que Kumbia escoja la configuración más óptima. Kumbia utiliza archivos formato .ini para hacer la configuración. |
Puedes encontrar estos archivos en el directorio ./config/ | Puedes encontrar estos archivos en el directorio ./config/ | ||
Línea 106: | Línea 106: | ||
| default_app || Directorio de la aplicación que carga por defecto | | default_app || Directorio de la aplicación que carga por defecto | ||
|- | |- | ||
− | | timezone || Zona horaria donde estás. Puedes encontrar más información en: [http:// | + | | timezone || Zona horaria donde estás. Puedes encontrar más información en: [http://es2.php.net/manual/es/timezones.php Timezones PHP.Net] |
|- | |- | ||
| mode || Modo de trabajo de la aplicación. Puedes especificar development y production. La configuración se encuentra en el archivo config.ini | | mode || Modo de trabajo de la aplicación. Puedes especificar development y production. La configuración se encuentra en el archivo config.ini | ||
Línea 255: | Línea 255: | ||
Agregamos a la variable extensions en forms/config/core.ini el valor ziplib.main asi: | Agregamos a la variable extensions en forms/config/core.ini el valor ziplib.main asi: | ||
extensions = kumbia.tags, kumbia.logger, kumbia.utils, kumbia.acl, smarty.main, ziplib.main | extensions = kumbia.tags, kumbia.logger, kumbia.utils, kumbia.acl, smarty.main, ziplib.main | ||
− | Listo, ahora cuando inicie Kumbia esta librería estará disponible en cualquier parte de nuestra aplicación. | + | Listo, ahora cuando inicie Kumbia esta librería estará disponible en cualquier parte de nuestra aplicación. |
=Resumen= | =Resumen= | ||
Si pensamos en convención sobre configuración, entonces podemos también pensar que mientras todo esté en su lugar, mejorará el orden de la aplicación y será más fácil encontrar problemas, habilitar/inhabilitar módulos y en síntesis mantener la aplicación. | Si pensamos en convención sobre configuración, entonces podemos también pensar que mientras todo esté en su lugar, mejorará el orden de la aplicación y será más fácil encontrar problemas, habilitar/inhabilitar módulos y en síntesis mantener la aplicación. |