• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CI 4.0 Micro-framework?

#7
If the micro-framework is just the core without the helpers/libraries, I don't see where the performance would change over configuring CI not to autoload anything and carefully choosing what's loaded based on your requirements.

Essentially, the core would have to be redesigned with the micro-framework in mind, moving some of the existing functionality out of core and making that functionality optional. Someone will have to weigh the benefits of having a micro-framework without these features vs. any performance degradation in the core of the macro-framework caused by making them optional.

The obvious items to consider in this area (in my mind) are Benchmark, Config, Hooks, Lang, and Log. In most of these cases, I'd imagine that each would have to be replaced with a stripped-down version which is replaced with something closer to the existing functionality in the macro-framework. For example, the micro-framework might ship with something like Psr\Log\NullLogger, while the macro-framework would be pre-configured to use something closer to the existing Log.

Otherwise, all you're really looking at is a change to the way the framework is shipped/managed/downloaded, which I'm pretty sure was one of the questions in another thread.


Messages In This Thread
CI 4.0 Micro-framework? - by no1youknowz - 04-15-2015, 09:06 PM
RE: CI 4.0 Micro-framework? - by ivantcholakov - 04-15-2015, 09:24 PM
RE: CI 4.0 Micro-framework? - by ciadmin - 04-15-2015, 10:05 PM
RE: CI 4.0 Micro-framework? - by sv3tli0 - 04-15-2015, 10:36 PM
RE: CI 4.0 Micro-framework? - by gadelat - 04-16-2015, 01:39 AM
RE: CI 4.0 Micro-framework? - by no1youknowz - 04-16-2015, 11:39 AM
RE: CI 4.0 Micro-framework? - by dmyers - 04-17-2015, 10:27 AM
RE: CI 4.0 Micro-framework? - by no1youknowz - 04-17-2015, 10:44 AM
RE: CI 4.0 Micro-framework? - by dmyers - 04-17-2015, 11:50 AM
RE: CI 4.0 Micro-framework? - by no1youknowz - 04-17-2015, 02:33 PM
RE: CI 4.0 Micro-framework? - by dmyers - 04-16-2015, 07:37 AM
RE: CI 4.0 Micro-framework? - by mwhitney - 04-16-2015, 08:51 AM
RE: CI 4.0 Micro-framework? - by PaulD - 04-20-2015, 07:47 AM
RE: CI 4.0 Micro-framework? - by no1youknowz - 04-20-2015, 07:38 PM
RE: CI 4.0 Micro-framework? - by kilishan - 04-20-2015, 07:51 PM
RE: CI 4.0 Micro-framework? - by skunkbad - 04-27-2015, 06:55 PM
RE: CI 4.0 Micro-framework? - by gadelat - 04-28-2015, 03:54 AM
RE: CI 4.0 Micro-framework? - by ferdhika - 07-05-2015, 02:03 AM
RE: CI 4.0 Micro-framework? - by albertleao - 07-09-2015, 07:38 AM
RE: CI 4.0 Micro-framework? - by kenjis - 07-09-2015, 03:04 PM
RE: CI 4.0 Micro-framework? - by apsweb - 07-24-2015, 09:18 PM
RE: CI 4.0 Micro-framework? - by ignitedcms - 07-25-2015, 03:24 AM
RE: CI 4.0 Micro-framework? - by ignitedcms - 07-31-2015, 01:22 PM
RE: CI 4.0 Micro-framework? - by marksman - 07-06-2016, 03:34 AM
RE: CI 4.0 Micro-framework? - by condor - 07-08-2016, 02:14 AM
RE: CI 4.0 Micro-framework? - by ivantcholakov - 07-09-2016, 08:57 AM
RE: CI 4.0 Micro-framework? - by Ivo Miranda - 07-09-2016, 01:40 PM
RE: CI 4.0 Micro-framework? - by John_Betong - 07-13-2018, 05:23 PM

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2020 MyBB Group.