1 / 8

Ch 8 CGI & Perl

Ch 8 CGI & Perl. Kulachatr C. Na Ayudhya. CGI ; Common Gateway Interface. วิธีที่เครื่องคอมพิวเตอร์แม่ข่ายใช้ในการโต้ตอบกับโปรแกรมคอมพิวเตอร์ โดยรับข้อมูลมาจากเครื่องลูกข่ายผ่านอินเทอร์เนต. Client. CGI. Server. CGI ; Common Gateway Interface.

donnel
Download Presentation

Ch 8 CGI & Perl

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ch 8 CGI & Perl Kulachatr C. Na Ayudhya

  2. CGI ; Common Gateway Interface • วิธีที่เครื่องคอมพิวเตอร์แม่ข่ายใช้ในการโต้ตอบกับโปรแกรมคอมพิวเตอร์ โดยรับข้อมูลมาจากเครื่องลูกข่ายผ่านอินเทอร์เนต Client CGI Server

  3. CGI ; Common Gateway Interface • CGIสามารถเรียกใช้โปรแกรมบนเครื่องคอมพิวเตอร์แม่ข่ายได้ และสามารถส่งข้อมูลจากลูกข่ายเข้าไปประมวลผลในเครื่องแม่ข่ายแล้วส่งค่าที่คำนวณเสร็จกลับมาแสดงผลในลูกข่ายได้ เช่น • ข้อมูลคำสั่งซื้อ และระบบตะกร้าเงิน • คำสั่งค้นหารายการสินค้า • ข้อมูลแสดงผลการชำระเงิน • โปรแกรมนับจำนวนคนเยี่ยมชมเว็บไซต์ (Hit Rate)

  4. ตัวอย่างของการส่งค่าไปยังเครื่องแม่ข่ายตัวอย่างของการส่งค่าไปยังเครื่องแม่ข่าย ส่งค่ากลับมาแสดงให้ Client เห็นว่ารวมเป็นเงินเท่าไร Cart System ที่ระบบตะกร้าทาง Client จะส่งจำนวนสินค้าผ่าน CGI เข้าไปคำนวณในเครื่องแม่ข่าย

  5. CGI ; Common Gateway Interface • Trend • CGI เป็นต้นแบบของการพัฒนา Application Serverโดยในอนาคตอาจมีผู้ให้บริการโปรแกรมประยุกต์บนเครื่องแม่ข่าย (Application Service Provider : ASP)แล้วให้ผู้ใช้บริการ Download โปรแกรมมาใช้ โดยไม่ต้องติดตั้งโปรแกรมต่างบนเครื่องลูกข่ายอีกต่อไป • กรณีในปัจจุบัน ได้แก่ True Internetเปิดให้ผู้ใช้บริการเครือข่าย Trueสามารถ เรียกใช้โปรแกรมการจัดการธุรกิจได้หลากหลายโดยไม่เสียค่าใช้จ่าย

  6. ประโยชน์ของ CGI • ใช้วิเคราะห์ตลาดและพฤติกรรมผู้ซื้อในระบบ EC • จะทราบได้อย่างไรว่าคนที่เข้ามาชมเว็บไซต์ของเราอยู่ในประเทศอะไร • จะทราบได้อย่างไรว่าคนที่ชมเว็บไซต์ของเรานั้นใช้เวลานานเท่าไร และอยู่ที่ page ใดนานที่สุด • จะทราบได้อย่างไรว่าก่อนหน้านี้เขาไปเว็บไซต์ใดมาก่อน การใช้ CGI เพื่อการประมวลผลจะทำให้เราทราบพฤติกรรมและสถานการณ์ทางการตลาดที่มีผลต่อการวางแผนการตลาดของเว็บไซต์ได้ ทั้งนี้ขึ้นอยู่กับการพัฒนาโปรแกรม ซึ่งสามารถใช้ภาษาใดๆ ก็ได้ในการพัฒนา

  7. PERL C TCL JAVA PERL ; Practical Extraction and Report Language เป็นภาษาคอมพิวเตอร์ที่เหมาะกับงานส่วนใหญ่บนอินเทอร์เนตซึ่งเป็นการตัดต่อคำ แต่งรูปประโยคและแสดงผลตัวอักษรมากกว่างานคำนวณที่ซับซ้อน ซึ่งบริการเว็บโฮสติ้งส่วนใหญ่มักมีตัวแปลภาษา PERL อยู่แล้ว จึงเป็นเหตุผลที่มีการใช้ PERL อย่างกว้างขวางในการทำ CGI ภาษาที่ใช้ในการพัฒนาโปรแกรม CGI

  8. เว็บไซต์ที่เกี่ยวข้องเว็บไซต์ที่เกี่ยวข้อง • www.w3.org/cgi/ • www.comp.leeds.ac.uk/perl/start.htm • www.cgi.resourceindex.com • www.cgi2you.com

More Related