Questions

I have a site with about 100K users and 500 different contents (articles, lists, blog posts). I have been building and customizing on a Wordpress platform with a VPS, but now the technology is getting more complicated. I also need different types of technology (data and d3.js) integrated into the content. Also need to integrate an ad server with native display advertising. Outgrowing my legacy Wordpress. What may be the better way to architect this platform?

Throwing my hat in the ring and hopefully give you something of substance in the process.

Q: what provider are you running your VPS on and how?
Ex: WHM with cPanel and Wordpress 32GB RAM 4 CPU @ 2.8Ghz
A: we use GCE google Compute Engine, pay by the drink and zero slow down.

Q: Have you considered splitting things up? User Management server (AD ish), SSO to Wordpress & other DB servers, with hand offs and API calls to each other?
A: having each VM or VPS run side by side in a VPC will make for quick light work.

Q: you mentioned legacy Wordpress... Older version or??
A: We don't have any clients with WP issues on speed, it's usually the horse power of the VPS / VM and potentially plugins that are not quite up to par for a use case. Running WP on a pure LAMP makes for huge differences in performance.

Over all, I would recommend isolating servers and use them for specific tasks only and let the VMs do that one job very well. API to communicate between the VMs as needed.

Lastly, as for the ad engine - you may wan to look into an OpenX server.


Answered 9 years ago

Unlock Startups Unlimited

Access 20,000+ Startup Experts, 650+ masterclass videos, 1,000+ in-depth guides, and all the software tools you need to launch and grow quickly.

Already a member? Sign in

Copyright © 2024 Startups.com LLC. All rights reserved.