3 Comments
  1. It really depends on what’s on your site. Ordinary WordPress sites probably don’t need it. If you’ve got major business data or business logic in the same database then it might be a good idea.

    Some older hosting companies like DreamHost did this by default and I’ve worked with a couple other hosts that use separate machines for HTTP/x and SQL. My feeling is unless you can setup something persistent between sessions the connection time can have a performance impact.

    I’m also not sold on the security benefit. If someone can access your site they can find your connection string in wp-config.php. Plus if they can get in they can access all the WordPress database functions as well.

    That said, I’m a big advocate of only having as much data on the server as you absolutely need to run your site, with everything else stored as far away as possible from your business systems. (The poster child for not doing this is obviously the Panama Papers scandal but other companies have been infiltrated through ordinary holes in site security.)

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer