Hosting a big site.

marly

Regular Member
Joined
Nov 4, 2010
Messages
297
Reaction score
67
Creating a social media site. As with social media, it's all about pictures, profiles, databases.

I was just wondering which affordable provider would suit these needs.
 
Creating a social media site. As with social media, it's all about pictures, profiles, databases.

I was just wondering which affordable provider would suit these needs.
That's gonna cost you big, none of the usual will do it cheaply.
 
I would recommend you to get a VPS, or if you have 50-70 $ you can get a VDS.
Install nginx php5 or 7 and mysql, configure iptables to get a bit safer, and watch for the traffic load.
 
Last edited by a moderator:
I am guessing you have yet to begin development of this site. So traffic would be low .
Try Digitalocean , vultr, linode . Even free Aws would suite your purpose for development period.
 
I started with a VPS with a coupon discount, then upgraded resources as I needed it. People like dreamhost do a cheap VPS and there are always coupon codes around to get you a cheap first year.
 
Would like some more tips on this.

How much approximately would I need, and what would be the best provider in your opinion, for a growing by day social media that's all about pics, has a public chatroom, a script to add 1 point to a users profile every hour he's logged in, a forum, 5 categories all with a top 5 of day, week, month, year. As you can see there will be a lot happening. As I'm a beginner to finding a provider for something like this some help would very much be appreciated.

How much would this cost approx.? A question for the more experienced.
 
A few things that you might consider, before choosing a provider..

1) Do you want to have one server, or an array of server?
2) What db technologies are you looking to use? Do you want to use a highly scaalable db solution like cassandra?
3) What programming language are you looking to use?
4) Do you need big data solutions?
5) what is your data policy?

and a lot more....

Some of these will define your server requirement. Just as an example, if you are serious about data policy, you might want to host your own servers ( data center? Hire rack space?) . If you need bigdata solutions, you might like your servers to be physically nearby.. and a lot of other factors!! Social media sites are just shitload amount of data to handle... think twice about just choosing any hosting provider. if you are serious ofcourse..

Oh btw.. I see a lot of clown suggesting vpss.. huh lol.. :p
 
Last edited:
You can start with VPS and upgrade to dedicated once needed.

When you are looking for VPS provider make sure that it comes with:
- Enterprise SSD storage in RAID10 is used ( a must for large databases)
- High performance CPUs are used (XEON 3.0Gz+)
- Guaranteed 100Mbps bandwidth speed (or more)
- DDOS protection (nice to have)
- Semi or fully managed service
- High Privacy Protection standards ( you don't want your profiles leak around)


Don't be cheap (cheap VPS = downtime/overselling)

Consider using premium CDN if you are targeting multi-locations.

Good luck with your project :)
 
Caching is your friend. Look at cloud flare
 
You can start with VPS and upgrade to dedicated once needed.

When you are looking for VPS provider make sure that it comes with:
- Enterprise SSD storage in RAID10 is used ( a must for large databases)
- High performance CPUs are used (XEON 3.0Gz+)
- Guaranteed 100Mbps bandwidth speed (or more)
- DDOS protection (nice to have)
- Semi or fully managed service
- High Privacy Protection standards ( you don't want your profiles leak around)


Don't be cheap (cheap VPS = downtime/overselling)

Consider using premium CDN if you are targeting multi-locations.

Good luck with your project :)

Wasn't planning on being too cheap, can't start a project this size being cheap.

I like your reply and will look into this, I was just wondering if you happen to know of any providers like this? Just for informational purposes.
 
So in this scenario, if let's say I were to choose hostgator. Would you go for:

https://www.hostgator.com/cloud-hosting
Business cloud

The VPS
https://www.hostgator.com/vps-hosting
I probably should go for 8000 instantly to asure 100% ease of use for my visitors?

Or one of these:
https://www.hostwinds.com/windows.php

I also found this:
https://www.a2hosting.com/vps-hosting/managed

I am just asking this so I can get a clear view of what I should be looking for. Excuse me for my inexperience.

I saw some people making fun of VPS. I am rather inexperienced which is why I'd like managed VPS. Anyhow, I'd like to know whether this is a smart move.

Hostgator seems great in what they provide, of course, at this field I'm nowhere near as experienced as the people I'm talking with which is why I'm asking!

Ty
 
get a vps...upload your website their...it would work
 
Hostgator is a big RED NO NO flag :) + you are looking for LINUX OS not Windows :)
 
Find something scalable to start with, when the traffic comes in (or may we say, IF the traffic comes in) you can scale up. Go for linux VPS/ dedicated, go for an unmanaged, or find a company who knows what they're doing. Don't gp for wordpress, it's a resource hungry CMS. Find someone to create the website/ databases and manage the server, or do it yourself.
With unmanaged you can do with your server what you like. When you need a better performing database you can install Percona server for instance. For database-caching you can install Redis server, it takes a lot of stress from the serverload.
I don't know if there are managed server-maintainers who will install and tweak this stuff for you, when you go unmanaged you can tweak the best performance out of it.
Perfect server for me: Linux-Nginx/OpenLitespeed-Percona-Redis-PHP7 with a lot of performancetweaks.
 
Back
Top