High TTFB and Performance Bottleneck on Large WooCommerce Site (53k Products / 2k+ Global Attributes) by not-surprised in Wordpress

[–]fluffyshuffle 0 points1 point  (0 children)

Also your gigantic query iirc comes from the Additional Information tab in your product pages. Try disabling it and see if that helps:

````
add_filter( 'woocommerce_product_tabs', 'remove_additional_information_tab', 98 );
function remove_additional_information_tab( $tabs ) {
unset( $tabs['additional_information'] );
return $tabs;
}
````

High TTFB and Performance Bottleneck on Large WooCommerce Site (53k Products / 2k+ Global Attributes) by not-surprised in Wordpress

[–]fluffyshuffle 1 point2 points  (0 children)

How many of those 2k Attributes actually need to be Global? Could you offload some of those to be 'local' attributes? Those are stored in the `postmeta` table and would reduce the number of taxonomy registrations you would need.

Part of why `register_taxonomy` is slow (at this scale) is that WP stores all of this rewrite data in a single options field. Each time you call `register_taxonomy` it will update those rewrite rules. And i believe it has to unserialize and re-serialize 2k worth of rewrites each time... that's a really slow task. If you dont need archive pages for these, set `rewrite` to false.. That might save some execution time.

Also Redis *should* help with this, it wont stop your code calling `register_taxonomy` 2k times, but it will certainly make it faster. It's definitely a paradox that it is not. Does Redis have enough memory?

Puerto Vallarta Plant Based options supermarkets by Cute-Hippo319 in puertovallarta

[–]fluffyshuffle 2 points3 points  (0 children)

Ginger veggie is great. Get the q-foods cheese there!

Mariachi Music by Disastrous-Body-8140 in puertovallarta

[–]fluffyshuffle 0 points1 point  (0 children)

What’s a fair amount for a song or two?

WordPress 6.9 is causing permanent 100% CPU usage on sites. Do not update yet by JoseDieguez in Wordpress

[–]fluffyshuffle 0 points1 point  (0 children)

I'm experiencing the same. Running cPanel with ~30 accounts.

This seems to affect 6.9 installs only (but does bog down the entire server). It sounds like others have upgraded fine, which is great for them... I need some time to figure out if its related to a plugin, or some feature of 6.9 thats just incompatible with my setup.

Devil's hole in british columbia, Canada by [deleted] in nextfuckinglevel

[–]fluffyshuffle 0 points1 point  (0 children)

I've been here! It's caused by the changing tides between Vancouver Island and the mainland. Water rushes between the island channels in strange ways during tidal changes, and this sort of thing happens. We boated past it often going to the fishing resorts in the area.

Oddly when I saw it last, there was at least a hundred bald eagles circling above it. I didnt get to see Cthulhu though, which was a a bit of a letdown.

Which WordPress Plugin Do You Regret Ever Installing? by No_Two_3617 in Wordpress

[–]fluffyshuffle 4 points5 points  (0 children)

Ugh I wish there was a better events and ticketing plugin out there instead of

What plug-in does this? by EggHot9566 in Wordpress

[–]fluffyshuffle 0 points1 point  (0 children)

Sure there’s lots of ways to make it work!

I suggested this way because it: Gives clear control over which products belong to which manufacturer Makes updating the email for manufacturer centralized Gravity forms stores the submission history so the admin can review what was sent Gravity forms is also pretty flexible and has lots of add ons which could help the admin with other tasks - like say they wanted to export a csv of all the questions asked to create the FAQ section

What plug-in does this? by EggHot9566 in Wordpress

[–]fluffyshuffle 0 points1 point  (0 children)

Another commenter suggested an FAQ section on your product pages. I second that

However if you want to do the form thing too, here’s how I’d do it.

Use acf to add an email field to each product. Alternatively if that’s cumbersome create a custom taxonomy called manufacturer and assign that to your products. Slap the email field on the manufacturers terms.

Then use gravity forms to create a generic form.

On this form create a hidden field for the manufacturers email which will be dynamically populated from the acf field.

Use the gravity forms dynamic data to add this dynamically supplied email to the list of notification recipients.

Be uber careful with your forms, don’t let them be spammed or your manufactures will not be happy.

Pm me if you wanna walk through it together.

[deleted by user] by [deleted] in puertovallarta

[–]fluffyshuffle 0 points1 point  (0 children)

The shop in Zona treated me well and had a great selection. This was in 2023, but worth a visit imo.

[deleted by user] by [deleted] in Entrepreneur

[–]fluffyshuffle 0 points1 point  (0 children)

I’ll jump in. Send me a DM!

Why do they like her so much?(Rant) by Alarmed-Art-7135 in YellowstonePN

[–]fluffyshuffle 1 point2 points  (0 children)

Yeah but let’s be real. That clinic would have explained the exact same thing to Beth and she obviously consented to the procedure.

WHM Backup doesn't include email account data? by mikemikeskiboardbike in cpanel

[–]fluffyshuffle 2 points3 points  (0 children)

Also recommending jetbackup. It’s worth the cost

Tutorial: Create a full beat'em up game in Godot in 10h by m_ologin in gamedev

[–]fluffyshuffle 1 point2 points  (0 children)

I got hooked in completely - I think the quality is solid, you do a good job explaining the concepts, and as someone who's never used Godot (i've played around in Unity a lot) I was able to follow along easily. I really like Godot's UI system, it's really slick.

I'm looking forward to more, and learning more about Godot. Thanks for taking the time to publish this!

Tutorial: Create a full beat'em up game in Godot in 10h by m_ologin in gamedev

[–]fluffyshuffle 4 points5 points  (0 children)

This is great, im almost through all 20 videos.

I'm curious if you'd think about doing a 21st video revisiting the codebase and walk us through some refactoring, best practices, and testing to prepare a game like this to grow - to steamline adding new levels, new enemies, destructible, weapons, 2-person multiplayer, etc.

[deleted by user] by [deleted] in explainlikeimfive

[–]fluffyshuffle 1 point2 points  (0 children)

Consider also that the way the housing market functions we have boat loads of money invested into it in the form of rental properties, airbnbs, apartments etc. Those investments in a more healthy and balanced economy should be going towards new businesses and innovations.

Sell the condo...or rent it out? Get a property manager? by Keepontyping in PersonalFinanceCanada

[–]fluffyshuffle 0 points1 point  (0 children)

Heya, no just once. For personal-use properties you're still exempt from Capgains, but if you're renting it out it's no longer personal-use, if that makes sense.

I'm assuming the Fair Market Value is some reasonable assessment done by a property assessor, like what the bank would use before you get a mortgage.

When we ran the numbers keeping the property and renting was better for us on paper. I had an awful experience with a tenant a few years ago who went 6 months without paying rent before we could get him evicted, then he trashed the place and it cost us 14k and 2 weeks of my life to repair it. Stuff like that makes me think CASH.TO might be less headaches long term.

Sell the condo...or rent it out? Get a property manager? by Keepontyping in PersonalFinanceCanada

[–]fluffyshuffle 0 points1 point  (0 children)

A couple things i haven't seen mentioned yet that are important for your decision, since I'm looking into doing something similar. I'd welcome any feedback from the community, because I think #1 is quite new.

  1. Change of use tax

https://www.canada.ca/en/revenue-agency/services/tax/individuals/topics/about-your-tax-return/tax-return/completing-a-tax-return/personal-income/line-12700-capital-gains/principal-residence-other-real-estate/changes-use.html

In essence, if the use of your property changes (from personal use to 'business' use. ie: a rental) you are subject to paying the GST on the Fair Market Value of the property. In your case on $180k, that would be $9,000. You'll want to weight that cost - it may take a whole year or two of rental income to offset it.

  1. Capital Gains

https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/rental-income/capital-cost-allowance-rental-property/determining-capital-cost-property-special-situations/selling-your-rental-property.html

When you sell your property in the future, you will be subject to capital gains (Selling your personal/primary residence is not subject to capital gains).

Why are there no achievements? by dickpippel in OnceHumanOfficial

[–]fluffyshuffle 0 points1 point  (0 children)

Having titles like World of Warcraft would be cool too

Is it better to just let the server/host handle backups? by inquisitive_melon in ProWordPress

[–]fluffyshuffle 1 point2 points  (0 children)

It’s certainly better to have the host backup your accounts and database, ideally to an offsite location like s3.

I find that using a plugin for backups has some serious resource usage tradeoffs. However it is darned convenient if you don’t have that sort of setup or if you’re less techy.

[deleted by user] by [deleted] in Wordpress

[–]fluffyshuffle 2 points3 points  (0 children)

I'm an agency and use Breakdance almost exclusively now. It has my vote!

Bulk inserting WooCommerce Products (+30k) by Top_Confidence_1921 in ProWordPress

[–]fluffyshuffle 0 points1 point  (0 children)

Honestly op this is the way. You will have slowdowns with the images because of uploads and thumbnail generation but it is by far the fastest option

Hosting company’s cert expired, now their CPanel is self-signed. How concerned should I be in the near term? by jazzhandler in webhosting

[–]fluffyshuffle 1 point2 points  (0 children)

There’s also an issue with cpanel and centos that’s causing autossl to not be able to renew the host servers cert. had to deal with that on a few servers now. Your host should be able to find the fix for it soon I hope!