Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
1
Internet and Web Technology
Internet ???
Internet
(Protocol)
.. 1969
(ARPA : Advance Research Projects Agency)
.. 2525 – TCP/IP
(Transmission Control Protocol/Internet Protocol)
Internet Protocol ARPANET Internet
.. 2530
– 2537
(AIT) The International Development Plan (IDP)
(Text)
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
2
ISP
ISP Internet Service Provider
2
1. (Commercial ISP) 18 Ex. TOT
True 3BB
2. (non-
Commercial ISP) 6 ICT (
)
??
1. (Dial up/ISDN)
24
Note____________________________________
__________________________________________
__________________________________________
__________________________________________
__________________________________________
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
3
(Dial Up) . 76
56 - 128 kbps
2. Broadband
Digital Subscriber Line (DSL)
broadband "Bandwidth"
dial-up
bandwidth 56 (kbps)
broadband bandwidth 1
(Mbps)
3.Wi-Fi
(WLAN) IEEE 802.11
Wi-Fi LAN
Wi-Fi
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
Access point Access point
Hot spot Wi-Fi IEEE 802.11
Hi-Fi Wireless-
Fidelity Wi-Fi Alliance Wi-Fi
4. Wi-max
( WiMAX
)
IEEE 802.16(WiFi)
IEEE Institute of
Electrical and Electronics Engineers WiMAX 30
48 WiMAX
3G 10
75 (Mbps) 3G 30
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
5
.. 2530
(AIT)
.. 2535
(NECTEC) 6
, (AIT) ,
(NECTEC),
""
.. 2538
3
(.)
(Internet Thailand)
Domain name Domain
System IP Address
""
Domain Name 2
http://www.it24hrs.com/2012/thailand-internet-user-2011/
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
6
1. 2 . www..
• .com
• .org
• .net
• .edu
• .gov
• .mil
2. 3 .. www.
..
www.kmitl.ac.th
• .co
• .ac
• .go
• .net
• .or
http://en.wikipedia.org/wiki/List_of_Internet_top-
level_domains
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
7
HTML
tag attribute
HTML
HTML5
HTML5 Website
W3C WHATWG (The Web Hypertext Application Technology Working Group)
Feature
Feature HTML5
• Semantic Markup: Search Engine
• Form Enhancement:
• / : HTML5 Video Flash Video (.flv)
• Canvas: (Adobe Flash)
• ContentEditable:
• Drag and Drop:
• Persistent Data Storage:
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
8
HTML5
XHTML
XML HTML HTML
HTML
tag attribute
XHTML
XML
XML
XML
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
CSS
Syntax HTML
HTML/XHTML
CSS
PHP
PHP
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
form
CMS Drupal , Joomla
PHP HTML Javascript
PHP
ASP.NET
( ASP+) Active Server Page (ASP)
Internet Information Server (IIS) ASP ASP.NET
on the fly ASP.NET
2 Visual Basic,
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
C++, C#, Perl
WYSIWYG ASP.NET ASP
ASP ASP.NET .aspx
ASP.NET
JavaScript
JavaScript
-
(Netscape Communications
Corporation) Live Script Netscape Navigator 2.0
Live Wire
LiveScript 2538 JavaScript
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
JAVA
Ajax
Asynchronous JavaScript and XML ajax web application
ajax request server server
Server Side Script
server php , asp ajax
web web application
ajax xml ajax
javascript
google suggest
ajax server
server side script ajax
ajax
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
3
JSP Java Server Page
servlet
Sun Microsystems Java JSP
Servlet application program interface (API) JSP
Active Server Page (ASP) Microsoft Java Server Page Java
Active Server Page
( VBScript Jscript) HTML
Java servlet .JSP
Web Technology
Web 1.0
Web 2.0
Two Way Communication
(
)
Web 3.0
Content Web 2.0
Content
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
4
Web 4.0
“A Symbiotic web” Artificial Intelligence (AI)
load
4.0
Device
GPS
WEB 4.0
https Hypertext Transfer Protocol Security HTTP
protocol server client
Netscape .. 1994 -
-
HTTPS 443 ()
(Authentication) (Encryption)
HTTP TCP
Secure Sockets Layer (SSL)
Application layer Transport layer SSL
application HTTP (Hypertext Transfer Protocol), FTP (File
Transfer Protocol), Telnet, POP3, SMTP VPN SSL
(encryption), Message Digests (digital
signature) 3
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
5
1.
server
2.
Client
3.
Protocol
FTP (File Transfer Protocol) (standard network
protocol) (receive file)
(client)
(hosting) (server) FTP
Port 21
(User) (password) (server)
CuteFTP WSFTP
HTTP
Hypertext Transfer Protocol
World Wide Web (WWW)web browser Firefox,
Google Chrome, Safari,Opera IE Microsoft Internet Explorer
HTTP
Server Client World Wide Web (Server)
Clear text
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
6
Test case :
Case 1 :
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
Case 3 Bhip
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
Web Technology
By P’Nunan, P’Ice(ARim)
___________________________________________________________________________
________________________________________________________________________
7
NOTE About Ethic
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Preparing document for printing…
0%
Σχόλια 0
Συνδεθείτε για να κοινοποιήσετε σχόλιο