johnk
johnk
Comments
-
DMARC isn't mandatory is prevent email forgery. As long as you aren't authorizing the IP via SPF, any email client should take it very cautiously. I doubt Google would blacklist your domain if the sending was forged. How did they forge your SPF? You also mentioned they forged your DKIM signature - how did that happen? You…
-
Anyone can send an email from your domain, and forge the From header. SPF/DKIM/DMARC keep the receiving client from recognizing these emails as legitimate. How did they forge those too?
-
Why were they able to forge your domain and send emails?
-
Fair & valid - though, you'd have to keep in mind introducing new/other plugins no longer makes it apples to apples. What are the other plugins doing/serving? You'd typically want to slim it down to the point where the sole different is literally litespeed WS, or NGINX. Again of course, nominal difference. (I'm referring…
-
Lots of interesting discussion - just a few questions I thought I'd answer: Yes - Cloudlinux, CageFS/LVE, is based on technology already built into the kernel (obviously, modified further at a kernel level, but same concept). You've got change rooting, which creates synthetic filesystems to isolate site, and CGroups, to…
-
We've actually had sites go down because of this. Not "My facebook image won't load" down, but completely timeout. Ahhh...WordPress...
-
Why is that? That is effectively what these backup plugins do, except you have less work.
-
They're 0.005/GB, basically a non issue unless you are pushing tens of TB.
-
I'd recommend taking a look at GPC from Genesis Hosting: https://genesishosting.com/genesis_public_cloud.html Resources on demand, so you can terminate instances as needed once encoding is done and save quite a bit on already-affordable prices. Performance, support has basically been flawless, and from what I hear, Eric's…
-
Can anybody really look me in the eye and say this caught them off guard? It's long due
-
IMHO, since you gloss over the idea if "threads" anyways ("hands") it makes sense to just use that and talk about provisioning users to threads. (eg, "# of jobs assigned to a worker")
-
I love the analogies for the components - that is really awesome! One suggestion: A vCPU is pretty much universally accepted as a (1) logical processor. You can pin/provision 4 (or 8, or 12, or whatever) users to a vCPU, the actual amount of vCPUs don't change (so you can't really "make" another vCPU). LVE/CGroups work by…
-
Shared license = pirated/nulled license. Stay away.
-
GCore is nice pricing/PoP wise and also has some great features, but routing was wacky last time I tried them ~5 months ago. They use gDNS instead of anycast.
-
Different use cases primarily, with some overlap. CF is images only for now, B2 is object storage, and honestly, primarily archival storage, as bandwidth is typically lackluster. I mean, you can if you want, though I'm not sure why you'd want to do that. If you want to archive your images, put then on Backblaze - much…
-
I'm a fan of WPVivid Backup and Restore. Works great for Backup and Migration
-
Which, is really part of the issue at hand. It AMP was a standard built for general site optimization, awesome. But it's either-or. AMP is a completely separate version of your site that you now have to maintain. So, why not optimize it well for mobile, and save the time cost :)?
-
As far as caching goes, .htaccess vs Litespeed is usually ms's, so nothing that actually makes a difference for most sites. Concurrency is another story, but you aren't going to put a site getting 3000 rps on a $5 shared hosting plan
-
Frankly, never done any in-depth testing there. IIRC, CF SPC has a server-cache function, so actually, I'd just use that.
-
We did a benchmark of all the popular free caching plugins: https://blog.cynderhost.com/we-tested-9-wordpress-caching-plugins-heres-what-we-found/ - tl:dr; Any plugin using .htaccess to serve cached files will come out very close. So, Swift/WP Super/Total/W3 Total, and presumably WP Rocket, because that's .htaccess based…
-
I don't disagree. Obviously, lighter and faster websites are great for everyone. My issue is with the AMP standard itself. It's really was an almost-entirely-Google project, for who know what reason. Requiring special HTML markup, ridiculous standards when it comes to styling/scripts, and very strict validation were all…
-
I typically recommend against AMP. It's an annoying and frankly stupid concept
-
We use StackPath: stackpath.com It works, and it works well, so that's all I can really ask. Frankly, there's not a while lot of CDNs that tick all the boxes. Fastly still charged $5/domain for SSL.
-
It depends. Most don't ever use anywhere near those resources, so even with what people 'perceive' to be less resources (X GB, X% total vs Y RAM/CPU x Z accounts) - most people may not actually see an impact. If anything, they'll have more flexibility and be able to set aside more resources to accounts that need it or have…
-
Not really - for millions, I wouldn't really be comfortable with just 8 GB/5 5C usually. Maybe couple hundred thousand, but there's bound to be contention since it's shared and wouldn't be profitable otherwise. It's exactly that! Few people will actually use all those resources - any bigger site will typically host with a…
-
Nice catch! Yeah. Fortunately though, WP only passes a string in the the_content hook, so it won't be an issue.
-
The issue is in PHP 8.0, usage became more strict compared to 7.4. So, technically "improper" assignment like what you were doing throws a warning now. You can ignore it or just suppress it if it bothers you. As for your code: function wpb_last_updated_date( $content ) { $u_time = get_the_time('U'); $u_modified_time =…
-
Headless WordPress is de-coupling the backend/frontend. Backend runs on WordPress, via API, and frontend can be something else, ie, Gatsby.JS. That allows you to use WP Admin to publish/manage content but also gives you more flexibility to design your site/whatnot.
-
Hey ya'll - we've been working on something fun recently and would love to get everyone's feedback. Unused CSS is something we get quite a few complaints about, so we've developed a tool to strip all of it and compile a single optimized stylesheet with only necessary CSS rules. In beta currently (UI sucks, I know), but…
-
It's likely not a slickstack config option. It's a kernel parameter you can tune via editing /etc/sysctl.conf / /etc/sysctl.d/.conf / sysctl -w "vm.swapiness=0-100" > Correlation != causation, especially with something as complex as Google. SSL is a factor, because it makes a very big difference in security, and in this…
-
vm.swapiness is what you want to take a look at. Swap, contrary to public belief, isn't just used for when RAM runs out. There are a variety of things that determine memory pressure, and things like page-size play a role too. A dedicated IP is irrelevant, makes zero difference. Yes, local performance matters, but I'd…
-
I disagree - the direction they're taking is very different. cPanel is and always has been geared towards large, shared hosting companies with many accounts on one server, which is probably one of the reasons for the price change. Plesk primarily does target single sites/site owners who want to throw their site on a VPS…
-
Onyx is also EOL, so there's that. The panel, or sites hosted on it? For the most part I've seen neither be the case. There are some kinks, but their import tool works great for the most part
-
Thanks for sharing this - I think it's an interesting benchmark, though I'd personally love to see actual site-render/load comparisons. The total time seems far too reliant on MySQL numbers - which usually isn't even the heavy part on large-r WP sites. PHP looks promising though.
-
* This is probably the issue. A list of plugins would help - it also depends on what you consider "slow" - 500 msec? 3 seconds? 10 seconds? Some "sluggishness" is expected with more plugins * Optimized images don't matter as far as the backend is concerned. 3, 4: OK. You don't need litespeed, won't really make a difference…
-
RIPE Atlas gives you access to a global network of probes with quite a few LATAM locations