Web Site Design & Hosting for Small Businesses

http://www.minich.com/interneteducation/smallbusinesses
Mr. Curt Minich

Learn how the Internet can be used by a small business. The course will examine different levels of presence on the Web for small businesses. Students will also review the stages and many of the details involved with a commercial Web site such as design, hosting, maintenance, expected costs, and copyright.

1. What is a Web site, really?

  • Purpose of a web site for a business or charity organization.
    • accessible 24 hrs a day
    • can be viewed by unlimited people unlike print advertising
    • can be updated as often as necessary giving more timely information
    • can be designed with flow of information from general down to specific
  • Web servers. What are they? Where are they?
    • the first part of a web page address indicates the host domain server, which is simply the computer on which the web site is stored
      • in the address of this page www.minich.com/interneteducation/smallbusinesses, the domain name is minich.com
      • the address www.minich.com is more prestigious than www.members.aol.com/minich though it is more expensive to maintain
    • Web servers are spread around the world, you cannot tell a Web servers real location
    • for example, this Web page is stored on the minich.com web server which is a computer in California
  • Internet vs. intranets vs. extranets
    • the Internet (with a capital ' I ') is the whole collection of connected web servers; the idea is to allow people to link & organize their pages with others' pages
    • an intranet looks like the Internet but is housed within a company; for example, Chrysler engineers in Detroit can share information with Chrysler engineers in Australia but those outside of Chrysler can't view the secret information
    • an extranet looks like the Internet but is set up so that a company and its vendors and/or clients can exchange information usually through password-protected web pages
  • Technical details
    • domain names
      • you must first register a domain name from a domain registrar such as Network Solutions in order to host a Web site at that address (2 yrs for $70 or less)
      • if the name has already been taken (such as microsoft.com) then you are out of luck unless that company forgets to reregister some year in the future
      • the extension at the end of the domain name indicates the type of web site
        • extensions that you can register include .com, .net, .org, .info, .biz, and .name
        • extensions that require special permission to register include .edu, .gov and .mi
    • the anatomy of a URL Web address such as http://www.minich.com/interneteducation/smallbusinesses/index.htm
      • the http:// is optional and doesn't need to be typed
      • the domain name is minich.com
      • interneteducation & smallbusinesses are simply folders (i.e. subdirectory) on the minich.com web server
      • index.htm is the filename of this Web page

2. Levels of Web presence

  • One page
    • easy enough to design
    • don't place too much text on one page; Web surfers tend to ignore big chunks of text unless they are REALLY interested in something; "less IS often more" in Web design
  • Static information
    • your set of products and services can be explained
    • your location and contact information should be present
    • it is easy to maintain a static Web site at first simply because you do not have to think of things to put there after the first design
    • Web surfers may notice, however, that you are not updating your Web site and stop visiting
    • remember you are liable for anything that you place on your Web site so businesses often do not list exact prices there
  • Communication and customer service
    • many businesses save money & time by printing information on a web site that their customers tend to ask over the phone
    • some businesses invite email from customers through their Web site. Be careful, if you can't regularly reply to such email then you should not advertise your business' email address
    • send customer newsletters via your web site and/or email
    • provide online surveys to customers (e.g. websurveyor.com, zoomerang.com, or create a customized one)
  • Catalogue and inventory
    • a natural second step for many businesses is to develop or more extensive Web site that allows customers to see product information and even availability
    • information from an existing database (e.g. Microsoft Access, SQL, etc.) can be ported to the web site
  • Ecommerce
    • What sells over the Web and what doesn't?
      • products that are generally consistent with regard to quality sell well (eg. books)
      • products that are easy to mail sell well (eg. flower seeds, compact discs)
      • products that must be "tried out" or "tried on" do not usually sell well (eg. clothes) though J Crew, Land's End, etc have done well via mail order
      • products that are highly customized usually do not sell well (insurance packages, wedding rings)
    • If you do sell something through your Web site, how do you collect the payment?
      • require the customer to printout an order form & mail a check or credit card number (very easy)
      • online, automatic credit card processing. You must obtain a merchant account with a bank just as you would to accept credit cards in a traditional business.
      • payment schemes such as PayPal allow consumers to first deposit money and buy credits into a trusted financial account. Then, they simply debit this account when purchasing something online.
    • shopping carts are used at many Web sites to allow a customer to choose a number of items and then to checkout at the end of their surfing experience; they range from the free freemerchant.com to the popular Miva Merchant is a popular packaged shopping cart system that can be used in a simple or complicated Web site
    • the current excitement in big business is that by buying products online directly from vendors saves money and doesn't result in oversupply (eg. Mobil Oil may save hundreds of thousands of dollars buy buying pencils directly from an online wholesaler for its national offices; Domino's pizza is saving millions supposedly by buying flour, etc. in such a way). Also, it is easier to ship products directly to consumers cutting out the retail stores (eg. Dell, Apple)

3. Who to Hire to Create your Web Site?

  • Call a traditional advertising companies (see the Yellow Pages) and they will do the rest
  • Hire a local Internet service providers (ISP's)
    • ISP's first priorities are usually to enable their residential and corporate customers to be able to surf the Web
    • they can provide design and hosting services but are not well-suited for such since providing dial-up services is totally different than hosting Web sites
    • you often get a limited amount of free space for uploading web pages with your personal account but they will host charge you more money if you are hosting a commercial web site
    • this method is less expensive than hiring traditional advertising companies but you may not get the same level of service
    • Berks County ISP's that provide hosting:
    • some non-profit or quasi-government agencies may be willing to advertise your business simply to bring more viewers to their Web site
  • Use template hosting
    • you can rather easily create your site by filling in blanks on web page template forms. Examples: bcentral.com, bigstep.com
    • some industry associations (insurance, real estate, etc.) provide free or inexpensive web sites
    • national hosting providers such as Network Solutions or Yahoo sometimes make it easy to put a site online, even ones that include eCommerce capabilities
  • Hire a freelancer web designer such as myself ( www.minich.com )
    • I meet with you to discuss the type of Web site that you want and what information you would like to provide and give you an estimate for the initial web site
    • We decide on a domain name & I register the domain name with a registrar such as Network Solutions.
    • I create the Web site and show it to you for your approval. The web site would cost $100/page and up.
    • I upload the Web site onto a virtual web server so that others can visit the site
    • You pay a monthly charge ($50) to keep the site active. One hour of labor is included per month for maintenance.
    • Additional web pages can be contracted in the future or changes can be made to existing ones at $40/hour.
    • A sample estimate
    • freelancers in Yellow Pages:
  • It is possible to transfer your Web site from one service's Web server to another if you are unhappy with the service that you receive or find a better monthly hosting fee. However, you must ensure that you have copies of the pags, ownership (copyright) of the design of your Web page(s) and that your company's name is one file with the domain name registrar as the official owner of the domain name.

4. The Process of Creating a Web Site

  • Choose a domain name - As long as you register a domain name, you can "park" it (usually for free) at a virtual hosting provider until you have created the web pages and selected a virtual hosting provider
  • HTML design & graphics
    • designing a Web page mainly requires writing HTML code by hand or using a user-friendly computer program such as Macromedia Dreamweaver or Microsoft FrontPage to help you make the page. Some programs are free while others cost up to $300 or more.
    • everything that can be done on paper (as in newspaper or pamphlet media) cannot be done in Web design; the more complicated a Web page is, the fewer the number of people that will have the ability to see the sophistication
    • expect to pay $40 to $120/hour for graphics and design services
  • Programming
    • if you want your site to be interactive, to contain a catalogue database, or ecommerce you will have to pay for programming services. Specific technologies include JavaScript, Perl CGI, ASP (Active Server Pages), JSP (Java Server Pages), PHP, & ColdFusion
    • traditional advertising companies sometimes outsource these tasks
    • expect to pay $40 to $120/hour for programming services
  • Hosting
    • free hosting such as tripod, geocities, etc.
    • hosting from your dial-up or broadband ISP account
      • using Apache, Microsoft Internet Information Server (IIS), or other web server software on a Unix, Linux, Windows PC, or Mac computer
      • However, ISP's usually do not condone a web server to be set up through your accout
    • virtual hosting
      • after you have registered a domain name and designed the web site, you must "upload" it to a virtual web server using an FTP program such as WS_FTP or CuteFTP. Some web design programs such as Dreamweaver and FrontPage will also upload web pages to a virtual web server.
      • some aspects to compare when virtual hosting providers: amount of space, bandwidth, # of email addresses, cgi-bin/Perl, database tools, RealAudio/Video, user friendly control panel. These sites compare virtual hosting providers hostcompare.com, tophosts.com, webhosts.thelist.com, recellar.com, webhostmagazine.com
      • the monthly fee will range from $5 - $150 (or more) depending on the additional features (space, bandwidth, database integration, shopping carts, etc.). Examples: verio.com, digex.com, winsave.com, hostsave.com. powweb.com, doteasy.com
    • supplying your own Web server
      • installing and maintaining a web server in your business or home ranges from essentially free (using your existing computer and free Apache web server software) to $3000 and up but it gives you much flexibility
      • you must maintain the computer which includes rebooting it when it crashes and installing security updates
    • dedicated servers or server co-location
      • virtual hosting companies will charge $150/month or more to keep your own private server in their facilities but to troubleshoot it 24 hours a day
      • leasing a web server is better than the virtual hosting option above because your site occupies the whole computer and doesn't share space with dozens of other web sites
  • Maintenance
    • updates to the site will have to be performed daily, weekly, monthly, quarterly, or annually
    • updates may be priced into your monthly hosting fee
    • you can train an employee to make the HTML updates
    • you can have the site designed so that certain areas of the site can be easily updated through password-protected forms
    • you can hire a web page designer to make the changes on an as-needed basis
    • you can monitor your site's traffic by viewing a statistics log (e.g. Webtrends, Webalizer) that keeps track of how many people have visited your site each day
  • Marketing and advertising your web site
    • business cards & stationary need to be printed with your Web and email addresses
    • with most of the companies above, you would receive 3 or more email addresses to use with your domain name (eg. joe@acme.com or sales@acme.com )
    • things that you can do to promote your web site in search engines such as Google and Yahoo
      • manually register your site with individual search engines
      • pay $40 or more for a search engine submission service such as Search Engine Starter to promote your site to leading search engines
      • pay for banner advertising (i.e. your banner is attached to other commercial web sites)
      • paying search engines such as overture.com
      • join cooperative link exchanges (i.e. you place my banner on your site and I'll do the same for you)
      • using meta tags in your site's HTML code to make sure that you are listed appropriately in search engines
  • Copyright issues
    • all graphics and copy (i.e. text) must be your own. It is not legal to copy graphics or logos from other web sites to your own web site without explicit permission from the owner of the graphics. Professional and quality graphics can be purchased from stock photography galleries however.
    • You may create hyperlinks to other sites from your site however you cannot misrepresent another company or web site.
    • domain names (such as minich.com) must be registered with a domain name registrar. However, if a company has a trademark on a name, it may be able to win the rights to the domain name that you had already registered. For example, if you registered the domain name microsoft.com before Microsoft thought to do so, you must give the domain name to Microsoft according to legal precedent and laws.

5. Future of a commercial Internet

  • increased competition with regional, national, and international markets
  • possibility of federal or, more likely, state taxation in the future
  • more consumers will have broadband (i.e. faster) Internet access and expect even more from a web site