[quote author=“stuthemonkey”]Does anyone know if a 384k upstream is enough to support a single website that averages between 100 - 300 hits a day, and still maintain a decent load speed? The entire site is java, and excluding the java lib directory the entire site is only 6mb in files/images.
The site is not image heavy either. And overall bandwidth usage on a monthly/yearly bases isn’t an issue. Just wasn’t sure if 384k would be enough to push the site decently during busy times of day.
384 Kb is 48 KB if you can even reach that speed, most cases u wont. Take this example: lets say you have a web page that is 2 KB and then you have four images on it that are 5 KB now thats 22 KB of bandwidth for one page loaded by one user, roughly half of your 48 KB. Now you said 100-300 hits a day, so if lets say 15 users access your site at the same time, they are consuming 330 KB at one exact moment. You can only upload 48 KB. Now no user will stay on the same page for a huge amount of time, if you have that many people visiting your website they will be hoping all over the place and as you can see above, there will be huge lag. Imagine if the users browse all of your 6 MB site? When a website is taking long to load what to people do? Leave!
In short, ADSL connections are not meant for putting up a web server. If you want to setup a web server, get a managed server from a web hosting company that allows you to setup ur own thing, or get yourself a faster connection. Not even a cable modem would work for that many hits a day.