Cloud Hosting for Wordpress Multisite

BraZef

Well-Known Member
Joined
Dec 11, 2015
Messages
209
Reaction score
20
Location
Zeerust
Hi guys,

I need your cynical minds to help me find the right option on a host.

Plan

I want to start a WordPress Multi-site, where I can host more that one site with different domains.
I want to start a couple of blogs of my own, and
Build a couple demo sites for potential clients, and
host them on my multi-site installation if they wish to do so.

Questions

Is cloud hosting the right option?
Who do I host with? - At this moment Afrihost seems to be the best option, but their sales pages doesn't give a lot of information.
Managed or self managed?
This question might be best left to the service provider but... How would I manage my clients' domain specific email addresses?

Answer all, or answer some. All information and opinions are welcome.

Thanks!
 
After seeing a couple of :mad:'s about Afrihost I retract my statement of it being the best option
 
Don't think Cloud is necessary for this... Perhaps take a look at EliteHost's 'Personal' packages, which allow you to host up to 7 sites separately (differennt public roots) (I believe you can speak to them to add more).

That said, domain parking is a better option as the domains would be pointing to one installation. So you could take the 35pm package and park the domains on /public_html/ in that account.
 
Thanks_neo. I do hear you. Or at least I think I do.

It would be a cheaper option to start with, even at R140. But wouldn't it make the management of the sites more difficult?

P.S. For some reason cloud is still stuck in my head - probably because I have thought about it so long as my option.
 
Thanks_neo. I do hear you. Or at least I think I do.

It would be a cheaper option to start with, even at R140. But wouldn't it make the management of the sites more difficult?

P.S. For some reason cloud is still stuck in my head - probably because I have thought about it so long as my option.

It won't make management any more difficult that it already is (sorry, I do not like WordPress, and so rant at it whenever I have the chance). So long as your domains are parked on the account (pointing to public_html, which is the default that cannot be changed anyway), then your WP Multisite setup should do the trick.

That said, I don't use WP, and so this suggestion is really based on an assumption of how WP works with Multisite.

The only real difference between cloud hosting and shared hosting is how and where the data is stored. Cloud may sound really cool, but you do need to ask yourself if it is really necessary.
 
We did this for a while and I can tell you - don't. It all seemed to offer promises of easy management and deployment. Turns out it was a disaster. Plug-ins clash. Themes are a pain. Moving a site or extracting it from the "hive" is painful at best.

We now host individual installations. MUCH happier now.

Look at http://frikkadel.co.za 's set of hosting packages. All of them provide unlimited everything, except for disk space.
 
Can I ask you what you use then, and the differences?
That said, I don't use WP, and so this suggestion is really based on an assumption of how WP works with Multisite.
 
Can I ask you what you use then, and the differences?

I use ProcessWire most of the time, as well as Bolt for quick portable sites that don't need much admin attention. Sometimes use the Laravel framework if no backend is needed at all.

For me, ProcessWire tops the whole lot of them - it's the most flexible system out there.

Side note: I'd follow willo's advice - MU setups can be really painful, unless you really know what you're doing. Hosting separately is the way to go. Also, with MU, one bug has the potential to cripple everything, even if it is temporary.
 
Thanks a lot for your info guys... I will check out the hosting options and the cms's and rethink my approach.
 
Hi guys,
I need your cynical minds to help me find the right option on a host.
Plan
I want to start a WordPress Multi-site, where I can host more that one site with different domains.
I want to start a couple of blogs of my own, and
Build a couple demo sites for potential clients, and
host them on my multi-site installation if they wish to do so.
Questions
Is cloud hosting the right option?
Who do I host with? - At this moment Afrihost seems to be the best option, but their sales pages doesn't give a lot of information.
Managed or self managed?
This question might be best left to the service provider but... How would I manage my clients' domain specific email addresses?
Answer all, or answer some. All information and opinions are welcome.
Thanks!

I have used WPMU extensively in the past. Mainly building publishing platforms (segment large content sites into smaller sub-sites).

I’m going to be brief and fleetingly touch on some issues (you can PM me if you want more info as I’m not a lot around here)

Here is my opinion:

When not to use WPMU:

1. It is almost always a bad idea to host different kinds of WordPress sites on one WPMU install. When I mean “kinds” I mean plugins that add functionality. Mixing classifieds, job-boards on one network etc.

1b. It is almost always a bad idea to host client websites on WPMU unless it does something very specific like a wedding registry. And you are giving each couple their own child site. Example: weddingregistry.co.za/jacobanddudu (sub folder) or jacobanddudu.weddingregistry.co.za (sub-domain). Jacob and Dudu can then log in to their own site and edit it. You can then have a premium add-on for a custom domain for Jacob & Dudu’s big day like jacobanddudu.co.za. But each site on the network must do something specific. Whether its restaurant menus of your local eateries, or event listings etc. You have a hundred sites doing a hundred different things and you asking for trouble.

Remember: WPMU is one WordPress install with one database. Yes, you get your own dashboard, menu, widgets and themes between sites. But you need to know what WPMU does and doesn’t do before you even consider it.

When to use WPMU.


1. You are setting up a “blog network”. Each person can have their own blog. On the site they do nothing but blog. Minimal plugins that just adds basic functions (anti-spam etc.). When you allow strangers you know nothing about to post on your blog you always use sub-domains. As they could post content to get your main domain penalized. Sub-domains insulates you. I hate open-for-all blog networks. I always stick to a niche. Edublogs is probably the quintessential example of using WPMU.

2. You start a large content website and you want to write about a lot of different niches. Lets say businessinsa.co.za, now you can have a “separate” site for businessinsa.co.za/mining, businessinsa.co.za/logistics. You can now easily segment each child site. You can easily quote traffic numbers and easily sell advertising only against that sector (child site). If DHL wants to purchase 10 000 impressions it is easily to just put code in a widget on the /logistics site.
2b. Just a warning about the above If you are the only person working this site you could be in for some time consuming tasks once your website exceeds ten child sites.

To answer your hosting question: Multisite is one WordPress install with one database. And unless you are getting a lot of traffic I don’t advise to scale out your hosting any more than you would for a single WordPress install with a few authors and some traffic. That being said I like to start out with a base VPS which can easily scale. I’m not going to offer any hosting advice because I prefer to host overseas and I also do business with EIG subsidiaries which seems to go against the grain over here.

It would be a cheaper option to start with, even at R140. But wouldn't it make the management of the sites more difficult?

I’m not sure what you are talking about making management more difficult as it’s just a WordPress install. You get a main site and a super admin. The main site is basically the first website you see when you type in the domain name. A super admin can add more sites to the network. Each site on the network is called a child site. Many child sites can have a single admin and can also be edited by the super admin. But it’s just WordPress and it will work the same whether on a shared host or on a dedicated. The only issue with shared hosts is that some (very few) shared hosts do not allow wildcard domains (needed for sub-domains).

The fact that you are asking about client domains (and Emails) is clear to me you have not thought this or researched it through at all and probably should not use WPMU for your client sites.

My advice: for different clients, each its own WordPress install on a reseller account. The majority of client (small business) sites will never warrant a VPS. Maybe if you have a lot you can put it on a VPS (and easily scale it up as your clients grow). If you go that route I would advise you to get a managed VPS based on your questions alone.

NH
 
Hi guys,

I need your cynical minds to help me find the right option on a host.

Plan

I want to start a WordPress Multi-site, where I can host more that one site with different domains.
I want to start a couple of blogs of my own, and
Build a couple demo sites for potential clients, and
host them on my multi-site installation if they wish to do so.

Questions

Is cloud hosting the right option?
Who do I host with? - At this moment Afrihost seems to be the best option, but their sales pages doesn't give a lot of information.
Managed or self managed?
This question might be best left to the service provider but... How would I manage my clients' domain specific email addresses?

Answer all, or answer some. All information and opinions are welcome.

Thanks!

Try AWS - there is a free tier that you can experiment around with before purchasing anything
 
Try AWS - there is a free tier that you can experiment around with before purchasing anything

Bad advice. Look at the type of questions he is asking. This guy needs managed hosting. Depending on traffic either shared or a VPS with cPanel. And he should not be hosting different clients websites on one instance of WPMU in any case, if there is a conflict with one site it can take the entire network down.
 
A Reseller account might be fine but you're limited because you're still sharing the resources, so your hosting won't be fast/optomized for yourself.

If you don't mind doing the hard work of setting up a cloud server yourself, I'd suggest something simple like Linode/DigitalOcean to start out on.

Don't bother with WPMU, but maybe get something like WPMain to manage multiple wordpress sites. That way, you can manage everything in one place but have them hosted in multiple places if you want to.

Don't go with a host that's an ISP. Afrihost started out as a hosting service, but ever since they have been in the ADSL/bandwidth arena, their hosting service slipped terribly and support is really few and far between (as well as uptime). I also 2nd the motion to look at elitehost (that's all they do, and they do it amazingly well)

You can also hit up Jason (and his team) for advice, they're very willing to impart their experience on you and doesn't try to BS you
 
I know its a bit OT, but can somebody please tell me how i can get wordpress to point my sites WWW, FTP and the @ Records to point to Ip that VOX gave me for FTP. I keep mailing and asking for help, but they not helping!
 
A Reseller account might be fine but you're limited because you're still sharing the resources, so your hosting won't be fast/optomized for yourself.
Starting out this does not matter all that much especially for a few small businesses and when you have lots traffic you don't use shared hosting.

If you don't mind doing the hard work of setting up a cloud server yourself, I'd suggest something simple like Linode/DigitalOcean to start out on.
This is actually not that simple and not even economic for people who don't know what they doing.

Here is why:

You will struggle to run WordPress on the entry 512RAM ($5) droplet with a Control Panel installed. Your droplet will lock up, your web server will stop, your database server will stop. When you reboot you have to remember to make sure things like apache and MySQL are set to start up on boot.

So you go for a $10 droplet (bare minimum for control panel + WordPress), then you see the open source control panels are not as friendly as cpanel (providing you manage to install it using SSH/PuTTY/OpenSSH ). cPanel cost $20 a month. Now you are paying $30 per month for hosting without support.

These barebones scalable virtual machines are great for people who know what they are doing. But can end up with a lot of frustration.

That is why I said if I VPS is warranted go managed. You can just mail your host and tell them to scale it for you when needed.
 
Also, the main problem I see from people who just learn from following online tuts is that after installing their control panel on an unmanaged VPS is that certain free CP's (*cough* Webmin *cough*) and WordPress can be fairly resource intensive from a MySQL point of view and that causes lots of issues and they spend a lot of time "optimising" their hosting when they should be spending that time running their websites. And what they save in cash they pay in frustration. Unmanaged VPS like Digital Ocean is no different than a managed VPS when it comes to being scalable. Just unmanaged you have more control to better optimise for your needs which is great if you know what you doing.
 
Top
Sign up to the MyBroadband newsletter
X