New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Comments
Since PHP requests are single-threaded, PHP apps usually peform better if you have more cores (even if slightly less powerful) rather than fewer, more powerful cores, as it directly correlates to more concurrent requests and you can run more PHP-FPM workers concurrently.
@VirMach
Gonna run tuning-primer.sh, for shits & giggles; I'd be interested to know these stats:
So that "better than half off" deal will not see the light of day then?
Also, a couple of people mentioned this, but I missed it if you've answered... Is downgrading to earlier version of WHMCS totally out of the picture?
I meant the regular Linux disk cache, not any app-specific cache.
sudo apt install php8.0-common php8.0-cli -y
https://docs.whmcs.com/Maximising_Performance
https://support.reliablesite.net/kb/a280/optimizing-the-whmcs-database-for-performance.aspx
ALTER TABLE tblproductconfigoptionssub DROP INDEX configid, ADD INDEX configid (configid ASC, hidden ASC, sortorder ASC, id ASC);
ALTER TABLE tblpricing ADD INDEX relid (relid ASC, type ASC, currency ASC);
ALTER TABLE tblproductconfiglinks ADD UNIQUE INDEX pid_gid (pid ASC, gid ASC);
ALTER TABLE tblproductconfigoptions DROP INDEX productid, ADD INDEX productid (gid ASC, hidden ASC);
Indeed, but more powerful cores will process each request more quickly and will probably therefore improve performance overall side by side if you had a 16 core CPU @ 2.3GHz vs a 16 Core at 3.8GHz, for example, but in Virmachs case you aren't going to find a CPU of this sort of performance with 48 cores so probably wouldn't be better off, unless they went the cluster route with 2/3 servers at say 16 cores each, at 3GHz+
damn virmach really shit the bed this black friday
All he has to do is drop us a juicy link in here
Hmm, wonders if this has been seen.
I missed all the flash sales of Racknerd by this method
Maybe someone could provide us with a
mysqldump --no-data
of a WHMCS 8 database....just for the lulz. Any probably some ideas for improvement.
These wouldn't work for the queries that are being done, that article is from 2019. I'm setting up some indexing now for the new query.
Let's try again with the indexing done.
Okay, much better.
Bad gateway. (HTTP 502)
Yep, can see it now, its much better.
i hope it can stay like that
Just refresh, a few of these will appear here and then.
Alright time to catch up on more tickets, see you guys later. Oh and I owe you guys 5 manual deals so I'll do that now.
Got the first one :d
Yay, managed to grab it Was pretty much all the way through checking out on the $7/y KVM-SPECIAL-512 while the panel was stable and got alerted from FAT32's tracker. Cloudflare popped up pretty much each step but managed to go through successfully
Thank you @VirMach! Your hard work is greatly appreciated.
So, if anyone wants to dig into it - you can download beta versions of WHMCS without registration: https://download.whmcs.com/#beta . The PHP files are ioncubed, but the SQL files to create the database schema are unencrypted.
Guess what I couldn't find in the SQL files. But they seem to have run into a similar issue earlier (see
resources/sql/upgrade362.sql
).seems like cloudflare successfully stopping the bots? got the $4.95 deal
Okay, worked great after I stopped trying refreshing on the 502 Bad Gateway page and just went from the order site directly again.
Now I'm seeing an HTTP 403 before I was being redirected to PayPal.
But apparently my billing agreement worked fine, since my credit card was simply charged and the order seems to be processed.
Great!
It's mainly just the indexing that WHMCS refused to help with (I figured they knew more, I guess not) so I just did some basic indexing. Oh, and the 48 core server helped.
Thank you @Virmach, I got this one..
Thank you @FAT32 for your notification. Thank you @ddhhz for your image.
LA - meh.
Please stand by, while we are checking your browser...