[OzzModz] XFOptimize - Minify, Preconnect & Preload [Deleted]

TL;DR Domain Sharding used to be an optimization technology primarily for HTTP/1 - use with care on HTTP/2 (in many cases don't do that at all)
Not 100% accurate. Read about HTTP/2 & HTTP/3 Connection Coalescing https://blog.cloudflare.com/connection-coalescing-experiments/ :)

Example of it in action on my Wordpress blog at https://blog.centminmod.com/ for HTTP/2 dependency chart and connection waterfall where 3 of my subdomains serving assets are utilising connection coalescing :)

Though it still matters the order/prioritization of assets even on sharded domains.

1639038410607.png

1639038238965.png
 
Just installed and with more conservative settings(recommended). My score was good to begin with and this addon prove me wrong when I think that it is hard to improve.

Using UIX framework. I will be putting it under observation and if there are any issues, I will report here.

PS:Your Stripe payment is not working. I had to use paypal.
Screenshot 2021-12-09 170604.webp
 
I have purchased and installed the pluing. However my score did not improve
Your question is already answered at "Overview" section of this addon.

Q: I'm using the addon but my Lighthouse or GTMetrix scores are still low. What gives?
A: There is likely a clear existing problem which is slowing down your site. You should take time to learn how to read the reports for these type of services, and identify the culprit issues.

The most common causes of slow-down and poor scores for Xenforo forums (which XFOptimize can't fix) are:
  • Poorly developed styles
  • Too many addons
  • Allowing too large attachments at your site - such as 1600px+. Threads especially with many large full attachments have the biggest impact on your forums.
  • Too many Javascript libraries (Think Google Adsense, Tracking codes, Facebook Pixel, those fancy Jquery bundles, etc)
  • Running more Google font variations that you really need
  • Having a slow or shared server (identified by a long TTFB, or "time to first byte")
  • CLS (Content layout shift) or LCP (Largest contentful paint) issues. These are also likely to do with your style, CSS, or addons
 
On this note, the Iconify Buttons addon changes all the links above thread posts (Mark Read, Watch/Unwatch etc) to icons instead and removes the text, also similar tweaks to the page nav. Basically it makes those areas smaller and more compact UI especially for mobile.
I was actually thinking it's something like that, and this would be really useful.
 
Also. Google Speed is saying that this file is not minified:

"/porta/slider.js?_v=b3778812" (it's from XenPorta addon). Not sure why it isn't minified by XFOptimize?
 
Readying the new update right now, however XFOptimize can not reach/modify external or physical files, particularly those added by other addons. I am however updating XenPorta Improvements with a hotpatch which contains minified files, so that be of benefit.
 
@interforo I won't post opinions/results of testing for your site here, so please await my PM which I will send after the new update is live. This is clearly existing site/theme/addon issues which may take other steps. I'll advise how I can.

@eva2000 Thank you for sharing this as http/2 support etc is something I'm detailing in a future release.

XenAtendo
This is being worked on, as with most of Jaxel's products
How this addon can improve the speed of a photography forum?
I would absolutely love to know which method/addon you're using to achieve your photography site (forum attachments, Media Gallery, another image addon?) so I can make sure or add support for it :-)
 
@Nulumia Please also give compatible update for @Ehren Uniform style.
Hey thanks for the suggestion, do you already have this style or you are looking to buy it?

I offer limited support for paid products across Xenforo, as other devs. However this style looks to be very fast and efficient, I would guess much better results than with something like UI.X.
 
Since upgrading to Beta 4, Linux Malware Detect keeps quarantining the following files:

Code:
FILE HIT LIST:
{CAV}Atomicorp.PHP.Malware.Globals.Nested.In.Globals : /path/to/src/addons/Nulumia/XFOptimize/vendor/htmlminifier/lang/paquet-htmlminifier_fr.php => /usr/local/maldetect/quarantine/paquet-htmlminifier_fr.php.697610510
{CAV}Atomicorp.PHP.Malware.Globals.Nested.In.Globals : /path/to/src/addons/Nulumia/XFOptimize/vendor/htmlminifier/lang/htmlminifier_en.php => /usr/local/maldetect/quarantine/htmlminifier_en.php.277282044
{CAV}Atomicorp.PHP.Malware.Globals.Nested.In.Globals : /path/to/src/addons/Nulumia/XFOptimize/vendor/htmlminifier/lang/htmlminifier_fr.php => /usr/local/maldetect/quarantine/htmlminifier_fr.php.1680329597

Are those false positives?
 
Since upgrading to Beta 4, Linux Malware Detect keeps quarantining the following files:

Code:
FILE HIT LIST:
{CAV}Atomicorp.PHP.Malware.Globals.Nested.In.Globals : /path/to/src/addons/Nulumia/XFOptimize/vendor/htmlminifier/lang/paquet-htmlminifier_fr.php => /usr/local/maldetect/quarantine/paquet-htmlminifier_fr.php.697610510
{CAV}Atomicorp.PHP.Malware.Globals.Nested.In.Globals : /path/to/src/addons/Nulumia/XFOptimize/vendor/htmlminifier/lang/htmlminifier_en.php => /usr/local/maldetect/quarantine/htmlminifier_en.php.277282044
{CAV}Atomicorp.PHP.Malware.Globals.Nested.In.Globals : /path/to/src/addons/Nulumia/XFOptimize/vendor/htmlminifier/lang/htmlminifier_fr.php => /usr/local/maldetect/quarantine/htmlminifier_fr.php.1680329597

Are those false positives?
I've inspected those files and are false positives. The lang files assign text descriptions for the minification options. Linux is probably flagging it as it declares $globals, and some malware are known to sometimes reconstruct their own globals into actual commands.

On top of that HTMLMinifier is a decently known library from working with it.

Thanks for reporting, if everything is XF phrased then perhaps I can remove them anyways.
 
Back
Top Bottom