25
votes
Accepted
How to improve server response time?
There are several steps you can take to increase server side performance. Do note that some of these will not work with most shared hosts. For great performance you usually need more fine grained ...
16
votes
Accepted
Do 'disabled' extensions slow down Joomla! site performance?
Actually it does slow the site down in the slightest by having them disabled rather than uninstalled, as when loading a plugin, it checks the ones that are enabled and runs them. If you have 100 ...
15
votes
How can a module be disabled based on device or viewport size in Joomla 3 to optimize performance for mobile devices?
Advanced Module Manager (http://www.nonumber.nl/extensions/advancedmodulemanager) allows you to assign modules based on browser TYPE. So you could select mobile, or desktop, or specific device. It ...
13
votes
How to improve server response time?
One BIG thing you can do to improve response times for your site is to update your module settings. Custom modules (using mod_custom) have an option to enable / disable the preparing of content. This ...
10
votes
How can a module be disabled based on device or viewport size in Joomla 3 to optimize performance for mobile devices?
I don't think you should be disabling modules like that and still call it responsive design. Part of the point with responsive is that it will respond to changes of viewport and not just that it ...
9
votes
Accepted
Optimizing frontend load, how do I properly combine and compress my JS?
It won't be easy to deal with all these files. Combining, minifying and compressing all these together will most probably bring issues. It will take much effort and a combination of techniques to ...
8
votes
How can a module be disabled based on device or viewport size in Joomla 3 to optimize performance for mobile devices?
This is a JS class i made some time ago that could use javascript to detect viewports, it has never been put through rigorous testing but works.
function ResJS(){
this.min = 0;
this.max = 0;
...
8
votes
How to improve server response time?
I assume that you have run your site through Google Page speed, and you are indeed looking at reducing the page response time i.e. time taken by your markup to be sent to the browser.
The most ...
8
votes
Accepted
Site clean up tips
Good question!
Ideally, you should probably be doing Joomla and third party extension updates and some of the other checks more than once a year.
Joomla
On a regular basis, run a backup and update ...
6
votes
How to improve server response time?
The things I know of that can help (most of which have been listed) are these:
Caching
Compression (gzip your css and js files)
Combining files (all your css gets combined into one file)
Offloading ...
6
votes
Do 'disabled' extensions slow down Joomla! site performance?
No. They do not slow down performance of your website.
6
votes
Accepted
What to use , simplexml_load_file or JForm::getInstance or?
JForm really does the same things as your more standard PHP code. If you jump into the definition for JForm at libraries/joomla/form/form.php and look through the functions, you will see ...
5
votes
Accepted
Difference between standard cache options
In addition to Shyam's answer...
In Global Configuration -> Cache...
Conservative caching is a cache generated for each view of a component / module
Progressive caching is a cache generated for each ...
5
votes
Optimizing frontend load, how do I properly combine and compress my JS?
There is no simple solution for 30+ JS files.
Since you are onboard with Rockettheme, you can implement RokBooster http://www.rockettheme.com/joomla/extensions/rokbooster
You can implement CloudFlare,...
5
votes
Accepted
Testing Joomla site speed
There are a few factors beyond your control such as the load on the server at the time and the available bandwidth between the test tool server and the target website at the time the test is run.
You ...
4
votes
How to improve server response time?
You will want to also look into reducing local assets and proper caching. One thing that you can do is use CDN plugins. Here are two I would recommend:
'corePHP' jomCDN - https://www.corephp.com/...
4
votes
Accepted
Sitemaps with Xmap on Joomla 2.5: (how) can I improve them?
I use two different site maps:
A html site map that users can use to navigate the site.
This is mainly an overview of the site. It should be nicely formatted and easy to use by humans.
A xml site ...
4
votes
Accepted
What steps should I take to resolve excess memory resource utilisation detected by Cloud Linux or similar?
You can manage the Joomla site on the site level by enabling debugging and seeing what's occurring on the pages if we're talking about Joomla 3.x. From there, you can make any adjustments necessary(...
4
votes
Is there a way to reduce document waiting time?
The waiting time is basically the time it takes your server to understand what it should do. When you send a request to a server, it will take time from the initial contact to when it sends its ...
4
votes
Testing Joomla site speed
There are some tools used in the industry for "stressing" websites. They are rather complex tools and NOT appropriate for small websites or shared host environments.
Apache JMeter™
Gatling
To do ...
4
votes
Testing Joomla site speed
Using third party tool like pingdom, gmetrix and even Google page speed it is obvious to get variation in result. There are many factors on that page speed depends.
For example: If broser cache is ...
4
votes
Accepted
How Useful Are Meta Descriptions & Keywords
I will focus only on the question itself, about the 2 meta tags and won't expand on what else would make a website SE Friendlier.
From the 2 meta tags in question, the one that you should really care ...
4
votes
Accepted
how to reduce server response time
I recently reduced the server wait time on a client website from over 5 seconds to about a third of a second.
What didn't help
Enabling the Joomla cache would probably have helped but this often ...
3
votes
What to use , simplexml_load_file or JForm::getInstance or?
use simplexml_load_file
JForm - it the class for form building and basically it the layer between you and simplexml, so it will be slower than just simplexml_load_file
but your code can be simpler, ...
3
votes
Difference between standard cache options
Difference between caching -
Conservative caching is the standard type of caching. Here’s how it works:
A visitor visits a page on your website.
Joomla checks if there is a non-expired version ...
3
votes
How can a module be disabled based on device or viewport size in Joomla 3 to optimize performance for mobile devices?
If you want to speed up performance then don't load modules that are unnecessary. If it isn't necessary on small screens then it also isn't necessary on larger screens.
People with larger device ...
3
votes
How can a module be disabled based on device or viewport size in Joomla 3 to optimize performance for mobile devices?
An another solution:
You can use a Server Side Device detection like this: http://mobiledetect.net/ here the Joomla Plugin http://www.yagendoo.com/en/blog/free-mobile-detection-plugin-for-joomla.html ...
3
votes
How to improve server response time?
You also can use this code in your .htaccess file:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.your domain [nocase]
RewriteRule ^(.*) http://your domain/$1 [last,redirect=301]
...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
performance × 40joomla-3.x × 14
cache × 5
server-response-time × 5
joomla-2.5 × 4
javascript × 4
seo × 4
mysql × 3
database × 3
wpo × 3
php × 2
component × 2
cms × 2
gantry × 2
debug × 2
hosting × 2
development × 1
templates × 1
joomla-3.4 × 1
extensions × 1
css × 1
joomla-api × 1
k2 × 1
installation × 1
module-display × 1