Hi, Joy, no worries. I’ve been busily going through the codebase optimising things in response to any automated slow page reports we get. We have seen speedups in the pages we’ve been working on, for instance over the last 24 hours the shops pages are serving in around a second, on average.
Is it still your shop page that you’re seeing an issue with?
Yes my page or pages related to it. Dashboard / shopkeeping… just too accustomed to seeing the "waiting for Folksy.com’ message bottom left once I’m in but before that it’s white screen.
I’ve not noticed mine being slow at all. but I just tried your shop and it took around 10 seconds (was maybe about 3 when I’ve tried before). When I tried my own straight after that loaded in a second or two… but you do have 3 times as many pages as me, so maybe it is something to do with large shops. Although I don’t understand why because surely it should only have to load one page of items at a time, and we both have the same size first page.
That’s what is puzzling me. Maybe it’s the way they are indexed when they are selected for the front page.
I’ve got a few ideas on how to tune shop pages up a bit more, tomorrow, too.
I’m monitoring constantly at this time of year and overall the site is pretty performant and I’m seeing incremental improvements after each bit of work I’m doing.
You are quite correct about the dashboard and shopkeeping pages. They really do need some attention. At this time of year it makes sense to focus on the buyer-facing pages but we do know that the dashboard really could use some TLC and we really want to make some time for it once the crazy-busy selling season eases a bit.
Like I say, tomorrow I have a few more aspects of the shop pages to look at: faster item retrieval, data caching and maybe some page caching, too. And in the meantime I’ve got our various realtime performance stats constantly open beside me to react to any issues as they arise.
In response to your and @konyskiw’s (hello!) observation about the larger number of items, that could actually have an effect when performing the calculations to paginate them all. If that’s the case, that should be fixed by the faster item retrieval work that’s job #1 tomorrow, as I’ll be switching to use a service that performs those calculations much more quickly. And I’ll continue to investigate to see if there’s anything else, of course.
I’ll keep you posted, here!
Thanks,
Doug.
Doug
Just to let you know, in case you think my shop has speeded up… it hasn’t … it is shockingly slow to get into it still. I have become accustomed to seeing white space when I hit my Folksy shop desktop icon. I note it is fine if I go directly to a listing and must conclude my customers are generally doing that as otherwise if they are heading in via my shop door instead they will probably have gone next door.
Sorry
Joy xxxx
Hi, Joy – sorry I hadn’t fed back, here – I got that bug that was going around and was working miserably from under blankets!
A lot of work continued on the shop pages after I last posted and now they’re down to around a 600ms page load even whilst the site is under heavy load. That is on average, which doesn’t mean that there aren’t outliers. There shouldn’t be outliers, of course, which is why this needs attention.
I haven’t been able to get your shop to load in anything more than a second over quite a few tries this morning, so I’ve set up an automated, periodic check specifically on your shop URL. It should give me a report on load times throughout the day which may help narrow down if there are specific times or intervals of time that cause a slow-down. It should also notify me if it takes an excessive amount of time to load so that I can hopefully catch it red-handed, so to speak. I’ll refine the alert parameters as more data comes in which will hopefully allow me to pounce effectively.
And again, sorry I didn’t report back the work I’d been doing on this, here – I was in a flu-y hell!
Thanks,
Doug.
Thanks Doug. 6 seconds to get in this time. Hope you feel better soon… just listening to a report on the news about the flu outbreak… I’m not going near Anyone just in case.
Joy xxx
Hi, Joy – just to let you know where we’re at. I left the task pinging your shop overnight and it has come back with an average load time of around 2 seconds, which is just over 3 times the average for all shop pages.
I’ve changed the frequency of the pings today, too, to see if that changes anything – just in case there’s a cache that’s being triggered some times and not others.
I’ve written a different strategy for loading shop page assets for shop pages with more items and will be putting it in place for your shop (and other larger shops) today.
I’ll keep you posted, and thanks so much for bearing with me,
Doug.
Doug
It is not as noticeably slow today. Not been on much as had to whizz down the M6 M5 to the dentist. Yes I know it’s a long way but the dentist down there is brilliant and the 2 dentists I have seen nearer home Uttoxeter were anything but …so now it is cheaper and less painful to go down the motorway first rather than after I’ve been butchered nearer to home.