First off..
Thank you everybody for the extensive replies!
To get back to my image caching question. Does this still work? Is this useful? Or can I just ignore this?
To reduce the amount of requests, I made a sprite. By doing this I went from 40 requests 16, which is a vast improvement. All though the sprite itself is 118KB big, which is a twice the size the individual images are all together. Is there a way around this?
top / processes I check the Process Manager in WHM:
<my-user> differs from 0% up too 44% CPU usage
and mysql has consistent 8.7% CPU usage
Daily process log for 17-03-11: You have 2 CPUs; therefore, these CPU percentages are divided by 2 to indicate the true percentage of all CPU power used.
UserDomain% CPU% MEMMySQL Processes
mysql 4.47 0.40 0.0
<my-user>3.26 1.03 1.7
nobody 0.05 0.23 0.0
root 0.03 2.60 1.9
mailman 0.01 0.00 0.0
<my-user> 0.00 0.52 0.0
named 0.00 0.10 0.0
68 0.00 0.00 0.0
avahi 0.00 0.00 0.0
dbus 0.00 0.00 0.0
mailnull 0.00 0.00 0.0
eximstats 0.00 0.00 0.0
unauthenticated 0.00 0.00 0.2
leechprotect 0.00 0.00 1.0
Top Processes UserDomain% CPU ▴Process
<my-user> 60.0% /usr/bin/php /home/<my-user>/public_html/index.php
<my-user> 55.0% [php]
<my-user> 52.0% [php]
mysql 9.2% /usr/sbin/mysqld --basedir/ --datadir/var/lib/mysql --usermysql --log-error/var/lib/mysql/server.mysite.com.err --pid-file/var/lib/mysql/server.mysite.com.pid
mysql 9.1% /usr/sbin/mysqld --basedir/ --datadir/var/lib/mysql --usermysql --log-error/var/lib/mysql/server.mysite.com.err --pid-file/var/lib/mysql/server.mysite.com.pid
mysql 9.0% /usr/sbin/mysqld --basedir/ --datadir/var/lib/mysql --usermysql --log-error/var/lib/mysql/server.mysite.com.err --pid-file/var/lib/mysql/server.mysite.com.pid
root 8.6% cpanellogd - updating bandwidth
mailman 3.0% /usr/local/cpanel/3rdparty/bin/python -S /usr/local/cpanel/3rdparty/mailman/cron/disabled
root 3.0% /usr/bin/perl /scripts/restartsrv_tailwatchd --check
root 1.8% /usr/bin/perl /usr/local/cpanel/bin/leechprotect
nobody 1.0% /usr/local/apache/bin/httpd -k start -DSSL
nobody 0.5% /usr/local/apache/bin/httpd -k start -DSSL
nobody 0.3% /usr/local/apache/bin/httpd -k start -DSSL
PHP seems to be having a field day...
Static content A subpage with no images in the content other then the "default" images needed for the menu/site bg, etc.. and less "special" content, like latest news or something is on average a full second faster, but still 3,9 seconds.
Logs I checked the (access)logs and as far I can tell, there's nothing weird in them.
Static content I did a test with the content from my frontpage, but with only static concent AKA a basic .html file: 0,59 seconds on average load time. So the server seems te be fast enough.
Database I run a copy of the site on a subdomain, which I use to test and it performs in the same manor as the "live" site. On the subdomain there are no database errors, so I doubt a database issue is causing all of this.
.htaccess I will give the new .htaccess a try without any of my custom .htaccess code, see if that makes a difference.
**EDIT**
g1smd, just to make sure which version should I use?
[
downloads.joomlacode.org...] right?