HTML Hyper Text Markup Language Tim Berners Lee
����� HTML (Hyper. Text Markup Language) ���������������� ��� ������� �� (Tim Berners Lee) �� ���. �. 1990 HTML �������� World ����� http: //inventors. about. com/od/computersoftware/a/html. htm Wide Web Consortium ����� W 3 C http: //www. thaiall. com/assembly Page: 6
����� ASP (Active Server Page( ���� ASP �������� Internet Information Server (IIS) �������� ��� ASP ������ 2540 �������� http: //www. thaiall. com/assembly Page: 8
����� JSP (Java Server Page( ���� JSP �������� �� HTML, XML ���� ��� �������� Tomcat Apache ��� Java Compiler ���� James Duncan Davidson ����� http: //java. sun. com/products/jsp/faq. html �. �. 2000 ������� Servlet ����� http: //www. apl. jhu. edu/~hall/java/Servlet-T http: //www. thaiall. com/assembly Page: 9
����� SQL ������ (SQL) ���������� ����������������� ��������� Donald D. Chamberlin and Raymond F. Boyce ��� IBM ������� 1970 ����. 1 create table a (a 1 int, a 2 char(20)); ����� http: //en. wikipedia. org/wiki/SQL 2. insert into a values (1, "abc"); http: //www. thaiall. com/assembly Page: 10
������ ODBC ���� JDBC ODBC (Open Database Connectivity) ��� JDBC (Java Database Connectivity) �������� Microsoft Windows ��������������� http: //www. successmedia. com/dl/pd_309_Answers. pdf �������� http: //www. thaiall. com/assembly Page: 12
������ HTML (x. htm) DOS>explorer x. htm >html< >head><title>hello</title></head< >body bgcolor=yellow< My name is burin >br><a href=http: //google. com>google. com</a< >br><a href=x. htm>x. htm</a< >br><img src=x. jpg< />body< />html< http: //www. thaiall. com/assembly Page: 13
������ PHP (x. php) DOS>explorer http: //127. 0. 0. 1/x. php ? > for($x=1; $x<=5; $x} (++ echo "hello". $x. "<br; "< { <? >b>bye</b< http: //www. thaiall. com/assembly Page: 14
������ ASP (x. asp) DOS>explorer http: //localhost/x. asp %> for x = 1 to 5 response. write("hello" & x( next <% >b>bye</b< http: //www. thaiall. com/assembly Page: 15
������ JSP DOS>explorer http: //localhost: 8080/x. jsp (x. jsp) %> for (int i=1; i<=10; i}(++ out. println(i; ( { <% >b>bye</b< http: //www. thaiall. com/assembly Page: 16
������ Servlet (x. java) DOS>explorer http: //localhost: 8080/servlets-examples/servlet/x import java. io; *. import java. text; *. import java. util; *. import javax. servlet. http; *. public class hi extends Http. Servlet} public void do. Get(Http. Servlet. Request request, Http. Servlet. Response response( throws IOException, Servlet. Exception} response. set. Content. Type("text/html; (" Print. Writer out = response. get. Writer; () out. println("<html><head; ("< String title = "hello; " out. println("<title>" + title + "</title></head; ("< out. println("<body bgcolor="yellow; ("<" out. println(title; ( out. println("</body></html; ("< { { ����� http: //www. thaiall. com/j http: //www. thaiall. com/assembly Page: 17
������ Perl (x. pl) DOS>explorer http: //127. 0. 0. 1/cgi-bin/x. pl /!#usr/bin/perl !#c: /thaiabc/php/perl. exe print "Content-type: text/htmlnn ; " print "<pre>Hello, World. . . n; " foreach $key (keys(%ENV } (( print "$key = $ENV{$key}n ; " { http: //www. thaiall. com/assembly Page: 18
- Slides: 18