Wednesday, 12 November 2025
  10 Replies
  265 Visits
1
Votes
Undo
Any one have any recommendations on a reliable review and optimization of my server. I know the basics but I am looking for someone experienced to optimize my server based on my particular use case. The problem is, in the past I have paid people for a few hours of work and they didn't really do anything besides basic config stuff I already know how to do and the optimizations didn't really make any difference in the speed and load management of my server.

Is this type of thing best to look for on Upwork or Freelancer or is it really better to just take the extra time myself to dig in and try to spend the time myself. I am a Linux admin but I am trying to get out of the part of the management where I have to do all the work so I can focus more on the clients and getting new business so I don't really want to spend 10-15 hours digging around internet and following all different recommendations. I went through that all about 5 years ago and there were so many different recommendations. One person would say "Do yada yada yada" Then a different person would say "That only helps with page speed, not with load on server" etc.

I have a dedicate server that has two ecommerce sites using Woocommerce. I am wanting to optimize the server for one of the sites that has much higher level of traffic. I use litespeed with mysql and my main problem in the past has been when I start to get a lot of concurrent users during sales it really starts to drag. I know you can't make Woo handle thousands of concurrent users if you don't have the proper resources so I am just looking to be able to max out my concurrent users with what I have (Ryzen 9 9950X, 128GB Ram). I am using php 8.2 and upgrading to the HPOS filesystem to try to help speed up Woo.

So what do you guys think? Look for a stack developer on Upwork or Freelancer, look here, or just dig in and try to tweak it as I go?

Thanks
3 weeks ago
·
#273
0
Votes
Undo
Any one have any recommendations on a reliable review and optimization of my server. I know the basics but I am looking for someone experienced to optimize my server based on my particular use case. The problem is, in the past I have paid people for a few hours of work and they didn't really do anything besides basic config stuff I already know how to do and the optimizations didn't really make any difference in the speed and load management of my server.

Is this type of thing best to look for on Upwork or Freelancer or is it really better to just take the extra time myself to dig in and try to spend the time myself. I am a Linux admin but I am trying to get out of the part of the management where I have to do all the work so I can focus more on the clients and getting new business so I don't really want to spend 10-15 hours digging around internet and following all different recommendations. I went through that all about 5 years ago and there were so many different recommendations. One person would say "Do yada yada yada" Then a different person would say "That only helps with page speed, not with load on server" etc.

I have a dedicate server that has two ecommerce sites using Woocommerce. I am wanting to optimize the server for one of the sites that has much higher level of traffic. I use litespeed with mysql and my main problem in the past has been when I start to get a lot of concurrent users during sales it really starts to drag. I know you can't make Woo handle thousands of concurrent users if you don't have the proper resources so I am just looking to be able to max out my concurrent users with what I have (Ryzen 9 9950X, 128GB Ram). I am using php 8.2 and upgrading to the HPOS filesystem to try to help speed up Woo.

So what do you guys think? Look for a stack developer on Upwork or Freelancer, look here, or just dig in and try to tweak it as I go?

Thanks



Short answer: With your specs (Ryzen 9 9950X, 128GB RAM), hardware isn't your problem. It's 100% configuration and architecture. But hiring randomly on Upwork will likely waste your time again.
The real issues to investigate:

Database bottleneck - WooCommerce generates brutal queries. You need:

MySQL slow query log analysis
Proper indexing on wp_postmeta and order tables
InnoDB buffer pool sizing (should be ~70-80GB with your RAM)


Object caching - Redis or Memcached for persistent object cache (NOT page cache). This is critical for concurrent users.
PHP-FPM tuning - Calculate proper pm.max_children based on your actual memory. Most "experts" just copy-paste values.
Session handling - WooCommerce sessions kill performance. Consider custom session handlers or database cleanup.
Connection pooling - ProxySQL between PHP and MySQL can help massively.

My recommendation:

Don't hire generic server admins
Find someone who specifically does WooCommerce performance profiling (not just "optimization")
Or spend 3-4 focused hours with New Relic/Blackfire.io to identify the actual bottleneck first
HPOS is good, but won't fix concurrent user issues if your database queries aren't optimized

You have enterprise-level hardware. The problem is almost certainly unoptimized database queries under load.
3 weeks ago
·
#272
0
Votes
Undo
Ugh, WooCommerce...

We had a similar server with same CPU and 256GB of RAM and for the life of us couldn't get it to stay stable after weeks of tuning, optimizing, etc, when hitting some 300-400 concurrent users on a WP site with WooCommerce.

Literally tried every single setting and configuration in Litespeed, every single caching plugin and server extension, and WooCommerce would just choke the server at those peak times no matter what.

Finally upgraded to an AMD EPYC with 192 CPUs, didn't have to do anything, it handled it beautifully right out of the box. Traffic went up to 5,000 concurrent users in WooCommerce, the server didn't even flinch.

So obviously, my suggestion is if you can't get the Ryzen 9950x to handle it well and are running in circles in terms of optimizations while getting nowhere in real life, just upgrade the hardware and call it a day.

I could post all the stuff we tried, but you're already probably going through all of that anyway, and if you do succeed somehow to optimize it to keep the server load low while hitting similar numbers, please do share your configuration - I for one would appreciate it. Otherwise, if after a few weeks you've still gotten nowhere, yeah, maybe the easy way out might be just better hardware.
3 weeks ago
·
#271
0
Votes
Undo
I have to agree with the above.
You will really want to get some good solid benchmarks from your own monitoring see where things stand from those and external tests such as page speed loading times etc.

Once you have that in place then you can start making some tweaks and things to see how it works. A lot of guides out there are not the best and really each system should be tested and go from there as there typically isn't a one config for all.
3 weeks ago
·
#270
0
Votes
Undo
I have started a document that lists my optimizations once I am done I will post the basic things I am doing and maybe you guys can help me determine if I am missing any major issues.


Optimization starts with monitoring. You can get your server resource monitoring dialled in to measure every part of your web stack, from the web server, php, database server, and caching layers.

This way, regardless of any hired hand you get to optimize the server and/or any optimization articles you plan to follow, you will have the monitoring in place to determine if any optimizations done have made your performance better/worse.

Anyone you hire should be able to pinpoint your bottlenecks, provide usage/monitoring metrics before optimization + after optimization.
I have started a document that lists my optimizations once I am done I will post the basic things I am doing and maybe you guys can help me determine if I am missing any major issues.
3 weeks ago
·
#268
0
Votes
Undo
Any one have any recommendations on a reliable review and optimization of my server. I know the basics but I am looking for someone experienced to optimize my server based on my particular use case. The problem is, in the past I have paid people for a few hours of work and they didn't really do anything besides basic config stuff I already know how to do and the optimizations didn't really make any difference in the speed and load management of my server.

Is this type of thing best to look for on Upwork or Freelancer or is it really better to just take the extra time myself to dig in and try to spend the time myself. I am a Linux admin but I am trying to get out of the part of the management where I have to do all the work so I can focus more on the clients and getting new business so I don't really want to spend 10-15 hours digging around internet and following all different recommendations. I went through that all about 5 years ago and there were so many different recommendations. One person would say "Do yada yada yada" Then a different person would say "That only helps with page speed, not with load on server" etc.

I have a dedicate server that has two ecommerce sites using Woocommerce. I am wanting to optimize the server for one of the sites that has much higher level of traffic. I use litespeed with mysql and my main problem in the past has been when I start to get a lot of concurrent users during sales it really starts to drag. I know you can't make Woo handle thousands of concurrent users if you don't have the proper resources so I am just looking to be able to max out my concurrent users with what I have (Ryzen 9 9950X, 128GB Ram). I am using php 8.2 and upgrading to the HPOS filesystem to try to help speed up Woo.

So what do you guys think? Look for a stack developer on Upwork or Freelancer, look here, or just dig in and try to tweak it as I go?

Thanks


Make sure that you are using the latest MariaDB and using InnoDB IO features. You also need to check your kernel config to ensure it can handle high traffic, etc...

Yes, basic config is not enough, and don't just follow those configs you see on the net. It needs to be specific to your website and hardware.
3 weeks ago
·
#267
0
Votes
Undo
When people talk about “server optimization”, a lot of the advice out there is generic or even snake oil. Real, reliable server optimization depends on what the server is doing (web hosting, databases, gaming, virtualization, etc.), but there are some core areas where changes actually make a measurable difference. Newer kernels bring big improvements in I/O scheduling, memory management, and security. For workloads like databases, Java apps, or VMs, HugePages reduce memory fragmentation and TLB lookups. he most reliable optimizations are the ones that match the bottleneck you actually have — CPU, I/O, memory, or network. Blindly tweaking configs doesn’t help unless you’ve measured first.
I have litespeed cache and Redis setup, I work with my dev team to optimize the actual website ( minify, etc), I use InnoDB, (haven't done much with the indexing yet, waiting until I get HPOS in place).
It is a managed server but I have used 4 different service providers and their "Managed Service" and it is pretty spotty. They are more likely to fix a broken thing than help you set it up to where it doesn't break.

So you can see my problem. I know how to do all the basic stuff and I am tired of paying people to do what I can already do and often times even better. I will probably try ks.io, I have used loadster in the past but it can get expensive pretty quick.

It seems that the litespeed optimization is pretty easy and I can work on the site. I think my main concern is database and just making sure that everything is working well together. Forgot to mention that I also use Cloudflare.
In addition to what is written above, HPOS is probably the right move.

Since you are discussing server optimization, I assume you are already using LiteSpeed Cache and Redis. If not, utilize them.

Do not follow online articles without fully understanding what they do. They lack the most important part - context. For example, if this and that condition are met, do this. Those articles only mention the "do this part" - which can and often does result in an unstable server. There are multiple levels of optimization on the server: database, network, filesystem, and software optimization. Consult with a seasoned sysadmin - I doubt you would find them on freelancer-type sites.

Third-party server administration providers could be an option. A better option might be to utilize a managed server and offload the task completely, allowing your provider to manage and monitor the server 24/7.

You will also need to optimize your website. Server optimization can only do so much. A malformed website will run slowly, nonetheless. And load test your server using a tool like k6.io before deploying it in production. This will give you a better idea of how much load the server can take.
3 weeks ago
·
#264
0
Votes
Undo
As you mention WordPress with WooCommerce, make sure you're using InnoDB with full-text support rather than MyISAM. Also, make sure you've set up indexes/keys for your database tables. https://wordpress.org/plugins/index-wp-mysql-for-speed/ is an excellent plugin that can take care of these items for you. It covers a base WordPress install as well as WooCommerce specific tables:

wp_wc_orders_meta
wp_woocommerce_order_itemmeta
wp_automatewoo_log_meta

In any case, reach out to Scott and Simon over at AdminGeekZ: https://www.admingeekz.com/
They will be able to help you with optimizing the server environment itself which I imagine in your case will largely be focused around MySQL tuning though there are options you can look at for LiteSpeed as well such as ProcessGroup: https://www.litespeedtech.com/suppor...cessgroup_mode
  • Page :
  • 1
There are no replies made for this post yet.
Submit Your Response
© 2025 hostsocial.io