Cache-Control stale-if-error with s-maxage Programming Web Development by Dani I happily just discovered the Cache-Control rules *stale-if-error* and *stale-while-revalidate*. I came across [an article](https://developers.cloudflare.com/cache/concepts/cache-control/) on Cloudflare's site that says that those two directives are ignored if CF's Always Online feature is enabled, so I've gone ahead and disabled that. However, I'm… Is Traditional Link Building Losing Its Value in 2025? Digital Media Digital Marketing by Umair_20 Hey everyone, With the rise of Al-generated content, semantic search, and Google's increasing focus on topical authority, I'm wondering if traditional link-building tactics (like guest posts, directory submissions, and outreach emails) are starting to lose their impact. Are you still seeing strong results from backlinks, or have you shifted … Re: Is Traditional Link Building Losing Its Value in 2025? Digital Media Digital Marketing by Dani Backlinks still work even though I'm **** at getting them these days. Regardless of backlinks, you always need to focus on your on-page SEO such as internal linking. It's not an either-or situation. What are content clusters and entity-based SEO? Safely upload a file Programming Web Development by Dani Here's a quick bit of code to upload a file in PHP. Re: Error LNK1104 when debugging Programming Software Development by Mr.M I've tried doing the extern to all these variables but still. Let me clarify, the project was running fine, only started experiencing this in few weeks ago. Regarding the question about the OpenXFS project (Library) the library is here and it's linked. What I will do is try commenting out all the code and try debugging and see if it will … Re: SEO vs AEO – Which is more important for the future of search? Digital Media Digital Marketing Search Engine Strategies by Umair_20 Yes, I've started shifting some of my content strategy toward AEO, and the results have been promising-especially in terms of capturing featured snippets and improving voice search visibility. While SEO fundamentals like backlinks and keyword structure still matter, AEO helps align content with user intent more directly. It's definitely not just a … Re: Error LNK1104 when debugging Programming Software Development by Dani I will also add that Git is built into almost all IDEs. It's the default version control for Visual Studio 2019 and forward. Are you still using VS 2010? There are some Git plugins for VS 2010 as well: https://stackoverflow.com/questions/16989962/visual-studio-2010-2012-git-plugin Re: Securing Customer Data: An Essential Cybersecurity Handbook Hardware and Software Information Security by WilliamOG Basically: patch your stuff, lock your doors, and stop clicking shady emails. Got it. Dynamic Properties in PHP 8.2 Programming Web Development by Dani In my increasingly futile attempt to remain using the now-defunct CodeIgniter 3 framework, I came across something that I figure might be worth sharing in case anyone else is maintaining older PHP codebases and suddenly things start breaking after a PHP upgrade. With PHP 8.2, there’s a new warning that’s catching a lot of people off guard: … Re: Dynamic Properties in PHP 8.2 Programming Web Development by Dani Oh, and an important bit I forgot to mention: PHP's built-in stdClass has the `#[AllowDynamicProperties]` attribute already added. In fact, you can see in the [PHP docs](https://www.php.net/manual/en/class.stdclass.php) that the definition of the stdClass is "a generic empty class with dynamic properties." That means that you can always … Re: Error LNK1104 when debugging Programming Software Development by toneewa I've seen this happen from Windows Defender nuking Visual Studio's compile process. Make sure the PC is set to Developer Mode. Whitelist the directories involved in Windows Defender. This could happen after a Windows Update. Check the "defender" log and see if there is any file(s) to restore. Restarting the PC will resolve any hung… Re: Page Speed Issue Digital Media Digital Marketing by Ulfson It's possible to build fast web sites with any given technology, just like it's possible to build slow web sites with any given technology. Without data, you're just guessing why a site might be slow, and quite possibly be optimizing something that doesn't help much. So start investigating WHY the site is slow, and work on those things. The network… Re: What are "Other agent type" Googlebot types in GSC crawl stats? Digital Media Digital Marketing Search Engine Strategies by bijutoha > No manual actions or security issues. Okay, Dani, that's genuinely good news about no manual actions or security issues, at least that rules out the scariest stuff! But it makes the 80% deindexing even more puzzling. Since it's not a penalty, my mind immediately jumps to some kind of technical configuration problem that might have … Re: 💻 What’s the First App You Install on a Fresh Windows Machine? Hardware and Software Microsoft Windows by Reverend Jim That's exactly what I did except I used sysinternals junction.exe. This still leaves things screwed up in that the address bar may still show you in OneDrive even though you are saving to the junction point. Re: Error LNK1104 when debugging Programming Software Development by Mr.M I tried saving logs and going through it but I don't see where it indicate where's the problem. Re: What are "Other agent type" Googlebot types in GSC crawl stats? Digital Media Digital Marketing Search Engine Strategies by Dani I posted a question over in [Google's webmaster forums](https://support.google.com/webmasters/thread/348804021/all-urls-being-deindexed?hl=en&sjid=2216033765847194048-NC) for some more details. As a status update, the mass deindexing seems to be happening on a large enough scale, across enough sites, that Barry Schwartz [wrote an article about … Re: Screaming Frog Comparisons Digital Media Digital Marketing Search Engine Strategies by toneewa Here's a link to their [tutorial](https://www.screamingfrog.co.uk/seo-spider/tutorials/how-to-compare-crawls/) on how to compare crawls. I don't have a license for this. Added – URLs in previous crawl that moved to filter of current crawl. New – New URLs not in the previous crawl, that are in current crawl and filter. Removed – … Re: Error LNK1104 when debugging Programming Software Development by Mr.M Here's the log, I had posted it yesterday I don't know what happened to it now or it was removed? Re: Screaming Frog Comparisons Digital Media Digital Marketing Search Engine Strategies by toneewa Let's try again. The filter is the filtering option tabs. E.g., internal, external, security, canonicals, page titles, url, etc... The labels are Added, New, Removed, Missing... When comparing 2 crawls, the URLs exist in both the current and previous crawl for Added and Removed. Added is URLs in previous crawl that moved to filter (internal,… Re: Dynamic Properties in PHP 8.2 Programming Web Development by jkon I can't get it , why anyone would want to `$user = new User(); $user->nickname = 'Dani';` if nickname is not a public property of User , or even worse `$user = new stdClass(); $user->nickname = 'Dani';` ? Why ? Re: Dynamic Properties in PHP 8.2 Programming Web Development by Dani The first I agree would not make much sense to do because one would presume that the User class has its own set of getters and setters for a reason, and just creating random properties on a whim defeats the purpose of organizing and structuring your code by having the class in the first place. Nevertheless, I ran into this exact issue while trying … Re: Dynamic Properties in PHP 8.2 Programming Web Development by Dani > This obviously does not make sense to do if you want to create or work with a User object or something of that sort. I realize that in my previous post I incorrectly gave the example of `$user = new stdClass(); $user->nickname = 'Dani';`. My intention was not to say that it was good coding practice to represent a user of the app with an … Re: Why Copywriting Is More Than Just Writing Digital Media Digital Marketing by graceweb Great point, Teefodee, copywriting really is about more than just words. The ability to shape perception and spark emotion is what makes it effective. In today’s crowded digital space, clarity and authenticity seem more important than ever. I agree that thinking about how we communicate often matters more than just focusing on what we say. Would … Re: Is linux your daily driver? Hardware and Software Linux and Unix by trcooke Maybe a wee bit older than you Dani, I was 26 or 27 doing a Masters degree when I met my Linux loving friend. I'm 46 now. I have had Macs but it annoys me that they get obsoleted by software long before the hardware runs out. My wife has a MacBook Air and it's great because it's zero effort to maintain but the cost is replacing it even when it's… Re: Attn Publishers: Do you block AI bots? Digital Media by Dani We use Cloudflare, which I'm not sure if you use or are familiar with, but they have a feature called AI audit that analyzes AI crawlers. For example, I can see how many requests were made by Amazon Alexa's bot, ChatGPT's bot, Apple Siri's bot, etc. You can block any one or many of these crawlers by specifying their name in your robots.txt file.… Re: Malwarebytes difficulties Hardware and Software Microsoft Windows by usniniasen That's bad, Malwarebytes is slowing down your laptop! It's probably taking up too much CPU or memory due to real-time scanning. Try updating it, temporarily turning off real-time protection, or checking if MBAMService.exe is abnormal in Task Manager. If that doesn't work, reinstall it or contact their customer service. If you are working with … JForum release for JakartaEE 10 Hardware and Software Cloud-based Apps by Ulfson Since this is a discussion forum, I dare use it to announce a new release of the best (IMO) Java open source discussion software, JForum. There isn't much new in terms of functionality or bug fixes, but it now runs natively on JakartaEE 10 - meaning you need Tomcat 10.1 or comparable to run it. Previous versions ran fine using the *webapps-javaee* … Re: Is linux your daily driver? Hardware and Software Linux and Unix by trcooke While I was at university 20 years ago one of my course friends regularly extolled the virtues of Linux. He was a big fan of Gentoo which I never really got into, he like fiddling with the configuration and I liked a working system, two characteristics that rarely overlapped for me except for rare moments. But, I was sold on Linux in general and… Connecting Dlink Extender to WiFi? Hardware and Software Networking by Dylan_21 For connecting dlink extender to wifi​, plug the extender in near your router. Connect your device to the extender's WiFi network. Open a browser and type dlinkap. local or 192.168.0.50. Follow the setup wizard to connect it to your router's network. You can also use the WPS button on both devices. My php is showing wrong results of time difference Programming Web Development by Mr.M Hi DW, I'm trying to mark attendance register which has the date for which that register is being marked for as well as the date which the register is actually marked on. For Date as well as Marked Date. I also have two time picker textboxs which one is for time in and the other is for time out. Now I've been trying to use even time diff …