Thursday, 09 January 2014
  6 Replies
  2.3K Visits
0
Votes
Undo
Hello !!

We used jEvents and 2012 and 2010 for a very large Event. We had 250 events, a couple of repetitions for each event, and a couple of thousands hits per day.

jEvents: 1.5.5 #1821
Joomla: 1.5.20

In production use we experienced a very bad performance. Activating all caching possibilities made jEvents perform better, but since activating caches we had issues with editing events. We had to clean caches after every Edit, so changes will get in the caches, which was really bad for our workflow.

here is a decription of our problems:

jEvents main cache was deactivated because we ran into filter problems.

Joomla main cache: updated events didnt force the Joomla Cache to Update, this was terrible for our workflow.

jEvents Calender Cache was the big Performance Leak, the mini-calender took almost 30 seconds to load without cache, and also: it didnt update on changes event dates, so we had to activate the cache and delete caches on every event update.

--

Since Joomla and jEvents upgraded to Version3, and i didnt find any Release Notes: can you tell me if the Performance of jEvents3, and the Caching Behavior got any better?

best regards, Michael Strasser
Thursday, 09 January 2014 09:25
·
#116404
0
Votes
Undo
Mini-calendar - if you have events every day then set it to not check each day for matching events. Its a LOT faster but won't highlight the days with/without events.

It sounds as though you may be using Joomla page caching - is that correct?

There is a club member article about performance and caching - see http://www.jevents.net/docs/jevents/ite ... vents-site . A typical problem for many sites is bots and spiders crawling hundreds of JEvents pages in an uncontrolled way - the article describes remedies for this.

Finally we are working on a major upgrade to the filtering code which will allow it to work with correctly with all forms of Joomla caching whilst preserving the correct session based filtering memory. In the meantime there are config options in JEvents filter module to allow you to actively manage when the filters are reset

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

Friday, 10 January 2014 08:43
·
#116405
0
Votes
Undo
Thank you for your quick response !!

No, we dont have Page Caching activated !!! (Built-in Plugin (Extensions -> Plugin Manager -> System - Cache))

But we use view-caching (Global Config->Cache) !!
Friday, 10 January 2014 08:45
·
#116406
0
Votes
Undo
JEvents 3.1 is quite clever already with respect to session filtering if you don't use page caching. It should work ok with the core Joomla caching enabled (but not the system plugin page cache) so I would recommend you migrate your site (maybe on a test subdomain first) and test it out.

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

Friday, 10 January 2014 08:53
·
#116407
0
Votes
Undo
THANK YOU VERY MUCH, i was planning to do this, we already have Joomla/jEvents Site, i will insert the data from 1.5 and test its performance !!

i have see the free documentation for migrating 1.5 -> 3.1, how long will it take to to the data migration?


THANKS !!!! best regards
Friday, 10 January 2014 09:12
·
#116408
0
Votes
Undo
Depends on your number of events usually less than 1 minute once you have the migration script configured

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

Wednesday, 29 January 2014 20:22
·
#116409
0
Votes
Undo
Please forgive me for butting in, but with regard to caching, I've just spent about a month wrestling this issue to the ground... and I've learned more than I wanted to know about joomla caching etc.

First, and I'm sure that MANY people will tell you this, download and install Jotcache. this will solve about 50% of your issues out of the box that the built in cache does not solve.

This is not and ad for Jotcache... its free. and I have no vested interest other than to say, that after diving deep into the subject, This is THE caching solution for joomla. Don't let it scare you, its pretty complex, but works out of the box. just install it, turn off the system cache (and page cache if you're using it), and you'll notice an amazing improvement over the built in cache. As you get more familiar with it, you will discover the item specific caching features that can really help you tune Jevents performance.

I'd also recommend turning on gzip compression unless you have a reason not to. between this and Jotcache most of your issues will be solved.

Next, if you're using shared hosting, this is also probably effecting you. The situation you describe could cause literally hundreds of calls to the database for each load. Most shared hosting plans will see this, and throttle you... sad but true.

I have Jevents installed for one of my clients with 850+ employees, and they have regular online meetings that involve hundreds of people. (which is the reason I needed to become joomla cache educated). On a VPS server with 4 CPU cores allocated, and nothing else special, my page loads for Jevents pages even with events that involve hundreds of people are under 2 seconds.

Hope this is of some help to you, I know how frustrating these issues can be.

Warm Regards,
Trauncher.
  • Page :
  • 1
There are no replies made for this post yet.

Members Area

Show your support

Unlike many Joomla calendars we do not charge to download JEvents - please show your support for this project by becoming a member of the JEvents Club Club members get access to early releases, exclusive member support forums, and Silver and Gold members can use many exciting JEvents addons

Your membership will ensure that JEvents continues to be the best events calendar for Joomla.