ภาควิชาวิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
โปรแกรมฝึกหัด การเลื่อนและคลิกเมาส์
Advertisements

โครงการ พัฒนาและให้ความรู้การพัฒนา Website เพื่อเผยแพร่ศิลปวัฒนธรรม ช่างสิบหมู่ ณ สำนักช่างสิบหมู่ กรมศิลปากร จังหวัดนครปฐม ระหว่างวันที่ 7-8 มกราคม.
วิธีการตั้งค่าและทดสอบ เครื่องคอมพิวเตอร์ก่อนใช้งาน
วิชา องค์ประกอบศิลป์สำหรับคอมพิวเตอร์ รหัส
การเขียน Webpage ด้วย HTML
HTML Language ภาษา HTML คืออะไร ? HTML (Hyper Text Markup Language) เป็นภาษาที่ใช้ในการพัฒนา web page เพื่อให้โปรแกรม web brower ต่างๆ (Internet Explorer,
การจัดการเว็บไซค์คลังความรู้ ด้วยระบบฐานข้อมูล MySql
E-Service รศ. ดร. อนงค์นาฏ ศรีวิหค สำนักบริการคอมพิวเตอร์ มก.
Script Programming& Internet Programming
เทคนิคการสร้างแบบทดสอบ
Function.
การสืบค้นข้อมูลจาก Web OPAC
การพัฒนาการใช้งานในระบบเว็บ
Intro : การเขียนโปรแกรมบนอินเตอร์เน็ต
PHP LANGUAGE.
วิชา การเขียนโปรแกรมบนเว็บ (Web-based Programming)
ภาษา HTML เบื้องต้น เช่น Internet Explorer และ Netscape Navigator
การส่งค่าและการเก็บค่า (ต่อ... )
HTTP Client-Server.
World Wide Web WWW.
เอกสารประกอบการบรรยาย เรื่อง Active Server Pages (ASP)
Introduction to php Professional Home Page :PHP
เกียรติพงษ์ ยอดเยี่ยมแกร
การเขียนโปรแกรมเชิงวัตถุ ด้วยภาษาจาวา
PHP with Form ฟอร์ม คือหน้าจอที่ใช้เป็นสื่อกลางในการติดต่อระหว่างผู้ใช้เว็บไซต์ กับ เจ้าของเว็บไซต์ โดยผู้ใช้สามารถกรอกข้อมูลผ่านฟอร์มส่งไปยังเซอร์เวอร์
การสืบค้นข้อมูลจาก Web OPAC
Electronic Commerce เว็บฟอร์ม (Web Form).
ภาษาที่ใช้ในการเขียนเว็บไซต์
การใช้งาน Microsoft Windows XP
Kampol chanchoengpan it สถาปัตยกรรมคอมพิวเตอร์ Arithmetic and Logic Unit 1.
 Programs and Features > Turn Windows features on or off.
 Programs and Features > Turn Windows features on or off.
Install Driver Token Key
บทที่ 1 เริ่มต้นกับ HTML.
เครื่องนักศึกษา  c:\appserv\www\ชื่อนักศึกษา\ชื่อไฟล์.php
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 12 กรกฎาคม 2550 HTML (HyperText Markup Language)
PHP:Hypertext Preprocessor
PHP:Hypertext Preprocessor
แนะนำภาษาที่ใช้ในการเขียนเว็บไซต์ และระบบฐานข้อมูล
ภาษาจาวาสคริปต์ ง การเขียนไดนามิกเว็บเพจ ศูนย์คอมพิวเตอร์โรงเรียนปลวกแดงพิทยาคม.
คำสั่งแสดงผลในภาษา PHP
ณัฏฐวุฒิ เอี่ยมอินทร์
HTML, PHP.
ผศ. พิเชษฐ์ ศิริรัตนไพศาลกุล
เทคนิคการสืบค้น Google
Extra_08_Test_Modular_Calculator
เสรี ชิโนดม ฟังก์ชัน เสรี ชิโนดม
เสรี ชิโนดม รู้จักกับ PHP เสรี ชิโนดม
บทที่ 3 การทำงานกับฟอร์ม (Form)
PHP for Web Programming
ฟังก์ชัน.
CHAPTER 12 FORM.
การเพิ่ม ลบ จำกัดสิทธิ User
ภาษาอังกฤษเพื่อการสื่อสาร อ32204
หลักการเขียนเว็บไซต์
ระบบสำนักงานไร้กระดาษ (e-Office)
Lesson01 แมวเหมียว การแสดงภาพและเสียง. 1. คลิก New Project.
บทที่ 9 การใช้งานฟอร์มและคอนโทรลต่าง ๆ
Commission Commission on Higher Education Quality Assessment online system CHEQA Updated July 25, 2013
การสร้างฟอร์ม(Form) ด้วยภาษา HTML
PHP : [1] PHP เบื้องต้น. PHP คืออะไร ? PHP ได้รับการเผยแพร่เป็นครั้ง แรกในปี ค. ศ โดย Rasmus Lerdorf ต่อมาได้มีนัก โปรแกรมเมอร์เข้ามาช่วยในการ พัฒนาต่อมาตามลำดับ.
อาจารย์ชนิดา เรืองศิริวัฒนกุล หลักสูตรสาขาวิชาเทคโนโลยีสารสนเทศ
ณัฏฐวุฒิ เอี่ยมอินทร์
Static Website รูปแบบของเว็บไซต์ Dynamic Website.
หลักการออกแบบเว็บไซต์
สำนักวิชาเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา
Mr. Winai Purikasem. Introduction  Hypertext model  Use of hypertext in World Wide Web (WWW)  WWW client-server model  Use of TCP/IP protocols in.
การพัฒนาการใช้งานในระบบเว็บ
ความรู้พื้นฐานเกี่ยวกับการสร้างเว็บไซต์
ใบสำเนางานนำเสนอ:

ภาควิชาวิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ Active Server Pages ASP อ.สัญญา เครือหงษ์ ภาควิชาวิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ www.sci.nu.ac.th/csit

ลักษณะของเว็บเพจ แบบ Static ไม่มีการเปลี่ยนแปลงจนกว่าจะมีการ Upload ไฟล์ใหม่ มีการปรับปรุงเว็บยาก เช่น HTML แบบ Dynamic เพื่อให้มีการตอบสนองต่อผู้ใช้ได้ทันที CGI (Common Gateway Interface) Perl DHTML การแทรก Script ลงใน HTML ASP PHP JSP ฯลฯ

Web Server การทำงานของ เว็บเพจ Server ของเว็บเพจ เรียกว่า Web Server Client/Server Server ของเว็บเพจ เรียกว่า Web Server IIS (Internet Information Services) PWS (Personal Web Server) ฯลฯ Browser Internet Explorer Netscape

ลักษณะการทำงานของ Internet Response Web Server Request Client

Static Web Pages เป็นเว็บเพจที่พัฒนาในระยะแรกๆ มีการตอบสนองต่อผู้ใช้ที่จำกัด เนื่องจากมีการกำหนดรูปแบบการกระทำต่างๆไว้ล่วงหน้า รูปแบบของ Page จึงเป็นลักษณะเดิมอยู่เสมอ

3. Web server locates .html file 1. Author Writes HTML 4. HTML stream (from .htm page) Returned to browser Web Server 5. Browser Processes HTML And displays Pages Client 2. Client request Webpage

Dynamic Web Pages มีโครงสร้างเหมือนกับ Static Web Pages แต่มีชุดคำสั่ง Script ที่ทำให้ HTML tag สามารถสนองต่อการกระทำต่างๆ ได้ และสามารถกำหนดการทำงานได้ เช่น สั่งให้คำนวณหลังคลิกปุ่ม นำข้อมูลจากฐานข้อมูลขึ้นมาแสดงได้ การทำให้ภาพเคลื่อนไหวบน Page ได้

Script เว็บเพจที่กำหนดการกระทำต่างๆเพื่อสามารถรองรับสถานการณ์ ที่ความว่าจะเกิดขึ้นได้ทันที Client-Side Script จะถูกแปล Script โดย Browser เช่น VBScript, JavaScript Server-Side Script จะถูกแปลและประมวลผลโดย Web Server เช่น ASP , PHP ,JSP

Client-Side Script 3. HTML stream (from .htm page) Returned to browser 2. Web Server lacate .htm File 4. Browser Process Client-side script Web Server 5. Browser Processes HTML And displays Pages Client 1. Client Request Webpage

Server-Side Script 3. Web server processes instruction to create HTML 2. Web server Instruction File 4. HTML Stream returned to Browser Web Server 5. Browser Processes HTML And displays Pages Client 1. Client Request Webpage

สิ่งที่ต้องมีสำหรับการใช้ ASP Text Editor เช่น Notepad , EditPlus2 ฯลฯ Web Server IIS ,PWS Browser IE , Netscape

Internet Information Services [IIS]

การใช้งาน Personal Web Server [PWS]

ASP จะประกอบด้วย 3 ส่วน Script Program HTML ข้อความ ทั้ง Client-Side Script และ Server-Side Script HTML Tag HTML ข้อความ ข้อความที่ต้องการให้ปรากฏ

ตัวอย่างไฟล์ ASP นามสกุล คือ .ASP Test.asp <HTML> <BODY> <H1>Hello!</H1> Now , the time is <%=Time()%> </Body> </HTML> Test.asp

ทำการติดตั้ง Web Server ที่ชื่อว่า Internet Information Service หรือ IIS

ไปที่ Start -> Sitting -> Control Panel -> Add/Remove Program Add/Remove Windows Components คลิกเลือก Internet Information Services (IIS) เลือก Next

โปรแกรมจะทำการติดตั้ง IIS ให้กับเครื่อง

ทำการเปิดใช้งาน IIS ให้ไปที่ Start -> Programs -> Administrative Tools-> จากนั้นไปที่ Internet Services Manager (สำหรับ Window 2000) ไปที่ Internet Information Service (สำหรับWindow XP)

คลิก ขวา ที่ “navee” (เป็นชื่อเครื่อง) ซึ่งเป็นชื่อคอมพิวเตอร์ ของ Server -> Properties

หากต้องการกำหนด แบนวิดธ์ ของเว็บไซต์ ให้คลิกเลือก Enable Bandwidth Throttling

ทำการ Start IIS โดย คลิกขวา ที่ Default Web site ( Stopped ) เลือก Start ถ้าโปรแกรมทำงานอยู่แล้ว ไม่ต้องทำในส่วนนี้ อยู่ในสถานะ Running

ในขณะนี้ IIS พร้อมใช้งานแล้ว จะเปลี่ยนจากสถานะ Stopped เป็น Running

ทดสอบการทำงานของ IIS

เปิดโปรแกรม IE ใสชื่อ Server โดย IIS ชื่อจะเป็น localhost หรือ Ip : 127.0.0.1จากนั้นทำการใส่ชื่อ User และ Password รวมทั้ง Domain ในที่นี่ให้ใส่ Domainเป็น localhost หากปรากฏหน้าจอแบบนี้แสดงว่า IIS สามารถทำงานได้ปกติ

2. เพิ่มคุณสมบัติให้ IIS สามารถจะเขียนสคริปของภาษา ASP คลิกขวาที่ Default Web Site -> Properties

เลือก แทบ Home Directory สิ่งแรดที่เราเห็นคือ Local Host เป็น e:\inetpub\wwwroot ซึ่งเป็น Path Directory ของ Server คือ ไฟล์ต่าง ๆ ต้องถูกเก็บไว้ในนี้ การทำให้ IIS สามารถ Run ภาษา ASP ได้นั้น เราไม่ต้องทำการ ติดตั้งหรือเซ็ตค่าแต่อย่างใด เพราะ IIS ได้กำหนดให้ Run ภาษา ASP ได้อยู่แล้ว

วิธีการสังเกตว่า IIS สามารถ Run ภาษาใดได้บ้างให้ไปที่ Configuration จะเห็น ว่ามี นามสกุลไฟล์ถูกแสดงออกมา ถ้านามสกุลใดมีอยู่ในนั้น แสดงว่าภาษาที่ ใช้นามสกุลนั้น สามารถ Run บน IIS ได้ 3. ทดสอบการสร้างเว็บเพจง่าย ๆ สัก 3 เพจ ได้แก่ ( โดยให้ map virtual directory ของแต่ละข้อด้วย - การ map virtual directory

คลิกขวาที่ Default Web Site -> New -> Virtual Directory

ทำการเลือก Folder ที่จะให้เป็น Path Directory ของ navee

เลือกรูปแบบที่จะสามารถใช้งานได้บน Virtual Directory นี้

เป็นการสิ้นสุดการสร้าง Virtual Directory ขึ้นมาใหม่ ซึ่งการ Run บน IE หรือ โปรแกรมอื่น ๆ ที่ใช้เปิด Web Browser จะใช้ Run http://Server-name/Virtual Directory/Script-name.type-name

ซึ่งในที่นี้จะ Run ด้วย http://localhost/thai-asp/script-name 3.1 Html ให้ใช้โปรแกรม notepad สร้าง Script Html ขึ้นมา 1 ไฟล์ โดยให้ Save ชื่อ SampleHtml.Html ภายใต้ Directory E:\Webstire ( ซึ่งเป็น Virtual Directory ที่เราได้กำหนดขึ้น )

เราจะได้ Script Html ดังรูป

ทดสอบ Run Script Html โดย Run http://localhost/thai-asp/SampleHtml จะได้ผลลัพธ์ดังรูป

3.2 Html ที่มีการใส่ Asp Script เข้าไปด้วย ( แสดงข้อความ hello asp ก็พอ ) ใช้โปรแกรม Notepad สร้าง Script asp ขึ้นมา 1 ไฟล์ ให้ Save ชื่อ Sample.asp ภายใต้ Directory E:\Webstire ( ซึ่งเป็น Virtual Directory ที่เราได้กำหนดขึ้น ) <html> <body> <% Response.write(“Hello Asp”) %> </body> </html>

ทดสอบ Run Script asp โดย Run http://localhost/thai-asp/Sampleasp.asp