Joomla Optimization

Page 1

Joomla Pro Hour Discussion


gZip – How it works


2 Ways to Compress Global configuration setting Joomla extension to compress CSS and javaScript


Global Configuration


Check to see it works

http://www.gidnetwork.com/tools/gziptest.php


Joomla gZip plugin RokGZipper jBetolo JCH Optimize

JED > Site Management > Site Performance


gZip in t3 Framework 2.0 Choose javaScript or CSS Option to exclude certain files 3 different methods to use


T3 Framework in Action Before

After


Possible Issues Will increase CPU processing – but lower bandwidth Older browsers can not handle gZip Issues with CSS and javaScript not loading properly


Homepage

FrontPage/Homepage - Reduce the number of articles which appear on your front page. i.e. don’t have 20 blog articles load. When using modules with tabbed layouts don’t overload them with a large amount of articles. Select key items that are important for your readers to see. Avoid modules that stream content from other sites. i.e. twitter, facebook, youtube


Performance

Enable caching in joomla. Caching saves plug-ins and modules from having to run each time a page is served. Avoid statistical data collection directly on the site. Use a third party stats service like Google Analytics. This will save processing power by eliminating tons of database updates Disable/remove all components/modules/plugins you are not using. Limit the number of extensions that are used on the site. Limit the amount of extensions using different scripting methods. Javascript, mootools and jquery. Try to use extensions that use similar scripting methods to avoid conflicts. Use an SQL tool to optimize your database as often as you can. Use optimized images all over the site. i.e. JPGs at 72dpi, compressed at 80% or lower


Templates

Use templates that are pure css Try to condense css and js into one file if possible Avoid using html tables in template design. If using a template with a framework, disable any features in the framework that are not required on your site. i.e. font sizers, color changers, RTL support Use web optimized images.


Security

Keep Joomla sites patched with latest security releases. Update extensions regularly When installing joomla use a database prefix other than “jos_� Use url rewriting (sef furls) www.mysite.com/an-sef-page.html instead of www.mysite.com/index.php?option=com_cont ent&task=view&id=21&Itemid=122. This functionality is supported by the joomla core. No third party extension is required. Backup offsite regularly


Group Discussion

Your suggestions?


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.