EVALUATE AND SELECT A WEB HOSTING SERVICE Web Servers ...

sacktoysSoftware and s/w Development

Dec 13, 2013 (3 years and 10 months ago)

122 views

EVALUATE AND SELECT A WEB HOSTING SERVICE


Web Servers:

1.

Apache HTTP server
-




Web hosting facilities:

virtual hosting



Functionality:

Works on
all
known
Operating system



Pricing plans:

Open source



Speed:

Slow for static page, fast for dynamic page



Applications:

It supports password authentication and
digital certificate

authentication. Apache has a built in
search engine

and an HTML authorizing tool
and supports
FTP
.

Virtual hosting

allows one Apac
he installation to serve many
different actual websites
.
ModSecurity

is an open source intrusion detection and
prevention engine for web applications. Apache logs can be analyzed thr
ough a web
browser using free scripts such as
AWStats
/
W3Perl

or
Visitors
.



Security:

SSL/TLS https, basic access authentication, digest access authentication


2.

AOL Server
-



Web hos
ting facilities: built
-
in support for software or name
-
based
virtual hosting
,
but AOL

server 3.x does n
ot. Hardware virtual hosting (each server on its own port
or IP) is supported across all three versions.




Functionality:
Works on all known Operating system



Pricing plans: Open source



Speed: A little slow



Applications:

nsfb

--

Internal
Firebird
Interbase

driver.

dqd_db2

--

Internal
IBM DB2

driver (unmaintained).

nsberkeleydb

--

Internal
BerkeleyDB

driver.

nsfreetds

--

Internal MS
SQL Server
/
Sybase

driver.

nsinformix

--

Internal
Informix

driver.

nsingres

--

Internal
Ingres r3

driver.

nsibasepd

--

External
Interbase

driver.

nsmysql

--

Internal
MySQL

driver.

nsodbc

--

Internal
ODBC

driver.

nsoracle

--

Internal
Oracle

driver.

nspostgres

--

Internal
Post
greSQL

driver.

nssolid

--

Internal
Solid

driver.

nssqlite2

--

Internal
SQLite v2

driver.

nssqlite3

--

Internal
SQLite v3

driver.

nsunixodbc

--

Internal ODBC driver which uses the
unixODBC

driver.



Security:
nsblowfish

--

Encrypt Tcl strings with Blowfish c
ypher and hex encode.

nsencrypt

--

Uses OpenSSL to encrypt using the AES, Blowfish, Cast5, IDEA and DES cyphers.

nsnss

--

New SSL
socket driver
, links against Netscape's portable runtime (NSPR) and security
services (NSS) libraries.

nsopenssl

--

SSL
socket driver

links against OpenSSL, and also provides client connection
capabilities.

nspasswd

--

CRYPT, MD5, SMD5, SHA and SSHA hashing algorithms.

nssha1

--

AOLserver module to perform SHA1 hashes.

nspam

--

Interface to Pluggable Authentication Modules (PAM).

nsdigest

--

Access control l
ists for groups/users (like
nsperm
), supports digest
authentication.

nsmhash

--

Implementation of mhash library interface to hash, hmac and keygen algorithms
(MD5,SHA1, ...). Available shared with nsv_*.

nsmcrypt

--

Implementation of mcrypt library interface to crypt,decrypt algorithms
(blowfish, des, ...). Available shared with nsv_*.


3.

Litespeed Webserver
-



Web hosting facilities:
Unlimited virtual host, mass virtual hosting



Functionality:

Doesn’t work on windows.



Pricing plans:

They

offer
15
-
day risk
-
free trials

and a
30
-
day money back gu
arantee

for the
Enterprise Edition
. The
Standard Edition

is free.

Leased p
rice is $32/month
and Own price is $499 one time.



Speed: 6x faster than Apache according to benchmarks. Paid version is faster than
the free version.



Applications:

CGI, FastCGI, LSAPI, PHP, Servlet/JSP, Proxy

SSL, IPv4, IPv6

Best Ruby on Rail support

Apach
e compatible .htaccess support

mod_security compatible request filtering

Apache compatible URL rewrite engine

MS FrontPage Server Extension



Security:

Strictest HTTP request validation

Deny any buffer
-
overrun attempts

Anti
-
DDoS: Throttling & Connection
Accounting

System overloading prevention

Chroot web server process

CGI/FCGI/LSAPI/PHP/RUBY suEXEC

Virtual host chroot





Telstra is offering a Business Broadband ADSL that is good for this business because they
offer static IP address for as low as $40 per

month up to $280 per month.



There are many web servers out there but Apache server is still the easiest and fastest free
web server known today. It is easy to use so if it’s your first time using apache, you will learn
it fast. It also supports all kinds

of OS
. So I’m recommending using apache for this small local
business.