Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Feature request - Streamline initial module loading

#568

Currently, we load EVERY module with every page load just to build a list of available modules. Would be more effecient to build that list at the same time we 'install_tables' and use the db module list. And might be best to use the 'modstate' table (or replace it) to have a static list of installed, active, & user runnable modules instead of having to always build them on-the-fly.

Reported by dleffler · March 27th, 2012 @ 02:41 PM

State: open
Milestone: none
Assigned to: nobody

Activity

  1. expNinja
    expNinja

    (from [3a32d20ab37ef5a7174185c1e0ea3c6245924a06]) Implements several minor speed-up methods; new sequence for auto-loading classes (modules, etc...), we now parse exponent.js.php and place it in the page instead of having to load exponent.php twice for each page load, removed some unnecessary links/loads on the file manager adder/deleter views. [#568 Feature request - Streamline initial module loading] https://github.com/exponentcms/exponent-cms/commit/3a32d20ab37ef5a7...

    April 10th, 2012 @ 08:52 PM

  2. expNinja
    expNinja

    (from [2049c4a85eee360bb5246ebd9aa09a3b3faefd5c]) Remove smarty postfilter-includmiscfiles (not sure when it was last used), change basetemplate to abstract class, ensure we include tables.css in custom AND default reports [#568 Feature request - Streamline initial module loading] https://github.com/exponentcms/exponent-cms/commit/2049c4a85eee360b...

    April 15th, 2012 @ 12:24 AM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.