Chapter 4:  Building an E-commerce presence: Web Sites, Mobile Sites, and Apps

Visit several e-commerce sites, not including those mentioned in this chapter, and evaluate the effectiveness of the sites according to the eight basic criteria/functionalities listed in Table 4.11. Choose one site you feel does an excellent job on all the aspects of an effective site and create an electronic presentation, including screen shots, to support your choice.

                After visiting a few sites, I chose to review Cabela’s e-commerce site and how it is set up according to “The Eight Most Important Factors in Successful E-Commerce Site Design”.

Functionality: The site offers great functionality with pages that load quickly and offer similar performance in speed across different browsers; additionally, the site points the customer to current deals and part options very boldly.

Informational: There are links to all of their products where the customer is able to click on and view more thorough information on the item.

Ease of use: When navigating the site, it is hard not to find your way as there is main navigations at the top of the page in plain sight.


Redundant navigation: There is a large amount of redundant links at the bottom of the page.

Ease of purchase: Simple checkout with minimal steps.

Multi-browser functionality: The site works fluently in Google Chrome, Mozilla Firefox, and Internet Explorer.

Simple graphics: The site contains simple graphics that are not overwhelming and are often helpful with finding what you need in a hurry.

Legible text: All text throughout the site is easily visible, with the text largely contrasting the background.



Choose one of the open source Web content management systems such as WordPress, Joomla, or Drupal or another of your own choosing and prepare an evaluation chart similar to that required by Project 4. Which system would you choose and why?


Functionality, including availability on an SaaS basis:

Drupal is Software as a Service but does not charge fees as using Drupal and all of its add-ons are virtually free; also the full version is available to everyone.

Support for different business models, including mobile commerce:

Drupal is cross platform, being able to be used on a wide scale, including mobile commerce.

Business process modeling tools:

Drupal offers business modeling tools for medium to large sites.

Visual site management tools and reporting:

Drupal offers many site managing tools from blocks, contact form, menus, modules themes, and URL aliases.

• Performance and scalability:

Performance tests show that Drupal is significantly faster in page delivery that Joomla, and other similar software.

• Connectivity to existing business systems:

Drupal has vigorous query requirements making the connectivity to existing systems difficult under certain circumstances, especially when databases are stored in separate areas than that of the HTTP server.

• Compliance with standards:

Drupal is a Web application framework because it meets generally accepted feature requirements.

• Global and multicultural capability:

Drupal is offered in 110 languages, including accommodation for “right to left” languages.

• Local sales tax and shipping rules:

Drupal uses AvaTax for sales taxes.