My Thoughts On Traditional WordPress Web Hosting VS Fast And Flexible Cloud Hosting Solutions

My Thoughts On Traditional WordPress Web Hosting VS Fast And Flexible Cloud Hosting Solutions



hey guys it's Eric am over at cobalt apps calm and today we're going to be talking about web hosting now just kind of the focus here is is really going to be on kind of hosting solutions that are ideal for for website platforms like WordPress where we put most of our focus on over collapse comm and where most of our customers and you know they're they're freelance developers of clients running websites off of WordPress or maybe internet marketers with web sites or business sites or whatever running WordPress and there's just there's so many different solutions out there things have changed a lot over the years and I just wanted to kind of share my insight and experience in this area it kind of maybe maybe provide some helpful information note that I don't have any kind of I have no dog in this race or whatever I you know doesn't affect me one way or the other what solution you use but I do find that it's frustrating when I see people either wasting money on you know you know like inefficient slow solutions or spending way too much time you know with downtime or or on support because their site got hacked or you know because of some you know kind of shady shared solution that's really not ideal for business use and things like that and I just you know you know want to be able to kind of share some of that information also when I kind of get into some of the technical bits of servers to kind of maybe clear things up for those who really don't even want to know too much about this kind of stuff but need to know some of it because they are running their businesses or whatever off of these platforms these these kind of online you know platforms or whatever so you know what you want with hosting is a good hosting solution you want it to be affordable you want it to be reliable and you want it to do its thing so you can do your thing and not spend much time interacting with it otherwise so let's talk about some things I want to jump first into some history real quick I started with WordPress stuff back in 2008 started with a blog then quickly moved to freelance development and then pretty quickly after that got into work software development which is what I've been doing for quite some time but for the past ten years or so I've been I've been in the WordPress arena and I started off with you know what most people did you know some kind of shared hosting solution right so you know for example something like Bluehost Bluehost has been backed by WordPress for a long time and it's kind of like their official thing I don't know if it still is or not but it you know they kind of always pushed that or just you know that's always been kind of their thing that they've backed but well you know it's cheap it's dirt cheap and it gets the job done most of the time and you know what else can you ask for right so that was kind of the the thing that you'd you know that I started off with but what I kind of quickly ran into was if you had anything more than just a real basic blog or whatever they're cheap shared solutions really weren't ideal they'd either be slow or they would go down or they'd get hacked you know somebody else would get hacked on your on your you know your shared server or whatever and then you'd get hacked as a result or whatever so I just did not find that to be ideal so pretty quickly I moved over to a dedicated server with servant which I'm they're still around they they're pretty good they're smaller kind of a hosting solution and they were they were fine but I used their dedicated server for several years and I think I paid I think at one point it was about two hundred and nine dollars a month which is pretty expensive but not too bad for an actual shared virtual dedicated machine you know server or whatever but um that's what I use for a while I didn't like the fact that because it was a physical dedicated you know piece of equipment it was pretty locked down as far as hardware software the operating system got dated after a few years it wasn't really managed well or updated very well and it just wasn't ideal and so I eventually moved away from servant and away from a dedicated server and eventually started and I think when I started with him I started with a VPS a virtual private server and then I moved to a dedicated but and then I moved away from that and kind of started testing out the waters of more modern hosting solutions like eventually cloud hosting which I'll talk about in just a second but first let me let me kind of mentioned the three tiers of traditional hosting are going to be dedicated servers VPS or virtual private servers and then shared hosting okay so with those three tiers of course you've got the most expensive the kind of middle-of-the-road and the cheapest with you know generally the most secure and best performance and then kind of goes down the road so with those with them with a dedicated server you literally have a dedicated physical computer that has one operating system one server operating system one set of you know processor memory hard drive everything the resources all dedicated to your hosting needs so if you have one site it's all getting the the power of a single computer which is you know generally way overkill for most people but even if you have several sites it's still that's a lot of machine and a lot of resources all dedicated to something that's probably not using it very much so it's usually overkill it's also very expensive you know 2:09 wasn't that bad actually you could you know usually they're like three or four hundred dollars sometimes even up to a thousand or so if they're you know have a lot of you know hardware or whatever but so you've got the the dedicated server then you've got the VPS to the virtual private server that's basically one machine with multiple virtual servers inside of it right so virtual operating systems like basically you know servers you know is like basically an operating system like you know Linux or Windows or you know Apple II and like Mac OS OSX or whatever where you've got this compartmentalized little computer world inside of a physical computer and you've got a bunch of those so you've got these virtual servers that are spread out you know whether it's ten you know virtual servers inside of a single you know a piece of hardware you know dedicated server or you've got a hundred or you know who knows how many but the amount that they put in there means that you know the more that are in there the less resources that can be dedicated to your particular virtual server and and so on so but the benefit of the virtual private server is the fact that it is isolated from the other private servers hence the whole private thing and so what that means is if somebody gets hacked that doesn't affect you right so if somebody on that physical machine gets hacked in virtual world their virtual private server it doesn't affect you because yours is completely compartmentalized and private from theirs so that's a huge benefit and of course you can dedicate resources so if they eat up a bunch of resources on theirs they're capped off at a certain point and so they're going to be kind of stuck with that whereas your dedicated a certain amount of resources and you get to utilize those resources whether somebody else's max and theirs out or not so that's gonna be a lot less expensive you know something generally around the 30 you know like the 39 49 you know up to maybe you know like basically 50 anywhere from 50 to $100 depending on what you're looking at generally and then from there you've got the shared host which is basically like you know a bunch of you know shared IP addresses shared resources probably Siri you know it's all in one virtual server has a bunch of little shared solutions or shared you know hosting plans so you're sharing everything which means you know if somebody gets hacked on your on your server you're gonna you know potentially be compromised if somebody eats up a bunch of resources you know that's gonna eat up resources for you in most cases and you know it's just really not totally ideal so but they're dirt cheap right so you know as you can see here with you know blue oh you're looking at like three bucks a month I mean I know that's probably a few the little Asterix is basically if you you know I think it's like a three year contract or something you can get that price but you know three bucks a month six bucks a month you know you get you know whatever they provide you here but it's dirt cheap so I would say in these cases you know you know like most people don't need a dedicated server unless you're like a corporation like a big company that's you know actually needs that but there's a good chance they're gonna have something in-house or or you know or they're gonna have you know they might have that need but in most cases the people I'm talking to usually a VPS is gonna do totally fine with like you know ecommerce site or you know anything that's resource hungry and then you know if you've got like a simple blog or something then yeah sure like a shared host our shared plan is probably fine but these days the the new thing over the last few years has been cloud hosting and that's why I you know brought this page up ona read the simple definition says cloud hosting services provide hosting on virtual servers which pull their computer resources a resource from extensive underlying networks of physical web servers and so it says generally clients can tap into their service as much as they need to depending on their requirements at any stage this can result in cost savings as they only have to pay for what they use and because they can access it at any time they don't need to pay for additional capacity and as you can see with this image you basically have a bunch of these little server nodes everywhere with with resources to give and an uptime to provide and so if you know person a is using just a little bit of resources then they can allocate those little bit of resources to the person a what if person B is using a ton of resources they can you know kind of allocate those resources from lots of different sources in the cloud to that you know particular site or whatever also you know downtime if you know if if one node goes down you can be diverted to a different node with your with your site on it and you know and kind of not go down or get back up really quickly and things like that so and they talk about everything there's just a random website I grab you know grabbed from Google here but as you can see you know it's pretty it's pretty straight forward but it's a great way for reliability for efficiency and cost is very cost effective now the different cloud servers or cloud solutions out there the three kind of main ones that I you know generally run into our digitalocean which is kind of the most popular Linode it's Linode or line I guess as Linode and then voltar is what I call it it could be voltar I guess it's Walter and the the the Linode has been around probably the longest but I think the UI feels like the most dated and and everything but they're they're pretty solid digitalocean came later you know came after that and they're really polished and probably the most popular and then voltar is the newest of the three but it's really polished interface and it's probably got the best pricing as well and so these are kind of the three main ones that I've run it – I know like Rackspace does it even like blew hosts you know and some of these other hosting companies now have you know kind of cloud clouds solutions or whatever but these are kind of the three main ones that I like to work with and kind of are familiar with now on a real quick side note I just mentioned back to the traditional hosting if you're going to do traditional hosting I would say my general recommendation for kind of a mainstream kind of traditional hosting solution that's pretty fast and efficient and price cost-effective whatever is SiteGround I just mentioned that I know other people have mentioned that as well I've heard so I'm not the only one that I think has that opinion they're pretty good I've had some experience with them they've got a pretty solid solution so that's kind of my general recommendation for a fairly inexpensive you know solution right back to the cloud hosting so with cloud hosting what you literally can do is is go in and say you know like as if for whatever is is showing you can literally just go in and say okay you know I want this server you know I'll get a dedicated IP address I want it to be from this data center you know in this location and with these resources and so on you can basically build your server with a few clicks of the mouse and then deploy it and then your charge by the hour instead of you know signing up for like a three-year contract so you could literally you know do one server and then you know an hour later destroy it or you know it's basically you know close it out or whatever and be charged for one hour instead of being charged for that month or that year or whatever so it's a really cost-effective way to do it but I also want to talk about some of the technical aspects that make them so fast so now what I ended up eventually doing I first tried digitalocean I really liked the interface and found that it was solid reliable for the most part and great support but the pricing wasn't it wasn't as good of a value as some of the other solutions I tried Linode and I found that the the value was great but the interface wasn't as intuitive a little more complicated and I just didn't feel as comfortable with it and so I moved away from that and to me the sweet spot was volter where you have the best value and the nice polished interface that really is intuitive so that is what I ended up using and I'm actually logged in to my account and I'm on a page where I don't believe there's any kind of criminais ting or not incriminating well you know any any kind of information that I need to like you know shade out or whatever but uh as you can see this is deploying to instance I've you just click a little plus sign and you can just deploy a new server on the fly and you know for me I live in Virginia so I'd probably pick the oh interesting Wow New Jersey sold out that's crazy I usually use the New Jersey down at data center but apparently they're uh within the next one to two weeks okay good to know so anyway you know I guess I could do if I'm not doing New Jersey I guess I'm popping over to you know Chicago or something like that but anyway so you pick your your data center but you know that's closest to you you pick your server type I usually go with a boon too because that's the Linux operating system I'm most familiar with I use 1604 because I used something called server pilot which works specifically with 1604 four you know I'll get into that in a second you could use Windows I wouldn't generally you want to use Linux especially with WordPress it's ideal but it's up to you and then you can pick your your hardware you know sources or resources or whatever so as you can see this is also tempera temporarily sold out first time I've seen that but um they've got dirt cheap two fifty a month but they're charging Oh point zero zero four dollars an hour and like I said you're charged by the hour so you can you know close it out now you can you might ask well why would you do that why would you even need it like that the point is when these started out with the cloud the cloud servers or whatever a lot of them were really focused on developers being able to just deploy test servers and you know dev servers for testing out their software or doing whatever like that and it's it was more kind of on a utilitarian basis and these servers were kind of like you know you create him and destroy him and create and destroy them and doing your thing and so it made more sense to charge by the hour but nowadays more and more people are actually using these for their their actual hosting solutions and so you know then it kind of makes more sense to have like a monthly thing or even a yearly thing but the our thing is great because I use them all the time to you know test found everything and then of course I've got COBOL that's not common here I've got you know all my sites on on voltar so as you can see for example and this right I want to kind of run down some technical stuff real quick the there's kind of several aspects of what you know what's important with the server so with a with with a server when it comes to your dedicated resources first let's talk about the CPU so as you can see you have one dedicated CPU and one of the great things about something like a cloud servers you have dedicated resources right now like a shared plan where they say you have standard like what is um let's see blue Oh says performance it's standard right like whatever that means whereas with a VPS more traditional or with something a little more new like these cloud servers you have actual dedicated resources that you can you know guarantee you can rely on and that helps you know you to really kind of gauge ok I need I've got this kind of site so I want to make sure I have this kind of resources – how to have a buffer so I don't go down if I have like high traffic or whatever so the first thing let's talk about CPU so one dedicated CPU that really just means one dedicated core so it's probably like an octa-core you know a processor you know with like 8 cores on it and the server itself probably has like 16 you know processors on it you know it's a gazillion cores on it but you get one dedicated core which is a dedicated processor and that is going to cover really most people when it comes to the processor um if you do have a heavy you know like an e-commerce site or something that's going to be utilizing maybe a decent amount of processing power for transactions interacting with the database things like that then you might want to jump up to like a – you know – core processor or whatever but honestly even even this guy would be it would probably be plenty for e-commerce and whatnot because of the increased ram which we'll talk about in a second but I would say this five dollar solution right here a five dollars a month would cover most people with with like you know anywhere from internet marketing stuff a business site a blog certainly even a small forum or a medium-sized forum would be probably fine I run several like a forum and some other sites off of this guy and have no problems and never had any downtime never had any performance issues it's always been lightning fast and so you know it's pretty crazy um and there's a few things that go into that and I'll talk about in a second but one of the things definitely has to do with well what we're get into as a second so one CPU I actually am running cobalt apps comm off this guy which is way overkill actually I could totally get away with this if not even this but this guy has four CPUs and eight gigs of RAM and just has never a problem I just figure for 40 bucks a month you know it's so cheap when I was paying you know 210 bucks a month for a dedicated server a few years ago this is just so dirt cheap might as well just whatever you know anyway so you've got the one processor them the RAM is really where you're going to have the the bottleneck they allow these cases with kind of your site going down so yeah so for example with WordPress because you're using PHP which you know it uses a lot of memory as far as you know because this is a scripting language you've got you know my sequel database interactions you've got Ajax with you know JavaScript interacting with the PHP and everything it can be pretty memory memory intensive at times if you've got a lot of traffic or if you've got like ecommerce where they've got a lot of transactions and stuff going on and so um you know a gig of memory might not be enough for heavy traffic you know bursts and stuff so this is where I would say this is a nice comfortable place here one dedicated CPU and two gigs of RAM is of dedicated memory is totally solid for a lot of cases you know whatever you're not going to worry about 40 gigs of ram or even 25 you're just well you might depends on what you're doing but 25 gigs of ram is is gonna be fine for a lot of cases 40 gigs is going to be nice if you do have like a forum or something where there's a lot of stuff going on in your database people uploading things whatever you know it wouldn't hurt to have that like like I said you've got you know hundred gigs on this 40 $40 a month thing but anyway just depends on what you're using it for but a lot of sites just don't use a lot of hard drive space but it just really depends so you've got um you know that they've got the memory which like I said is you know depending on the use can be really important bandwidth is really rarely an issue I mean even a thousand gigs of bandwidth a month is just that's just not something to hit too often mm here a 4,000 it's just really not a big deal now one of the things you'll note though is that these hard drives are SSD drives right they're solid-state hard drives now solid-state if you're not familiar it's the difference between the old-school spinning discs where you know the faster it spins you know it's fifty four hundred rpms or at 7200 rpm you know the faster it spins the the quicker it can access the data well SSD drives blow those away because there's no moving parts and it's just lightning fast it's like you're up-to-date MacBook Pro or air or whatever with the new SSD drives that they have now I mean like drives for a long time but they now have like crazy fast SSD drives that you know over the years we've realized that their hard drives were really the big bottlenecks in a lot of ways with the performance of our computers well it's the same thing with servers because of course they're just computers so these SSD drives are lightning fast and pair that with a dedicated processor and a decent amount of memory and you really have a fast server now the other thing you got to think about though too is what's on the server as far as the software and this is the other thing that people don't usually think about not only do you have the the operating system itself like Linux or Windows but then you also have the the full stack of software right the full stack of libraries that you're utilizing for your site so a common stack of software server software is going to be a lamp stack so that's an acronym la mp4 Linux Apache – MySQL or my sequel and then and then PHP and that's pretty much the the ingredients that you need for a lot of these website platforms like WordPress you know totally blanking here wordpress joomla drupal you know Magento and so on and so so anyway that's kind of the the stack of software you're gonna have but then on top of that you're gonna have some kind of server management software often like cPanel now if you're familiar if you that you're probably familiar with the word cPanel but maybe not but like if you have like a VPS or something you're gonna probably have cPanel on it it you they charge you extra for it and everything but it gives you this nice user interface on the backend where you can manage things like your IP addresses your domain names subdomains email addresses even FTP you know stuff and everything like that and the problem with cPanel is it's really resource hungry it uses a lot of your resources so it's not like that one CPU and that you know one or two gigs of ram and everything and that you know fast SSD drive is a hundred percent going toward your lamp stack or whatever it's also being diverted a lot to the management software that's on your server like cPanel and so like I said I'm not a huge fan of CPL on the law I didn't I had no idea how much it slowed your server down until I moved away from it and used a server without and it's just so much faster with such less stuff so for example you might look at these stats and be like okay this is not really that beefed up my servers my VPS has you know two CPUs and four gigs of ram well this probably runs twice as fast as your VPS I mean maybe not but if your VPS is running cPanel it uses up a lot of resources and it really takes away from what you get so with these cloud servers if you're not running some of the cPanel you're getting a lot more bang for your buck for those dedicated resources so now let's real quickly talk about server pilot I use server pilot myself it is a free but you can pay $10 a month if you want a like server monitoring it does issues you like SSL Certificates stuff like that and so but but for free you can basically connect it to you know digitalocean Linode voltar or whatever and it will it will basically install the there special formula of whatever stack they use some kind of lamp limp whatever stack and then they manage it so they they keep it updated you know they do all the auto updates it like the software basically does and it monitors it and kind of manages it basically and it also provides an easy way for doing SSL Certificates creating new databases you know setting up you know subdomains and an FTP and all that kind of stuff so that is a great solution for that and it's soup superfast and lightweight it's really lightweight and so the serverpilot connected with voltar with these you know simple cheap solutions provides a really really fast environment so what I found was then when I had a VPS with tons of resources and but had cPanel and had you know who knows whatever else on it and I had like you know caching setup on WordPress and all this different stuff I I could maybe get the speeds that I'm getting with like a $5 a month server with serverpilot free and like that was it and it with no caching and it was just so much faster and it was just it's crazy it was just kind of like one of those light bulb moments it was like wow this is amazing anyway so anyway that's pretty much the rundown of the kind of the hardware and software stuff then you can set up other things as well I would say if you are doing going this route you're gonna want to do things like enable auto backup for two bucks a month DDoS protection that's for brute force stuff on the server I use it for a couple apps like um just to be on the safe side you know there's other things you can do as well but you can you know manage your DNS and all that kind of stuff through here as well anyway there's that and then of course on your WordPress installation you want to want to have strong passwords you're going to want to have something like you know wordfence or some kind of security for firewall or something built in or go through some kind of firewall service or whatever but the bottom line is you know you want to be careful you want to have it set up whatever but what I suggest that if you're gonna go the the route of clouds or cloud hosting either if you're totally technical and a geek like me that loves to play with this kind of stuff then just play with it I mean for for 250 a month or five bucks a month you can just play you can deploy new servers destroy new servers you can do play with them try different operating systems try serverpilot do whatever and just play with it get to know what figure out how it works see how fast it is and stuff and everything like that but if you're actually either you know about to deploy you know like you know want to want to look for something for your actual like important live you know business site or marketing site or client-side or whatever in those cases I definitely encourage people to go with something like a managed cloud hosting solution like cloud ways so cloud ways is something where I haven't personally used it but I've I get how they work and I've talked to other people who have used it and have been really pleased basically what they do is they allow you to choose the you know digitalocean Linode or voltar or whatever that you want to use and then they let you choose kind of all the specs that you that you would normally do that I showed you but then they take over and basically they kind of act as the server pilot in a sense but they do it in a managed way so they they not only deal with the updates and stuff but also security and they they make sure your site doesn't go down if it does they're gonna you know help you get it back up they've got you know full 24-hour support and everything and so they're gonna go the extra mile for you and that so it's a little more expensive but it's all you still get kind of all the benefits of that cloud hosting flexibility and pricing and performance with just that little extra price and and but you get all the managed you know benefits so it's really it's a kind of best of both worlds and it's definitely the mainstream solution that I would encourage people to go with but for me personally I just love doing things myself I love managing servers and playing with servers and stuff and I've been really pleased with with altar and server pilot and just the way I've been able to kind of you know use it for my own company and my own sites and stuff so that's kind of the way I go but definitely if I were if I were doing setting up client sites or whatever I would totally go with cloud ways or if I wasn't as kind of geeky I would definitely go with cloud ways as well so there's other solutions out there I was just searching around I found this just today Thermo do it looks like something similar to cloud ways I know even Bluehost has clouds hosting and stuff I would personally stay away from Bluehost post monster Hostgator all those kind of you know mainstream hosting solutions that most of those are actually under the same umbrella of a single company and they're split out into these sub companies that that kind of act as like their own unique thing but they're not they're pretty much all the same and they're not really they don't have the best reputation really as far as reliability and stuff in my opinion I'm not here to bash on them just saying um but if you're gonna go with something mainstream like you know kind of more traditional I go with SiteGround but if you're gonna go with something a little newer I would really look into cloud hosting if you're not already doing that cloud ways is totally the way to go from what from my kind of what I've you know heard and you know from people I know and stuff but definitely I love voltar digital oceans awesome Linode seems to be fine too just not as to whatever polished in my opinion and then server pilots a great kind of solution for those who want to kind of take over their own server going that route so anyway guys I appreciate you taking the time to watch hopefully you found some useful information and have a great one

About the author

Comments

  1. Hi Eric, thank you so much you always give great explations, ps love your dynamik theme as I use it for a couple of my websites

  2. Great effort mate. I have been using DigitalOcean on Cloudways ThunderStack for hosting my WordPress website which has amazing improve my website overall speed and help me to achieve that 90+ score benchmark in various speed optimization tools like: Pingdom. Anyway thanks for highlighting the other provider as well.

  3. Thanks for the rundown on all this Eric. It came at a good time. Testing out Vultr right now with CloudWays. I may also try a development server with a management panel. Has anyone tried using RunCloud?

  4. Hey Eric, nice video but I a little surprised that you didn't mention Google Cloud or AWS. Where, if truth be known, most of these services are using them anyway, as they are the biggest and actually more reasonably priced. There is a little bit or a learning curve, but you mentioned you like to play with servers anyway. And I like how Cloudways will let you pick between these services and set them up for you when you can go straight to them yourself. I have been using Google Cloud for some time now, and I have not found a faster service with more realiablity and control.

  5. Digital Ocean, Vultr and ServerPilot – that's exactly what I chose. Great, now I feel clever because Eric chose it too! It has been incredibly reliable, and fast, which is what the Search Engines want. There is also Sendgrid for Email and form submissions.

  6. Very nice Eric. Great overview. One thing I noticed using Vultr with Cloudway is you had to use something like Mailgun to send form submissions from the server. With Digital Ocean and ServerPilot I did not need to (although probably better to)

    I think these solution are the way forward, but yep like you I suggest Siteground (shared only – not their cloud) to those who this is all too much for. It was great for me and still is for some self managing clients.

Leave a Reply

Your email address will not be published. Required fields are marked *