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?