Professional outsourced hosting costs as little as $7 a
month. With various restrictions, there are even free
hosting accounts available (often your ISP provides a
limited hosting account free to subscribers).
Unless the absolute minimum cost is the primary objective,
I'd always outsource hosting. My reasons:
ISP issues:
- Most ISPs want you to use your Internet connection
to surf the Web, not act as a Web server. Some will
terminate or surcharge your account if they find you're
using your account to connect a server to the Internet.
Performance and reliability:
- Even with a "fast" connection (ie: DSL or cable) your
bandwidth is comparably limited. Most (but not all) ISP
connections are asynchronous (slower up than down). My
relatively robust cable connection (sold as 8 megabit) is only
768KB up if you read the fine print (an these speeds are
theoretical). Most good hosting companies employ multiple
OC-3 connections directly to the Internet backbone (an OC-3
is roughly equal to 100 T1 connections and this bandwidth is
real).
- I'm sure you "lose" your Internet connection from time to
time. Good hosting companies employ switched services with
multiple paths to the Internet backbone reducing periods of
outages. Much of their infrastructure is redundant further
reducing the chances for "server not found" messages.
- Running anything on Windows means you'll crash sooner or
later. My choice for a Web server is Apache running on top of
Linux. This is offered by virtually every hosting company and
will almost never crash.
- Good hosting companies monitor their operations 24/7/365.
If your server suffers a hardware, software or other problem;
chances are it will be corrected before you ever know it was
"broken".
Security:
- Operating your own server opens you up to god only knows
what kind of exploits and attacks. Good hosting companies
employ expensive firewalls and intrusion monitoring that go way
beyond the simple firewall built into most home class routers.
Other tools:
- Almost all hosting companies offer a bundle of tools and optional
functions with their hosting accounts. These typically include things
like visitor stats, chat functions, shopping carts, E-mail, MySQL,
forms processing, etc. These would be a huge pain and expense
to set up on your own server.
Just my thoughts...
Pat Riley
PS - I don't own stock in any hosting companies.
At 02:00 PM 11/28/2006, you wrote:
Hi everyone,
As you know I am quite passionate about DP and the web. I found something a few weeks ago and did some concept testing with it, and I think it could make life easier for web deploying small DP apps.
Most people think a big production when they think about a web server, however for just 58k of executable, TinyWeb, yep for even a fraction of the size of the DP exectuable, you can run a Win32 commandline program to act as a webserver, which will run on anything from Win98 upwards.
TinyWeb is so very simple you run the command line
tiny c:\mywebsite
and the files in c:\mywebsite are server up on port 80. With other commandline options you can have different ports, and bind to specific IP addresses. You can even support SSL. But for the very simplest applications the straightforward commandline is all that is needed.
It is free for commercial and non-commercial purposes.
I am thinking of using to provide DP Demo applications as self running CDs. I haven't done so yet, but I am confident that it would easily be done.
I noticed that someone set up a book on Wikibooks about DataPerfect, http://en.wikibooks.org/wiki/DataPerfect I might add a How-To about setting up DP as a minimalist webapp.
Regards
Brian
_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/mailman/listinfo/dataperf
_______________________________________________ Dataperf mailing list [email protected] http://lists.dataperfect.nl/mailman/listinfo/dataperf
