Feed subscriptions consume a lot of bandwidth. It can be reduced with compression and HTTP caching. However, whenever one new item is added, every feed reader will download the complete feed anew. Feed delta updates solves this by extending on HTTP cache revalidation so a server would only return new entries after the last fetch.
My latest WordPress extension adds support for feed delta updates to feeds generated by WordPress. Delta updates is a more bandwidth efficient way of delivering feed updates to subscribers that removes feed entries already fetched by the client.
WordPress will store the IP address of every commenter in its database forever. For the first few seconds and days after a comment is submitted, it’s useful to retain the IP address to detect and thwart automated spam comments. However, as time goes by it becomes pointless to retain the IP address of the commenter…
I keep finding myself explaining how the Vary HTTP response header works and what effects it has on reverse-proxies and caching. Let’s find out if I’ve gotten any good at explaining it!
On a lot of websites you’ll find a list of “Recommended articles” or “Related articles” below the main content. But why are so many websites recommending you read the article that you’ve just finished reading?
file_get_contents() is the preferred way to read the contents of a file into a string, according to PHP documentation. Unfortunately, it isn’t magical and needs some work to make it resilient to networking problems.
The new Brave web browser and Payments automatically rewards the websites their users visit the most with funds volunteered by each user. The more time a user spends on a given website, the more money is rewarded to that website. Time is literally money, and that means website loading performance matters more than ever.
I was inspired by Scott Helme to take another look into Brotli compression for use on the web. As I’m an avid Apache Web Server user, I thought I’d look into the current status of Brotli on home ground.
It’s not every day we see a new web layout engine appear on the market, which makes the new BriskBard internet suite all the more interesting. At first glance, the new BriskBard browser appears to be little more than a Trident-shell building on top of Internet Explorer like so many other web browsers for Windows.…
Hotlink protection is the practice of serving different images based on the HTTP Referer (sic) header. In other words, serving one image when the image is requested from a page on your own website and then serve a different image when it’s served from a page on another website. When websites include images from other…