Dynamic Properties in PHP 8.2 Programming Web Development by Dani … across something that I figure might be worth sharing in case anyone else is maintaining older PHP codebases and suddenly things… Re: How to Effectively Promote a Cleaning Service Business in the USA Digital Media Digital Marketing by Raajokiaa_Rtiu … in City") and create city-specific landing pages in case you have multiple service areas. Google Local Service Ads (LSAs… 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: 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: 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. Re: Designers, Where Do You Get Your Visuals? Digital Media UI / UX Design by jkon … are under the S&D department). In the first case, which covers every visual within the scaffolding of an app… course), although I'm not sure that will be the case for much longer. We also use ChatLLM in some cases… Re: Lots of new members but no one posts Community Center Meta DaniWeb by Dani … such as Googlebot with an HTTP 403 error, just in case any decide to go rogue and sneak around.) Once you… Re: My php is showing wrong results of time difference Programming Web Development by Dani …, do I have to use the %h - 1? Just in case you haven't figured this out yet, the answer is… Re: Which SEO tool is best? Digital Media Digital Marketing by Dani I tried the paid version of Ahrefs for a time, and, at least for my use case, it wasn't worth the money and I downgraded back to the free version. I've never used Semrush. Re: What are some common financial challenges startups face ? Programming Web Development by Reverend Jim Generally speaking you'll get as much effort in the responses as you put into asking the question. In this case next to none. Re: I’m trying to set up remote access using DDNS (No-IP) on my home net Hardware and Software Networking by trcooke …'t know where to forward it on to. In this case you will need to configure Port Forwarding on your router… Re: Theory on the VPN Programming Mobile Development by Liam91 Sounds like you're diving deep into how tunneling apps work! These apps often use VPN-like methods to route traffic through servers, sometimes exploiting free access points. Configs like .hat may include encryption keys or payload setups. Keep exploring... lots to learn! Re: Securing Customer Data: An Essential Cybersecurity Handbook Hardware and Software Information Security by graceweb Hey Bam_391, Thanks for putting this together, really thorough breakdown. I think your point about regular employee training is especially important. Even with the best technical safeguards, a single phishing click can cause major issues. Curious if you have any thoughts on balancing strict access controls with usability, especially in smaller … What should I look for in a reliable web design and development agency? Digital Media Digital Marketing by Viacon_ 1. Strategic Thinking 2. Full Service Capabilities 3. Strong Portfolio & Case Studies 4. Custom Solution 5. Transparent Communication & Timelines 6. Future Readiness Evaluating OpenAI GPT 4.1 for Text Summarization and Classification Tasks Programming Computer Science by usmanmalik57 … Science,Physics] or [Computer Science,Physics,Mathematics]). Use the exact case sensitivity and spelling of the categories provided above. text: Title… Re: Delete unused MySQL indexes Programming Databases by Reverend Jim …, according to the docs, a list of unused indexes. Worst case scenario, if you delete an index and your processes slow… down then you probably deleted an active index. In that case just recreate it. Nothing lost. Re: Multiple MySQL connections + transactions Programming Databases by Reverend Jim In that case I can't suggest anything. I've never had to update multiple databases for any of the systems I set up. Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani … an opinion. My post was based on my own use case, which is the only data that I have access to… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani … saying was that I found that to not be the case with my own website. Like I said, half the time… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani … audit is always representative of real world users. In my case, the majority of my real world users do not have… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani … rule applies: Set appropriate Cache-control headers for your use case. If you have an e-commerce store where you frequently… Re: Are their any alternatives to github? Programming Software Development by Dani The only one I know about is Bitbucket. What is your use case? Are you looking to host public or private Git repositories? Re: Optimizing working with big data Programming Software Development by Dani …? For the sake of argument, let's use my use case and say dozens of gigs and millions of rows. >… Re: Are we being played by AI? Let's Discuss! Community Center Meta DaniWeb by Dani … to do all of the heavy lifting. That's the case in the majority of Q&A topics. Also, what… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by gediminas.bukauskas.7 Here is a problem: Blazor WEB application working in SSR mode performs partial update of the page after posting. JS initialization does not work in this case. It is difficult to find correct event for performing JS operations. Re: Looking for AI app developers Programming Mobile Development by KamalDeepPareek …-focused applications like: Voice transcription and command recognition (perfect use-case for Whisper) Offline chatbots or virtual assistants Personalized note-taking… Re: Cannot run exe from asp.net Programming Web Development by lennyli … the firewall settings allow the specified port (9999 in this case). (LENNY:) OK NOW, I connect two computers over its own… Re: Delete unused MySQL indexes Programming Databases by Dani I can see your rationale, but I don't necessarily agree with a separate table in the database for every month. There are much more elegant ways of handling that use case these days, especially in MySQL. You didn't specify how long ago this was. Either way, still hoping a MySQL expert can come along and answer my question here.