Topic-icon Slow performance?

Active Subscriptions:

None
14 years 8 months ago #14350 by Nokorthom
Slow performance? was created by Nokorthom
I installed JFBconnect for just a little more than a month but two days ago I had to turn everything off because it made the whole site so slow that many members complained. It was slower and slower each day when more and more people use the Facebook connect. For the last few days, the site almost stopped running and I had to turn it off. Once I turned off JFBconnect, the speed is back to normal. I am not requesting for a refund but I am requesting that you take into the consideration about speed and the loads with your next version. I know that some of the code are Facebook codes and you can't do anything with it but see if it can be lighter or scale it down a little? Just a suggestion.
The topic has been locked.
Support Specialist
14 years 8 months ago #14351 by alzander
Replied by alzander on topic Slow performance?
Nokorthom,
We do extensive performance tests with JFBConnect, as we want to make sure that it's not the slowest portion of a site. We have many sites with tens of thousands of Facebook users, and haven't heard of performance issues in over a year (the older 2.x releases did have some issues). JFBConnect is even used on the Joomla Extension Directory itself, with millions of pageviews per month.

Some performance notes:
* JFBConnect is optimized to use as few as 3 to at most 8 SQL queries per page. This is very 'light' compared to many extensions.
* Our code is meant to be memory efficient by re-using variables and is very streamlined. If you look at our changelog, you'll see multiple notes about performance improvements with almost every release.

Some suggestions:
* As you noted, most of the social widgets are loaded directly from Facebook, which we have no control of. If you're using a lot of social widgets on every page, try removing a few to see if that helps. Either way, the social widgets should definitely scale with users, as it's all loaded from Facebook. More users on your site isn't even going to come close to putting a dent in FB's ability to deliver content.

* Turn on "System Debugging" in Global Config. The top speed output from our home page, with me logged in (which means that caching is disabled) is below:

Application afterLoad: 0.001 seconds, 0.39 MB
Application afterInitialise: 0.079 seconds, 7.12 MB
Application afterRoute: 0.146 seconds, 12.68 MB
Application afterDispatch: 0.437 seconds, 17.02 MB
Application afterRender: 1.102 seconds, 23.42 MB

That may give some info as to where most time is being spent. If that's 'speedy' for you, then it would be more Javascript or other client side things (including the FB widgets) that may be appearing to users to be going slow.

Finally, I just looked, and your subscription is only 40 days old. If you really aren't using JFBConnect, and don't plan to, feel free to request a refund . We have other extensions coming out in the future, are always improving JFBConnect, and simply don't want unhappy customers. We'd rather have you buy something, even in the future, that you're going to be able to use.

Hope the above helps get you going,
Alex
The topic has been locked.
Active Subscriptions:

None
14 years 8 months ago #14358 by Nokorthom
Replied by Nokorthom on topic Slow performance?
It is very fair and understandable and that was the reason I put a question mark on the subject - there might be other reasons but because the speed is now back to normal after I turned off JFBConnect so I can't turn it back on. Thanks for your quick response and support. I am very happy with your support and you are always quick with your resolutions. Will be happy to buy other products from you.
The topic has been locked.
Support Specialist
14 years 8 months ago #14372 by alzander
Replied by alzander on topic Slow performance?
Understand that you can't turn it on. We certainly hope you'll look into JFBConnect, or our upcoming LinkedIn extension in the future. When you do, if you run into issues, let us know and we can diagnose performance problems in about 10 minutes. Every site is different, so while we try to make things run smoothly everywhere, it's always possible that there was just something that your site and JFBConnect didn't like.

Either way, your refund will be processed soon, and thanks for letting us know about your experience!
Alex
The topic has been locked.
Support Specialist
14 years 8 months ago #14373 by alzander
Replied by alzander on topic Slow performance?
Understand that you can't turn it on. We certainly hope you'll look into JFBConnect, or our upcoming LinkedIn extension in the future. When you do, if you run into issues, let us know and we can diagnose performance problems in about 10 minutes. Every site is different, so while we try to make things run smoothly everywhere, it's always possible that there was just something that your site and JFBConnect didn't like.

Either way, your refund will be processed soon, and thanks for letting us know about your experience!
Alex
The topic has been locked.