• The default language of any content posted is English.
    Do not create multi-accounts, you will be blocked!
JCH Optimize Pro

JCH Optimize Pro 9.0.1

raz0r 's signature
Reacted by:
😎 it's time to test the new one JCH Optimize Pro 8.2.2 version)
 
ArSi 's signature
Reacted by:

Version 8.2.2Stable​

Joomla 4.0 Joomla 4.1 Joomla 4.2 Joomla 4.3 Joomla 4.4 Joomla 5.0 Joomla 5.1

Released on: Wednesday, 15 May 2024 More information

MaturityStable
Released onWednesday, 15 May 2024
Viewed0 times

Release notes​

What's new​

This release introduces a few minor changes for better performance and compatibility, please see CHANGELOG for details.
Developed and tested on up to PHP 8.3.6 and Joomla! 5.1.0

Changelog​

New features​

  • Add setting to load LCP images using id/class
  • Added settings to lazy load hidden images above the fold.

Bug fixes​

  • [LOW] Optimize by URls didn't work on a few sites.

Miscellaneous changes​

  • CSS loaded asynchronously in Optimize CSS Delivery feature is added to the bottom of the page.
  • Use loading attribute to lazy load images instead of JavaScript. JavaScript is only used to lazy load background images and audio/video
 

Attachments

  • pkg_jchoptimize-8.2.2-pro.zip
    5.6 MB · Views: 39
Reacted by:
  • Like
Reactions: SirOga, aztik, ArSi and 3 others

Version 8.2.2Stable​

Joomla 4.0 Joomla 4.1 Joomla 4.2 Joomla 4.3 Joomla 4.4 Joomla 5.0 Joomla 5.1

Released on: Wednesday, 15 May 2024 More information

MaturityStable
Released onWednesday, 15 May 2024
Viewed0 times

Release notes​

What's new​

This release introduces a few minor changes for better performance and compatibility, please see CHANGELOG for details.
Developed and tested on up to PHP 8.3.6 and Joomla! 5.1.0

Changelog​

New features​

  • Add setting to load LCP images using id/class
  • Added settings to lazy load hidden images above the fold.

Bug fixes​

  • [LOW] Optimize by URls didn't work on a few sites.

Miscellaneous changes​

  • CSS loaded asynchronously in Optimize CSS Delivery feature is added to the bottom of the page.
  • Use loading attribute to lazy load images instead of JavaScript. JavaScript is only used to lazy load background images and audio/video

Previus versions were 1.496 kb, but this archive 5.733 kb :oops: May be something wrong with it? com_jchoptimize-pro.zip become too heavy
 
ArSi 's signature
Reacted by:
  • Like
Reactions: MarkDragon
raz0r updated JCH Optimize Pro with a new update entry:

JCH Optimize Pro 8.2.2

Changelog​

New features​

  • Add setting to load LCP images using id/class
  • Added settings to lazy load hidden images above the fold.

Bug fixes​

  • [LOW] Optimize by URls didn't work on a few sites.

Miscellaneous changes​

  • CSS loaded asynchronously in Optimize CSS Delivery feature is added to the bottom of the page.
  • Use loading attribute to lazy load images instead of...

Read the rest of this update entry...
 
raz0r 's signature
Reacted by:
  • Like
Reactions: ArSi
Previus versions were 1.496 kb, but this archive 5.733 kb :oops: May be something wrong with it? com_jchoptimize-pro.zip become too heavy
If you want to make money from file-sharing hosting's, you need to repackage your archives to make minimum size to upload. Belarusians ... This is where this archive was downloaded.
 
raz0r 's signature
Reacted by:
  • Like
Reactions: ArSi
raz0r updated JCH Optimize Pro with a new update entry:

JCH Optimize Pro 9.0.0

New features​

  • Add configure Helper settings for Reduce Unused JavaScript and Optimize CSS Delivery.
  • Added Mobile and Desktop only settings in LCP feature.
  • Added setting to crop mobile image rather than resize preserving aspect ratio when generating responsive images.
  • Added settings to exclude sections from Reduce DOM feature and to include selected DIVs using id or class.
  • Added settings to lazyload selected images above the fold such as hidden slider...

Read the rest of this update entry...
 
raz0r 's signature
Reacted by:
  • Like
Reactions: rivanov and ArSi
raz0r 's signature
Reacted by:
  • Like
  • Love
Reactions: lnasay, rivanov and rizalconsultingid
In practical usage JSpeed plugin is more times better than any JCH Optimize Pro even the last one v9.*
There are less issues with JSpeed, its more simple to use and adjust. JCH Optimize Pro works bad with many modules and components, its have many problems with side JS-addons like "livechats" on site. You will have to test and write many excludings of critical JS and CSS while adjusting JCH Optimize Pro.

JCH Optimize Pro not universal and you must to optomize this component for properly working on each site individualy - it tooks a lot of time. o_O
JSpeed install once, turned on all features ant it will woks withoaun ana problems and surpirises at all you Joomla projects.

Its my personal opinion based on testing JCH Optimize Pro on different Joomla 4 and Joomla 5 sites for 2 years, my choising now test JSpeed 😎 Maybe somebody finds out my comment usefull. I hope JCH Optimize Pro will become more better in future versions.

At Google Page Speed test my sites with JSpeed have better results than with JCH Optimize Pro
 
ArSi 's signature
Reacted by:
  • Like
Reactions: alphaRomeo and rizalconsultingid
In practical usage JSpeed plugin is more times better than any JCH Optimize Pro even the last one v9.*
There are less issues with JSpeed, its more simple to use and adjust. JCH Optimize Pro works bad with many modules and components, its have many problems with side JS-addons like "livechats" on site. You will have to test and write many excludings of critical JS and CSS while adjusting JCH Optimize Pro.

JCH Optimize Pro not universal and you must to optomize this component for properly working on each site individualy - it tooks a lot of time. o_O
JSpeed install once, turned on all features ant it will woks withoaun ana problems and surpirises at all you Joomla projects.

Its my personal opinion based on testing JCH Optimize Pro on different Joomla 4 and Joomla 5 sites for 2 years, my choising now test JSpeed 😎 Maybe somebody finds out my comment usefull. I hope JCH Optimize Pro will become more better in future versions.

At Google Page Speed test my sites with JSpeed have better results than with JCH Optimize Pro
Hi. just wondering. How you use JSpeed for best practise? Did you enable Joomla cache from global configuration and cache plugin also? Or you just use JSpeed for cache? Thanks.
 
Reacted by:
Hi. just wondering. How you use JSpeed for best practise? Did you enable Joomla cache from global configuration and cache plugin also? Or you just use JSpeed for cache? Thanks.
Hi. Jspeed more friendly to adjust then JCH. Chanсes to get down your site are minimum. When you tryng to find optimal config of the JCH in most cases you could get "white screen" of fail at frontend.
In my projects with YOOtheme I use almost all settings turned ON in JSpeed except of Combine CSS and Javascript files - NO, bacause of issues with Yootheme template loading. In JCH you should also Combine CSS and Javascript files - NO for YOOtheme, also BaForms not working corretly with JCH if you use two or more forms on one page (exlclusions and any other actions at settings didnt give results, only get JCH off, with Jspeed BaForms working correctly with any count of forms at one page).

Jspeed settings:
Choose optimization level - Maximum
Combine CSS and Javascript files - NO
Other - YES
HTML minification level - Normal (High level brokes og:"" OpenGraph markup)

Joomla
Plugin System - Page Cache - OFF

Sum: Jspeed and JCH have the same functionality at all, but Jspeed on my projects works better with all other components and pugins - no issues, no time wasting to set exclusions and finding out whats wrong. With JCH you have to test your site carefully
 
ArSi 's signature
Reacted by:
  • Love
Reactions: rizalconsultingid
Hi. Jspeed more friendly to adjust then JCH. Chanсes to get down your site are minimum. When you tryng to find optimal config of the JCH in most cases you could get "white screen" of fail at frontend.
In my projects with YOOtheme I use almost all settings turned ON in JSpeed except of Combine CSS and Javascript files - NO, bacause of issues with Yootheme template loading. In JCH you should also Combine CSS and Javascript files - NO for YOOtheme, also BaForms not working corretly with JCH if you use two or more forms on one page (exlclusions and any other actions at settings didnt give results, only get JCH off, with Jspeed BaForms working correctly with any count of forms at one page).

Jspeed settings:
Choose optimization level - Maximum
Combine CSS and Javascript files - NO
Other - YES
HTML minification level - Normal (High level brokes og:"" OpenGraph markup)

Joomla
Plugin System - Page Cache - OFF

Sum: Jspeed and JCH have the same functionality at all, but Jspeed on my projects works better with all other components and pugins - no issues, no time wasting to set exclusions and finding out whats wrong. With JCH you have to test your site carefully
So, you turn off Joomla Cache plugin, yes? Noted.
How about cache in Global Configuration? Did you turn it off too?
 
Reacted by:
So, you turn off Joomla Cache plugin, yes? Noted.
How about cache in Global Configuration? Did you turn it off too?
Cache in Global Configuration of Joomla basicaly remain turned ON with JSpeed. There is no differences detected between turned it ON or OFF on my projects - the same performance and Google PageSpeed marks.
 
ArSi 's signature
Reacted by:
  • Like
Reactions: rizalconsultingid
I use a combination of jspeed and jch-optimize like this:

JSpeed

I only show (Yes), it means other settings (No) or (Default)

1. Combine assets
- Enable Combining:
Combine CSS and Javascript files (Yes)

- Minify assets:
Minify CSS (Yes)
Minify Javascript (Yes)
Minify HTML (Yes)
HTML minification level (High)

- Optimization settings:
Cache lifetime (12 hours)
Reduce unused CSS code (Enable, semicolon replacement)
Visible text during webfont load (Yes)
Defer combined styles (Yes)
Defer styles delay (1ms)
Defer combined scripts (Yes)
Load Javascript asynchronously (Yes)
Preload web fonts (Yes)
Preload combined scripts (Yes)
Preload module scripts (Yes)
Load CSS by Javascript (Yes)
Load JS by Javascript (Yes)
HTTP connection method (PHP Curl library)
Handle Javascript errors (Yes)

2. Assets inclusions
- include assets: all set it (Yes)

3. Lazy-load (Default)

4. Images optimization (Disable)

5. Adaptive contens

Enable adaptive contens (Yes)
CSS selector for elements to remove ( script[src], iframe, video, .ad-banner, #popup, .social-share, [hidden], .loading-spinner )

Remove all JS (Yes)
Remove all CSS (Yes)
Essential CSS code:
html {
touch-action: manipulation;
}


Add size attributes only for bots (Yes)
Optimize images only for bots (Yes)
Extract 'Above-the-fold' CSS only for bots (Yes)

JCH Optimize
I only show (Yes), it means other settings (No) or (Default)

1. Combine files
- Combine CSS and Javascript files:
Enable (Yes)
HTML minification level: (Basic) *because in jspeed used High

- Combine files automatic settings:
GZip JavaScript and CSS (Yes)
Minify HTML (Yes)

2. CSS
- CSS automatic settings (All set Yes)

3. JavaScript
- JavaScript automatic settings:
Combine JavaScript Files (Yes)
Minify JavaScript (Yes)
Position JavaScript file at bottom of page (Yes)
Defer or load JavaScript asynchronously (Yes)

4. Page cache
- JCH Optimize Page Cache
Page cache lifetime (12 hours)
Exclude form users (Yes)
Exclude components (com_ajax)
Use HTTP Requests (Yes)

JOOMLA

Plugin

- System Page Cache:
Use Browser Caching (Yes)

*System cache in administrator (OFF - Cache Disabling)

Result score in:

1. PageSpeed Insights

- Mobile:

Performance (88)
Accessibility (93)
Best Practices (93)
SEO (95)

- Desktop:
Performance (98)
Accessibility (95)
Best Practices (100)
SEO (95)

2. GTMETRIX
Score: B

Hope it is useful.. !

🤗🤗🤗 ~ Forever friends
 
Last edited:
Reacted by:
  • Like
Reactions: ArSi and rizalconsultingid
Cache in Global Configuration of Joomla basicaly remain turned ON with JSpeed. There is no differences detected between turned it ON or OFF on my projects - the same performance and Google PageSpeed marks.
Noted. Thank you for your reply, Mr ArSi.
Post automatically merged:

I use a combination of jspeed and jch-optimize like this:

JSpeed

I only show (Yes), it means other settings (No) or (Default)

1. Combine assets
- Enable Combining:
Combine CSS and Javascript files (Yes)

- Minify assets:
Minify CSS (Yes)
Minify Javascript (Yes)
Minify HTML (Yes)
HTML minification level (High)

- Optimization settings:
Cache lifetime (12 hours)
Reduce unused CSS code (Enable, semicolon replacement)
Visible text during webfont load (Yes)
Defer combined styles (Yes)
Defer styles delay (1ms)
Defer combined scripts (Yes)
Load Javascript asynchronously (Yes)
Preload web fonts (Yes)
Preload combined scripts (Yes)
Preload module scripts (Yes)
Load CSS by Javascript (Yes)
Load JS by Javascript (Yes)
HTTP connection method (PHP Curl library)
Handle Javascript errors (Yes)

2. Assets inclusions
- include assets: all set it (Yes)

3. Lazy-load (Default)

4. Images optimization (Disable)

5. Adaptive contens

Enable adaptive contens (Yes)
CSS selector for elements to remove ( script[src], iframe, video, .ad-banner, #popup, .social-share, [hidden], .loading-spinner )

Remove all JS (Yes)
Remove all CSS (Yes)
Essential CSS code:
html {
touch-action: manipulation;
}


Add size attributes only for bots (Yes)
Optimize images only for bots (Yes)
Extract 'Above-the-fold' CSS only for bots (Yes)

JCH Optimize
I only show (Yes), it means other settings (No) or (Default)

1. Combine files
- Combine CSS and Javascript files:
Enable (Yes)
HTML minification level: (Basic) *because in jspeed used High

- Combine files automatic settings:
GZip JavaScript and CSS (Yes)
Minify HTML (Yes)

2. CSS
- CSS automatic settings (All set Yes)

3. JavaScript
- JavaScript automatic settings:
Combine JavaScript Files (Yes)
Minify JavaScript (Yes)
Position JavaScript file at bottom of page (Yes)
Defer or load JavaScript asynchronously (Yes)

4. Page cache
- JCH Optimize Page Cache
Page cache lifetime (12 hours)
Exclude form users (Yes)
Exclude components (com_ajax)
Use HTTP Requests (Yes)

JOOMLA

Plugin

- System Page Cache:
Use Browser Caching (Yes)

*System cache in administrator (OFF - Cache Disabling)

Result score in:

1. PageSpeed Insights

- Mobile:

Performance (88)
Accessibility (93)
Best Practices (93)
SEO (95)

- Desktop:
Performance (98)
Accessibility (95)
Best Practices (100)
SEO (95)

2. GTMETRIX
Score: B

Hope it is useful.. !

🤗🤗🤗 ~ Forever friends
First time seeing someone use JCHOptimize and JSpeed both. Might try it sometime.
 
Reacted by:
  • Like
Reactions: ArSi and monsterkitik
I use a combination of jspeed and jch-optimize like this:

JSpeed

I only show (Yes), it means other settings (No) or (Default)

1. Combine assets
- Enable Combining:
Combine CSS and Javascript files (Yes)

- Minify assets:
Minify CSS (Yes)
Minify Javascript (Yes)
Minify HTML (Yes)
HTML minification level (High)

- Optimization settings:
Cache lifetime (12 hours)
Reduce unused CSS code (Enable, semicolon replacement)
Visible text during webfont load (Yes)
Defer combined styles (Yes)
Defer styles delay (1ms)
Defer combined scripts (Yes)
Load Javascript asynchronously (Yes)
Preload web fonts (Yes)
Preload combined scripts (Yes)
Preload module scripts (Yes)
Load CSS by Javascript (Yes)
Load JS by Javascript (Yes)
HTTP connection method (PHP Curl library)
Handle Javascript errors (Yes)

2. Assets inclusions
- include assets: all set it (Yes)

3. Lazy-load (Default)

4. Images optimization (Disable)

5. Adaptive contens

Enable adaptive contens (Yes)
CSS selector for elements to remove ( script[src], iframe, video, .ad-banner, #popup, .social-share, [hidden], .loading-spinner )

Remove all JS (Yes)
Remove all CSS (Yes)
Essential CSS code:
html {
touch-action: manipulation;
}


Add size attributes only for bots (Yes)
Optimize images only for bots (Yes)
Extract 'Above-the-fold' CSS only for bots (Yes)

JCH Optimize
I only show (Yes), it means other settings (No) or (Default)

1. Combine files
- Combine CSS and Javascript files:
Enable (Yes)
HTML minification level: (Basic) *because in jspeed used High

- Combine files automatic settings:
GZip JavaScript and CSS (Yes)
Minify HTML (Yes)

2. CSS
- CSS automatic settings (All set Yes)

3. JavaScript
- JavaScript automatic settings:
Combine JavaScript Files (Yes)
Minify JavaScript (Yes)
Position JavaScript file at bottom of page (Yes)
Defer or load JavaScript asynchronously (Yes)

4. Page cache
- JCH Optimize Page Cache
Page cache lifetime (12 hours)
Exclude form users (Yes)
Exclude components (com_ajax)
Use HTTP Requests (Yes)

JOOMLA

Plugin

- System Page Cache:
Use Browser Caching (Yes)

*System cache in administrator (OFF - Cache Disabling)

Result score in:

1. PageSpeed Insights

- Mobile:

Performance (88)
Accessibility (93)
Best Practices (93)
SEO (95)

- Desktop:
Performance (98)
Accessibility (95)
Best Practices (100)
SEO (95)

2. GTMETRIX
Score: B

Hope it is useful.. !

🤗🤗🤗 ~ Forever friends

monsterkitik thank you bro!(y) Its very helpfull

Ive tried to use Jspeed + JCH tonight and get surpirised to reach Mobile Performance become (89) from 49-70 by using Jspeed only or 39-45 with JCH only before.

Combine using of JSpeed 2.8.1 + JCH Pro 9.0.1 really gives good results!🔥

Now waiting the new version of Jspeed 2.9 for combine testing with JCH 9.0.1
 
ArSi 's signature
Reacted by:
  • Love
Reactions: monsterkitik
JCH Optimize

Exclude JavaScript
If there are problematic JavaScript plugins or modules, you can exclude them as shown in this image.

1.png

Reduce unused CSS or JavaScript
In Google PageSpeed, copy the problematic links and paste them in the appropriate field. You can follow the steps shown in this image.

2.png

SP Page-Builder
Lastly, if you are using SP Page Builder, enable Production Mode (set to Yes). This greatly improves website performance and speed.

3.png

* I never click "Purge Cached CSS" because JCH-Optimize automatically clears the cache.


Hope it is useful.. !

🤗🤗🤗 ~ Forever friends
 
Last edited:
Reacted by:
  • Like
Reactions: rivanov and ArSi
Наконец, если вы используете SP Page Builder, включите Production Mode (установите значение Yes). Это значительно повышает производительность и скорость работы сайта.
Не удалось сохранить данные: %s.
При попытке сохранить выскакивает такое сообщение....
Прошу прощения ... с 3 попытки включилось.
"Очистить CSS" как часто нужно нажимать?
Где взять туториал по настройке JCH Optimize?
 
Last edited:
Reacted by:
Top