Week 09 - World Wide Web Analysis 2 (L26-L30) Flashcards
What is DOM?
DOM - Document Object Model; programming interface for developers to change document structure of HTML pages;
What are Server Side Scripting Languages and how are they used?
PHP, PERL, JAVA. Scripts that dynamically generate content on the server. e.g. Request to databases.
What are Client Side Scripting Languages and how are they used?
Scripts that work on the client. E.g. JavaScript, VBScript. Can dynamically create content on client-side; used for dynamic content, validation and help
List some IIS log file formats
- W3C extended
- W3C centralized
- Centralized binary loggging
- IIS standard logging
- NCSA log file format
- ODBC logging
What is nginx?
Web server
What is XML?
Extensible Markup Language; defines what data actually means. Can have custom tags.
What is HTML?
Hypertext Markup language. Language that defines how a websites looks like
Apache log - explain: %h, %l, %u, %s, %b, %t, %r, %U
- h: Hostname;
- l: remote username;
- u: remote username;
- s: status;
- b: bytes;
- t: time;
- r: first line of request;
- U: requested URL
What is XHTML? What are the main differences to HTML?
- HTML with XML extension.
- All tags needs to be closed.
- All tags in small letters.
- Tags that don’t have ending per definition have special tag
- Correct DOCTYPE at the beginning.
- All tags needs to be nested.
- All tag attributes needs to be added properly.