We're trying to optimize a public facing website in a SharePoint 2013 farm. It has the latest CUs and Windows updates applied to the web front end. We feel the hardware is sized correctly, but are still seeing slow response times. Here's the behavior we're seeing:
1) When visiting a page for the first time, it takes longer. This makes sense as the page isn't cached into memory yet. Subsequent visits to the same page during the same session are much faster. However, if someone on a different computer that hasn't accessed that same page attempts to view it, it takes a long time again. It's almost like the server isn't providing the page which is already in memory to the second user. So is the caching occurring on a per device basis? If so,
2) When content writers edit or save a page, it's pretty slow. Takes about 8 seconds to enter edit mode for a page. It takes about 12 seconds to publish a page.
3) When creating a new publishing sub site, it takes almost a full 2 minutes.
I'm not certain, but it seems like the performance was better prior to applying 2015 patches this year.
Anyone out there have advice to improve the performance in these three areas?
Thanks for any info you can pass along.