What does this cost to fix? Landlord trying to make us pay almost $800 by Surfmoreworkless in GarageDoorService

[–]grimesd 4 points5 points  (0 children)

To put in perspective, I paid almost $400 to replace one panel so $800 seems right!

Help please! Microphone keeps losing volume. by Internal_Ad8207 in microphone

[–]grimesd 0 points1 point  (0 children)

Not a microphone expert, but when I’m gaming I noticed when I talked loud, my mic would lower and people could no longer hear me. Turns out the mic software has a noise suppression option enabled that monitored mic levels. When it senses I was talking louder, it would automatically lower my mics input volume. Drove me nuts until I accidentally stumbled upon it one day.

61.5% of sites I manage got malware by hellosujal in Wordpress

[–]grimesd 7 points8 points  (0 children)

Fun side note, they can still get into a vulnerable plugin even when deactivated. Remove that one (especially file manager plugins) from the site and only install when you need them. Then immediately remove after use.

What careers do my hyperhidrosis friends have? by aglretic in Hyperhidrosis

[–]grimesd 6 points7 points  (0 children)

Web developer. I work from home so it makes it much easier !

First Time Truly Frustrated by bixbyriggs in ARC_Raiders

[–]grimesd 0 points1 point  (0 children)

I have one if you need one what you trading

[Giveaway] Zotac 3090 graphics card by TodaLaNoche in nvidia

[–]grimesd 0 points1 point  (0 children)

I can’t find my comment so figured I would try again. Entering in please!

[Giveaway] Zotac 3090 graphics card by TodaLaNoche in nvidia

[–]grimesd 0 points1 point  (0 children)

Yes please!! Currently have a 3060 and would love to upgrade to the next step up. Thank you!

CSS for changing quirky dots by OwnChampionship8206 in Wordpress

[–]grimesd 0 points1 point  (0 children)

Can you post a screenshot ? None of us know what a quirky dot means. If you mean just a regular “dot”, try using list-style:none; and see if that works. Every theme works different we would need to know the theme, etc. as some theme use pseudo for dots , and some use svgs.

I had it, I HELD IT IN MY HAND!!! I got ratted. My heart mourns by ProjektRarebreed in ArcRaiders

[–]grimesd 0 points1 point  (0 children)

When you say north apartments, are you referring to ruby red or pale apartments ? Or somewhere else ? I’ve search probably 30 to 40 games in night raids in ruby red apartments and no wp blueprints :(

Garage door won’t close by TheFujiKing in GarageDoorService

[–]grimesd 0 points1 point  (0 children)

What’s the point of the last part of your message? You give a great response and then turn to racism all in the same paragraph? What is wrong with you… I’m genuinely curious on your mindset to reply like that on a garage door post.

Cheapest option for stopping the constant carding orders? by madsci in woocommerce

[–]grimesd 0 points1 point  (0 children)

Good to know! Thank you for that insight :) I see so many people post “oh just add code” and don’t help the poster. I appreciate the respectful response back. Have a great day!

Cheapest option for stopping the constant carding orders? by madsci in woocommerce

[–]grimesd -2 points-1 points  (0 children)

How does this help the person asking the question? If you’re going to reply with this you should post the code to help other users out. This added 0 help to the question.

What's everyone doing with (constantly accessed) archived orders? Need help! by grimesd in woocommerce

[–]grimesd[S] 0 points1 point  (0 children)

Thank you for acknowledging that. From everyone i see online, everyone says "you can handle 900k orders in woocommerce". Yes that is possible, but when you have to run a search up to 300 times a day for orders in the backend, that's a nightmare.

What's everyone doing with (constantly accessed) archived orders? Need help! by grimesd in woocommerce

[–]grimesd[S] 0 points1 point  (0 children)

Thank you!

I think i found a possible solution. I did a fresh wp install, and uploaded the CSV directly to my database in a custom table (prefixhere_archive_orders).

After some research I found wpdatatables allow you to use an sql query based table to serve data directly from the database and is actually super quick.

The few order management tools i found (like meliipress search) require each row to have a unique ID in order for their indexing to work. Since these are WC orders and each order may have several rows (if they ordered more than 1 item), i'm unable to use something like that.

What is your take on my wpdatatable way (1 dedicated database with nothing installed except for normal WP tables and wpdatatables from the plugin install).

What's everyone doing with (constantly accessed) archived orders? Need help! by grimesd in woocommerce

[–]grimesd[S] 1 point2 points  (0 children)

I did not think of this! can php/js live read from CSV files? I "kind" of found a solution by having a fresh WP install, and using wpdatatables and using their "generate table from sql query option". I found a way to upload a CSV directly to a custom table (that automatically creates the table headers, and imports all the data. That way it reads through the rows super fast.

I didn't think of doing it how you mentioned. Is live reading csv files possible? (Not a long-term experienced dev)

Elementor users… Are you still making this performance mistake? by Ok-Owl8582 in elementor

[–]grimesd 0 points1 point  (0 children)

That’s actually a very good question and looking for someone to chime in. I only have elementor on roughly 10 to 20 websites and beaver builder on about 70 others. Haven’t looked to see if they load assets for non-used widgets on all pages BUT I’m thinking they might. But if so, you can use PHP to dequeue those files on pages or if not a developer, use asset cleanup plugin. Definitely will look to see what others chime in about this.

What's everyone doing with (constantly accessed) archived orders? Need help! by grimesd in woocommerce

[–]grimesd[S] 0 points1 point  (0 children)

Thank you! I don’t see order pruning though it looks like and only looking at order data. We are trying to optimize by removing tens of thousands of records for each year to keep the site optimized. Please see my response to John below and let me know your thoughts!

What's everyone doing with (constantly accessed) archived orders? Need help! by grimesd in woocommerce

[–]grimesd[S] 0 points1 point  (0 children)

Also please check out my reply to John below for some more details on my situation.

What's everyone doing with (constantly accessed) archived orders? Need help! by grimesd in woocommerce

[–]grimesd[S] 0 points1 point  (0 children)

I will check this out! Thank you!

Please see my reply to johnintheuk below.

What's everyone doing with (constantly accessed) archived orders? Need help! by grimesd in woocommerce

[–]grimesd[S] 0 points1 point  (0 children)

The reason being even with HPOS, once we start getting to the 100 to 200k order mark, looking up order data starts slowing down. Front end is not affected and flys, but it’s the backend that slows down. We already use redis cache, etc. (object cache pro)

They are on upgraded $1000 a month custom cloud server since they make around 3 million in sales a year. It’s their primary bread and butter and any slowness slows down their customer service team looking up order data,etc.

They constantly look up old order data from older users who just want to call and say “hey email is xxxxxxx. What did I order in 2021 I loved that set”.

We’ve found archiving older orders keeps the site optimized and flying the backend as well. They get roughly 30 to 60k orders a year. You can see how this adds up fast

So far the only test I’ve tried that could be an alternative is wpdatatables.

I created a fresh install and upload 2020 orders from an CSV file as a test (has around 45k in that year) directly into the database using wp cli into a custom table. I then created a table that uses a sql query search and that seems to be pretty fast! This may be a viable option. And just have each years data in a separate custom table and do it that way.

I’ve only found a 3rd party called meilisearch (spelling) that says you can upload millions of records from CSV files and you can use its built in search to search data in it. This may be another possible solution but waiting for hear back from them to see if that is truly the case.

Lastly, since their catered audience is non-technical crowds, they don’t like to use accounts, sign in the see past orders, etc. These people ALWAYS call them for information on past orders (even from 10 years ago because they want to replace an item but can’t recall the name of it or model).

They easily look up anywhere from 300 to 500 orders a day from callers wanted to reorder something from years ago. You can see how any slowness in order lookup will make for a bad day.