Skip Navigation

[Resolved] Site speed – Referral from Amir Helzer

This support ticket is created 7 years, 6 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

This topic contains 9 replies, has 2 voices.

Last updated by Mark Dally 7 years, 6 months ago.

Assisted by: Luis Sacristán.

Author
Posts
#517754

Hi,

I just renewed my subscription for another year and commented in the process that I suspected Toolset is making my site run a lot slower than other sites on my VPS.

Amir responded super fast suspecting that the problem may not be with toolset and to make this support ticket.

I have 2 sites running with Toolset - safetyvideoshop.com.au and functionbook.com.au. It is the latter that is slow.

I use WP-Rocket & Imagify on both sites with good effect.

I just can't work out why functionbook.com.au is so slow.

Anyway, if you can help me and make some suggestions either tidy up Toolset or can point me in the direction of a possible fix, I would be very grateful!

With thanks,
Mark Dally

PS: I'm happy for you to have temporary admin access to my site - OR via a profile mechanism - just let me know. But it is quite a large site as I have just under 500 venues (custom post-type).

#517773

Luis Sacristán
Supporter

Languages: English (English ) Spanish (Español )

Hi Mark

Thanks for consulting Toolset Support
I will be happy to help you with your ticket

I am going to mark your next reply as private in order to share with me your site credentials. You can create a new admin user and delete it when I finish. I will also need your FTP credentials.

Don't worry, I will leave the site as it was.

In the meantime I am going to check your site.

Regards
Luis

#517778

Luis Sacristán
Supporter

Languages: English (English ) Spanish (Español )

Hi

I will also like to test your site locally, so you will not have any problem with your live site. Do I have your permission to make a backup of your site? I will use Duplicator, and I will delete all your files and database when I finish.

Regards
Luis

#517957

Luis Sacristán
Supporter

Languages: English (English ) Spanish (Español )

Thanks Mark

I am installing your site locally. Please, be patient, it could take me a while to figure out what is going on 🙂

Regards
Luis

#518348

Luis Sacristán
Supporter

Languages: English (English ) Spanish (Español )

Hi

I have been testing your site locally and it takes much less than your live site. When I try to access to your FTP server it takes too much to connect and listing the directory.

Would you mind you ask your hosting if there is some performance issue?

Regards
Luis

#518474
Screen Shot 2017-04-29 at 8.47.30 am.jpg

Hi Luis,

Sorry I should have advised that I had already been down this route with my VPS host. I have attached their recommendations and can confirm I acted on all of their suggestions as follows:

1. I upgraded my VPS server hosting with more memory and CPU power (a 4GB plan) and I receive no errors.
2. I increased all LVE limits to favour the funcionbook.com.au site heavily.
3. I installed a CDN - MaxCDN.

You will note they blame the site as being "a pretty resource heavy" site.

The other site I have using Toolset is safetyvideoshop.com.au which seems to be running fine.

I am just about to embark on developing a series of new websites (trackahq.com, franchisetracka.com, and a few others) and because of the speed of functionbook, have been reluctant to develop using Toolset.

If you are certain it is the host slowing this site up, perhaps you can point me in the right direction with some questions to ask?

Thanks,
Mark

#519707

Luis Sacristán
Supporter

Languages: English (English ) Spanish (Español )

Hi Mark

Sorry for the delay, national days off in Spain 🙂

I will recommend you to use a cache plugin, at least you will need to cache your pages.

My favorite plugin is W3 Total Cache
https://wordpress.org/plugins/w3-total-cache/
You can integrate it with MaxCDN

I don't know your technological knowledge, so I will tell you every thing you need, sorry if it is too basic for you.

I don't know how often your data is updated (Venues, Cities, ...) But it could be a good idea to cache your database queries using W3. For example, if you cache your queries, first time a user search by city (for example Brisbane), the result will be cached, and next user to search will get the same result faster because it is cached and no database query is needed.

W3 can store your cache data in disk, memcache, ... I have been looking into your hosting, and it seems it doesn't offer memcache. Please, ask them if you can use memcache in your site. Memcache is a kind of database for cache data, it is faster than disk, so it will improve your performance.

Hope it helps you

Regards
Luis

#519755

No problems Luis.

I am already using a caching plugin - I chose and use WP Rocket (hidden link).

I'm also using Imagify (hidden link) for image optimisation.

At the moment, we are not adding new Venues. The list has been quite stable for the past 4-5 months.

Mark

#519876

Luis Sacristán
Supporter

Languages: English (English ) Spanish (Español )

Hi

When I try to connect to your FTP server I get this error message sometimes:

Command:	MLSD
Error:	The data connection could not be established: ETIMEDOUT - Connection attempt timed out
Error:	Connection timed out after 60 seconds of inactivity

This is atypical, you shouldn't get this message unless you have some server/connection issues.

60MB of RAM doesn't usually be a problem in VPS servers. Plugins like Visual Composer or RevSlider need more RAM and there are thousands of sites that use those plugins in a VPS

I didn't know your cache plugin. I notice that your site takes more than 10s when you are login and 2s when you are not. 2s for a cache page is too much, it should be faster because WP should only serve a static page (at least W3 Total Cache is what it does).

I have modify your View (ID = 694) in order to uncheck Cache Page and Pre-load in Pagination options, it would improve your site performance.

Regards
Luis

#520070

Hi Luis,

Thank you for the valuable information - which I wouldn't have previously known about.

I increased the connection timeout settings which should fix the above error you found.

I also got instructions from my host and have enabled memcache and also upgraded to PHP7 from 5.6.

Although I didn't measure the site speed before making this enquiry (I should have!) I suspect there are already some good speed increases.

I really appreciate your help.

Mark