On The Subject of Web Hosting
Surviving Web Hosting
By Alan Cowderoy
Great, you've built your site. It's the best thing since Slashdot. The search engines rank it in the top ten hits for just about every keyword on the planet, even Yahoo lists it. The javascript rocks in any browser you care to name and the graphics go ascii for Lynx.
Then your hosting service takes you out because you've got too many hits, or toasts your email, or restores an old copy of the database or just plain simple goes down for days on end....
There's a problem and it's not one that's going to go away or at least not for the hundreds of thousands of sites who are necessarily dependant on hosting services.
Many in the newsgroups immediately reply that the answer is to rescue those linux cd's from under the bed and do it yourself.
For the majority of small sites doing it yourself is just not an option. It takes serious levels of expertise to run secure/resilient unix boxen not to mention the cost of the bandwidth. Given this, and assuming you don't have the cash or expertise to run your own, third party commercial hosting is the only real option. (Ok i would love somebody to come up with an alternative here. Community hosting? Special interest group hosting? Dunno you tell me.)
Meantimes, how should we build some sort of resilience into our sites and not get wiped off the net when the provider screws up?
The immediate reaction to this question tends to be "choose a good hosting package". Unfortunately that is easier said than done.
If the recent CiHost problems have taught us anything it's that choosing a hosting company recommended by the web hosting comparison sites is no guarantee that you are not going to have big problems. And if you can't trust them you've not got a lot of other criteria to fall back on.
Some warn against buying from 'resellers' rather than direct from hosting companies who have their own server farms. I may be missing something here but I admit that I can't see what is *necessarily* better about buying direct from the company owning the kit. What is so bad about reselling?
Apart from that other reliable criteria for choosing a hosting service are very thin on the ground.
Now there's free hosting packages, cheapo hosting packages and expensive hosting packages all touting for your traffic. In any case they are all commercial packages from commercial operations who have agendas that may or may not coincide with yours.
The fact of the matter is that keeping your site on the air depends on some third party not screwing up.
That means we need to look at damage limitation and what we can do to survive hosting problems. Like any damage limitation exercise its all about 'graceful degradation'. Lovely phrase. The idea is that when put under pressure you don't just die you sort of wither slowly. ie you hold out as long as you can not by accident but by design. You also hopefully hold out long enough to flower again somewhere else another day.
Now the bad news.
If the truth be known there's not a lot you can do.
Here's what I've been able to glean from the usenet and from my own experience.
The first bit is too basic to be true but has to be said... If you've not already done so (why ever not?) then the get your own domain name. Without your own domain you are wedded to your hosting service. In the worst case if you are not satisfied with your hosting package you will have to move. If you don't have your own domain all the work you have done to get listed on search engines and publicise your site will be wasted and you must start again. Once you have your own domain you simply have to move the files, change the domain details to point to the new host and after a few days the problem is solved. You may have suffered in the mean time but the damage is normally contained.
Even if you do have your own domain then make sure that you have backup copies of your site. This is easily said and done for static sites but much less obvious for sites running programmed backends and/or databases. That however is a whole other discussion. At any rate the comment stands.
Email.
I discovered this one by accident but it's fairly obvious, really.
If you put an email address on your site so people can contact you then make sure it's not on the same server as the website. Preferably make sure it's not even with the same hosting company.
Visitors to your site may well have noted your email and if your site is having problems will mail to find out what is going on. If the mail is in the same domain as the site then probably it's down as well. Similarly make sure that you have backup email addresses of your own you can use to contact people.
This sounds banal but it is in fact rather irritating. If you've just bought a domain name then presumably it's not just to have www.mydomain.com but me@mydomain.com as well. Now I'm telling you not to use the email address on your website. Sorry. Don't.
At the cheap end you can just use your normal ISP mail or one of the free addresses. For anything more serious you might want to invest in another domain and host it somewhere entirely different. This would allow you to generate another branded email name and get round the problem described in the last paragraph.
If you do keep your mail in a seperate domain then of course the opposite also works, your site can cover for you and keep people informed if your email suddenly explodes.
In my view this is also a very good reason for not using html forms for mail. If you do then when the website gets toasted so does your incoming mail.
Multiple domains/multiple hosts.
It may be a good idea to split your site up into multiple domains handling different sections of the site and hosted with different providers. Whether this is realistic or usefull obviousely depends on the structure of the site. The downside is that it will probably be more expensive. It may not be much more expensive though and it could be a good way of limiting exposure to server failure.
It might also be interesting to split mydomain.com, mydomain.net and mydomain.org domaines to different suppliers. Two of them could be extremely minimal 'limited service' packages designed normally to route to the main domain but to provide limited back up in case of problems. This leaves the problem of how people are supposed to know to go to .net when .com is up the shat. Even so a set up like that would give you some chance of maintaining some traffic.
Mirrors.
Mirror your site on another server - perhaps in another geographic region as well. Downside is cost again and if you're using databases you need serious technical expertise. Upside is that this has performance benefits as well. Probably only for the big boys.
DNS issues.
DNS contact on a different server. Your email contact address for your DNS details should *not* be in the same domain as your site. If you wish to change your DNS details the email request **must** come from the address registered for that domain. If your domain is down and the registered email contact is in that domain then you can find yourself in the situation of neither being able to access your site nor being able to move it!
It is also recommended that you not use your personal email address for this registration as this database gets trawled by spammers.
DNS on a different server.
Normally hosting packages propose DNS services 'in the bundle'. You are not obliged to do this though. You might want to have additional DNS servers hosted elsewhere. There is a free public DNS at http://soa.granitecanyon.com/. There may also be commercial DNS-only hosting services. In this case the aim would not just be to host DNS at another site but to use the extra servers as backups to the normal ones. This from a post by Kent W.England to alt.www.webmaster. "Here's a radical thought. Ask your ISP to set up their two name servers as secondaries to yours. Put them both in the zone file, along with your server as primary and then register your name server as primary and one of theirs as secondary in the domain records at Network Solutions. Then you'll have three name servers, but total control of the zone file through your primary. Another option is to list both their secondaries in the Network Solutions database and leave your primary in the zone file. Almost same effect."
Thou shalt know thy ip addresses.
DNS resolution converts between names and ip addresses. If the DNS servers take a dive you should still be able to get to your sites via ip addresses. The fact that the DNS servers are down does not necessarily mean that the http, ftp, mail and telnet servers are out. (indeed they definitely should not be). This is no help at all to your visitors but does at least allow you to get at your sites.
I hope other people have some ideas as well because this all looks pretty thin to me!
And remember web hosting companies are now big business. When they screw up there's a deathly hush.
my website is pimpsmurf.linuxbox.com
They are an awsome provider.
You get ssh. telnet. ftp. full control over your website. plus they are for for oss software developers.
They also have plans for commercial websites(what funds them)
I encourage you to check them out!
PimpSmurf
Stupid people do stupid things... Smart people outsmart each other... --System of a Down
You don't have to result to using blah@yahoo.com to keep email running on a different server. Part of your domain is the MX (Mail eXchanger)record. What this record does is tell your outgoing mail server where to send mail. Example: stuff.com points to 192.168.323.864 Your MX record points to 324.53.6.211 That means that when a browser goes to www.stuff.com, it goes to 192.168.323.864 When an email is sent to you@stuff.com, the smtp server (outgoing mail server) sends the mail to 324.53.6.211, on a completely different server. This way you can have the safety of email on a different server, and the convience of me@stuff.com
------- Assumption is the mother of all f$#@ ups.
I think the bottom line is, you get what you pay for - if you don't want to spend cash on various mirror servers, back-up solutions, redundancy solutions etc. then it's just tough luck when your site gets bombed. It all depends on what you're hosting, if it's a 10 page website, with no backend functionality (brochure-ware iow) then you or you web design company should have a copy locally, plus a backup copy, so an expensive solution is not neccessary. If it's a database driven website complete with e-commerce, do a ton of research and spend money - it'll save you in the long run...
A slashdotting - you get the stick first and then the carrot !
The overwhelming force in web hosting within the next year will be intel and their giant server farms. Working with uunet and williams comminications, and valinux , intel will offer cheap, reliable hosting and will spend big money to advertize their product. This is where I'm putting my bet for the future of web hosting.
Is there a company out there that people already know about that is strong in every sense of the word?
Good is never enough, when you dream of being great!
This lets you at least take control of your own backup and recovery, and system administration, which can be important for a database-driven site. You do need to have a professional level of skill to keep the crackers out, but if you're a business and you have internal servers, or you're building a site with a big database, chances are you need someone like that anyway.
The most important thing about making ANY decision involving getting a service that your business relies on, web-based or otherwise is research!
Research the company that you are considering using. Find out who their clients are. Talk to them. Reputations exist for a reason and they do not appear out of thin air.
Find out something about their technical setup. Do they run their servers on PCs or Sparcs or what? Software quality aside, the quality of the hardware they're running DOES make a difference. Then, obviously, are they using a reliable OS?
Do they recieve all of their bandwidth from the same providor, or do they maintain multiple routes in case one of them goes down?
Here's a big one: What's their backup policy? Do they maintain daily backups or weekly? Are backups extra or standard?
What happens when your bandwidth is exceeded? Are you simply cut off, or are you given fair warning and time to buy more?
The list goes on and on: logging, cgi's, do they support servlets?
My point: You can NEVER know enough about a service providor before making a decision.
Since we're chiming in with hosting service experiences, let me just say I use FutureQuest (www.futurequest.net) and have been delighted with them for the months I've been using them so far. They even support PHP3 and MySQL! (Which I use extensively on my site). Just my 2 cents.
On the other hand, I don't take porn sites, and I'm kind of picky regarding content (warez, etc). Anyway, if you want to host with someone who is interested in furthering GNU/Linux, check us out at synecdoche.net, blah blah blah.
Carefree highway, let me slip away on you.
But what happens when your DNS server is out, and all the data have expired ? You are unreachable, even by email, because SMTP servers out there are unable to find the MX records for your domain. This is why having a secondary DNS server hosted somewhere else is useful.
And for the problem of your server down (not talking about a DNS server), firstly, most SMTP servers will keep trying to send you the messages for a few days and secondly, having more than one MX entry can be helpful.
seb.
--
Memory fault -- brain fried
I think it's important to research web hosting provider's before you pick one. Make sure they have a good reputation.
I chose Interland for my site after reading that they won Editor's Choice in PC Magazine's review of web hosting providers. Interland will host you on either Linux or NT, whichever you prefer. They allow cgi-bin scripts, database access, and other "extra" stuff you sometimes don't get with the other guys.
I've been very pleased.
If you are looking for a fast free reliabe provider with full telnet, ftp, cgi-bin and mySQL support u can telnet to linuxshells.dynip.com. They offer 10 MB free webspace. I guess its worth a try.
Just my 2cents.. I use www.site-works.com and have never had a problem in the last 2 years. However I don't have a very large site, more of a personal one, but still nice to have it never go out :-)
I am very concerned with uptime as my domain gets all my mail from my clients. I've tried three different hosting sites in the lower price range and have earned these lessons:
;)
-Call them before you sign up. If nobody answers (in office ours in their timezone), they're not worth it. You need to be confident that someone will pick up the phone and answer your questions when your site is down.
-Mail them about some tech issue before you sign up. If they respond after a day or two, forget it.
-Examine their site for uptime-guarantees. If it's worse than 99% or better than 99.999% they're not serious about it. One site advertised '100% uptime guarantee' but said that outages under 10 mins didn't count. These guys are clueless and just not worth your business. An uptime-guarantee usually only means that you don't pay for the months where it's not fulfilled, but it at least shows they know what uptime is all about.
-Examine their site for bandwidth-pricing. If it's 'unlimited' they're just not serious and will kick you when traffic increases (or at least throttle your site down to the point of turning visitors away).
-Examine their site for diskspace or bandwith overuse policy. If they just give your visitors a page with 'this site has spent its monthly bandwith quota' then stay away. What you want is to be billed for the extra usage (maybe including mild slowdowns), not turn visitors away.
-Check out their references. Are they having a lot of customers? What kind of customers? Any kind of high-volume sites? Relevant reference sites means experience which in turn shows they know what they are doing. It also assures you that they have room for your growth.
-Check out the company's start-up date. The longer they have been in business, the better.
And last, but certainly not least: when trouble comes knocking on your door in the form of excessive downtime, lost mail or heavily delayed mail: don't hesitate, go somewhere else within 24 hours.
Personal experience:
www.pair.com - technically very good, but their lower priced accounts only serve static pages (no PHP or DB). They also take some time answering questions by mail. Have been in the business for some time.
www.digitalspace.net - very reasonable pricing, but they are not always picking up their phone and they are quite slow answering technical issues. Fairly recent start-up.
www.webquarry.com - ok pricing, quick support and have been in the business for some time. Maybe 'rock solid', but not very sophisticated (although this is seen as a plus for many). If you sign up with them, please mention user 'feg' as your referral as it'll earn me a free month
"There is no substitute for thinking" - Bjarne Stroustrup
They are not your hand-holding, do everything for you but walk your terrier type provider... what they do give you is rock solid connectivity, excellent 24 tech support (with linux and BSD types handy to help you debug those remote-crash blues), proactive response to network issues, secured air conditioned (read: really fscking cold) facilities and BLAZING fast pipe.
Obviously, this is the sort of thing for people who want to START a WPP (Web Presence Provider) for other people, or who have a behemoth site that needs enormous pipe (think streaming mp3s =). One contractor of mine hosts around 2 dozen machines there, and after the rather unfortunate escapades which occured at Exodus (another big pipe provider), the switch to above.net was like a hit of pure oxygen after a smoggy LA summer afternoon.
Be advised that this sort of thing doesn't come cheap though. Service and pipe like this comes at a premium... but if your site is raking in the big bucks and pushing enough bits that only top quality will suffice, they're definately worthy of examination.
--
rickf@transpect.SPAM-B-GONE.net (remove the SPAM-B-GONE bit)
"People will pay big bucks for the luxury of ignorance."
There is a lack of good web-hosters offering a servlet engine for their users for a reasonable cost. does anyone know a god one?
---> Did you know Linux stands for Linux Is Not UniX ?
Here's my solution to the "different email" problem.
.com site? Here's how I'd fix it.
First off, you@yahoo.com looks pretty fishy for a nice, reputable looking site. What, you mean you use a free web email account even though you have a spiffy,
Option 1- Make sure your host will delegate subdomains for you at no charge. It's a piece of cake for them to do, and you're already giving them your business. Make a subdomain mail.yourdomain.com and have that point to a different mail server than your hosts'. The bad part of this is that it still will rely on your ISPs dns servers, but it won't rely on their email servers.
Option 2- Forward your emails out of their system to another account you have. paolo@ideafuture.com forwards to my regular email, so nothing sits on my host's email servers. The advantage to this is you can assign a second or third dns server to your domain and have a semblance of redundancy.
These are not foolproof suggestions by any means. The only way to have control over your site is to colocate with a good provider. Check out the company and the facilities (in person) beforehand. Office.com has a nice service when you sign up where you can look up company information based on name, city, and state. There are quite a few webhosting-type businesses in there. Also, I know someone who has had excellent reliability with colocatiing at Verio, on a Linux box no less. 255 days of uptime and counting, and pretty good rates.
"In individuals, insanity is rare, but in groups, parties, nations, and epochs it is the rule." -Nietzsche
The major points to web hosting is the DNS and http hosting side of it.
/. discussion...
You must have several dns servers. This means you must have three working at all times on at least two diffeent networks so when one dies, you've still got at least one left. This should have different MX records to stash your mail on a nice mailq somewhere till you get back on line.
Telsta lost a major router that the main reverse dns for all of 203.*.*.* was on. Guess what that did to email all over oz-- telstra's bigpond internet service was deleteing messages because it couldn't reverse lookup addresses and assumed it was spam. Its nice when all your dns servers are on the same side of one router.
The next is the http hosts....
Web hosting compaines are everywhere but I run my own box. It may be on a slow modem link but I'm going to run my own server. If I need (or want) the speed, I'll mirror it on one or two other servers near MAE-(east|west). Its easy to build a cgi on a server to basicly webcopy an entire site so the main site only needs to very little hosting.
So you've got the worlds best site and need to up no matter what so what do you do?
1) set up your source site
2) set up your development/stage site (you don't work on the live one do you)
3) set up your dns servers (at least two plus your main site which is the "master" and you don't tell the nic about it)
4)get an account on one of the big players. Don't let them dns for you. Don't let them do email. They are only there for hosting.
5) copy your site to big site and wait for the hits.
6) have a plan in place to deal with your big site going away.
So what about databases?
Run them on the big server and have it send you changes every 15 minutes (or what ever you can afford to lose) to your source site. That way your "offical site" is someplace safe under your full control but a very good copy is off somewhere running fast with a big pipe.
Then there are all the security issues but I think thats a different
For thouse that care...
web.abnormal.com is a sparc 1 with 24m on a T1 somewhere in KCMO. www.abnormal.com usualy points to three servers including the main server and mirrors at jumpline.com and cqhost.com. Jumpline is running some sort of smp beast that has lots of bandwidth which I pay $15/mo for. I've been having problems with cqhost so they are out of the loop for now. Dns is done by the main server, an isp in Oklahoma, and one in the bay area. I've got current zone backups on two other servers ready to roll should I need it as well as a backup of the complete site here in oz. And this is only a personal site.
I have been a sysadmin at various large (top 100) sites on the net for 4 years now. Besides excite.com who runs their own data center, the other sites have been hosted at Frontier Globalcenter and Level 3. Both are a power, rack, and AC setup. You provide the boxes and you provide the sysadmin expertise. Both have been very reliable with small amounts of downtime usually related to a screwup somewhere else on the 'net. I also know some sits who run off Abovenet who have good luck with them. I don't work for any of these companies, just a reasonably satisfied customer.
blackwolf@blackwolf.com Sr. Unix & Network Administrator www.blackwolf.com
So I switched to one of the big companies. They kept the servers running, but customer service was abysmal. They were overwhelmed by their tens of thousands of customers and couldn't provide actual answers to questions of the sort that they couldn't post on the FAQ site to start with. The had an 800 number and a big phone room, but the customer was of the scripted type (i.e. all about things I might be doing wrong, and no clue about what actually goes on in the server and no idea how to recognize a description of something that was actually wrong with the server). If I convinced the "customer service" people to actually pass me on to "tech support" (which seemed to be the extension in the server room), I got someone who knew their stuff and something about it but who, um, was not skilled in customer service. The last straw was one occaision when my site was down for 24 hours -- but the outage wasn't the problem. I called when the site first went down to ask what was up and once we established that it wasn't my fault, the phone rep called the server room and told me that Unix Server #10 (where my site was) was down and would be up again soon. After a few hours I called again to ask how things were progressing. This phone rep started taking me through all the things that I could be doing wrong, so I asked didn't she know that Unix server #10 was down and had been down four hours? She didn't and didn't believe me but patronizingly said she'd check it out. There were a few keyboard tapping sounds and then "Whoah!... It is down!" On subsequent calls I had to start all over. Once they actually passed me on to the techs, who weren't real keen on discussing their troubles with some pesky customer.
So now I'm with a "reseller" -- a guy who has his own servers on the networks of large companies. He provides the great one-on-one customer service, and the large companies provide the technical reliablity.
While I'm plugging him anyway, he's at thewebhost.net. His name is Mike (and yes, he'll give me a referral bonus if you say I sent you, but so would the places that sucked).
<sig>Guvf vf abg n frperg zrffntr
For a very entertaining account of the worst web hosting service the world has ever seen, check this site out: http://www.technogirl.net/99tales/weaselboy.htm
This is good advice, and it shows that the person has hosted with companies before and researched the issue, but I have some other advice for potential hostees:
Ask questions to your provider about their infrastructure. Ask them what kind of routers they use and if they are flexible with changing the MX records to forward mail to another domain. Ask them to tell you the current uptime and load averages of the machine your site will be hosted with, especially if you will be on a virtual host.
You should also look at the type of online support offered by a hosting company. If they have a short FAQ, this isn't sufficient. If they have a knowledge base which appears to be updated and modern, this is a good sign. If a hosting company doesn't look like they make good use of technology on their own site to convey information then it is clear they don't "get it."
Finally, ask these questions to support@hosting_company.com. See how long it takes them to write back. Sales@hosting_company.com will write back quickly, but this isn't an indicator of the company's committment, but their support is. Even if you consider yourself to be an uber-geek and don't think you need support, when the site is down or there is some router problem, there isn't much you can do. At that stage you have to hope they respond quickly and professionally.
That said, I would like to make a small plug for my hosting company, SpinWeb Net Designs. I would be happy to address questions you have regarding hosting with us. Don't hesitate to email me directly.
-- Solaris Central - http://w
y, i done this with Pair.Net. i suspect they don't get many requests for this.
.site.domain, and create and subdomain .user.site.domain then the web and mail DNS can be hosted by different organisations, as well as the web and mail itself. this gives you ultimate redundancy and tolerance.
.forward.) this allows me to check EMail if my usual EMail server is off line.
anyway, if you have
if you have problems with any provider, you can change immediately, usually before users notice. additionally, i forward my EMail to two different sites. (y, you can have multiple lines in your
Dean Swift, dean@xirium.com
DNS Administrivia
Xirium
Of course at least you should have different DNS servers, preferably also in different geographical regions. Then the data can't expire, if there is still at least one of your DNS servers around the world up and running.
And with the MX records: as somebody stated before, you don't have to have different domains for your email and your web server, as long as the A record for web server points to a completely different server than the MX record for your email.
And, another important thing, you should also have at least two MX records with completely different servers behind them, perhaps also in different geographical regions. This way you still get email (at least with some delay) when the first MX server is down.
--
See you at the LinuxWorld Conference & Expo!
If anybody is looking for a great hosting company look into Voxel.net . I don't work for them but I do have an host with them. Their support is amazing!! I asked them about setting up a domain and told them the horror stories we all hear from CIHost. The next thing I know is I have one of their sales guys calling me because they thought my domain crashed (with CIHost) and I needed to be up ASAP. All their systems are Linux and have PHP3, MySql, Java, Java Servlets, and Perl. Also whenever I do a top on their system they always have 99% free. They don't overload boxes with too many domains. This makes them a bit pricer but for the service and support(they get back to usually in less than four hours) it's worth it. They also claim to be on one of the internet backbones so they are fast as hell. If you have any question feel free to e-mail me.
This assumes the DNS server is working. If it goes down, then nobody can get the MX records to find your mail service. That's why your site contact should be in some other domain: If you DNS service fails, you can still be mailed.
www.eFax.com are spammers
I had a *really* bad experience about 2 months ago. It made me angry enough to write a report and post it on my site. Basically my hosting provider killed my site without explantion, they "lost" the back ups and all my scripts, and their customer service sucked completely. My site was down for three days. Argh! If you're interest in the full "report", here it is...
How ProWebSite Stuck it to Me
John S. Rhodes
Web Design and Usability Guru Interviews
How to Download YouTube Videos
If you go to http://www.findahost.com/, you can get an easy way to find a web site hosting service based on certain criteria (price, OS type, ftp/shell access, CGI, etc). Granted, it doesn't cover every hosting service, but it is pretty good.
From my research with FindAHost, I ended up choosing CubeSoft Networks (http://csoft.net/). For $10US, you get upto 5 accounts, with email, shell, and ftp access. They use Linux and BSD on their servers, so shell access should present no problem. You get unlimited email aliases, CGI, PHP, MySQL, Java suport, Perl, Python, C, etc. Unlimited space for text and html files, 50 megs for binaries. Not bad. And cheap.
~~~~~~~~~
auntfloyd
I also have been down the road of hosting with different companies and none of them have ever lived up to my expectations. Now I am the webmaster/head developer/server admin for a rather large commercial site (who shall remain nameless at this point) and have developed several internet applications such as a shopping cart, auction, forums and so on.
I think the ideal webhosting company would set the price per month based only on the amount of traffic your site recieves. The way I look at it, disk space and server cpu space is relativly cheap, but it's the bandwith that costs. Most hosting companies therefore actually don't want your site to succeed, becouse then you use more traffic, costing them money.
I want a webhosting company to do what I believe to be the right thing, and do everything possible to allow their customers sites to succeed by giving them the same tools that everyone else has, such as the aformentioned programs. By charging based on bandwidth used both the customer and the hosting company would be winners whenever an hosted site takes off.
I would also release all the code that makes up the site under an opensource license, so that it could enjoy the advantages of per review. I am a big fan of the GPL, however I am leery of releasing the code under it at this point, becouse what would happen if one of the other large webhosting companies uses it, under the GPL they would be under no obligations to return it back to me, as they wouldn't be redistributing it, they would just be using it internally. So a license with restrictions to prevent that from happing would be perfect. I wouldn't care if they used it so much, as long as they were required to submit thier changes back.
I am not a lawyer so I wouldn't know how to set this up, but I would also like the company to function as a cooperative, so members could vote on different issues, such as what new feature we should implement or what is more important, a new mail server of a new database server.
Ok, you say, so why haven't I done this already? Two reasons. One I don't have the funds to keep the T1s running for more than a few months. And two I am not quite ready to quit my job and embark on this 'crazy venture' as my signifigant other terms it.. I do have most of the programs written however, so someday you may see this idea become a reality.
So tell me what you all think. You can email me at nathan@stitt.org
are the best kind of web hosts!!!
I think you guys should check out http://Netpike.com
I've been using this site for a while to host my site. They are fairly cheap with a few nice options. For anyone who does not know their way around a linux system, they offer a control panel type service so you can change settings on your website without having to SSH in (Telnet is disabled). The also do not allow dynamic ip's to send mail through your mail server. You must provide them with a list of ip's that can send mail(Cuts down on spam). They offer 10 gb of bandwidth on most plans and if you go over, they do not cut your ascess off. They simply bill you for the used bandwidth. They also have a quick technical response time. During their daytime hours (9 to 5 CST) you can always call someone. Outside of that you can usually e-mail up to 4 or 5 hours past 5 o'clock and receive a response. All in all I've been pretty satisfied with them.
People seem to prefer this kind of service over the cheap places that host thousands of domains but don't give you any sort of helping hand or personal service.
I'm also amazed at hosting places that guarantee you service X for life. "E-mail address for life" or "free web hosting for life", etc. just seems like a ridiculous thing to promise in this age, where mergers, changes in technology, and the whims of the end-user changes the standards of service on a daily basis. It's incredible to me that these firms might have considered the long-term resources involved in providing a service to someone who is 20 years old today, guaranteeing that it will be there when they're 80. In many cases, I doubt they *do* have a plan.
Something else to look at is security.
For example: With the success of Linux there are all sorts of "We'll build a Linux server for you AND host it" places.
Well, that's a neat idea until you find that by Linux they mean stock Red Hat 6.0 and no updates.
Recently, one of these firms built a "new" box for another tech news type of site and even though we're talking LAST WEEK, it was Red Hat 6.0 and no updates. Not only that, all the stock (and unnecessary) services were running and open.
The security implications are stunning. A quick scan of the same subnet found over 50 similarly setup machines that the average script kiddie could have down in a matter of minutes.
So do some security checking on the company that hosts you as well. If they don't know what they're doing... you'll pay for it later.
Is that not one reason why the "rules" require each domain to have 2 DNS servers which must not be hosted on the same network. So that there is mush less chance of both being down or unreachable at any one time.
As the article points out there is a FREE backup DNS server available at soa.granitecity.com
My journal has hot
One step up from web-hosting on a shared
machine, but not quite managing your own
datacenter, is colocation. You get so many
inches of rack space, AC, and ethernet to
the internet. We colocated a demo unit with
CAIS and were pretty happy. It cost us about
$200/month. (I don't pay the bills)
No outages (due to CAIS) so far, and
they even called us up when (due to a screw-up
on my part) the server went down. Most places
have 24x7 access. So you get 100% control over
your server, but the pros manage power and
internet access.
We turned of everything but the demo service
and SSH.
-- AC
DNS.. Always list YOURSELF as one of the contacts.. usually the billing contact so you can change your Internic information quickly to move your site. The hosting company should be listed as the technical contact, sometimes they change DNS servers etc and they need to be able to update it as well.
DNS.. Always have your DNS contact information using an email address not attached to the domain. Use an address that will not change, if possible. I know with people changing ISP's on a daily basis, it an be hard.. but someone somewhere will give you or sell you an email address cheap, so use that one and keep it forever. When making changes to your DNS info with Network Solutions, they must have an email from your registered email address. If your site is down, and you cannot send them an email from your site.. it takes forever to get it moved.
I run a hosting company myself, a small time operation, it runs totally on Linux, and I have it set up with my colo company so if something happens, I can run a script on one of my linux boxen on my cable modem and poof, its all moved over. I have a linux box at home on my cable modem that has a complete mirror of my hosting computer, and if the company grows, and I need more machines, I have plenty of backup machines to mirror those as well. The cable modem may not be as fast as the DS3 my servers are sitting on, but it will get you up and running until we can fix the problem.
You should be able to get uptime and load statistics from your hosting company, I have a page up that pulls it from a CGI script, so its always available, and you can check it any time you like.
I also have free hosting for open source sites.
Check it out.. Click here
Just three more hours seapeople and you can finally take me away from this crappy God Damned planet full of hippies
*ad*
I just had to jump in here. I work for a hosting company (bytehosting.com). We have a dedicated server located at digitaNation, the best dedicated server host we could find. They offer 4 physically seperate dns servers for us to use besides our own. They email us the exact SECOND that ftp/dns/www/telnet/ssh/mail goes down. They have physically seperate connections coming into the building. Its a pretty inpressive setup. Anyway...
We offer small packages for little websites (10 megs of space, 500 megs of bandwidth: $6.00), another one for bigger sites (50 megs of space, 1.5 gigs of bandwidth: $13.50). One for medium large sites (75 megs, 2.5 gigs of bandwidth, $19.95) and one for large sites (250 megs of space, 4 gigs of bandwidth: $26.50)
We offer,
anonymous ftp
apache 1.3.6
web admin
cgi-bin (w/ perl)
online web stats
mailing lists
java chat rooms
preinstalled cgi scripts
subdomains (varies by account)
php3
frontpage (coming soon, still evaluating security)
ASP (coming soon)
All accounts are hosted on a 400mhz machine with 128 megs of ram running rh6.1 and a dedicated 10mbps switched connection to digitalNation's backbone. We will NEVER have more than 50-60 accounts on a box. At that time (or when we deem nessicary, ie: large site moves in and is extremely processor hungry) we will be purchasing another machine so that they dont get over loaded. If there is expressed intrest we might add a NT machine later this year.
Any perl modules you want installed will be installed and our admins are down to earth guys who know you may not fit any one of these plans. We'll work with you to create the best possible web hosting plan.
In short. We are a great hosting company. My web design company (who is hosted there) has been between several hosts before. This services offers us all we need.
if you want a detailed pricing plan you can go to:
http://www.bytehosting.com/plans_vhost.htm
i know our website isnt up yet but we have been busy building our control pannel and getting the machine ready.
give us a try: http://www.bytehosting.com
*/ad*
p.s.
stay FAR FAR FAR away from WHHQ (http://www.whhq.net)..we were gonna switch there but after 4 months of waiting for them to setup our account we cancled payment and found another host. Using their poorly written control pannel i was able to get a list of accounts. ~10000 domains on 1 machine..and its slower than can be
I'm part of a MacOS developer group, and we've had our website on a subdomain of zoneit.com for three years, and it has never, at least to my knowledge, been down.
Another thing, if you want free webspace with a subdomain, check out www.freeservers.com. You get your own subdomain MyName.faithweb.com or something similar. There's one annoying banner you have to tolerate, but if you pay $5 a month you can get rid of it. I've used this to set up a number of sites.
One area in which I see this reflected time-and-again is how they insist on handling e-mail. All any of them want to provide is POP.
Personally, I'm not the least bit interested in maintaining multiple POP mailboxes like that. I want my e-mail delivered to my machine! And the trick of slapping-everything-into-one-box-and-using-fetchma il is no good either. (There are issues with envelope recipient fields and the like.)
There's a good, tried-and-true solution and it's called UUCP-over-TCP, but just try to find a reasonably-priced provider that will do it :-(.
I find it somewhat indicative of the level of competence of these providers that when you ask 'em about UUCP they reply "Oh, we don't do that. It's too hard." Excuse me? And these people want me to trust my business to their technical "expertise"? Oh yeah. Right.
(Btw: Off-topic, I know [but just try to get an answer out of the /. crew on something like this]: but what's up with /. defaulting to "flat" of late?)
Enormous ISPs have enough resources to handle things properly - basically, enough spare cash, which hopefully translates to enough servers, enough bandwidth, enough staff. They're also usually dirt cheap. On the other hand, that very fact that they're so damn cheap means that 90% of their customers are morons. It certainly does make a difference if you're on the same physical server as some college student with tons of pr0n on his site, with the added effect of inviting script kiddies to break into the server. (Of course, if the pr0n is good, and the server disk crashes, your data might be among the first to be recovered :) Customer support usually sucks, after all, too many cooks spoil the broth, esp. if all but one of the cooks don't have a clue what they're doing.
Then there are ISPs consisting of a 486 in someone's bedroom. These people (in general) work their asses off to offer good customer support, you can call their mobile phone at 3am on a Saturday, they are usually very competent, and your virtual server neighbours are a friendly bunch. Who care's if they're a bit more expensive? However, infrastructure costs money and these outfits don't have too much of that.
So, which one to choose? It's a hard question, and one without easy answers. I've found the best bet is someone in between the two: Some company with 4 years experience, 20 staff, refused several takeover bids from Netcom,... basically, not small, not huge.
What do you guys think? Experiences?
Any technology which is distinguishable from magic is not sufficiently advanced.
i remember the days (around 1997-1998)...when i was hosting my domain with Netcom. site management was pretty easy..since it was webbased, but 2 things i regret the most was the poor customer service reponse and the price i had to pay each month. it took at least 5 days before i could get a reply from one of their server administrator - for instance, when i requested that they allow me to use my custom ".htaccess" file or add a subdomain.
at any rate, when i found out about lomag.net - aside from the very affordable prices they offer, performance and stability of their servers (they run FreeBSD too) imho, their customer service support is top notch. i'm satisfied by the fact that if and when i encounter a problem, i know when i can get an answer/solution.
i have been hosting my personal website with them for the past 5 months. they're great. too bad, they still don't accept credit card based accounts, heh.
anyone else want to share their experience with other webhost?
stay cool.
--
stephen caturan
scaturan@lomag.net http://umeboshi.lomag.net/scaturan/
chye-fhut / irc.dal.net
Our goal with the Web Host Guild is to make web host certification a part of doing business on the Internet. Our mission statement is to protect consumers from unscrupulous hosts, and to help identify the honest, legitimate host companies that exist. We have always been focused on aiding the Internet community, and it is with great pride and pleasure that we present the Internet with the world's first and only web host association, the WHG. It is our hope that the Web Host Guild will become one of the most-used resources on the web for both web hosts and consumers.
See their members: click here (the one I use was approved recently :-))
StarTrek.org Free Webmail
...M6 Hosting.
If you want NT webhosting, they've got most of the bells and whistles (ASP, databases, index server, unlimted mailboxes, big account sizes, let you use custom components, etc.) pretty cheaply. The tech support is good, and I've ALWAYS got an answer within 24 hours.
Very good pricing structure too--like it's a one time (small) fee to register a component, and any updates changed to it are free. Most of the stuff is like that--small up front fee, no montly charge. Better than some places (which will go unmentioned) which charge HIGH monthly fees for everything.
Oh, and I'm not affiliated with them. :-)
I started out with a dedicated Cobalt Raq2, and recently moved up to a more powerful Linux server with RAID and tape backup. They have many options for high bandwidth sites, and bandwidth pricing is clearly spelled out on their website. They install their own backup scripts which send an e-mail when the backup is complete. Their tech support has always returned my requests within an hour. So far, I've only had one real problem, when they had network trouble that slowed down the site for about an hour. They even called me up to find out if I was satisfied with their service, and I talked to them for over an hour. I highly recommend Rackspace. Jim W - AustinMP3.com
Not quite, the correct address is GraniteCanyon.Com
I'm seeing a lot of posts here along the lines of "well, they might not be huge, and they don't offer much bandwidth, but they have all these features...". That's cool- I'm with my current hosts for exactly those reasons. However, there's another sector of hosting requirements that I've never seen mentioned anywhere, and being that I just moved into it, that's a problem.
The sector? Simple site (static pages, no CGI, blah), HUGE bandwidth.
A bit of background: I'm the editor and maintainer of http://www.machinima.com, which has just launched and is getting a huge amount of traffic. We've got, or rather we had, a large file archive, which I prefer to host seperately from the site to avoid massive slowdowns when I lot of people are downloading files (and given that we hit over 30Gb traffic in one day last week, that's a real concern). However, I've had to move the archive (remember that 30 Gb traffic? My former hosts do.), and I've been shopping around for somewhere to put it. With very little success.
I can't believe I'm the only one in this situation, but it does seem to be pretty much insoluble without spending vast quantities of money. So, does anyone have any suggestions for people in this fix?
(Oh, yeah- quick plug for good webhosting company. I'm currently with DSVR- all the services I need (shell account, access to root, access to httpd.conf and all the rest, PHP, MySQL, PERL...) and superb technical support. If you're in the UK I'd currently highly recommend them.)
Dealing with most of the large ISP's, I've found that they all have problems - frequently just growing pains. Most "hosting" (your web site on someone elses servers) companies suck by the basic fact that they try and offer the same solution to everyone. This basically means that none of them will exactly fit your individual needs. I have found the best option is to co-locate your server at a minimum of TWO different major ISP's in two different geographic areas, and perform failover with a DNS based solution. If this is not feasable, setup at one of the better ISP's, and bring in another T1 (or faster) from another ISP and do your own failover (DNS again, unless you want to manage your own BGP router.)
I'm running my own webhosting company (insert blatant plug here). The biggest problems I've seen haven't been my servers or my mistakes (although I am human and have made a few here and there), but the biggest problems I've seen have been with the local telco. There is no alternative around these parts, so I'm kinda stuck with what I have. I'm not so sure getting a 2nd T1 would help, because I'd still have to go thru my local telco for everything to get connected, of course going with a different ISP (the big guys like UUnet, Qwest, etc) could help matters, but then again they make big mistakes too. I think it was Qwest that screwed something up about a month or two ago and lost access for Virginia, parts of Maryland, and New Jersey for several days. Given, everyone makes mistakes and even if you did go with more than one webhosting provider, and a seperate email account somewhere, who is to say that all your companies won't be using the same major ISP (if everyone is using, say, UUnet and UUnet screws up bigtime, you're out of service).
No webhosting Company advertises who they go thru for you to make a logical decision, because if they did, people might get the notion to look up the bigger company and see what kind of deals they can get thru them instead (bad news for little guy). So how does a small company compete with the bigger companies? They can't really offer better service, but they can charge somewhat lower prices and offer better and friendlier service. I've found that a one-on-one service has been a better selling point than big company "one night stands" where they lure you in, get your money and forget about you. An occasional *personal* email to your customers asking how their service is and getting their feedback goes a long way.
There is no *inexpensive* foolproof plan for webhosting, as long as there is human error involved, but you can pick out who treats you good as far as getting service goes. Who do you think will treat you better, the guy who's means of putting food on the table is his own webhosting service or the guy who works for a large company that makes millions from everyone and you are just another few megs of space on a server?
I am happy to see that I am not the only one that was less than happy with my web hosting company. After spending much time researching and putting our little money on that service, our hosting company could not help us in what we believe was a simple SSI problem. It took them a month to finally acknowledge that they could not help us any furhter. If you are looking for a web hosting service, I will do you a favor and tell you where not to look. Stay away from a company called www.affinity.net, for the reasons stated above. I feel much better now that I can share this experience with other. Hopefully, I have done someone a big favor.
I just dont get it. Just yesterday, you guys were showing the world how just about everyone in the US has got high-speed Internet access, either thru cable-modem or xDSL. Since youre all self-proclaimed geeks, I wonder: Why do you need an external webhosting service? Why not run it off your own machines? It seems crystal clear to me that is the best route. That way you control content, DNS, mail, users, etc.? I think that if had the bandwidth, I would run it myself. Too bad here in Bananaland bandwith is such an expensive commodity. No DSL and T1 bandwidth for more than 1,500 dlls a month 8=(
That ISP (don't know what the "S" stands for in their case--certainly not "Service") is one mind-bogglingly clueless individual.
David Manifold (aka Tril) offers free hosting for open source projects at Bespin.
To the editors: your English is as bad as your Perl. Please go back to grade school.
Belive me. CSOFT.NET is a nice hosting service when:
a) They are UP
b) They are not being under a DoS attack
c) They finally respond your mail after a week
BUT
when nothing of this happens, is a fairly nice service...
(Another happy customer?...err..)
I wonder what's up? I've been trying to work with csoft for a while now for a special requirement. Last email wasn't answered (over a week). Now even an nslookup on csoft.net fails?
Doesn't look good. If they're gone it would be a real shame :-(. They impressed me as a pretty cool operation.
I needed php, cron, mysql, in addition to perl and everything else. Communitech seemed great, plus the price was rock bottom.
After numerous "mysql connections full" errors, definitely not caused by my site, the server my site was on crashed, and they blamed it on me. boo hoo.
Now I'm with Digital Daze which is pretty cool, I've got a whole Apache setup all to myself so I can recompile it and try all kinds of cool stuff.
my site is Gamershome.com
Linux is too unstable both uptime and design wise. Stick with BSDs.
I think sites like yours are going to be the absolute wave of the future. I'm a director for a consulting firm and Net incubator down south, and probably 20-30 percent of the dot-com ideas that come across my desk are related to broadband access and rich media (video in particular).
The thing about these guys is that their bandwidth requirements are enormous although their applications are not all that big a deal. I spent all week helping out one company in figuring out their architectures and partnerships, because we're forecasting their bandwidth growth rate at somewhere around 2.5 TERAbytes per month.
The mid-tier ISPs had better get on the stick and realize that this is coming, or the big guys (MCI, Qwest, Intel, etc.) are going to take all business in the next big landgrab on the Net--the reinvention of the Web as a video tool.
I truly believe that we'll be laughing at the Net we have today in five years, kinda like we chuckle about TRS-80s and Apple ]['s today...
- Crash
"The difference between theory and practice is small in theory and large in practice..."
I've set up a few major commercial sites, and so far I've hosted them all at AT&T Cerf Net.
:)
It aint cheap, but the addage is true that you get what you pay for.
Which isn't to say that AT&T is without critisism, for one their sales people are completely clueless, and by and large it's their sales people that you have to start with whenever you want something done.
Cerfnet is physically located in San Diego, which means I get to have regular jaunts to lotusland. This is a good thing, I live in Cleveland.
On a more serious note, They offer 24/7 access to the hardware, have 24/7 security services on site, to the point that when you need access to your box, a security guard will be there to open the cabinet. Ring their door-bell at 3:30 am on a sunday night, and you have access.
As for security, they seem to have enough policies in place to avoid being socially engineered, but you have to take responsability for the software-level security - this is despite what they advertise.
They offer complate hosting packages to the point where they'll order the hardware, install the OS, install the server (IIS, apache, etc), and just leave you a place to drop your content. Despite what they advertise, they leave these boxes in increadibly unsecured states. Any competent person hosting with them would be a fool not to tighten the security on the boxes after Cerf'net is done with it.
Advantages are near %100 uptime, complete fail-safe systems including diesel generators, UPS, tape and redundant net connections. On top of this, they'll set up a second box in New York in the case of a catestrophic failure of the California location.
These are the "big boys", and the advantages and draw-backs are what you'd expect.
I think it comes down to if you can trust the person/company that's hosting your site. Some feel more secure paying more money to a bigger company, some feel more secure paying less money to a smaller company that will give them a little more individual attention.
webmages.com
Are you a webmage?
Every time I've checked their site, it has been up. And at least from my Internet connections (at work and at home--completely different ISPs with completely different backbone providers): their site has always come up very quickly indeed. Much faster than some of the others mentioned here.
And as far as e-mail: CubeSoft in the past has always responded in a timely fashion to my e-mails to them. And I'm not even a customer yet! (I'm working with them on a special request. But they seem to be having a problem coming up with the resources to resolve whether or not they can/will do it. OTOH: they at least seem to be willing to consider special requests. Other providers I've e-mailed have a set "template" and if you want something "outside the box", they aren't interested.)
But they seem to be down today. And my last e-mail to them remains un-answered after over a week. It would be a real shame if they're gone :-(.
If CubeSoft is unreliable, I sure want to know about it. I've a colleague who is looking for a provider for starting-up an ASP business. I had mentioned CubeSoft to him as a possibility. But I'd hate to find out I'd recommended to him an unreliable operation!
The method I used to select a web hosting service was simple - I picked one because they had a banner ad on Slashdot that mentioned Linux and Apache. Not a very sophisticated consumer research method, but amazingly, its turned out well and they now host a half-dozen domans for me...
dreamhost.com is the service, by the way.
paul
Silly Rabbit, sigs are for kids.
Hmm I thought you could use one host for web ect. and another for mail while retaining your domain for all. Isn't that what MX records are for?
I wrote this little diddy detailing how the Web Host directory/idexes "actually work". It can be found here http://www.csis.gvsu.edu/~lowea/webhosting.htm
Pair recently moved their headquarters, and the amount of information that they provided during their (as brief as I could ever imagine) outage was stunning. (It was obviously hosted on another site during the move).
Pair's pricing doesn't seem as cheap as some places, but there will come a day when you need you host to come through for you. When that happens, Pair will be there for you. The cheaper host's staff (oh, yeah, it's a one man/woman operation) will be unavailable.
I don't work for pair, but happily host a site there.
Wht dose everyone know about off shore hosting? i.e. I expect to be sued so I'm puting this in another country. It would be interesting if there were hjosting services which were in the US but had a deal with a hosting service in Russia to handle any sites which drew legal fire. If this was not too much more expencive it would be a good idea for some people (contraversal artists like Mike Z.). Dose anyone know anything about the legality of moving your site to another country when you have been issued a restraning order?
Jeff
The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
I use llamacom, the guys who advertised on here a long time ago. I have two domains with them and have been very happy. Sometimes they are a little so to answer emails, but they know what they're doing and give you a lot for your money.
--
I forgot my password!
Example, I was hosting on a terrible web host with a 2 GB monthly transfer limit, and had 8 times that traffic throughput, but was never charged a dime.
I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.
These guys seem pretty cool . . . Guaranteed Hosts
This site is hilarious.
Careful shopping can do wonders. Some things are hard to know just by comparing offerings unfortunatley. IMO one of the most important features you want to look for in a web hosting outfit is customer service and accessibility.
For what its worth we've had very good luck with World Wide Mart. Good prices, good equipment, excellent reseller package, good connections and very good customer service.
Try a service like Akamai to reduce this pain. They basically filter your content throughout their network of servers, and requests are redirected there. It works great and is an obvious alternative to maintaining a long list of mirrors. Of course you may want one or two mirrors for your own edification, but maintaining twenty-thrity is really a job better left to a caching provider.
Yup , technically it can be done but normal webhosting company just like to monopoly everything . i found many registration form at webhosting company asking to 'transfer domain' or 'register new'why must they handle DNS. and some of them also dont allow subdomain hosting. they prefer everything on their box and using same script (to generate conf. file) that give "unlimited email forwading" and of course the MX point at the same box . i dont like this.
-- Hasbullah bin Pit (sebol)
I've been using them for about three months. I do heaps of java servlets + mySQL (whole site is entirely dynamic).
..... but as I said, so far so good.
just wondering if anyone has any positive/negative experience with them
PS they run solaris on sun
Not nessecarily true. Last time I checked (circa 1997), InterNIC used to provide several levels of authentication. The simplest is to rely on the return address. If a request to change domain registration info comes from an address other than the one listed for the domain admin, then the request is ignored. That's the simplest scenario. However, you can choose password based authentication. This way it doesn't matter from which email address your request comes. As long as you provide the right password, you can change your domain registration info.
So is a nice fault-tolerant solution to have DNS at your hosting provider and at http://soa.granitecanyon.com and have both MX records specify the same IP (but a different IP than your web server) as your mail server? Does anyone know of another place that provides free DNS service? (In order to be more fault tolerant it would be nice to have 3 DNS servers instead of just 2.)
I currently use digitalinet.com (www.digitalinet.com) for all of my hosting. I have been with them for 1 year now and its been great. I have seen other company's come and go like if the market was water. I would totaly recomend digitalinet.com.
*Warning* Not for the sharks in the sea, for the tunas */Warning*/
./ers is , How does the company pull it off ?? In the beginning I wasn't sure whether it was just another fraud, but many months into the hosting, they still stand tall as ever and I havent paid a single cent more than the initial $200/-.
I heard about this site NoMonthlyFees some time ago and didn't believe what they were offering! One time payment of $200/- u get 200 MB space for lifetime ! No monthly fees at all. My site is hosted there for some time now and they have not given me much to tell against. Good service, good uotime, good support. Some days ago they changed their offer a bit. Check website for more details.
What I would like to hear from fellow
Is this the way things will be in the future ?
... "follow me" the wise man said, but he walked behind
That is who I use and haven't really had any problems with them. It looks like they just changed their pricing...you can do a $25/month package or a $120/year package (both get 100 meg of disk space).
I used to be a customer of Concentric network, which also hosts www.traderspain.com.
Anyway, traderspain spammed me twice, and I complained both times. Nothing happened. Concentric ignored my followup e-mails, including the ones that said if I don't get a reply I'm going to cancel my service. Concentric continues to harbor this spammer.
I voted with my feet. Concentric is a company that I absolutely cannot recommend to anyone for anything.
If tits were wings it'd be flying around.
I agree!
I don't like this advice at all.
I'm hoping somebody will come up with a clear explanation of how to avoid this one.
I've seriously been thinking about starting my own recently. It would obviously start very small, 1 ISP. What all would I need? Machine or 3 and bandwidth. The machines would damn sure be Linux. What about bandwidth starting out? I would love to here your input on this. If you have any ideas, would you please email me directly? thanxs thedocisn2@yahoo.com
I've been a sysadmin at major internet companies for about 6 years, and the best advice I can give ANYONE or any company that has a website is to MAKE YOUR OWN BACKUPS!!! Never rely on the company hosting your site to make backups, ANYTHING can go wrong. It's just the nature of this infantile technology.
> Example: stuff.com points to 192.168.323.864 Your MX record points to 324.53.6.211
:)
Look! He's solved the 32-bit limitation on IPv4! Gazillions of IP numbers are ours! Hooray!
-Lars
How many good technical people are out their in Slashdot reader land who could put together a solid and reliable web hosting, colocation, and/or internet access facility, IFF you could just find the right financing and marketing partners to make that end of the business (such as getting enough starting capital and new clients to make it fly), and make it absolutely rock?
/. and pick up some techie partners that know what they are doing.
I would bet there are quite a few of us.
Now ask the same question from the perspective of the finance guys or the marketing guys who might be looking for techies? Would there be people in that group who would feel they are the best at what they do and are looking for the best techies to be partners with?
Every poorly performing business I have seen seems to have problems in almost every area. But the biggest problems seem to be in committing the resources to the facilities sufficiently to avoid the kinds of problems that make customers leave. Sticking a T3 into a Cisco router and attaching a couple servers just doesn't cut it. And there are some hosters which aren't much more than that.
Finance and Marketing types should hang around
now we need to go OSS in diesel cars
I've been hosting my own and client sites since 1995. You can do it without paying a ton of money, although some start-up costs are inevitable. Here are a few suggestions.
1) Bandwidth is expensive. Be realistic. You can get an ISDN Centrex installation with 32 or more IP addresses for $300/mo. An ISDN router like an Ascend Pipeline is probably less than $600. It's not a T1, but chances are your site is NOT going to get 600K hits per day. If it's just you or you and a few friends, you'll find the bandwidth quite adequate for the majority of users which are still hitting with 33 or 56k modems. Of course if your 5 friends all want to run streaming video, forget it.
2) You don't need the fastest machine in the world as a server. You will want a lot of memory, but a 200 or 300 Mhz PC is fine for many situations. For heavy database use you'll want faster.
3) Backup to tape, backup to CD-RW, and backup to another hard drive if you can. A typical PC may run for a couple or three years w/o a hardware failure, but you'll be happy to have backups when it happens. If possible have a second machine with the same server s/w. You can swap them over anywhere between a few minutes and an hour depending on your prep work, and it makes a $20k high-availability system unnecessary.
3) Setup a firewall. Setup a firewall. Setup a firewall. Look into one of the new "firewall appliances" if it intimidates you. A Sonic Wall with 10 IPs is about $400. You will be amazed at the number of idiots that will try to hack your little web site. I've been able to use the logs to get 2 French, 2 Germans, and 2 Californians warned or suspended by their ISPs. If they're coming in via cable modem, they know one more complaint and their nice fast line gets turned off and they're back to a lousy dial-up. Also, I blocked their IPs specifically. This is the best money I've ever spent on a pice of equipment.
4) One of the major points of having your own domain is having me@mydomain.com on the website. I disagree with the article about this. Where you might want to have a different address is on the Internic admin record for the site. You want to make sure you can always update the DNS servers to a new ISP if your current one goes bad. If possible run the mail server on a different machine than the web server. That way if the web server goes down you still have email, and people can notify you there's a problem. Also, you can still get to tech support, usenet, friends, whatever to get help.
5) Don't bother to do your own DNS unless you have a T1. The ISP will do it for you, often for free. DNS is critical. This removes the requirement for another machine, more backup, etc.
There's nothing like being in control of your own universe. You're free to use whatever OS, database, and hardware you like. Have fun.
The revolution will NOT be televised.
If you want NT cheap, take M6 Technologies. www.m6.net Mediahouse site stats 5 are outstanding, a nice control panel to add/delete/config your emails, database at no cost, more megs and bandwidth than you'd ever use, cgi-bin is there and runs perl scripts well (something have had problems with NT hosts elsewhere). Speed is good, support good (though they don't work weekends). $10 setup, $10 a month. Superb.
If want *nix cheap, Hurricane Electric www.he.net is the best in town. PHP over mySQL database tossed in. $9.95 a month, $19.95 setup. Support pretty good, though their $9.95 is advertised as "self-serve", and this philosophy pretty well holds. Noticed they have started running adverts (the 'groovy' banners) on Slashdot also lately.
All the best, Robert
---
"And the beast shall be made legion. Its numbers shall be increased a thousand thousand fold."
-----
Cast a Cold Eye
On Life, on Death
Horseman, pass by
--W.B. Yeats' gravestone
Yes, I will concur that SImplenet is by far the best web hosting provider.
The staff that built their network and their access center did it 100% by the book and spared no expense. They are 5x homed, and have no private peers to bounce through before you get onto the net, so the traceroutes look _really_ good.
I especially like the postings from people who simply resell hosting from the Big Boys. "We're better than anyone else because we depend 100% on some other company to do your hosting for us." I'd prefer my provider with some clues, that you.
I'm saddened by the slow evaporaiton of sites that give you shell access. I can't code a page worth crap if I'm not in the ditches using pico (emacs flames directed to /dev/nul), reloading, fixing, reloading, etc. FTP'ing a page back and forth is a royal pain in the ass, and replicating a directory structure locally is as well, especially if you're working across platforms...
When I ask a hoster if they give shell access, they tend to have one of two responses, either, 'huh?' (...but these folks support frontpage extensions!) or 'Why, you a hacker?' [sic].
I recently had to find a home for GriffJon.com and settled on a small outfit called TranSonicNet. Linux and BSD servers (they're pretty security-conscious) with not-that-great uptime, but clued tech support with reasonable email reply-times. The price was right ($10/month), and the feature set is good. They claim unlimited bandwidth allowance, but I can't say for sure what really happens when you start chugging gigs through their servers.
Returned Peace Corps IT Volunteer
The author has got hold of one good idea - not putting all your eggs in one basket - and combined that with an inadequate understanding of how domain naming works to produce a simply AWFUL idea: use a load of domains.
This is stupid.
You want mail on different machines? Great, that's what MX is for. You want your site to live on several different machines (assuming, of course, that this makes sense - how could slashdot be split up usefully, for example?)? Well, that's easy, too : a domain can contain any number of hosts, and those hosts can be anywhere in the world. Coordinating reverse mappings may get a little difficult, but this is really no different than it would be with multiple domains.
Domaina non sunt multiplicanda praeter necessitatem... besides, it wastes money.
I also think it's very unfortunate he has so little to say about backup. Of course, this is the weak point of most systems out there, but without an up-to-date backup of the content, it doesn't matter how redundant you are in other respects: you're up the creek. Until you have some way to keep a backup system ready to go live at the flip of a switch, and have it not embarrass you by being woefully out of date, or half broken, or otehrwise worse than not having it, you are better off without it.
If your site isn't worth that effort, then you'll just have to hope your hosting service doesn't have problems. For many sites this is a perfectly sensible choice: real 24x7 accessibility costs real money, and if you don't really need it you're just pissing money down the drain if you buy it.
Of course, it's your money. Buy a custom gold-plated NetApp if it floats your boat.
I'm sure there were a few more points I was going to comment on, but unlike some friendlier forums I can't easily see the original article now, so I guess I'll wrap.
If we want to run a server for real, then we are in the same boat that you are: Pay big bucks for a T1 line. This really sucks. It's here. It works great. And we can't use it.
theres just no way im gonna get a phat pipe into my house w/in the next 15 years (no the cable/tv/telephone/content companies are not going to let us have decent internet access) unless i pick up and move to another city/state where things are magically happy.. otherwise there is not much to learning unix setup/admin.. and security.. well thats all part of the fun isnt it. this whole 'its hard to admin' thing is a crock of shit and should have died with the PC revolution, too bad there are too many elitists out there who think otherwise.
Qwk.net looks quite good, and the site sounds like they run the type of service I would offer were I in the hosting business. Does anyone have any experience with or comments on their service?
In telnet, do:
$ echo $PATH
If PATH includes ":." admin has DOS on the brain, doesn't know enough about UNIX yet.
Try listing the dirs in PATH. If you get "no permission" type message, admin thinks too well of obscurity, not enough of what you need to know. Same goes for /etc /lib* /usr/lib*. I've seen a couple where /usr/share was considered too precious to be used. A host set up that way will be running lots of stuff suid, or else it wouldn't run at all. That opens the possibility of exploits in programs which aren't ordinarily audited for security.
When you see these conditions it may just be a sandbox they've put your telnet session in. If so, that is still pointless obscurity at your -- the customer's -- expense.
Not telling the general public your host setup is one thing, not letting account holders find it out is another.
Zax
-- We are Linux. Resistance is measured in Ohms.
Does anyone know of some decent hosts in Australia ? I am still a little sceptical about hosting overseas cause you can never really know what their rep is like being so far away
Someday, we'll look back on this, laugh nervously and change the subject.
All these issues are why my friends and I have "procured" some server space from our school and gotten our own subdomains from dyndns.org. If there is ever a problem with the server, we fix it ourselves. The only problem is that one has trouble convincing their school to spring for a decent machine; case in point, right now the server is down (damn cable connection/AMD K6-2/lack of RAM) and it's the weekend so we can't fix it...so I guess I just accidentally convinced everybody to get a proffesional hosting service when that was not my intention at all. Oh well, I guess you live and learn. Now to put up that Tribes server (duct-taped to the bottom of the table of course).
.{redmist}.
-------------------------------------------------
-------------------------------------------------
DNS Hosting is indeed a sticky business when not handled correctly. If you need to host both primary and secondary DNS entries at the same location, here is a tip for moving servers that will assist in the change-over...
:)
Some background...
---------------------
DNS entries are held by the primary and secondary DNS servers. These entries list the IP address of the server, and the domain name. Additionally, they contain a "TIME TO LIVE", which will tell other DNS servers (like your ISP's) how long to retain the IP address before refreshing. The TTL ensures that the DNS information will only be requested by a server after a specified period, preventing volume problems on the DNS server.
Before the move:
---------------------
At least 48 hours before you intend to move a server, check the TTL on your DNS entry... if you do a 'dig' from a unix box, you can determine the TTL of the DNS entry. If it's set to a day, it will take a full 24 hours between DNS refreshes.
If your box is going to change IP address, have the sysadmin change the TTL to something short, like 5 minutes. This will cause all external DNS servers to refresh (also called obtaining an 'authoritative response) from the primary/secondary DNS server.
Once the full TTL time has passed (since changed) all global servers should be seeing a 5 minute TTL.
Now - move the box (or more appropriately, after moving the box and getting it ready to go live, move the DNS entry on the primary DNS server from the old IP address to the new IP address).
After the move:
---------------------
Now that the new box is being seen when servers do DNS refreshes, you will want to have the sysadmin change the TTL on the DNS entry, back to 1 day. This will again take the load off the DNS Server, and all traffic will see the new box.
BUT SLASHDOTTERS KNOW THIS YOU SAY!
---------------------
Not true... Some of us didn't. Until we had to deal with the problem...
Consider yourselves INFORMED.
// Hunter, Angler, Photographer, Dad. (In no particular order.)
With cable modems and some RBOCS there is that restriction, but with most CLECs, like Covad, you can indeed get an SDSL (or other DSL) and host your own servers.
Part of the problem is when your telco bundles the DSL with ISP services, they can't handle it. What you have to do, is get your DSL as a curcuit only, then sign up with an ISP that will allow hosted servers. You can't do that in every city, but you can in several.
Even with my USWorst DSL at home, I'm able to host servers, because our upstream provides the pipes on the other side of the DSLAM. I have a 2GB/month limit imposed by the ISP, and only a single IP address, but I'm able to purchase more of either, if I desire.
In this case, it's just like a regular data curcuit, where the telco provides the curcuit, and the ISP determines the extent of the usage.
Dave
For security reasons, most name servers won't allow zone transfers to slave servers in non trusted domains. If your host has a problem allowing custom DNS configuration, chances are they aren't going to allow a zone transfer to another domain, let alone one that is not trusted.
I suppose you could hand seed your slave name servers, but a key ingredient of DNS is dynamic updates between the primary and slave name server. If for some reason your host was to change IP addresses for your site, or the email server, then those changes wouldn't be reflected in the slave name servers record. If your primary name server went down, your slave wouldn't have the right data in the zone file.
Dave
It's amazing what you get with a webmaster account for only $29/month -- 120M disk (and extra is cheap), 400M/day bandwidth, virtual FTP server, modern Apache http service, CGI scripts anywhere, shell access, unlimited email aliases, etc.
And they're extremely well-connected (redundant DS3s); cumulative downtime over the last few years has been maybe a few hours.
I don't get anything for plugging them, I'm just a happy customer. Oh, and unlike most sites, their own web site doesn't suck.
to have the bandwidth available to run our own small server at home? A T1 would be fine for a small personal website, even half of a T1 would be nice. My problem while looking for a web host is to find a site that has the features I want while still being affordable. I've yet to find a decent web host with personal websites in mind. They either don't offer enough space or don't have extras like a telnet account or ssh.
I'm a loner Dottie, a Rebel.
The production servers we run are rock solid, nary a peep. The dev/staging server, OTOH, doubles as the firewall (ipchains) to our mini NOC, as the prod servers are co loc'ed.
Every month or so, it cores and takes down the both of the NICs. It's the latest released kernel, I suspect it has something to do with the Netgear NICs, as it's not an identical configuration, but the directory structure and software package is identical. ifconf says they are both up, but they are not.
The production box is at 119 days up, only because after the first five months, I had to take it down to put RAM in it, otherwise I'd be approaching 300 days, without a glitch.
The dev/staging box can't go more than 30 or 40 days without the NICs going down. I just haven't got around to putting other NICs in and recompiling the kernel, though I'll probably duplicate the identical machine, before then.
Dave
As you might guess, this is annoying. The tech contact should be the hosting company, but at least have the Admin contact be a very friendly location that won't be down if your old host goes belly up. (Or heck, just make it you. :)
First off I'm still at Interland - they are quite cheap and do give a large number of services. However I wouldn't run my ecommerce site on them for a number of reasons: 1. They will not add a secondary MX record to my domain (or presumably anybody elses). If their mail server goes down (which it has quite often since the 5.00 IMail upgrade) then you can bet some of your contacts will be having their mail returned and you won't even know unless they tell you. 2. Their "online support" sometimes takes a few days for them to sort out. Phone up voice and you can often get the same runaround with people sure that they are right despite you running your own server elsewhere and in this case being an MCP for it. It can take a while to convince them something is wrong. 3. They host up to 255 sites on a single server. I'm now on my third. The first one was going down daily, the second didn't have ODBC support despite it being a standard option on NT servers. The third has been much better though. 4. They'll do what they like. Some customers were having problems with FTP so they restricted it so that only your anonymous directory would support anonymous FTP. All my files are in a download directory. Sure I could move them and change all my pages but what about all the sites that have linked to my files over the years. Thanks guys. 5. Their uptime offer. They say you get 99% uptime or your money back. I've had less uptime than this on a number of occassions but you just try getting your money back. First of all the tech guy agrees it's been down but it's upto customer services to sort it out. CS always act like they're not sure and will have to check with the techs and if it's okay pass it onto accounts. Eventually you just give up. Shame as I've got a few customers who need ASP solutions... [)amien
I'd like to see aggregate Web Hosting Services publish their client retention rate - ie. the number of domains currently with them / the number of domains that have ever signed up for their hosting.
Think about it - If they're a good host, their customers should be sticking with them. Of course there would always be cases where domains grew beyond the hosts' bandwidth capabilites or domains that went out of business, but these should come out in the wash.
...that's why domains are supposed to have working, geographically-diverse secondary and tertiary name servers. Given this, people should never have any real trouble resolving any DNS query for your domain. Thus, MX records can and will work in the context the poster was referring to.
Kid-proof tablet..
What do you expect? Most low-budget hosting operations are run on minimal (if not nonexistent) margins, staffed by unhappy people, and managed by slavedrivers. The hosting business sucks ass until you get into the revenue-generating parts (like offering e-commerce features) because there is so much competition that any non-essential service gets reduced to come in under the competition.
;) ....
Competition is good, but you guys have _got_ to stop using hosting services that shaft you, otherwise you're proving that price is more important than service.
Kee-rist, it's _not hard_ to run a hosting service, as long as you get your technology and TOS right (don't handle porn unless you have a pipe big enough, force CGI protections thru cgiwrap or suexec, don't use M$
Your Working Boy,
This is not inexpensive, but it's quality hosting without the headaches of working through a for-profit ISP.
In addition to this, one way to get nearly free colocation service is to find a smaller ISP or other business that has more bandwidth than they need, and make a barter arrangement where you provide them with some regular service that they can use, and they provide you with a place to connect your machine. When done right, it's a win-win solution for both parties.
I do not deploy Linux. Ever.
So how soon 'til TV shows start avoiding lawsuits by having characters say they logged on to 555.555.555.555 ?
I see even classic Slashdot is now pretty much unusable on dial up anymore.
Yes, but this assumes that the path to the domain works.
/.'ing some poor shmuck). The server for .foo gets mis-configured, and no longer points to your name servers for narf.foo (this happens with distressing frequency). Yes, your name servers are OK, and if I could point my machine at your servers all would be well, but since the link from the .foo servers to your server is hosed, you cannot get from here to there.
Example: Your domain is narf.foo (I'm deliberatly picking an invalid domain to avoid
The simple fact of the matter is that in good system design of any sort, you don't want to have a single point of failure. If, for what ever reason, your domain cannot be resolved, you want to be able to be notified about it.
www.eFax.com are spammers
Don't ever use the default security. If you have NSI assume all changes coming from a certain email address are to be accepted, the first person you make angry is going to redirect your domain somewhere else. news.com has had several articles recently about large companies that made that mistake.
My Cihost site is slow as hell. Every thing in it times out. I have send 100's of emails, and waited hours and hours speaking to tech support. They are giving me vague and random excuses saying about bandwidth etc., but nothing is working. Since last december I have been using a backup version of my site on another server.
I have been using CSoft now since November. In my recommendation: DO NOT USE CSOFT.NET!
Several times I have had to e-mail him to request outgoing relay privledges from various computers. It takes about five e-mails before Julien understands just what the hell you're talking about, then he fixes it. Then a few days later it doesn't work again.
Three times my site has been inaccessable and when I send an e-mail he pretends that everything is fine and he can't imagine why I'm complaining. After all, the servers were still plugged in.
Telnet access was down for nearly two weeks. With nary an announcement or e-mail. SSH was supposed to work but my passwords were not being accepted. Finally when Telnet started working again, there wasn't a single apology to be found.
If you add additional services to your account, they treat it like a separate account and billing becomes very confusing... Not to mention you have no idea what you are going to pay each month (because of conversion rates).
My mail forwarders intermittently malfunction, meaning I am downloading mail from "mailbox1" at work and I also get mail from my personal mailbox: "mailbox2". This means I am downloading very private mail to my workstation on the company network. Our network is severely monitored so this ruins my privacy.
The only way to contact Csoft is via e-mail. 33% of the time their e-mail address bounces mail back.
Mail to me bounces back 25% of the time.
FTP access is unavailable 10% of the time.
My password got screwed up.
They DO NOT reply to messages left on their voicemail. Even when their e-mail won't work.
I want to find a new hosting company but I'm afraid CSoft will coninue to bill me because I wont be able to contact them to cancel.
AVOID CSOFT like the plague. It's worse than having the Happy99 virus.
'( '-' )' Bearnaked Joe
http://bearnakedjoe.com
I would avoid making a judgement based on a report from a user who's IP address is listed both in firewall and SPAM list. Sadly the most common thing for a sysadmin these days is to ban ip's. It just so happen that on the banned client's side it looks as if the server was down. None of csoft.net's servers were down for more than 30 minutes for the last 4 months - hell the traffic reports are even public.