ความรู้ทั่วไปเกี่ยวกับการออกแบบเว็บไซต์ (ตอนที่ 1)
โครงสร้างระบบเว็บ
ในระบบเว็บนั้นมีโครงสร้างการทำงานหลายลำดับชั้นด้วยกัน หากนำมาเขียนเป็น Flow chart แล้วน่าจะสรุปได้รูปดังต่อไปนี้
โครงสร้างระบบเว็บ
Web Hosting
เว็บโฮสต์ติ้ง คือผู้ให้บริการรับฝากพื้นที่เก็บเว็บ สามารถแบ่งได้สองลักษณะคือ
1. Free Web Hosting เป็นเว็บโฮสต์ติ้งที่เปิดให้บริการฟรี ส่วนใหญ่จะมีข้อจำกัดในการใช้งาน Geocities.com, Cafe150.com, Myfreewebs.net,
[Image]
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
เว็บไซต์ เป็นชื่อที่ใช้เรียกแทนหน่วยงาน องค์กร หรือชื่อผู้ทำเว็บไซต์ ตัวอย่าง เช่น www.kapook.com, www.northbkk.ac.th, www.webmaster.or.th, www.cmsthailand.com, www.Arnut.com, 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
ในระบบเว็บนั้นมีโครงสร้างการทำงานหลายลำดับชั้นด้วยกัน หากนำมาเขียนเป็น Flow chart แล้วน่าจะสรุปได้รูปดังต่อไปนี้
โครงสร้างระบบเว็บ
Web Hosting
เว็บโฮสต์ติ้ง คือผู้ให้บริการรับฝากพื้นที่เก็บเว็บ สามารถแบ่งได้สองลักษณะคือ
1. Free Web Hosting เป็นเว็บโฮสต์ติ้งที่เปิดให้บริการฟรี ส่วนใหญ่จะมีข้อจำกัดในการใช้งาน Geocities.com, Cafe150.com, Myfreewebs.net,
[Image]
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
เว็บไซต์ เป็นชื่อที่ใช้เรียกแทนหน่วยงาน องค์กร หรือชื่อผู้ทำเว็บไซต์ ตัวอย่าง เช่น www.kapook.com, www.northbkk.ac.th, www.webmaster.or.th, www.cmsthailand.com, www.Arnut.com, 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

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