• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

performances

A

account8226

Guest
#1
Hello XF,

In order to improve my performances, I enabled the option where public templates are stored in the internal_data folder and not anymore in the databse.

I wanted to know :
  • Is that a security risk ? Is it totally safe ?
  • Should this significantly improve my load time ?
  • What else could I do to improve my load time ?
Best regards.
 

MattW

Well-known member
#2
Which cache are you using (APC, eAccelerator, XCache)?

I've been running APC since installing Xenforo on my main server, but stuck in on the dev VPS I have, and it made a big difference to page load times (VPS only has 256mb RAM).

What are your current page load times looking like?

From my own personal experience, I've tuned MySQL and Apache, installed APC, Memcache, Libmemcached, and I've very happy now with my page load times.
 
A

account8226

Guest
#3
I am using XCache.

Globally the biggest load time is 3 seconds each 24 hours (I have a lot of members).

The problem is that my main page (index.php, forum list) is taking a longer to load than all my other pages like threads and categories (1.5 / 2 seconds).
 

MattW

Well-known member
#4
Do you have any of the social media buttons enabled? Turning those off on my forum made a big difference to page load times.
 
A

account8226

Guest
#5
Yes, and sometimes the FB button is really lagging. Do you think disabling it on the main page isn't bad for seo ?
 

Digital Doctor

Well-known member
#6
The FB button is a real performance variable. Sometimes it is HORRIBLE.
It's a FB thing, not a Xenforo thing. So it's unlikely to improve.
I wonder why you can't "activate it" after you click it.
 
A

account8226

Guest
#7
The FB button is a real performance variable. Sometimes it is HORRIBLE.
It's a FB thing, not a Xenforo thing. So it's unlikely to improve.
I wonder why you can't "activate it" after you click it.
And do you have any idea to disable it on threads too ? But making it appear after the pages loaded (in javascript).