GK Image Show Slow Load Speed

Feel free to talk about everything related to our Joomla Products
Rate this topic: Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.
GK User
Mon Jul 09, 2012 4:11 am
Hi all,

I am running the GK Image Show (Version 1.3) and it just takes a really long time to load.

For example in the following template I am using, I count 12 seconds from the time the page loads, until the image show begins. What I see for 12 seconds is the white space, where the image show should load:

http://demo.gavick.com/joomla16/jan2012/

I have tested this on the latest versions of Crome/Firefox on both Mac and PC and experience the same delays.

Any suggestions on how to improve the speed? Alternatively, can someone recommend another fast load front page slide show?

On one of our client's sites http://www.rwaust.com I have reduced the 4 slideshow images to 70% quality and they are 65kb each. They really should load instantly, but I wait 5 seconds on my site, which again is too slow in my opinion. Considering the image slide show is intended to give the website viewer and instant 'overview' of the website or key website messages, by the time the image show loads, the viewer has likely scrolled on.
User avatar
Junior Boarder

teitbite
Tue Jul 10, 2012 12:47 pm
Hi

It's not only slider images. Preloader is dissapearing when whole site will finish uploading, so please try some optimizations to the rest of the site to speed it up.
User avatar
Moderator

GK User
Thu Sep 18, 2014 11:36 pm
Have you guys found the cause? I have exactly the same problem. Something isnt right with it.
www.fauxmur.com
User avatar
Junior Boarder

teitbite
Sat Sep 20, 2014 11:55 am
Hi

I'm afraid it has to wait for the site to load in full to not show a partially loaded image. I see it only works slow when You visit site for the first time. This 3 slides weight almost 1Mb, so it takes couple of seconds to load, but when it's being loaded next time it's done form cache so it's faster.

You may also remove facebook connection for frontpage. It takes longest to load and site is waiting for it as well.
User avatar
Moderator

GK User
Tue Sep 23, 2014 3:46 pm
Turning off facebook login api worked! thanks - i wasnt using it
User avatar
Junior Boarder

GK User
Mon Sep 29, 2014 5:30 am
Ive just noticed that jquery.min.js - might have something to do with the slower loading - when you compress the JS in the template settings the image loader runs 6 seconds faster (thats alot on a first load.)
User avatar
Junior Boarder

teitbite
Mon Sep 29, 2014 5:22 pm
Hi

Yes, compression is designed to speed up the page. As well as using scripts from Your server and not an external libraries.
User avatar
Moderator

GK User
Wed Oct 01, 2014 1:26 am
the problem is that when you compress it, you get errors and loss of fuctions - any solution?
User avatar
Junior Boarder

teitbite
Thu Oct 02, 2014 11:48 am
Hi

Not every file can be compressed. It's not easy to figure out the best set of files. Look into extentions and make sure they all are using same javascript library (possibly jQuery which is used by joomla itself). Than a it;s crusial to have only one jQuery library included on site. I found out that Easy jQuery plugin helps with this. When You will be prepared like that compression should works fine. If not, disable compression. Write down all javascript files loaded in <head></head> section and compress it back, but now start adding a file after file to exclusion field. Last excluded since it will start working will have to be excluded from compression.
User avatar
Moderator

GK User
Fri Oct 10, 2014 3:34 pm
Ok so I took the time to find a fix for this myself:
From load time of 17 seconds down to 6

Copy this into JS compression in template settings

Code: Select all
vm.js,vmsite.js,vmprices.js,hikashop.js,vote.js,k2.js,plugin.js,jgk.scripts.js,gk.menu.js,modernizr.js,mootools-more.js,core.js,mootools-core.js,modal.js,scrollreveal.js,engine.mootools.js,engine.mootools.js,engine.js,caption.js,ga.js,jquery.min.js,jquery.noconflict.js


Like this:

Image

Im running live to see if I find any bugs
http://www.fauxmur.com

It seems that engine.js is needing some fix
User avatar
Junior Boarder

GK User
Fri Oct 10, 2014 4:02 pm
The VM cart wont work - any js im missing? or is this a result of something else
User avatar
Junior Boarder

GK User
Fri Oct 10, 2014 6:11 pm
naddy24 wrote:The VM cart wont work - any js im missing? or is this a result of something else


It seems at this point like my time spent on finding another image loader would be better spent... dissapointing
:dry:
User avatar
Junior Boarder

teitbite
Sun Oct 12, 2014 12:24 pm
Hi

I do not think replacing Image slider would solve Your problems. You have a lot of javascripts loaded and with such a big ammount compression is always a problem. This one page checkout plugin doesn't look to be causing any errors in console, but I've already found a conflict where register form stays unvisible. Adding this to css makes it show again:

Code: Select all
.proopc-reg-form.hide, .proopc-guest-form.hide {
    opacity: 1;
}


Also I can see that this plugin is loading a very old jQuery version over the newest one already loaded ;/ Try use easy jQuery plugin and remove the jQuery duplications. I can also see mootools being loaded but I do not see any module needing it ;/ Are You sure You need it ?
User avatar
Moderator

GK User
Mon Oct 13, 2014 10:04 pm
the thing is that when i unpublish the image show - the page loads almost instantly, now before you tell me I have very large images that take long to load - they are under 1meg, I have a 10mbps line and its fast enough to load that in a second. Mootools came with the package from Gavick, I installed it as is... so please remove what is not needed before next time. Ill try look into jQuery but when I use easy jQuery the images wont load at all.
User avatar
Junior Boarder

teitbite
Tue Oct 14, 2014 4:43 pm
Hi

Mootools comes optional in case someone will need it (You do not), that's why there is an option to disable it in template settings. Acctually I remember it was included after a request from users and enabled as default because of number of reports about modules not working (modules required mootools) :)

Anyway back to speed load. I see Your site loads pretty fast when images are browser cached, but Image Show waits for whole page to load before showing them. When page is loaded there is couple of outside elements like Google Analitics and something called "cloudfront" (sorry I do not know what is it), still connecting and receiving data from its server and this is the main factor of page loaded slowly.

Try maybe replace the cache provided by us and joomla with jotCache. I'm getting a lightning speeds with this extention, but You got to be careful about VM pages. As I remember cart needs to be excluded from caching.
User avatar
Moderator

GK User
Sun Apr 19, 2015 5:52 pm
I am having a similar problem can you help my page take time to load, my site is benfordschools.education
User avatar
Fresh Boarder

teitbite
Mon Apr 20, 2015 6:01 pm
Hi

This thread is 3 years old, so it will not help Your problem, but I've just checked and Image Show loads pretty fast already. I would just suggest using jotCache to speed up site load time entirely.
User avatar
Moderator


cron