Why the fuzzy bandwidth limits?
If you've come to this page, it's probably because you were wondering
why we were hand-waving about the bandwidth limits for PythonAnywhere
accounts. You're definitely right to wonder — "Low", "Medium" and
"High" are pretty vague terms.
When PythonAnywhere was still a new service, we did not know if it would
be necessary to charge for bandwidth, so we added those options so we
could charge for bandwidth if it became necessary. Up until now, we have
not needed to, but we still want to keep that available. So a certain
amount of hand-waving is impossible to avoid!
Anyway, obviously we can't leave it at that and charge you for something
without at least vaguely telling you what it is, so the details of what we're
promising to deliver are in the Terms and
Conditions. For those who prefer a human-readable version of all that
legalese, here's what we're trying to say:
- Beginner accounts are for people who just want to try out Python and
play with it a bit. We don't offer any guarantees about what
bandwidth you'll get, but obviously it'll be enough to be usable.
- Hacker accounts are for people who want to do a little bit more:
scrape data hourly, do some number-crunching, run lots of consoles, that kind of
thing. Or even for people who think that having Python available anywhere
is such an awesome thing that they just want to give us money. (Thanks!)
Again, the bandwidth limit isn't strictly defined, but it'll be
enough to do useful work.
- Web developer accounts are for people who want to use PythonAnywhere
to run a normal personal or small-business website. We're not trying to
compete with a $200/month Linode instance (the clue is in the price) but
if you have a hosting account, your slice of our servers should be able to
deal with getting linked from the front page at Hacker News. Well,
unless you've totally messed up your web application and are hitting the database
hundreds of times per page view :-)
So, that's it. Is there anything we're missing? Are we getting anything
wrong?
Let us know, we're keen to make PythonAnywhere better in every way.