CodeIgniter Forums

Full Version: Does it matter share host or cloud host?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi,

I want to purchase a host for my web application which is written in codeigniter.
I don't know should i purchase Share HOST or Cloud HOST. So far i was using Share Host and i don't have experience in cloud host.

What is important to me:
1- Loading Speed.
2- Compatible with CodeIgniter 3 to get the best result.
3- Ability of host panel. also easy to use

What i have on my web application:
1- online payment (paypal)
2- user control panel

Thanks for your advice
The definitions of hosting have really changed over the years. But bottom line your choice is going to be between Shared hosting and VPS.
Unless you are immediately going to have thousands of concurrent users, shared hosting with a reputable hosting company is fine to start with.
Any host that offers PHP is going to be compatible with codeigniter. Look for PHP 5.6 . At this point they should also offer PHP 7.
This thread has some info, a bunch of people recommended Known Host.
http://forum.codeigniter.com/thread-64258.html
this website has hosting reviews
http://www.webhostingtalk.com
Prices from known host start at 25$/month??? That is soooo expensive.

I would recommend a reputable shared host to start with servers located near your target. Of course if you are targeting the all web you can't decide based on location : /

If you know how to manage a VPS I would go 100% with a VPS.
I got a special from SitePoint years ago a developer host for $40 a year WebHostingBuzz unlimited everything.

So check around you may find a deal like that.
(10-18-2016, 03:55 PM)Ivo Miranda Wrote: [ -> ]Prices from known host start at 25$/month??? That is soooo expensive.

I would recommend a reputable shared host to start with servers located near your target. Of course if you are targeting the all web you can't decide based on location : /

If you know how to manage a VPS I would go 100% with a VPS.

What is the advantage of VPS versus Shared hosting?
(10-20-2016, 04:12 AM)iridion2015 Wrote: [ -> ]
(10-18-2016, 03:55 PM)Ivo Miranda Wrote: [ -> ]Prices from known host start at 25$/month??? That is soooo expensive.

I would recommend a reputable shared host to start with servers located near your target. Of course if you are targeting the all web you can't decide based on location : /

If you know how to manage a VPS I would go 100% with a VPS.

What is the advantage of VPS versus Shared hosting?

You take almost all advantage in VPS, it is like you are owning a server but it is in remote..
(10-20-2016, 04:47 AM)marksman Wrote: [ -> ]
(10-20-2016, 04:12 AM)iridion2015 Wrote: [ -> ]
(10-18-2016, 03:55 PM)Ivo Miranda Wrote: [ -> ]Prices from known host start at 25$/month??? That is soooo expensive.

I would recommend a reputable shared host to start with servers located near your target. Of course if you are targeting the all web you can't decide based on location : /

If you know how to manage a VPS I would go 100% with a VPS.

What is the advantage of VPS versus Shared hosting?

You take almost all advantage in VPS, it is like you are owning a server but it is in remote..

Lol even if you have a dedicated server you won't want to have it in your office right? Tongue every product you buy will be remote unless you want to enter in the server business.

A VPS will put you on a virtual machine inside a server with many VPSs. Since the prices are kind of cheap nowadays it's always a better option but you need to know how to configure it.

Advantages:
1) Usually it's a unique IP for each VPS. In shared hosting you will share your IP with other sites.
2) You have your dedicated resources that are supposed not to be stolen by another VPS. CPU, RAM, SSD and so on...
3) You can do whatever you want since you control the VPS as root.

Disadvantages:
4) The only disadvantage I see is that you need to know how to configure it: Pick OS, Install Apache, MySQL, and so on...

So I see no case where shared hosting would be better if you know how to manage a VPS since the prices nowadays are very similar.
(10-20-2016, 05:24 AM)Ivo Miranda Wrote: [ -> ]So I see no case where shared hosting would be better if you know how to manage a VPS since the prices nowadays are very similar.

Ivo - if someone is asking you the difference between shared hosting and VPS - why would you even talk about managing a VPS yourself?

Jonhsame - unless you are going to dedicate some weeks or months of study to how to set up and manage a server - do not try and manage a server by yourself. Do your homework and find a reputable hosting company - set up the account and start building. Let them worry about keeping the servers running. Spend your time on learning coding and building your applications. If you are building an application or website that will be getting heavy traffic you need a fully managed VPS. Otherwise starting with shared hosting is perfectly acceptable. Generally hosting companies will have a 'reseller' account for a few dollars more then shared hosting - thats usually the best bargain in terms of price /performance.

Oh -- very very very important. Make sure the hosting company supports Lets Encrypt https://letsencrypt.org
As in they have automatic one click installation and then automatic renewal for lets encrypt. Even if you don't need SSL right now, you will need it at some point and lets encrypt is free and will become the default ssl choice very soon.
@cartalot - I guess you are right. lol

What? We can have free https now? Is it hard to setup?
(10-20-2016, 02:43 PM)Ivo Miranda Wrote: [ -> ]What? We can have free https now? Is it hard to setup?

Lets Encrypt https://letsencrypt.org - is so incredibly awesome! if your host already supports it - click a button and in a few seconds you have https. i did a lot of research on this and except for some edge edge cases, its completely supported. the thing to understand is they renew every 90 days so thats why if you are on shared or managed its easier if your hosting company supports them - then the renewal happens automatically and you never have to worry about it. updating every 90 days is also much better for security because the certificate is constantly being improved. otherwise if you are on your own VPS you can set it up to automatically renew with some cron job scripts -- google it and you will see some tutorials and code.
Pages: 1 2