Osumi Framework

Estructura

Osumi Framework se compone principalmente de 3 carpetas:

  1. app: carpeta del usuario. El código creado por el usuario para crear su aplicación va en las subcarpetas que hay dentro de app
  2. ofw: carpeta del framework. En esta carpeta están los archivos y carpetas que componen el Framework
  3. web: carpeta pública. El DocumentRoot debe apuntar a esta carpeta y los archivos index.php y .htaccess que hay en su interior son los encargados de recibir todas las peticiones y llamar a las funciones apropiadas.

Carpetas que componen el framework

La carpeta app contiene el código de cada aplicación creada por el usuario.

La carpeta logs contiene los logs generados por el sistema interno de logs OLog.

La carpeta ofw contiene el código interno del framework.

La carpeta web es la parte pública, donde van situados los archivos estáticos expuestos a Internet.

Ciclo de ejecución

En Osumi Framework, este es el ciclo de ejecución de cada solicitud: