วันจันทร์ที่ 7 พฤษภาคม พ.ศ. 2555

โครงสร้างระบบเว็บ

โครงสร้างระบบเว็บ
ในระบบเว็บนั้นมีโครงสร้างการทำงานหลายลำดับชั้นด้วยกัน หากนำมาเขียนเป็น Flow chart แล้วน่าจะสรุปได้รูปดังต่อไปนี้

โครงสร้างระบบเว็บ
Web Hosting
เว็บโฮสต์ติ้ง คือผู้ให้บริการรับฝากพื้นที่เก็บเว็บ สามารถแบ่งได้สองลักษณะคือ
1. Free Web Hosting เป็นเว็บโฮสต์ติ้งที่เปิดให้บริการฟรี ส่วนใหญ่จะมีข้อจำกัดในการใช้งาน Geocities.com, Cafe150.com, Myfreewebs.net, Myjavaserver.com, 6te.net
2. Commercial Web Hosting เป็นเว็บโฮสต์ติ้งที่เป็นรูปแบบบริษัท ที่เป็นรูปแบบเชิงการค้าโดยเฉพาะ เช่น Hostpacific.com, Ecomsiam.com, Bythailand.com, Hosting.co.th, Porar.com, Chaiyohosting.com, Idc.cattelecom.com
โดยผู้ให้บริการเว็บโฮสติ้งในปัจจุบันมีอย่างหลากหลาย ขึ้นอยู่กับว่าเรานำเครื่องเซิร์ฟเวอร์ไปฝากไว้ที่ใด ตัวอย่างผู้ให้บริการเว็บโฮสติ้งและรับฝากโฮสต์ติ้ง อาทิ เช่น การสื่อสารแห่งประเทศไทย (CAT), ศูนย์บริการอินเทอร์เน็ต (ISP), องค์กรธุรกิจ (Office), บ้าน บ้านเช่า หอพัก (Home), สถาบันการศึกษา (School, University)
Web Server
เว็บเซิร์ฟเวอร์ คือเครื่องเซิร์ฟเวอร์ที่เก็บข้อมูลต่างๆ ของผู้ใช้บริการโดยผู้ให้บริการจะต้องทำการติดตั้งโปรแกรมเว็บเซิร์ฟเวอร์ลงบนเครื่องเซิร์ฟเวอร์ อาทิ Apache, IIS, Tomcat, Lighttpd, Zeus โดยโปรแกรมเว็บเซิร์ฟเวอร์ที่นิยมใช้งานในปัจจุบันสามารถจำแนกตามประเภทของระบบปฏิบัติการเครือข่ายได้ 3 ชนิดคือ
1. Windows Server (Windows 2000 Server, Windows Server 2003)
2. Linux Server (RedHat, Fedora, Slackware, CentOS, Debian, Ubuntu, SuSE, Mandriva, Linux-SIS)
3. BSD Server (FreeBSD, OpenBSD, NetBSD)
Web Browser
เว็บบราวเซอร์ คือโปรแกรมที่ใช้เรียกเปิดใช้งานเว็บ ตัวอย่างเว็บบราวเซอร์ที่นิยมใช้งานในปัจจุบัน อาทิ
- Internet Explorer (http://www.microsoft.com/windows/products/winfamily/ie/)
- Mozilla Firefox (http://www.mozilla.com/en-US/firefox/)
- Opera (http://www.opera.com/)
- Safari (http://www.apple.com/safari/)
- Netscape (http://www.netscape.com/)
- Lynx (http://lynx.isc.org/)
Web Site
เว็บไซต์ เป็นชื่อที่ใช้เรียกแทนหน่วยงาน องค์กร หรือชื่อผู้ทำเว็บไซต์ ตัวอย่าง เช่น http://www.kapook.com/, http://www.northbkk.ac.th/,http://www.webmaster.or.th/, http://www.cmsthailand.com/, http://www.arnut.com/, http://www.dsd.go.th/
Home Page
โฮมเพจ เป็นหน้าแรกของเว็บไซต์เปรียบได้กับหน้าปกหนังสือ โดยปกติชื่อไฟล์โฮมเพจจะตั้งโดยใช้ชื่อว่า index หรือ default ทั้งนี้ขึ้นอยู่กับภาษาที่ใช้พัฒนา อาทิ เช่น
- index.html, index.htm, default.html กรณีพัฒนาด้วยภาษา HTML
- index.shtml กรณีพัฒนาด้วย SSI
- index.php กรณีพัฒนาด้วยภาษา PHP
- index.asp, default.asp กรณีพัฒนาด้วยภาษา ASP
- index.aspx, default.aspx กรณีพัฒนาด้วยภาษา ASP.NET
- index.jsp กรณีพัฒนาด้วยภาษา JSP, Servlet
- index.cgi, index.py กรณีพัฒนาด้วยภาษา PYTHON
- index.cgi, index.pl กรณีพัฒนาด้วยภาษา PERL
Web Page 
เว็บเพจ เป็นหน้าอื่นๆ ของเว็บไซต์ การตั้งชื่อไฟล์จะขึ้นอยู่กับภาษาที่ผู้ใช้ ใช้ในการพัฒนา อาทิเช่น history.php, structure.php, symbol.php, map.php, contact.php
โพสต์
สาครินทร์ นุ้ยพ่วง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น