Copyright © 2002 Pearson Education, Inc. Slide 4-1 Choosing the Hardware for an E-commerce Site  Hardware platform  Refers to all the underlying computing.

Slides:



Advertisements
Similar presentations
E-commerce business. technology. society. Kenneth C. Laudon
Advertisements

Copyright © 2007 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Third Edition.
Copyright © 2007 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Third Edition.
DT228/3 Web Development WWW and Client server model.
Web Server Hardware and Software
Design of Web-based Systems IS Development: lecture 10.
ISYS 546 Client/Server Database Application Development.
BICS546 Client/Server Database Application Development.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Copyright © 2004 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Second Edition.
28/1/2001 Seminar in Databases in the Internet Environment Introduction to J ava S erver P ages technology by Naomi Chen.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 1.
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
Introduction to Web Interface Technology (CSE2030)
Active Server Pages Chapter 1. Introduction Understand how browsers and servers interacted when the Web was young Understand what early Internet and intranet.
PERTEMUAN 7 Copyright © 2002 Pearson Education, Inc.
Copyright © 2002 Pearson Education, Inc.
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Modified presentation – JMD 06.
Copyright © 2004 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Second Edition.
Copyright © 2012 Pearson Education, Inc.
ELC 200 Day 8 Introduction to E-Commerce 1 Copyright, Tony Gauvin, UMFK, 2011.
Copyright © 2002 Pearson Education, Inc. Slide 4-1.
ELC 200 Day 9. Agenda Questions? Assignment 2 is Due Assignment 3 is posted  Due Feb. 25, 2014  assignment3.pdf assignment3.pdf Finish Building an E-commerce.
Web Design Scripting and the Web. Books on Scripting.
Server- Side technologies Client-side vs. Server-side scripts PHP basic ASP.NET basic ColdFusion.
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 4 Web technologies: HTTP, CGI, PHP,Java applets)
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Week 7 Lecture Web Database Development Samuel Conn, Asst. Professor
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Ahmed Mumtaz Mustehsan
Copyright © 2011 Pearson Education, Inc. E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. seventh edition Copyright © 2011.
Introduction to Internet Programming (Web Based Application)
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
Copyright © 2007 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Fourth Edition.
Copyright © 2010 Pearson Education, Inc.Copyright © 2007 Pearson Education, Inc. Slide 1-1 ELC 200 Day 8.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
ELC 200 Day 9 Introduction to E-Commerce 1 Copyright, Tony Gauvin, UMFK, 2011.
E-commerce: business. technology. society.
Implementation - Part 2 CPS 181s March 18, Pieces of the Site-building Puzzle Page 180, figure 4.1.
Copyright © 2010 Pearson Education, Inc.Copyright © 2009 Pearson Education, Inc. Slide 4-1 Chapter 4 Building an E-commerce Web Site.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Copyright © 2010 Pearson Education, Inc.Copyright © 2009 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
Active Server Pages Server-Side Scripting and Client-Side Scripting.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Copyright © 2010 Pearson Education, Inc.Copyright © 2007 Pearson Education, Inc. Slide 1-1 ELC 200 Day 7.
Client-side & Server-side Scripting ©Richard L. Goldman August 5, 2003 Requires PowerPoint 2002 or later for full functionality.
Copyright © 2010 Pearson Education, Inc.Copyright © 2007 Pearson Education, Inc. Slide 1-1 ELC 200 Day 7.
14 1 Chapter 14 Web Database Development Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
Java for networking Module Introduction Data Communications Communication architecture Application.
ELC 200 Day 9. Agenda Questions? Assignment 2 Corrected  All A’s and one A+ Assignment 3 Posted  Due October 8  assignment3.pdf assignment3.pdf Quiz.
Copyright © 2003 T. Trappenberg Overview B 1 B. Some tools of the trade Module 1 Technology: GR01E - Electronic Commerce Overview.
Introduction and Principles Web Server Scripting.
 Web pages originally static  Page is delivered exactly as stored on server  Same information displayed for all users, from all contexts  Dynamic.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Building an E-commerce Web Site
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Copyright © 2009 Pearson Education, Inc. Slide 4-1 E-commerce Kenneth C. Laudon Carol.
Chapter-04 Building an Ecommerce Website. Building an E-commerce Site: A Systematic Approach The two most important management challenges in building.
Building an E-commerce Web Site
Introduction and Principles
Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Copyright © 2013 Pearson Education, Inc.
E-commerce business. technology. society. Kenneth C. Laudon
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
ELC 200 Day 8 9 Copyright © 2007 Pearson Education, Inc.
Presentation transcript:

Copyright © 2002 Pearson Education, Inc. Slide 4-1 Choosing the Hardware for an E-commerce Site  Hardware platform  Refers to all the underlying computing equipment that the system uses to achieve it e-commerce functionality  Stateless  Refers to fact that the server does not have to maintain an ongoing dedicated interaction with the client  I/O intensive  Requires input/output operations rather than heavy-duty processing power  CPU intensive  Operations that require a great deal of processing power

Copyright © 2002 Pearson Education, Inc. Slide 4-2 Degradation in Performance As Number of Users Increase Page 203, figure 4.8

Copyright © 2002 Pearson Education, Inc. Slide 4-3 Capacity of Static Page Web Servers Page 204, figure 4.9

Copyright © 2002 Pearson Education, Inc. Slide 4-4 Visitor Profile at Typical E-commerce Sites Page 205, table 4.7

Copyright © 2002 Pearson Education, Inc. Slide 4-5 The Impact of Dynamic Page Content on Web Servers Page 206, figure 4.10

Copyright © 2002 Pearson Education, Inc. Slide 4-6 The Relationship of Bandwidth to Hits Page 207, figure 4.11

Copyright © 2002 Pearson Education, Inc. Slide 4-7 Right-sizing Your Hardware Platform: The Supply Side  Scalability  Refers to the ability of a site to increase in size as demand warrants  Scale hardware vertically  Scale hardware horizontally  Improve processing architecture of the site

Copyright © 2002 Pearson Education, Inc. Slide 4-8 Scaling Your Site to Meet Demand Page 208, table 4.8

Copyright © 2002 Pearson Education, Inc. Slide 4-9 Vertically Scaling a System Page 208, figure 4.12

Copyright © 2002 Pearson Education, Inc. Slide 4-10 Horizontally Scaling a System Page 209, figure 4.13

Copyright © 2002 Pearson Education, Inc. Slide 4-11 Improving the Processing Architecture of Your Site Page 210, table 4.9

Copyright © 2002 Pearson Education, Inc. Slide 4-12 Tools for Interactivity and Active Content  Common gateway interface  A set of standards for communication between a browser and a program running on a server that allows for interaction between the user and the server  Active server pages  A proprietary software development tool that enables programmers using microsoft’s IIS package to build dynamic pages

Copyright © 2002 Pearson Education, Inc. Slide 4-13 Tools for Interactivity and Active Content  Java  Is a programming language that allows programmers to create interactivity and active content on the client machine -- thereby saving considerable load on the server  Java server pages (JSP)  Like CGI and ASP, a web page coding standard that allows developers to dynamically generate web pages in response to user requests  Javascript  A programming language invented by netscape that is used to control the objects on an HTML page and handle interactions with a browser

Copyright © 2002 Pearson Education, Inc. Slide 4-14 Tools for Interactivity and Active Content  Active X  A programming language created by microsoft to compete with java  Vbscript  A programming language invented by microsoft to compete with javascript  Coldfusion  An integrated server-side environment for developing interactive web applications

Copyright © 2002 Pearson Education, Inc. Slide 4-15 Personalization Tools  Personalization  The ability to treat customers base on their personal qualities and prior history with your site  Customization  The ability to change the product to better fit the needs of the customer

Copyright © 2002 Pearson Education, Inc. Slide 4-16 The Information Policy Set  Privacy policy  A set of public statements declaring to your customers how you treat their personal information that you gather on the site  Accessibility rules  A set of design objectives that ensure disabled users can effectively access your site  Financial reporting policies  Statement declaring how you will account for revenues and costs at your site