Project

General

Profile

Actions

Task #39728

closed

Bug #36744: Workspaces are unusable on larger installations

Optimize runtime on objects and database queries

Added by Oliver Hader over 12 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Workspaces
Start date:
2012-08-12
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.5
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

The backend grid view has a several flaws that need to be optimized:

  • reduce the amount of looking up the same records again and again (by t3lib_BEfunc::getRecord)
  • optimize tree lookups like getTreeList() or getRootline() since in most cases the page-id stays the same
  • introduce raw repositories for Workspaces, Stages, Pages and regular Records
Actions #1

Updated by Michael Stucki almost 11 years ago

  • Category set to Workspaces
Actions #2

Updated by Mathias Schreiber almost 10 years ago

  • Target version changed from 6.0.0-pre-beta1 to 7.5
Actions #3

Updated by Benni Mack about 9 years ago

  • Target version changed from 7.5 to 7 LTS
Actions #4

Updated by Riccardo De Contardi over 8 years ago

  • Target version changed from 7 LTS to Candidate for Major Version
Actions #5

Updated by Oliver Hader over 5 years ago

  • Status changed from New to Closed
  • workspace / stage handling has been enhanced in the past to reduce amounts of queries
  • versioning state in page-tree has been enhanced by using an according runtime cache
Actions

Also available in: Atom PDF