Setting up a Web Site...?
In the recent months we have become aware that a Web Site for our Business here would be very helpful. I have a few questions as to how we would set it up. I have never actually made a complicated web site before or ever actually hosted one myself. Obviously we would hire someone to create it for us etc. But...
We will have about 20GB of information that we will need to make available, and the site will need to be updated about twice a week. Would it be better to host the site here or by space on a server somewhere? I know enough about computers etc to keep it up, I would imagine, beyond the initial creation of the site.
Also, we have a cable modem that runs at 800kps and we use an older airport to send the signal to the other computers here. Would this be enough band width considering the other computers to run the web site efficiently? Is need be we can give the server it's very own Cable Modem, if that would help. Also we could get a new Airport Extreme if this would be a better choice. All we use the network for is file sharing and printer sharing, however, I'm sure the extra 33Mps of Airport Extreme would be useful.
Would we need to get Mac OS server to run the Website off of or would the regular OS be good enough. Remember this is going to be a rather large web site if we can get it all running right.
ThankYou
We will have about 20GB of information that we will need to make available, and the site will need to be updated about twice a week. Would it be better to host the site here or by space on a server somewhere? I know enough about computers etc to keep it up, I would imagine, beyond the initial creation of the site.
Also, we have a cable modem that runs at 800kps and we use an older airport to send the signal to the other computers here. Would this be enough band width considering the other computers to run the web site efficiently? Is need be we can give the server it's very own Cable Modem, if that would help. Also we could get a new Airport Extreme if this would be a better choice. All we use the network for is file sharing and printer sharing, however, I'm sure the extra 33Mps of Airport Extreme would be useful.
Would we need to get Mac OS server to run the Website off of or would the regular OS be good enough. Remember this is going to be a rather large web site if we can get it all running right.
ThankYou
Comments
As for the amount of bandwidth, how much you need will depends on just how many people you expect to access it at once and just how much each person will typically be transferring.
[ 02-02-2003: Message edited by: Brad ]</p>
1) how many visitors you expect (per day, per hour, per anything)
2) how much resources you think these visitors will desire.
Simple example: you have 2 visitors per second. Suppose they all want to see an image of the day, a 20 kB gif. This means: you'll have to serve constantly at 40 KB/s. Now, you say you have a 800 Kbps cable modem. This is about 100 KB/s. I guess you don't have synchronous service on that line. Meaning you'll might only have some 50 KB/s upstream, or even less. You are already a bit tight, especiallly if there will regularly be peaks with 3 or 4 requests per second. But now you will use this same line to browse the internet: ouch! Your network will be clogged faster than you can bat an eye.
Of course, this is just an example, and doesn't need to be true. It goes to show the calculation/prediction you should make. Anyhow, I don't think serving yourself would be such a good idea. Of course, 20GB is very much, and will be costly if you want it hosted elsewhere.
As for the other questions, maybe tomorrow.
EDIT: crap. For what it's worth: I started writing this post before Brad had posted his.
[ 02-02-2003: Message edited by: der Kopf ]</p>
As far as bandwidth if we got a separate cable modem for the web server would that be enough. It's not like they will be downloading large amounts of data. This is going to be more of an archive.
<strong> I have never actually made a complicated web site before or ever actually hosted one myself. Obviously we would hire someone to create it for us etc. But...
Would we need to get Mac OS server to run the Website off of or would the regular OS be good enough. Remember this is going to be a rather large web site if we can get it all running right.
ThankYou</strong><hr></blockquote>
How important is this thing? If this is for your business, and people are going to be relying on this, don't host it yourself if you have no experience. That is asking for trouble.
If you are talking about setting up a web/mail/DNS server, that isn't for the faint of heart ifyou have no experience. Once you get some experience it isn't difficult, but it is an incredibly confusing black box until you get that experience.
OS X Server will allow you to set this up much easier than doing it by hand, but there is no reason you can't do it on vanilla X. I used to use OS X Server v10.1 and have since upgraded to vanilla 10.2.3... Apple Mail Server is a known weak link (depends on how demanding you are of your email server - it worked fine for me for the most part). If you go vanilla X, you are going to have to purchase a packaged email solution - mail servers are extremely complicated. If you can figure out Sendmail or Postfix, hats off to you. I tried but after 3 days ran out of time (I figured if I had 2 months I could get things running pretty smoove).
Are you willing to trust your ISP and cable connection? I have a server on a DSL (web, DNS, mail - small sites, not too important). My DSL is pretty solid (rock solid for a DSL - only time it goes out is when my power goes out), but at one company I work with their cable modem goes down regularly...
20GB of information - what kind of information are you talking about? That is pretty massive in web terms.
If you are looking for good, free DNS, check out
<a href="http://www.granitecanyon.com/" target="_blank">Granite Canyon</a>. You can use them for your primary DNS server if you like (I use them for secondary myself).
If you are doing lots of file transfers on your wireless, don't put your server on it too. How much experience do you have with network security? If you do decide to do this yourself, that is also something you need to focus on, especially if you are on the same LAN as the rest of your office.
I just wrapped up a part time job with a small advertising company - they resell hosting services for some of their clients. If you are looking for a good host I would highly recommend <a href="http://www.combustionwebhosting.com" target="_blank">Combustion Web Hosting</a>. I did quite a bit of research and moved them there (they were at RapidSite - worst host on the planet). Combustion - their service is solid, and their support is phenomenal.
All in all, considering how much hosting costs, it makes sense for a business to outsource unless they are large enough to have a good sysadmin who knows servers. If this is a pet project or a hobby, go for it. If your business relies on it, get someone who does it for a living.
[QBOf course, 20GB is very much, and will be costly if you want it hosted elsewhere.[/QB]<hr></blockquote>
Now that is a good point - hadn't thought about that. If you get a good host you might be able to work some kind of deal for space...
<strong>As far as bandwidth if we got a separate cable modem for the web server would that be enough. It's not like they will be downloading large amounts of data. This is going to be more of an archive.</strong><hr></blockquote>
Do you know what the up speed is on that? I know Adelphia where I live limits upload speeds to 128k. That ain't gonna cut it.
[ 02-02-2003: Message edited by: The Pie Man ]</p>
<strong>Unfortunately, they seem to have it capped at 128K. That sucks!
If someone else hosts the site won't it be kind of hard to keep it updated twice a week? If not would the monthly price be better than doing it here? I guess though at only 128K upload we don't really have any other choice...</strong><hr></blockquote>
Yeah - 128 out isn't really gonna cut it for a real website - espeically one where people want to download large documents.
Keeping it updated on a remote server isn't really an issue except for the fact you have 128 out. I personally say look into hosting - the issue is going to be disk space, so you should definitely get in touch with a few and see if you can't work out a deal:
Try Combustion, Fluid Hosting, Superb. Also check out <a href="http://webhostingtalk.com/" target="_blank">WebHosting Talk</a>. Thats a forum dedicated to web hosting.
<strong> If someone else hosts the site won't it be kind of hard to keep it updated twice a week? </strong><hr></blockquote>
The only thing that differs between hosting it locally and remotely is how long it takes to upload/modify documents on the site. Normally it isn't a big deal at all - it might be for you depending on how many weekly changes you are talking about (because of your upload bandwidth limitations).
The updates twice a week should be under 10Mb so that really wouldn't be a problem. It seems that hosting the site out is really the better idea. I assume you guys agree? right.
<strong> Also do you think it would be possible to get that 128K cap pushed up? </strong><hr></blockquote>
Unless they offer that service to the general public, I would be pretty amazed if a cable company would do that. Worth a shot I guess?