Project

General

Profile

Actions

Bug #18084

closed

Better solution for "Page is being generated"

Added by Bernhard Kraft about 16 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
Must have
Category:
-
Target version:
-
Start date:
2008-01-31
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.2
PHP Version:
4.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

The message "Page is being generated" is typical for TYPO3. No other CMS is generating such messages and it is not very clear why such messages are necessary.

Currently those pages get sent to "Client/Browser B" when another process (started by "Client/Browser A") has started to render the same page as requested by client A.

The reason for this lies inside the caching mechanism of TYPO3. While a page gets generated and another process requests the same page the second process delivers the "page is being generated" screen with an 10 seconds timeout/reload - so the page doesn't get generated twice - which would increase server load.

But currently this does not work very well - if two clients request the same page almost concurrently it will get created twice (Check the 100ms png in the supplied images). And this message is very annoying.

Solution:
See my posting in the dev-newsgroup:

http://lists.typo3.org/pipermail/typo3-dev/2008-January/027357.html

(issue imported from #M7333)


Files

lockPageGeneration_v3.diff (18.9 KB) lockPageGeneration_v3.diff Administrator Admin, 2008-02-08 00:00
bug_7333_debug.diff (4.07 KB) bug_7333_debug.diff Administrator Admin, 2008-02-08 23:08
0007333_post.patch (1.64 KB) 0007333_post.patch Administrator Admin, 2008-02-11 14:14
0007333_post_v2.patch (2.06 KB) 0007333_post_v2.patch Administrator Admin, 2008-02-16 14:44

Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #17088: "Duplicate entry" in cache_pagesection when using framesClosedMichael Stucki2007-03-07

Actions
Related to TYPO3 Core - Bug #18279: Several problems with locking API (t3lib_lock)ClosedOliver Hader2008-02-22

Actions
Actions

Also available in: Atom PDF