• Resolved superstuff

    (@superstuff)


    Hello! πŸ‘‹

    Whenever I edit a WooCommerce product and select “update”, Lightspeed cache purges the UCSS list.

    None of the auto purge boxes are checked in Cache -> Purge.

    Purge all hooks = empty.

    I’d like to stop auto purge of UCSS until I instruct LiteSpeed to do so. Is there a way to do it that I’m missing?

    Report number:Β PTOKACTO

    Appreciate the help! πŸ‘

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support qtwrk

    (@qtwrk)

    Hi,

    unfortunately this action is not controllable πŸ™

    but do not worry , the queue list will rebuild as pages being visited

    best regards,

    Thread Starter superstuff

    (@superstuff)

    Thanks for your reply.

    I have 500 products, so when I edit one the entire 500 products have to be processed by LiteSpeed UCSS optimization again.

    I’m going through UCSS credits very fast!

    Is there a way to turn off UCSS temporarily so that it doesn’t recognize a product has been edited and doesn’t clear all the existing UCSS files?

    I know I could disable the LiteSpeed cache plugin, but that’s not really practical as I’ll loose the other optimizations it provides while I make edits on the site.

    Thanks for any help.

    Plugin Support qtwrk

    (@qtwrk)

    the queue list does NOT consume credit , only the ones that have been processed will take credit.

    Thread Starter superstuff

    (@superstuff)

    Yes, understood.

    Once I edit and update a product, all the existing UCSS optimizations are purged.

    Then when the crawler is finished going through the site, all 500 products are queued for UCSS optimization again.

    Once the UCSS queue is processed by Quic Cloud, my credits are being used fast.

    So if I update one single product, all 499 other product UCSS optimizations are purged.

    If I do that every day (which I am) that’s 500+ UCSS optimization requests daily.

    Seems a bit inefficient, no?

    Plugin Support qtwrk

    (@qtwrk)

    well, actually , if one page has UCSS already , it will not generate again unless UCSS has been explicitly purged

    so basically , it’s not about the “efficiency” but more like which pages get UCSS first and which get it last.

    so let’s say you have 1000 pages , and name them as page1, page2 , page3 … page1000 , for simplicity sake

    now imagine you have an UCSS queue that shows page1 , page 2 … page 500

    if you don’t do anything and just let it process , then it will process the UCSS one by one from 1 to 500 until you reach the limit or run out of quota

    imagine when it finishes the page100’s UCSS , you did something that clean up the queue , and next time by crawler or some visitor , the queue is rebuilt but with a more randomized order , it could be like page101, page200, page333, page444, page321 …etc until it fills up 500 queue

    at this point , you have only consumed 100 quota for UCSS

    the only difference right now is:

    if you don’t do anything , the UCSS will be generated in previous order , from page 1 to page 500 and so on

    if you did something , the generation order will be more “random” now , like above example , you got UCSS for page1 to page100 , but next one could be page 101 , then page200 , then page444 …and so on

    under the hood , nothing is changed, your credit is still used as it should , only the order and time for when of each page gets UCSS is changed.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Stop purging UCSS cache automatically’ is closed to new replies.