Project

General

Profile

Actions

Feature #12337

open

Feature #12611: Refactoring: Bootstrap with Lazy Loading

Database.php: better caching

Added by Marc Egger almost 3 years ago. Updated over 2 years ago.

Status:
Some day maybe
Priority:
Normal
Assignee:
Carsten Rose
Target version:
Start date:
07.04.2021
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
Vote:

Description

Currently only the mysqli handle is cached but the Database object is recreated often.

Possible changes

  • switch to singleton pattern for Database class  (call Database::getInstance() instead of new Database)
  • make Database a static class  (?)

Both changes need a lot of refactoring.

Actions

Also available in: Atom PDF