plasmawire professional web services: design and devlopment
web site design
e-commerce
logo design
web site maintenance
portfolio
contact us
faq general information
home

Web Site Maintenance


Web Site Hosting

Q: How do I make my site available to the public?

A: Across the country, computers are set up and kept running 24 hours a day to keep web sites on the internet active and available. Known as web servers, these machines run special software that waits for other internet-connected computers to request a page of a web site hosted on that machine and it promptly serves it up. These computers can handle numerous simultaneous requests and are often designed to do nothing but host web sites.

The software that makes this possible almost always one of two possibilities: either Apache or IIS. Apache is a web server software package that runs on UNIX-based machines. IIS (Internet Information Services) is the Windows flavor of web hosting. Each is a very strong hosting platform, but there are some differences to note:

Hosting companies usually offer Apache hosting for cheaper than IIS hosting. This is because Apache is a free, open-source solution and Windows costs money to license. Apache is thought to be slightly more stable but these days the difference is negligible. IIS has some built-in tools and services that thought to be easier to use than their Apache counterparts.

To be able to host a site, there are a few things that are needed. First, the server itself is usually a fairly powerful computer - more so than an average new desktop machine. It needs to be able to handle potentially hundreds of simultaneous requests and deliver peak performance 24 hours a day. Along with this, a high-speed connection to the internet is required. This connection is usually in the form of no less than a T1 line.

Most hosting companies have many servers available both shared with other clients and dedicated to individual clients. They also usually maintain multiple connections to the internet in the form of T3 lines.

When bringing your web site to the Internet, you should consider some of the advantages of using an out-sourced hosting company as opposed to hosting the site yourself. For large companies that can afford a technical staff to make sure all the services remain running properly, hosting a web site in-house may be a practical solution. But for most companies, it is smarter to use a dedicated hosting company to handle all of the connectivity, downtime, and other issues that arise when keeping a web site ‘live’.

Q: What are some of the features and costs of different hosting packages?

A: Most mainstream hosts offer many similar features. Whether you choose an Apache or IIS hosting package, you can expect such features as email accounts, usage statistics, and built-in server components. There are limitations to consider for different packages that include storage limits (the amount of data you can keep on their server) and transfer limits (the amount of your content they will server over their bandwidth). Your site’s needs will determine which of these factors will come into play when deciding which hosting package to choose.

Q: What about an online shopping cart?

A: I included this with hosting as many times, a pre-built shopping cart solution will include (or necessitate) hosting. Also, certain hosts offer a shopping cart module in addition to hosting.

Providing visitors with the ability to order/purchase items from your web site can be accomplished in a variety of ways:

  • Email order form - not actual shopping cart
  • Paypal shopping cart
  • Custom shopping cart
  • 3rd party shopping cart

Email order form
Ease of implementation: Easy
Cost: Minimal
End-user experience: Not an actual shopping cart

This idea basically uses a single form (or series of forms) to gather information about the products the customer is interested in, the customer’s personal information, and shipping/payment information. There is no actual cart to go back and forth to. The submission of these forms is sent to an email address where the ‘order’ is then processed offline.

Paypal shopping cart
Ease of implementation: Very easy
Cost: Minimal
End-user experience: More cart-like but some drawbacks

I suggest looking at the paypal site and looking at their demonstrations (http://www.paypal.com/cgi-bin/webscr?cmd=p/xcl/rec/sc-intro-outside). It basically is an easy way to have a ‘shopping cart’ on your site but because it’s not actually integrated into the site, it doesn’t convey a high level of professionalism (in my opinion). I feel the drawbacks of using this are:

  • No custom look for the cart - only a graphic for the store logo.
  • The checkout is through paypal - it doesn’t require the user to set up a paypal account (like it used to) but I think users are turned off when they realize their checking out through paypal.
  • Merchant will need to receive all online payments through paypal (some merchants use it anyway).

Custom shopping cart
Ease of implementation: Medium to difficult
Cost: Mid to high
End-user experience: Excellent

There will need to be some decisions made about how feature-rich the shopping cart would be. More requirements would drive the Ease and Cost up. Some things to consider when building a custom shopping cart:

  • Allow customer log in - customer have same profile with user name and password
    • User must be able to change profile
    • User has to have forgot password capabilities
    • User can have access to order history
    • User could build a wish list or favorites list
  • Stock considerations - do items go on backorder? Can they be ordered while out of stock?
  • Shipping integration - what methods and costs are available?
    • Multiple shipping addresses - allowed? Stored?
    • Are there any regional considerations in determining shipping costs?
    • How are international orders handled?
    • What logic may need to be in place to dissuade fraud?
  • Payment handling
  • ERP integration - is it possible to update a backend inventory/accounting system in real time?

3rd party shopping cart
Ease of implementation: Easy to Medium
Cost: Low to high
End-user experience: Depends

There are MANY 3rd-party shopping carts available out there. Some of the same questions you ask yourself when considering a custom shopping cart (above) should also be asked here as well to insure a potential solution has all the features that are desired. Some are entirely web-based and remotely hosted while others are actual software you install and run on your server. The large variety of options in this arena makes it difficult to recommend any single one. Each has its advantages and they all have varying degrees of customizability. Some are designed to be integrated into existing site while others have you basically rebuild your site and offer to host it for you. There are other factors to consider when choosing as well such as what kind of databases and languages they use.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Whether you choose an Apache or IIS hosting package, you can expect such features as email accounts, usage statistics, and built-in server components.

Age of Conan
Web Site Design | E-Commerce | Logo Design | Web Site Maintenance
Web Design Portfolio | Contact Information | FAQ | Home

© 2004-2008, Plasmawire Professional Web Services, Fort Lauderdale, Florida