By Gökhan on Wednesday, 22 June 2016
Posted in General Issues
Likes 0
Views 1.3K
Votes 0
Hello.

1st problem: I can't edit posts on the frontpage. It does not save the changes.

Do not click.


Sample link: http://www.andronot.com/blog/asus-memo-pad-tablet-format-atma-islemi.html

2nd problem: I have Easyblog, EasyDiscuss, Easysocial, Komento, and K2 extensions. All of the unnecessary features are disabled. Most of the Jooomla core addons are disabled, too. My website is hosted on a dedicated server and the server is not overloaded, it is powerful. There is a server response time problem. It is not fast enough. There is always a few seconds delay, even on simple joomla-html pages. Can you please check this issue?

I changed the theme, removed the ad banners, changed server but I could not able to fix the server response time problem so far. Why it does not instantly load my pages?

The webserver is litespeed enterprise. PHP is compiled with xcache and memcache, but they did not help the problem either.

------------------------------------------------------

Easyblog sample link 1: http://www.andronot.com/blog/asus-memo-pad-tablet-format-atma-islemi.html

pagespeed test image: http://i.hizliresim.com/3ozQY5.png server response time 1.4 second

pagespeed test link: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.andronot.com%2Fblog%2Fasus-memo-pad-tablet-format-atma-islemi.html

------------------------------------------------------

Easyblog sample link 2: http://www.andronot.com/blog/pou-hile-indir-pou-hileleri-mod-sinirsiz-para-hilesi-apk-indir.html

pagespeed test image: http://i.hizliresim.com/R3D2oZ.png png server response time 2 second

pagespeed test link: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.andronot.com%2Fblog%2Fpou-hile-indir-pou-hileleri-mod-sinirsiz-para-hilesi-apk-indir.html&tab=desktop

------------------------------------------------------

Easydiscuss sample link 1:http://www.andronot.com/soru-cevap/telefonum-acilmiyor.html

pagespeed test image: http://i.hizliresim.com/jn6m8g.png server response time 2.1 second

pagespeed test link: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.andronot.com%2Fsoru-cevap%2Ftelefonum-acilmiyor.html

------------------------------------------------------

Easydiscuss sample link 2: http://www.andronot.com/soru-cevap/android-tablet-format-atma.html

pagespeed test link 2: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.andronot.com%2Fsoru-cevap%2Fandroid-tablet-format-atma.html

pagespeed test image: http://i.hizliresim.com/2ZaBrO.png server response time 1.5 second

------------------------------------------------------

Easysocial sample link:http://www.andronot.com/topluluk/profil/crashofcinnet.html

pagespeed test image: http://i.hizliresim.com/mLomJy.png server response time 2.3 second

pagespeed test link: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.andronot.com%2Ftopluluk%2Fprofil%2Fcrashofcinnet.html&tab=desktop

------------------------------------------------------

Joomla page: http://www.andronot.com/site-kurallari.html

pagespeed test image: http://i.hizliresim.com/4lzXaQ.png server response time 0.84 second

pagespeed test link: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.andronot.com%2Fsite-kurallari.html&tab=desktop

------------------------------------------------------
https://gtmetrix.com/reports/www.andronot.com/0BJeVrSE

I suspect JCH Optimize isn't fully configured properly. You also have a bunch of stuff going on with Google and other domains.
·
Wednesday, 22 June 2016 11:57
·
0 Likes
·
0 Votes
·
0 Comments
·
Your mileage may vary, but I also prefer running JQuery locally. One less outbound request.

http://extensions.joomla.org/extension/jquery-easy
·
Wednesday, 22 June 2016 12:00
·
0 Likes
·
0 Votes
·
0 Comments
·
David Montoya wrote:

https://gtmetrix.com/reports/www.andronot.com/0BJeVrSE

I suspect JCH Optimize isn't fully configured properly. You also have a bunch of stuff going on with Google and other domains.

JCH optimize plugin off. Cache delete. Response time is the same.

David Montoya wrote:

Your mileage may vary, but I also prefer running JQuery locally. One less outbound request.

http://extensions.joomla.org/extension/jquery-easy

This component is installed. Installation and open.

Page quality is good. Slow response time.

·
Wednesday, 22 June 2016 12:46
·
0 Likes
·
0 Votes
·
0 Comments
·
That may be the case but you're still calling two JQuery files from Google.
·
Wednesday, 22 June 2016 12:56
·
0 Likes
·
0 Votes
·
0 Comments
·
·
Wednesday, 22 June 2016 13:02
·
0 Likes
·
0 Votes
·
0 Comments
·
This site will pretty much tell you the same thing:

https://varvy.com/tools/requests/

You have too many resources loading per page. It's not the fault of the components per se (I'd have to poke around the inside to find out).
·
Wednesday, 22 June 2016 13:07
·
0 Likes
·
0 Votes
·
0 Comments
·
David Montoya wrote:

That may be the case but you're still calling two JQuery files from Google.

Google JQuery Removed.

David Montoya wrote:

Good info here too.

http://joomla.stackexchange.com/questions/19/how-to-improve-server-response-time

I did everything I could do.

David Montoya wrote:

This site will pretty much tell you the same thing:

https://varvy.com/tools/requests/

You have too many resources loading per page. It's not the fault of the components per se (I'd have to poke around the inside to find out).

It was combined.



Same result. Slow server response time.
·
Wednesday, 22 June 2016 18:32
·
0 Likes
·
0 Votes
·
0 Comments
·
On which page?
https://gtmetrix.com/reports/www.andronot.com/Lx5VLwqK


You still have a LOT going on. And it looks like you disabled JCH Optimize. Do you by chance have the pro version? It's treated me very well.




A few things to consider for my results:

  • Shared server
  • No advanced processing for PHP/SQL
  • HDD instead of SSD


I can only imagine the results I'd get with your server!

You'll want to play with your settings to see what works best with your site. Also, run at least 3 tests per setting change as each test WILL yield different results. Best to get an average.

Now, I'll level with you. The longest load time IS the component. Based on what I've learned so far, there's a few things to consider that may be affecting that:


  • PHP is not a pre-compiled language and is executed every single page load
  • PHP is not as fast as other languages (The C family, for example, is traditionally the fastest)
  • The component is running through quite a few files before render time (this is true with all components but varies with complexity)


If it can be optimized beyond the limitations of the core language and structure, I'm curious to find out.

...

I may also try minifying the entire code to see if that does anything at all. If nothing else, it'd reduce the file size footprint.
·
Wednesday, 22 June 2016 22:25
·
0 Likes
·
0 Votes
·
0 Comments
·
pagespeed test link: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fgadunited.com%2Findex.php%3Foption%3Dcom_easyblog&tab=desktop


sample joomla site: http://www.hiphoplife.com.tr/ speed.
sample wordpress site: http://www.androiddunyasi.net/ speed.
sample vbulleiton site: http://msxlabs.org/ speed.

my joomla site: http://www.andronot.com/blog.html slow.

msxlabs.org and andronot.com in same place host.

andronot.com joomla my site page transitions slow.
·
Thursday, 23 June 2016 05:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Gokhan,

I am really sorry for the delay of this reply,

1st problem: I can't edit posts on the frontpage. It does not save the changes.

Do not click.

By the way, your first issue already resolved, it seems like this `System - jQuery Easy` plugin conflict with the composer, I already applied some composer script path into this plugin to ignore it. Can you try again and see is it work fine now?

Regarding with your server response issue, I still investigate on this.
·
Thursday, 23 June 2016 18:22
·
0 Likes
·
0 Votes
·
0 Comments
·
1. Problem: Running smoothly. Thank you.

2. Problem: Could you help? I'm waiting Solution.

Sample Easydiscuss Topic: http://www.andronot.com/soru-cevap/odin-nedir-ne-ise-yarar.html

Pagespeed test link: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.andronot.com%2Fsoru-cevap%2Fodin-nedir-ne-ise-yarar.html&tab=desktop

Server response time 2.4 second

·
Friday, 24 June 2016 01:12
·
0 Likes
·
0 Votes
·
0 Comments
·
1. It seems like you do not own a valid subscription for EasyDiscuss. Your license expired on 31st January 2015.

2. Your site is running on EasyDiscuss 4.0 but EasyDiscuss 4.0 was released only on 25th April 2016. I wonder how did you obtain the copy of EasyDiscuss 4.0?
·
Saturday, 25 June 2016 15:36
·
0 Likes
·
0 Votes
·
0 Comments
·
The license was renewed. Now you can solve the problem?
·
Saturday, 25 June 2016 23:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Assuming StackIdeas' blog is also running EasyBlog, the best response time I see for them is 750ms, and their blog page is running very lean. Unless the SI team can find something I don't, it's just the nature of the beast.

Pagespeed Results


All perform under 1000ms but none at or below 200ms.

P.S. Your site is still running bloated.

·
Sunday, 26 June 2016 10:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Debug image:

Topic: http://www.andronot.com/soru-cevap/odin-nedir-ne-ise-yarar.html

Application: afterRender 1025.77ms Is there a solution?
·
Sunday, 26 June 2016 19:07
·
0 Likes
·
0 Votes
·
0 Comments
·
For giggles, try changing the template. I see you're using RocketTheme Photon. Gantry and other template frameworks can affect performance depending on components.
·
Tuesday, 28 June 2016 11:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Gökhan wrote:

Hello.

I changed the theme, removed the ad banners, changed server but I could not able to fix the server response time problem so far. Why it does not instantly load my pages?


Joomla default theme beez5

No module page.


test page: http://www.andronot.com/soru-cevap/android-tablet-format-atma.html



server response time 2,4 sec
test: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.andronot.com%2Fsoru-cevap%2Fandroid-tablet-format-atma.html&tab=desktop

Joomla default theme beez 5 debug
·
Tuesday, 28 June 2016 19:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Firstly thank you for supporting the project and the team. Now, back to your performance issues, this is my suggestions:

My observations:

1. I tried creating a test menu and just loading a single article, http://www.andronot.com/testing-menu . This page alone takes almost 2s to render. This is just bad.

2. Most extensions would range from 500ms - 1 - 2s to render depending on the complexity of the extension. With these latency added to your plain joomla loading time, it'll result from 2 - 5s .


My suggestions

1. If your content changes frequently, do not cache. It's pointless.

2. Turn off any unnecessary plugins. Especially jQuery Easy. I have seen their codes before and it is insane. I am not sure if their latest version is any better but previously they perform a search and replace throughout the WHOLE (ENTIRE) HTML structure of your site. Imagine if your page size is 2mb.

3. http://take.ms/NSCER Do you really need that many templates? Seriously?

4. PHP 7 Opcache is the way to go.

5. If your server is not on SSD, it's not even a server. Throw it away.

There are a huge load of improvements that could be done on your site but to be honest, this is beyond the scope of our support. Should you want us to spend countless hours helping you optimize your server and the site, please do reach us at https://crm.stackideas.com for a quote.


By the way, I have created a sample test page for your review, http://www.andronot.com/testing-menu . With jQuery Easy (off) and using protostar template, your page load is only 400 - 500ms.
·
Tuesday, 28 June 2016 22:55
·
0 Likes
·
0 Votes
·
0 Comments
·
That's a bummer about JQuery Easy. Gonna have to find a better way.
·
Tuesday, 28 June 2016 23:42
·
0 Likes
·
0 Votes
·
0 Comments
·
- Easysocial
- K2
- Roksprocket
- Rokcommon
- JQuery Easy
- JHC Optimize

Removed. Speed problem was solved.
·
Thursday, 30 June 2016 19:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

You are most welcome. Glad to hear that your issue has been resolved now.

As a gentle reminder, kindly start a new thread if you have any other issue in the future so it will be easier for us to manage your inquiry. I will lock and mark this thread as resolved.
·
Friday, 01 July 2016 00:56
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post