If you are able to terminate the dynamic parts I would strongly recommend switching from WordPress to a SSG (Static Site Generator) and have a hasslefree life, since you dont need to care about security anymore, nor about updates etc…
But if some parts must stay dynamic then yes APO is the way to go, or a good “Cache Everything” pagerule with manual cache flush when changes occur.
Since your site ATM is partially dynamic, these danamic parts would be speed up by APO, the static ones would not profit from APO over Cache Everything, beside that APO will flush automatically.
Can’t comment/support other products here in a Cloudflare forum.
A long Edge Cache TTL is generally clever, since you would anyway purge cache when a change occurs, independed of the TTL, is good for a longer cache duration.
I think you have to decide how much dynamic content you have on your page and how important it is to you to have it speed up. then decide if you want to use APO or not.
But for WordPress I would recommend it.
Any chance you talk about this page: https://www.kevinbryce.com ?
If so: use APO, it will most probably speed up your site.
It is correct.
The whole website itself is not static by it’s logic/programming. You late can cache it statically but the website itself is not static. Parts of it can be cached statically. But not everything. That would rule out a SSG.
I saw a form on your website which gets send to the very same domain (using WordPress Plugin Contact Form 7) which by definition makes the page dynamic. At least partially. As soon as one thing is dynamic, the whole page is not able to be “Fully static” anymore. Most parts are cached statically, thats right, for these parts of the website you profit from the speed of static content.
Yes and I also think thats the case for this site: https://www.designwerks.net
I can’t promise it tho since you already cache with Cache Everything.
I would say: try it and see if for your particular page it can make you benefit, or not.
I would do it like this:
Disable Cache Everything
After it took effect, compare it. Best would be going with technical numbers and already running some benchmarks to late be able to see if there is an improvement with APO.
I was most interested in the EDGE Cache which is capable of delivering content closer to the location of the requestor. This would improve the latency for each page requested. Also, HTML caching is a performance bottleneck on our website (https://www.designwerks.net) currently.
Does the APO product specifically address the performance in the areas I just mentioned?
The better question would be: do these things what I would need to make it more performant?
But to answer your question, yes, APO addresses this and caches on the Edge which would take load from your shared hosting which probably isn’t the fastest.
I saw your page and we maybe first have to define what “performance” you are talking about?
Backend performance? (Cloudflare can help you here)
Frontend performance? (Here Cloudflare cant help a lot)
Backend performance was solid from here where I test from. But your frontend is not optimized at all. That will also show up in test like Google PageSpeed Insights and other technical website benchmarks.
For this I would recommend hiring an webdeveloper who should optimize your WordPess website, since Cloudflare could just conceal that problem, but not solve it.
I am curious on frontend optimization you mention. Our website is highly optimized on the frontend (https://www.designwerks.net). This includes images, CSS, JS and other content. This optimization chiefly comes from Nitropack service. Any waterfall test we perform shows this optimization is very high. Where our website has a problem is primarily page latency on load, HTML cache, and a lot of calls to the server for JS and such. Most non-essential CSS and JS is deferred or not loaded if unnecessary on a certain page. That helps a lot to keep speeds within a reasonable range.
BTW - we are web developers exclusively on the WordPress CMS platform.
Thank you again - what optimization on the frontend of our website is missing? Is this something that is not shown on the waterfall page testing?
I will try the APO and see what improvements can be had. Nitropack optimization interfaces with Cloudflare. FYI - Nitropack uses AWS cloud optimize servers and caches content to them to boost website performance.
“I know, but what is the benefit compared to Cloudflare. Beside the very first request, that will be a little slower on Cloudflare, since it’s a reverseProxy CDN (pull CDN).”
I would say contact Nitropack because they are more qualified than I am to answer questions about their product. Without this information you really can’t compare the two products. Nitropack’s website is https://www.nitropack.io
Thank you again for your help and prompt reply to my inquiry!
If you don’t have the time for, the decision already seems to be made.
There is nothing to “repair”. Another Plugin grabs a token. The link I send you is a tutorial how to fix that and what could cause this, since I dont knwo which plugins are installed and what else is going on there I can not assist here.
The URL to the result would be fine. No need for a PDF.
I would turn off ALL caching/optimization plugins. Then try again, if it does not work, turn off also other plugins, if it worked, turn them on one by one and see which one is the bad one.
I need all the current plugins that I have - even disabling Nitropacks cache plugin still does not make the APO work or stop the errors.
I read the article you sent but there is a serious conflict with your APO service. I can’t justify the time and troubleshooting effort to make it work. So just removing APO seems the best and most rational decision. I thought this would be simple to get operational, at least that is what the docs lead you to believe.
I hope my experience will help others who consider APO installation.
Thanks for your prompt response and kind assistance.