Thanks for your answers, I did not reply yet because I still have not implemented them with testing.
I saved all subpages and am down to 48 queries, speed improvement more or less none. deactiving db_cache helped a bit to get down cpu use, db_cache tries to minimize queries too, but somehow does not work on my main site server, I have another site where I run a backup of my site (
www.extremecarver.bplaced.net ) so people can access my site if on my main site my server has crashed.....
I will try out moving to static css tonight, to see if it makes any difference.
I really don't understand what is wrong and why my site loads so slow (I was kicked out from my first (budget) hoster for CPU use, but would expect a Celereon 2.66ghz with 1GB running newest Suse 11.1 with all updates and Plesk as interface to be able to cope with the load, especially if moving wp-supercache AND widget cache for all but two light widgets). When using php_speedy I got pageload times around 100seconds, so php_speedy made it even worse....
atahualpa doubled my page load time on my backup site versus standard skin. So 0.5 vs 1 sec. On that page I also experimented by deleting all plugins (moving them to another folder) but that would not improve page-load time either by a lot.
Current issues with my server: e_accellerators not installed (supposedly halves the cpu time) and mod_headers not in appache. I can't find out how to integrate either though, as I don't really understand how to do it with plesk, and adding those two things with yast seems to have no effect.
Is max-queries changeable with myphp (will edit this it if I find out via google)?
My current page load time, with server idle is around 3 seconds, so there has to be something drastically wrong. It's difficult for me to notice changes, as cpu load usually races up to 2-3 on a singlecore machine because of backlogs waiting to be processed.
edit: okay I got mod_headers enabled (it was already installed). cannot yet see any improvement. My next step is trying to find out about eaccelleration on suse 11.1
maybe something in .htaccess wrong (i think most is really needed)???:
Code:
# Expire images header
ExpiresActive On
ExpiresDefault A0
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/ico A604800
ExpiresByType application/pdf A604800
ExpiresByType text/css A6040800
ExpiresByType text/javascript A6040800
ExpiresByType text/html A6040800
# KILL THEM ETAGS
# FileETag none
# Header unset ETag
FileETag None
# BEGIN WPSuperCache
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
AddDefaultCharset UTF-8
RewriteCond %{REQUEST_URI} !^.*[^/]$
RewriteCond %{REQUEST_URI} !^.*//.*$
RewriteCond %{REQUEST_METHOD} !=POST
RewriteCond %{QUERY_STRING} !.*=.*
RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$
RewriteCond %{HTTP_user_agent} !^.*(Android|2.0\ MMP|240x320|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|hiptop|IEMobile|iPhone|iPod|KYOCERA/WX310K|LG/U990|MIDP-2.0|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|Playstation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|Windows\ CE|WinWAP).*
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz -f
RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz [L]
RewriteCond %{REQUEST_URI} !^.*[^/]$
RewriteCond %{REQUEST_URI} !^.*//.*$
RewriteCond %{REQUEST_METHOD} !=POST
RewriteCond %{QUERY_STRING} !.*=.*
RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$
RewriteCond %{HTTP_user_agent} !^.*(Android|2.0\ MMP|240x320|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|hiptop|IEMobile|iPhone|iPod|KYOCERA/WX310K|LG/U990|MIDP-2.0|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|Playstation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|Windows\ CE|WinWAP).*
RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html -f
RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html [L]
</IfModule>
# END WPSuperCache
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress