UVic Web Registration (WebReg) system protype uses several programming technologies that all serve to a main goal - provide an interactive registration interface and environment to the students. Therefore, techonologies used are briefly introduced here:
HTML - HyperText Markup Language is a set of rules for marking up text so a browser knows what to do with that text.
DHTML -
DHTML is a collection of features that together, enable web page to be dynamic.
It is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more dynamic.
XML - XML is a meta-markup language, or a means of formally defining a markup language. It is intended to offer most of the flexibility of SGML without the complexity of that language. Think of XML as a set of rules that enable you to establish different sets of markup rules for different classes of documents, and to easily share those sets of rules.
JavaScript - JavaScript is an object-oriented scripting language. With JavaScript, you can manipulate many variables and objects on your page. With JavaScript, you can change the value of all the properties of all the objects on your page. JavaScript is the most widely used scripting language on the Web.
PHP - PHP stands for Hypertext Preprocessor. It is a server-side scripting language, like ASP PHP scripts are executed on the server PHP supports many databases (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)
Perl -
Perl is an interpreted programming language known for its power and flexibility. It combines the familiar syntax of C, C++, sed, awk, grep, sh, and csh into a tool that that is more powerful than the separate pieces used together. These pages will teach basic data structures, flow control, and string manipulation in the context of writing a common CGI program for a Web server. back to top
|