Edición de «Cambios pendientes 0.5.1»

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 1: Línea 1:
#REDIRECT: [[Cambios_Pendientes_Spirit]]
 
 
== Cambios pendientes ==
 
== Cambios pendientes ==
  
* Terminar la nueva bienvenida
 
* Cuando se lanzan las excepciones en ocasiones no se cargan los estilos
 
* <s>Mover el application controller del dir controllers al dir de la app</s>
 
* <s>Mover el model base tambien al dir de la app</s>
 
* <s>El application debe extender del controller base de kumbia libs (ahora esta al reves)</s>
 
* <s>Cambiar enviroment.ini por databases.ini</s> (lo suyo seria que tuviese el db_date del config.ini y si es posible añadir uno para el charset de la db)
 
* Cambiar los if(file_exists  por if(!include $file) { throw new KumbiaException..... (o mejor con un try, si es posible)
 
* Quitar todos los call_user_func_array. Ej.
 
<pre>
 
// call_user_func_array(array($activeController , $action), $parameters);
 
$activeController->$action(implode(',', $parameters));
 
</pre>
 
* Crear un dir temp (para poner dentro el de cache y el de logs)
 
* <s>Cambiar, si es posible el mode de config.ini para que sea production = on | off</s>
 
* <s>Quitar del config.ini la configuracion de directorios</s>
 
* Necesitamos un metodo para la carga selectiva de modulos (como la de modelos)
 
* <s>Quitar el extends object en las clases que no lo necesitan (posiblemente no la necesita ninguna)</s>
 
* Quitar el join_path y donde se use
 
* <s>Solucionar el problema de los headers</s>
 
 
* <s>Integrar la nueva cache</s>
 
* <s>Integrar la nueva cache</s>
* <s>Eliminar toda la vieja cache en la clase kumbia y controller</s>
+
* Eliminar toda la vieja cache en la clase kumbia y controller
 
* <s>Añadir cache a los partials</s>
 
* <s>Añadir cache a los partials</s>
 
* <s>Hacer la clase logger estática</s>
 
* <s>Hacer la clase logger estática</s>
Línea 28: Línea 8:
 
* Habilitar archivos log vía rss
 
* Habilitar archivos log vía rss
 
* Habilitar una opción vía '''config.ini''' para enviar un mail con los log, contendría el mail del admin.
 
* Habilitar una opción vía '''config.ini''' para enviar un mail con los log, contendría el mail del admin.
* Cuando la APP este en producción las excepciones deben ir a un log o rss(si esta habilitado). Y enviar un error 500
+
* Cuando la APP este en producción las excepciones deben ir a un log o rss.
 
* <s>Añadir locale al config.ini</s>
 
* <s>Añadir locale al config.ini</s>
 
* <s>Mejorar la carga de clases del boot.ini</s>
 
* <s>Mejorar la carga de clases del boot.ini</s>
* <s>Mover la carga del  standard form al boot.ini</s>
+
* Mover la carga del  standard form al boot.ini
 
* Utilizar el [http://fr.php.net/manual/es/filter.constants.php filter_var] de PHP en la clase filter. Y en el sanitize y validate de models
 
* Utilizar el [http://fr.php.net/manual/es/filter.constants.php filter_var] de PHP en la clase filter. Y en el sanitize y validate de models
 
* <s>Terminar y limpiar el pages controller</s>
 
* <s>Terminar y limpiar el pages controller</s>

Ten en cuenta que todas las contribuciones a KumbiaPHP Framework Wiki pueden ser editadas, modificadas o eliminadas por otros colaboradores. Si no deseas que las modifiquen sin limitaciones, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre (véase Proyecto:Derechos de autor para más detalles). ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar Ayuda de edición (se abre en una ventana nueva)