(i) Web application Fundamentals
(i) Web application Fundamentals
1. What is a web app?
A: Web application refers to the application software system under B/s structure system.
(Supplemental: b/S (browser/server, browser/server) structure: Install some applications on the server side, and the client can view the relevant content as long as it is browser-based.
c/S (client/server, client/server) structure: Install a software on the client to access server-side resources through the software. )
Who Invented the 2.Web?
Answer: Tim Berners-lee (Tim Berners-Lee).
What is the development process of 3.WEB application?
A: 1980--web predecessor, Tim Berners-lee responsible for the enquire project;
November 1990--The first Web server nxoc01.cern.ch started running;
1991--cern (European Laboratory for Particle Physics, European Institute of Particle Physics) officially released Web technology standards.
(1). Development of client-side technology (static → Dynamic)
1945--vannervar Bush in an article elaborated the text and the text through the hyperlink inter-link idea, and in the text has given a kind of realization Information association the computer Memex design scheme;
1960 Before and after the--doug Engelbart and other people to the information technology to do the earliest experiment, at the same time, Ted Nelson formally named this Information Association technology Hypertext (Hypertext) technology;
1969--IBM Charles Goldfarb invented the GML (generalized Markup Language, Universal Markup Language) that can be used to describe hypertext information;
1978 to 1986--GML language further developed to SGML (Standard generalized Markup language, standardized universal markup language);
1990-Can use HTML (Hyper text Markup Language) to display hypertext information;
1995--java, people can develop dynamic applications in the browser;
1996--W3C (World Wide Web Consortium, www Alliance) proposed the proposed standard of CSS, IE3.0 introduced the support of CSS;
1997--ie4.0, Advent DHTML (Dynamic HTML, animated HTML)
(2). Development of server-side technology (static → Dynamic)
1993--NCSA (National Center for Supercomputer applications, state Super Computer Application Center) proposed CGI1.0 technology (Common Gateway Interface, Public gateway Interface);
1994--rasmus Lerdorf invented PHP dedicated to Web server-side programming (PHP original personal Home page abbreviation, has been formally renamed "Php:hypertext Preprocessor", hypertext preprocessor) language;
1996--ie3.0 introduced ASP (Active Server Pages, dynamic servers page) technology;
1997--servlet (Server Applet) technology was invented;
1998--JSP (Java Server Pages,java Server Page) technology was born;
1999--sun Company released the first version of the Java EE (Ava 2 Platform Enterprise EDITION,JAVA2 Platform);
2002--microsoft released the. NET Framework (. NET frameworks) and the Visual Studio.NET development environment;
What are the relevant technologies for 4.WEB?
Answer: There are html,xhtml,xml,javascript,vbscript,php,jsp,asp,asp,net and so on.
Web Application Basics Points