This is the notes taken by myself, they may be hard to read. You may consider taking the course youself by clicking the links above.
PHP is the most widely used scripting language1 , for most web programming. PHP extends HTML pages by adding server executed code segment to HTML pages. The output is merged into HTML page.
SQL stands for Structured Query Language. MySQL is one of the most popular free and open source data base engines in the market place. It powers up dynamic website. The language standard comes from NIST2.
* C like programming language. * Can be included in an HTML webpage. * Allows embed dynamic elements. * Run in the browser.
Elegant way to select DOM elements and register events. It works in different browsers.
JSON(JS Objective Notation)
A language which is easy for human to read or write, used in transforming information.
DOM(Document object model)
* Seperate a text document into many editable obejects * Build a connnection between HTML document and programs
HTTP stands for HyperText Transfer Protocal
URL stands for Uniform Resource Locator
Clicks on an anchor tag with an
href="" to switch to anthor page. The browser makes a connection and issues an “GET” request.
The server then returns a HTML document. The Browser renders the doc and display it on screen. A simple URL tag example:
<a href="example.com"> Text hint here </a>.
Making an HTTP request
Nowadays, few and few servers support HTTP/1.0.(At least 1.1)
Reserved IP Address (IPv4)
Reserved IP is some ip which can’t be used in WAN.
|127.X.X.X||A loop back address to local machine|
|0.X.X.X||Use for communications between processes in local machine|
|10.X.X.X||Used in communication in a private network (e.g. LAN)|
|192.168.X.X||Used in communication in a private network (e.g. LAN)|
NAT (Network Address Translation)
The function of NAT is to translate between public IP address and private IP address.
To fully understand Subnet Mask, please view another article.
- A scripting language is a programming language that is interpreted, meaning it is translated into machine code when the code is run , rather than beforehand. Scripting languages are often used for short scripts over full computer programs.
Rubyare all examples of scripting languages. ↩
- National Institute of Standards and Technology. NIST’s mission is to promote U.S. innovation and industrial competitiveness by advancing measurement science, standards, and technology in ways that enhance economic security and improve our quality of life. ↩