Jump to content

Adlago

Clients
  • Posts

    4,007
  • Joined

  • Last visited

  • Days Won

    23

Adlago last won the day on February 15 2024

Adlago had the most liked content!

Contact Methods

Profile Information

  • Gender
    Male

Recent Profile Visitors

17,560 profile views
  1. This template is loaded after open html tag, before the head tag. {template="htmlDataAttributes" app="core" group="global" location="front" params=""} Its content requires too many root css rules. These rules are loaded with a framework css, and it loads slowly...Ie. for these rules needed after the html tag before the head tag there should be a small and pre-loaded css after open head tag. Checked, created and works correctly (although double loaded) - there is no other option
  2. I think I found the reason. It is easily overcome, but it turned out that there are at least 2 reasons. Even with a solution to the first one, I now easily achieve results from the screenshot below. But for now I will continue with experiments. I am looking for the optimal solution for the second reason as well.
  3. New experiment - test on a blank page, with only a background image... Notice what the LCP is and why it takes more than 3 seconds for this text. There is some issue when testing version 5 of the PSI - this is also visible with a test through the Chrome browser development tool with a slow 4G . The CSS framework loads slowly and the LCP is displayed after the download of this CSS is complete. I did an experiment - with a hook I added two external CSS - one contains half of the CSS framework, and the other its second half. And despite this additional load, the loading time of the original CSS framework is reduced to less than 2 seconds on a slow 4G network. And the PSI test looks normal... but for a few tests only...
  4. Another paradox - this only happens with version 5. Never with version 4.x and of course - the lowest level of performance
  5. @Matt A few 4.x. versions ago there was a "cache page for guests ", which created a lot of issues, vanity especially in such tests. Now, after almost a hundred more tests in a few days - I come to a conclusion - in version 5 you have included such a cache page for guests, and without an option to disable it from the administrator. Why I think so: 1. Here is a PSI server that tests my site 2. First byte is almost always 180 to 220 milliseconds - and then a result of 69-70 performance points. 3. I created an html file from the source code of my test installation PSI test is identical 69-70 performance points and 180-220 milliseconds first byte... Conclusion - version 5 is not loaded directly when requested by a browser, but a preliminary html file is loaded, which is why the LCP is delayed a lot until the CSS framework is downloaded (PSI tests with an introduced 4G delay for mobile) When I hit a good result in a test, the first byte is already within the normal range of 350-500 milliseconds, LCP is 2.2 seconds and the performance is over 90 points. Yes, with multiple tests and this moment I manage to hit - or this is the moment after refreshing the cache on the guest page. I have many screenshots of the different states, but there is no point in posting them. Here are just two - on my test site and the second in the html file that I created from the source code.... Please review your code and remove this guest cache page - or at least make it an on/off option in ACP.
  6. I still believe that this wish of mine from 2021 will start with the release of version 5.
  7. I'm not sure what the reason is, hence this topic. Another similar example - I created two identical pages in 4.7.19 and in beta 9.1 with the title 444. In each of these pages there is one block with the same image. That is, they are almost identical. Here is a mobile tests: 4.7.19 5.0.beta 9.1 I won't comment, but there is an obvious difference in performance, but not in favor of 5.0.
  8. Achieving good results does not happen by changing just one parameter. Your site probably has other reasons for delays. If you want, send me a PM with a link to your site so I can do some tests.
  9. Even in older versions 4.x I found that when the time cache block expires there is a sharp increase in the first byte (i.e. the first visitor to a site gets it) - that's why this parameter was always set to 1 hour for me. Now it's the same on 4.7.19. I had it set like that back in the first beta 5.0. Now in beta 8 - I noticed that only the cache block expiration time test has excellent results. Or simply put, with 1 hour cache a site is doomed to poor results for 1 hour. Now with 5 minutes - there are many more excellent test results. My suspicion is that after caching blocks, the first visitor to a site has an excellent experience (after which probably for some reason all blocks are non cached until the expiration time set in ACP - advanced, and then cached again until the first next visit) - i.e. please test this hypothesis. Keep in mind that PSI test uses additional network latency for mobile (slow 4G). I used "fast 3G" in my tests - and what I noticed was a very slow loading of "fa-solid-900.woff2" - about 6 seconds. Then I activated one of my hooks with which I eliminate "preload font" and this loading time for the font dropped to 2 seconds. Then I noticed a high result of the network indicators-PSI test, at a time of already cached blocks - and the next test was again 30 points worse. After lowering the cache block time to 5 minutes - excellent results are much more and more regular. I.e. in my opinion there is some issue with the management of cache blocks.
  10. This issue is related to cache blocks. I reduced the cache time to 10 minutes and after a few tests: Then again bad tests, but after 10 minutes again very good. Now I left it at 5 minutes - and again often very good test results. @Matt Please review the "Cache sidebar, header and footer blocks" management.
  11. I don't like Cloudflare - and in general any configuration related to cache prioritization. In my hosting plan I have the option (and I used it for two years) to configure an Apache main server and an Nginx cache server. Due to the fact that cache management from Nginx and cache managed by the IPS platform cannot be synchronized to be maximally effective, and I have seen all sorts of antilogical states in the thousands of tests I do (this is my hobby - not a commitment) - I gave up using the Nginx server and now I work only with Apache - and this completely satisfies me.
  12. In beta 7, the images were the same, and as can be seen from the test linked in my first post on this topic, it is comparable in performance to that of 4.7.19 - unlike the lowered performance for beta 8.
  13. Why do I think beta 8 has a degradation? Here are two tests - 4.7.19 and 5.0. beta 8 - on the same server, same admin (ha ha), same test platform - with a difference of a few minutes...
  14. @Gary Your LCP is a text block that actually has a large render delay
×
×
  • Create New...