Website running very slowly, looking for recommendations please
-
I’m at my wits end here, so I’m finally looking for some help. I run a blog using the Valenti theme and for as long as I ran that theme, the site responsive, 1-3 seconds on load. However ever since 4.3 the site has been super slow. I mean it’s gone from consistent loads to even averaging up to 7 seconds now. Also noticing that even with memcache, super cache and varnish that the server gets hammered with php processes that end up killing the cpus, even after apache has been tweaked. The admin section is also damned slow, to the point where it times out but that last piece is likely do to me changing the max execution time.
I run about 29 plugins and I’ve tested the site without the plugins and I ahve changed the theme, no difference. The site is ran on a VPS with 3 vcps and 5GB of memory. I even have memcached, varnish install, plus I used both Cloudflare (Free) and Maxcdn for CDN services. The site also uses minify for JS/CSS/HTML. That 5GB is broken down to 1GB allocated for memcache, 1GB allocated for varnish and remainder for mysql/apache. WordPress has 384M allocated, previously it was 512M.
I’m looking at adding another vcpu and perhaps another 1GB of memory but at this point it’s overkill. The site is on a VPS as mentioned and there’s only 3 other sites on it, none of whcih do any traffic and are set to be removed.
The site is up and coming but we’ve lost a lot of traffic due to the slow loading so now I’m trying to fix this. My site can be found at https://www.theouterhaven.net and I’m open to any and all assistance and recommendations.
Things I’ve done;
Tweaked Mysql and converted to Innodb
[mysqld]
max_allowed_packet=268435456
open_files_limit=10000
innodb_buffer_pool_size = 256M
innodb_log_file_size = 256M
key_buffer_size = 64M
innodb_file_per_tableTweaked Apache
Timeout 300
TraceEnable On
ServerSignature Off
ServerTokens Full
FileETag All
StartServers 5
<IfModule prefork.c>
MinSpareServers 5
MaxSpareServers 15
</IfModule>
ServerLimit 256
MaxRequestWorkers 150
MaxConnectionsPerChild 10000
KeepAlive Off
KeepAliveTimeout 5
MaxKeepAliveRequests 100Added CloudFlare
Added MaxCDN (2 years now)
Using WP Super CachePlugins in use:
core-control/core-control.php
disqus-conditional-load/disqus-conditional-load.php
huzzaz-video-gallery/huzzaz.php
jetpack-extras/jetpack_extras.php
jetpack/jetpack.php
leverage-browser-caching-ninjas/leverage-browser-caching-ninja.php
master-slider/master-slider.php
powerpress/powerpress.php
recent-posts-widget-extended/rpwe.php
require-post-tags/require-post-tags.php
resize-image-after-upload/resize-image-after-upload.php
search-exclude/search-exclude.php
shortnit/shortn-it.php
tinymce-advanced/tinymce-advanced.php
tinymce-templates/tinymce-templates.php
updraftplus/updraftplus.php
user-role-editor/user-role-editor.php
webriti-smtp-mail/webriti-smtp-mail.php
wordpress-seo/wp-seo.php
wp-crontrol/wp-crontrol.php
wp-review-pro/wp-review.php
wp-status-notifier/status-notifier.php
wp-super-cache/wp-cache.php
wp-team-manager/wp-team-manager.php <— Going away
wp-user-avatar/wp-user-avatar.php
wp-youtube-lyte/wp-youtube-lyte.php
wptouch/wptouch.phpAnyone have any recommendations?
- The topic ‘Website running very slowly, looking for recommendations please’ is closed to new replies.