Section Navigation
5. Gaining an Online Presence
Business
to Customer
:Without a website
5.1
eMail Marketing
5.2 Merchant Services
5.3 Creating Mobile Applications
5.4 Newsletters
5.5
Selling on eBay
:Using Third Party Platforms
5.6
Marketing Platforms
5.7 Free Services
5.8 Social Media
:With a Website
5.9
Building a Website: Introduction
5.10
Building a Website: Technical
5.11 Mobile
Web Pages
5.12 Professional Pages
5.13 Shopping Carts
5.14
Payment Systems
5.15 Site Hosting
5.16 Webzines
5.17 Auctions
5.18 Blogs
5.19
Content Management Systems
5.20 Web Portals
5.21 Wikis
:With a Website:
Types
5.22 Selling Content
5.23
ePublishing
5.24 Distance Learning
5.25 Selling Advertising
5.26
Becoming an AdSense Publisher
5.27
Becoming an Affiliate
5.28 Selling
Physical Goods
5.29 Corporate eCommerce
5.30 eCommerce Servers
5.31
Staying Safe
:Business to Business
5.32
Customer Relationship Management
5.33
Supply Chain Management
5.34 Digital
Exchanges
5.35 eProcurement
5.36
Industrial Consortia
5.37
Private Industrial Networks
5.10 Building a Website for Free
A website is an organized collection of web pages, generally created in HTML markup language, and containing a home page labeled index.html, index.htm, home.html or home.htm. Ecommerce websites are planned, designed, built, tested and maintained about some carefully thought-out sales strategy.Hosting
Webpages are viewed with web browsers, where display varies a little with the computer operating system and browser employed: Internet Explorer, Chrome, Firefox, Safari, Opera and Flock are the common browsers.
A web server is a computer that stores web pages and makes them available to others who point their browser to the website address (URL). The server usually offers extra functions: scripts, third-party software, databases and website analytics (traffic statistics). Large companies generally run their own servers, which are maintained by the IT Department. Other companies and private individuals lease facilities from hosting companies, which today are large and highly efficient operations offering better than 99.7% uptime with 24/7 technical support. Charges depend on the type of hosting required (shared, virtual dedicated, dedicated, managed, colocated, cloud-hosted or clustered {3}) and the memory used, both the disk space occupied by the stored webpages and the bandwidth (total page memory accessed each month). Hosting companies can be found/assessed through Free Web Hosting, FreeWebspace.net, FindMyHost, Webhosting Geeks and other review sites.
DIY Considerations
Readers will learn more by building a small website themselves than from pages of explanation, and the account below explains how to do so at negligible cost (if the links are followed up).
Before embarking, however, the reader should be advised that:
1.
HTML editing skills take time to master, and even a simple website will consume
many hours of hard work.
2. Any ebusiness website needs to be carefully planned
around a marketing approach.
3. Many ebusinesses do not need a website: see
email marketing.
4. Webpage space is available
for practically nothing on cloud computing services,
galleries, blogsites and media sites such as Facebook.
5. Websites can be
built online, gratis for a limited period, at many hosting companies that offer
simple tools that eliminate the need for HTML coding. While useful for projects,
the sites can't generally be exported to other hosting companies, however, or
developed beyond what the tools allow. Examples include Weebly,
Designer360, Webs,
NetworkSolutions, and
HandzOn.
Website Build
Web pages typically possess a title, page header, main section, page footer, and navigation bar or section. Intuitive layouts, quality graphics, style consistency, company credentials and customer guarantees help provide the necessary customer trust. Pages are built with some combination of the following:
1. 'Out-of the packet' website
kits.
2. Website-building software supplied by hosting companies
3. Professional
HTML editors like Dreamweaver
and GoLive.
Cheaper favorites include CoffeCup
and Web Page Maker.
For free alternatives consider KompoZer
(Windows, Mac, Linux),
Quanta Plus (Windows, Linux), Bluefish
(Windows, Mac, Linux),
SeaMonkey (Windows, Mac, Linux),
WaveMaker (Mac), OpenLaszlo
(Windows, Mac, Linux) and CSSED
(Windows, Linux)
4. Graphically-designed webpages subsequently 'sliced up'
for text insertion.
5. Modification of commercially-available templates.
6. On the fly with scripting languages like Perl, Javascript or PHP. Free
PHP-editing tools include phpMyAdmin
and asyPHP.
7. Open-source,
collaborative languages like Joomla and Drupal.
HTML, the markup language for webpages is well covered at HTML Goodies, Webmonkey HTML Cheat Sheet , HTML Basic Tutor and W3Schools. HTML5, the latest HTML version, is simpler than the current XHML version, and introduces new tags. Information can be found at WC3 HTML5 Reference, HTML5 Unleashed, and HTML5 Quick Reference Guide. Basic web page markup is very simple:
<html>
<head>
<title>Page Title</title>
</head>
<body>
Main body of text
</body>
</html>
So that web servers know what to expect, a header is added to the HTML tag, e.g: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">. HTML coding can often be viewed for any web page by choosing the browser View menu followed by Page Source or equivalent.
Layers, frames and tables add diversity, and scripts (Javascript, VBScript, and Perl) greatly extend HTML functionality. Useful scripting tutorials can be found on Tizag, Web-Wise-Wizard, and Web Monkey.
Colour, Graphics and Fonts
Webpage color is expressed in hexadecimal value (e.g. FF65E5) and free color calculators/guides are located at ColorCombos, DeGraeve and ColorLovers. Images are commercially available at iStockPhotos, Photos.com, PictureQuest and other sources. Free sources include Freestockphotography and Visipix. Webpages will display graphics in the .gif, .jpg and .png formats, commonly at a resolution of 72 pixels per inch. Displays on Windows machines are a little different than those on Mac machines, and web designers plan for both. Digital images are manipulated and converted to the requisite format with graphics editors. Photoshop and Fireworks are used by professionals. Free graphics editors include GIMP (Windows, Mac, Linux), Inkscape (Windows, Mac, Linux), Paint.Net (Windows) and Seashore (Mac OS X).
As only those fonts installed in client computers will display on the visitor's VDU screen, web designers commonly employ just those that come with the Windows and Mac operating systems.
Free web typography tools are listed on Binary Turf.
CSS
Text and page layout can be closely specified by Cascading Style Sheets, though the support of CSS functions varies somewhat from browser to browser: tables can be found on W3C Schools and CSS Tutorial. CSS is typically specified with a css text file, linked to the webpage and containing instructions like: h2{ font-size:1.45em; padding:0 10px 10px 10px; margin:10px 0; border-bottom:1px solid #d6d6d6;}
Multimedia
Sound clips and videos are stored on the server, and easily inserted into the web page with a simple HTML link. A popular sound recording/editing program is Audacity (Windows, Mac, Linux), and videos may be captured, edited, and rendered with Blender (Windows, Mac, Linux), Avidemux (Windows, Mac, Linux) and Cinelerra-CV (Linux only). Practical advice can be found on How to Record Audio for the Web, Podcast Recording Questions, Podcasting in Plain English Video Files & Editing Tutorial, Web Multimedia Tutorial, and Web Video Tutorials.
Widgets and Mashups
Widgets, plugins and mashups are small, stand-alone programs that are readily added to make websites, social media sites and blogs more functional. An enormous number are freely available from IBM Mashup Center, Apple, Google, or can be easily created at Programmable Web, etc.
Upload
Once created, webpages are uploaded to servers with FTP clients. Popular examples include FileZilla (Windows), Fetch (Mac) and Cyberduck (Mac). The program needs to be configured by entering the hostname, username and password supplied by the hosting company.
Project
Build a simple 3-page website using Weebly, Designer360, Webs, NetworkSolutions, or HandzOn. Explain the design in terms of market sector and segment.
Questions
1. What alternatives are there to building your own website?
2. List
the seven ways in which websites can be built.
3. Describe the basic layout
of a web page.
4. How can sound, Flash and order pages be added to the website?
5. How would you choose a hosting service, and why?
Sources and Further Reading
1.
Build a Website for Free: Second Edition by Mark Bell. Que. 2010.
2.
HTML & XHTML Pocket Reference: Fourth Edition by Jennifer Niederst Robbins.
O'Reilly Media, Inc. 2009.
3. Web hosting service. Wikipedia.
Explains the types of web hosting available.
4. Open source (i.e. free)
programs are listed at Open
Source Windows, Open
Source Mac, Open Source as
Alternative and Open
Source Alternatives.
5. 10 Editors for Ecommerce Audio by Sig Ueland.
Practical
Ecommerce. August 2011.
6. Ecommerce
Developer. Focuses on ecommerce site design and development.