Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


WPEngine or Something Else? RunCloud?
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.

WPEngine or Something Else? RunCloud?

zipitzipit Member

i have 20+ production wordpress websites around 180MB in database size.

Currently using WPEngine and spending around $1500USD a month am i better off going runcloud and getting a beefy server?

I need a control panel to allow staging sites and having my IT team manage them

Any suggestions?

Also after dedi deals in singapore or australia can be high performance cores also

Comments

  • CyberPanel allows staging sites and use openlitespeed in which wordpress sites run very fast i think at less than 500$ you can get 2 beefy servers from a good provider
    for your reference i am using OVH , COLO CROSSING , WHOLESALE INTERNET for dedicated servers and for emailing use mailbaby from @interservermike

  • I would certainly advise some kind of managed hosting. Control panels are great for point-and-click work, but when the panel or your server has an issue, you'll want the security and reliance of a managed hosting team to troubleshoot and repair it for you.

    $1500 is fairly steep for 20 sites for sure, but we don't know how much RAM and CPU time those are consuming. Again, a managed host will help you attain the correct hardware, level of caching and highest performance on your chosen plan or server.

    I would advise you to steer clear of PaaS-style control panels (i.e. Cloudways and the like) and focus on provider-agnostic control panels that many providers can host and manage, so you've got easy transfer options if your chosen provider goes awry.

  • I heard Kinsta is really good and on par with wp-engine.

    https://kinsta.com/pricing/

  • Consider the sandstorm project. Any other panel is a good alternative. Find the one that you like.

  • TrKTrK Member

    You said you already have an IT team, my suggestion would be going with a clustered setup with hetzner or digitalocean, your IT team can prolly help you out big time, also there's much more to look at and 180MB database size isn't certainly 'big" reminds me on of my website (old codeigniter shitshow) have a db size of around 800MB compressed.... Here's a setup i would do in your shoes, get a managed db server from aiven, DO, etc setup a clustered node(if the traffic demand is high) for uploads and such files I will straight go with b2 or bunny s3 object storage with data replication to atleast 2 additional PoPs. Now the rest boils down to back processing power and DO is pretty good at that, now with caching in place specially redis + varnish you get a super fast WordPress websites.

    And if your team somehow can't do that just get beefy create from namecrane @Francisco

    Thanked by 1sillycat
  • _MS__MS_ Member
    edited February 1

    @zipit said:
    Currently using WPEngine and spending around $1500USD a month

    Tell WordPress VIP that you're a WP Engine customer, they might give you a discount. :wink:

    Thanked by 2Devsom M66B
  • DevsomDevsom Member
    edited February 1

    @zipit said:
    i have 20+ production wordpress websites around 180MB in database size.

    Currently using WPEngine and spending around $1500USD a month am i better off going runcloud and getting a beefy server?

    I need a control panel to allow staging sites and having my IT team manage them

    Any suggestions?

    Also after dedi deals in singapore or australia can be high performance cores also

    Get a Dedicated server which may cost you around $100 /month (as you said Singapore so it ma ho up to $150 at least. Install Some panel like directadmin which cost you $15 (up to 50 websites)

    Then hire me and I will setup and manage everything for only $100/month

    So it it will cost you approx $265/month

    Bonus: I can also. Develop entire websites using wordpress elementor or divi

    :tongue:

  • @Devsom said:

    Then hire me and I will setup and manage everything for only $100/month

    So it it will cost you approx $265/month

    Bonus: I can also. Develop entire websites using wordpress elementor or divi

    :tongue:

    Have a profile and portfolio?

    Thanked by 1Devsom
  • @Dazzle said:

    @Devsom said:

    Then hire me and I will setup and manage everything for only $100/month

    So it it will cost you approx $265/month

    Bonus: I can also. Develop entire websites using wordpress elementor or divi

    :tongue:

    Have a profile and portfolio?

    Off purse.... Replied.. PM

  • FlamesRunnerFlamesRunner Member
    edited February 2

    TLDR:

    • DB server I/O performance and memory for caching is important
    • HA will require two servers at a minimum, but your budget certainly allows for that
    • Containerization will likely make scaling and HA easier once you get through the initial hurdles of setup, but a traditional setup can work with a DB cluster setup, storage sync (network FS, etc)
    • @TrK has a good point: S3 uploads make this a lot easier since that reduces the number of sync'd files by a longshot for either case

    On a WP site with a DB around 1.2GB with fair amounts of traffic, I found that the biggest considerations for server size IMO is memory size for sufficient caching and fast IO for the database (figured that out with bottlenecking from IO wait with Azure...), so don't completely cheap out on that.

    As this is a prod environment, you should probably aim to have at least two servers to help enable some sort of HA -- whether you choose to have simpler vertical scaling solution or some sort of containerization with k8s. The usual DB cluster for vertical scaling + web nodes and sync'd web storage will work, but I do think containerization is a better choice for isolation and easier scaling.

    On a side note, for staging, I suggest you maintain a separate install outside of production. Yes, I know there are plugins that will do it, but that would introduce component into WP that you would need to test/trust/ensure does not conflict with your setup.

    As @TrK has mentioned, S3 uploads are definitely a good choice. This is a relatively easy way to limit how many files you need to keep sync'd.

    Granted, this could all be overkill, but for $1500 per month... you could really afford a potent and HA system on maybe a fifth of that.

    Thanked by 1TrK
Sign In or Register to comment.