Download presentation
Presentation is loading. Please wait.
Published byCecilia Wilkerson Modified over 9 years ago
1
Agenda Web Development Chapter 7 Review Class Discussion Issues
2
Web Development Basics HTML/http(s) CGI (Forms) Scripting Java XML
3
HTML Basics Origin Browser Tasks –Firefox / mozilla –IE –Netscape navigator Server Tasks –Apache –IIS “Plug-in” Applications
4
CGI Program Processing Process Outline Invocation –Post vs get mode Input Parameters Building the HTML File
5
HTML/CGI Server Browser Request file Send file Find file in webpage folder Process and display file Make http file request CGI Browser Make “?” file http request Process and display file Request file Send file Server Start program, pass inputs, Build return page Called Program html
6
Scripting Languages Javascript / VBScript –Server or browser based –Enable logic within page presentation Programmed HTML –Local variables, customization –Decision logic Animation, Validation –Example
7
JAVA Compilation Syntax Dictionary Translation Assembly
8
JAVA Invocation Browser Appl Server Web Server “Applets”“Servlets” “Beans”
9
J2EE Standards Applets – logic on the browser Servlets – logic on the webserver Beans – logic on the Appserver Messaging – electronic “IM” JDBC – Calls to data sources
10
Active Web Pages Description: Content retrieved from operational data sources Java Servlets Java Server Pages –Logic embedded within the page –Client-side or Server-side PHP –Processes special tags in html –Often tied to MySQL RDBMS –Builds html pages
11
HTML / XML Data Data
12
XML Advantages Self-Defining Records –Every value has a tag, parent –Computers can “read” the page Can enforce business rules –Mandatory fields, max number of entries Sent as text, links can be included –Standard tools to “parse” for data
13
Text Chapter 7: Themes Structured vs Non-structured Data –Storage Implications –Information Implications –Data Warehouses –Metadata –Quality –“ETL” process Content Management Maturation of the Web
14
Discussion Questions What is the “SCOPE” management issue regarding Data Warehouses? Should web content be centrally managed? Why/Why not? When/When not? Extending and securing data warehouse information? Enterprise-smart decision making
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.