diff options
author | David M <davidmj@users.sourceforge.net> | 2008-06-12 07:24:13 +0000 |
---|---|---|
committer | David M <davidmj@users.sourceforge.net> | 2008-06-12 07:24:13 +0000 |
commit | 0ebc5cc9eee8b4f904d624a8c4506ae6223ea5db (patch) | |
tree | 942095d3f5175441543af2d60479a104bf15601b /phpBB/includes/diff/engine.php | |
parent | 0ca7e81ca47e32a5edf3c8fe1b9388be76fe57a9 (diff) | |
download | forums-0ebc5cc9eee8b4f904d624a8c4506ae6223ea5db.tar forums-0ebc5cc9eee8b4f904d624a8c4506ae6223ea5db.tar.gz forums-0ebc5cc9eee8b4f904d624a8c4506ae6223ea5db.tar.bz2 forums-0ebc5cc9eee8b4f904d624a8c4506ae6223ea5db.tar.xz forums-0ebc5cc9eee8b4f904d624a8c4506ae6223ea5db.zip |
The beginnings of the destruction of phpBB's greatest bottleneck, dynamic css...
As of phpBB 3.0.x, we take our "generic" CSS for a theme and later on combine it with the imagesets and languages as needed... What we did for 3.0.x involved dynamically resolving the variables in the CSS and then sending it off, caching it at several layers (except the one that mattered). The biggest issue with style.php is that it is one giant str_replace on every page load, no matter what; cache be damned. Instead, the trick is to cache the full compilation earlier on...
Further work to do: kill all the old crap and fully integrate the new solution
git-svn-id: file:///svn/phpbb/trunk@8649 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/diff/engine.php')
0 files changed, 0 insertions, 0 deletions