Feature Wiki
Zakładka
Global Cache: Replace some Caches with Artifacts
Widok ogólny strony
[Ukryj]1 Initial Problem
Currently these are data from the domains:
- Language
- Object Definition
- Control Flow
- Components
- Template (HTML)
- Template (Blocks)
- Template (Variables)
- Events
- Global Screen
2 Conceptual Summary
For each of the above-mentioned areas it should be checked whether the data should not be stored in an Artifact. It must be taken into account that certain artifacts will then have to be created not only through the setup process, but also, for example, in administration.
At least the following areas can be migrated according to the current state of knowledge:
- Object Definition
- Components
- Events
Note: As part of the refactoring of ilCtrl with ILIAs 8, the ilCtrl information has already been relocated to an artifact.
3 User Interface Modifications
3.1 List of Affected Views
none
3.2 User Interface Details
none
3.3 New User Interface Concepts
none
4 Technical Information
These modifications can be considered as refactoring and the feature request is to be understood as information.
5 Privacy Information
No new user related data will be processed or collected with this refactoring.
6 Security Implications
It is ensured that artifacts are only created when building ILIAS (resp. the classmap). Artifacts are PHP arrays that cannot be read out via the web server in the browser.
7 Contact
- Author of the Request: Schmid, Fabian [fschmid]
- Maintainer: Schmid, Fabian [fschmid] and others
- Implementation of the feature is done by: Schmid, Fabian [fschmid]
8 Funding
- …
9 Discussion
10 Implementation
{The maintainer has to give a description of the final implementation and add screenshots if possible.}
Test Cases
- {Test case number linked to Testrail} : {test case title}
Approval
Approved at {date} by {user}.
Ostatnio zmieniono:: 31. Maj 2022, 11:00, Schmid, Fabian [fschmid]