วันจันทร์ที่ 26 สิงหาคม พ.ศ. 2556

อธิบาย Homepage/ Webpage /Website /Web Browser

Homepage/ Webpage /Website /Web Browser

Home Page 

 Home Page หรือ โฮมเพจ คือ Web Page เป็นหน้าแรกของ Web Site นั้นๆ ดังที่กล่าวมาแล้วว่า Web Site ประกอบไปด้วยหลายๆ Web Page แต่ถ้าเรากำหนดให้ Web Page ใดเป็นหน้าแรกของ Web Site ที่สร้างขึ้น เราจะเรียก Web  Page นั้นว่า  Home Page
          เป็นหน้าแรกของเว็บไซต์ ซึ่งเปรียบได้กับเอกสารหน้าแรกของเว็บไซต์ โดยเมื่อผู้ใช้อินเทอร์เน็ตเข้ามาใช้เว็บไซต์ใดก็ตามจะเนหน้านี้เป็นหน้าแรก โดย Home Page จะทำหน้าที่แสดงข้อมูลข่าวสาร การโฆษณา และประชาสัมพันธ์ต่างๆ ซึ่งเป็นข้อมูลเบื้องต้นที่แสดงให้ทราบว่า ในเว็บไซต์มีอะไรบ้าง รวมถึงการแสดงเมนูต่างๆ โดยเชื่อมโยงไปยังเว็บเพจอื่นๆ ภายใจเว็บไซต์ ในหน้านี้จะมีการออกแบบให้มีความสวยงามและน่าสนใจ เพื่อดึงดูดให้ผู้ใช้อินเทอร์เน็ตเกิดความสนใจที่จะเข้ามาชมในเว็บไซต์




Web Page

 Web Page หรือ เว็บเพจ คือ เอกสารหน้าหนึ่งที่อยู่ในเว็บไซต์ โดยแต่ละหน้า Web Page อาจจะถูกสร้างด้วยภาษาที่ต่างกันไป เช่น HTML, ASP, PHP, Perl เป็นต้น ดังนั้น เราจะสังเกตเห็นว่า นามสกุลหรือส่วนขยายของ Web Page อาจจะไม่เหมือนกันก็ได้ เนื่องมาจากภาษาที่เราสร้าง Web Page นั่นเอง เช่น ถ้าสร้างด้วย HTML ก็จะมีนามสกุล .html หรือ .htm หรือสร้างด้วย ASP ไฟล์ก็จะมีนามสกุล .asp เป็นต้น





 
  

 Web Site

 Web Site  หรือ เว็บไซต์ เป็นที่เก็บเว็บเพจหรือเรียกอีกอย่างหนึ่งว่าที่อยู่ของเว็บเพจ เช่นเดียวกับบ้านเลขที่ ถ้าเราต้องการที่จะไปหาคนคนหนึ่งเราจะต้องรู้บ้านเลขที่ของคนๆ นั้น เช่นเดียวกัน ถ้าเราต้องการหาเว็บเพจเราก็ต้องรู้ที่อยู่ของเว็บเพจนั้น ก็คือต้องรู้ Web Site นั่นเอง โดยที่ Web Sit
 หนึ่งจะมีหลายๆ Web Page

 

  Web browser

Web browser (เว็บบราวเซอร์) คือโปรแกรมหรือซอฟต์แวร์ที่ใช้ท่องเว็บหรือใช้ดูข้อมูลที่อยู่ในเว็บไซต์ แต่นิยามที่แต่ละคนให้ ถึงจะไม่ผิด แต่ก็มีความหลากหลาย ไม่เหมือนกัน ไม่ครอบคลุม หรือไม่ถูกต้องเสียทีเดียว ซึ่ง หลังจากได้ค้นหาและอ่านนิยามจากหลายๆ เว็บ ผมขอให้ความหมายของ Web browser ใหม่ ดังนี้
Web browser คือซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ที่ใช้ในการเข้าถึงข้อมูลเและติดต่อสื่อ สารกับระบบสารสนเทศที่อยู่ในรูปแบบของเว็บเพจ ซึ่งอยู่บนเครือข่ายคอมพิวเตอร์ที่ชื่อว่า World Wide Web (WWW)

Web browser คืออะไร ความหมายจากหลายๆ เว็บไซต์

ช่วงน้ำท่วม ผมอยู่ว่างๆ เลยลองค้นดูใน Google ว่ามีใครให้ความหมายหรือนิยาม “Web browser คืออะไร” ไว้อย่างไรบ้าง จากผลการค้นหาผมไม่เจอคำนิยามจากหน่วยการที่น่าจะใช้อ้างอิงได้ อย่าง กระทรวงไอซีที หรือหน่วยงานด้านภาษาต่างๆ แต่เจอในเว็บของสถานศึกษาและเว็บเกี่ยวกับไอทีอยู่พอสมควร ในที่นี้ผมขออนุญาตนำ 2-3 ความหมายที่คิดว่าน่าจะถูกต้องมาลงไว้ด้วย ดังนี้

Web browser คือ
“โปรแกรม ที่ใช้สำหรับท่องอินเทอร์เน็ต (sufring the Internet) คือใช้ในการเปิด web page และอย่างอื่นอีกมาก” - http://www.vcharkarn.com/vblog/36733
“โปรแกรมที่ใช้สำหรับเป็นประตูเปิดเข้าสู่โลก WWW (World Wide Web) หรือพูดกันอย่างง่ายก็คือโปรแกรม
ที่ใช้สำหรับเล่นอินเทอร์เน็ตที่เรานิยมใช้กันอยู่ทุกวันนี้ โดยเว็บเบราว์เซอร ์ (Web Browser) จะเข้าใจในภาษาHTML นี้คือเหตุผลว่าทำไมต้องใช้ภาษา HTML ในการสร้างเว็บเพจ เพราะโปรแกรมเว็บเบราว์เซอร์นั่นสามารถเข้าใจ และสามารถทำงานตามคำสั่งของภาษา HTMLได้” - http://school.obec.go.th/pp_school/html/browser.html
“โปรแกรม คอมพิวเตอร์ ที่ผู้ใช้สามารถดูข้อมูลและโต้ตอบกับข้อมูลสารสนเทศที่จัดเก็บในหน้าเวบที่ สร้างด้วยภาษาเฉพาะ เช่น ภาษาเอชทีเอ็มแอล (html) ที่จัดเก็บไว้ที่ระบบบริการเว็บหรือเว็บเซิร์ฟเวอร์ หรือระบบคลังข้อมูลอื่นๆ โดยโปรแกรมค้นดูเว็บเปรียบเสมือนเครื่องมือในการติดต่อกับเครือข่าย คอมพิวเตอร์ขนาดใหญ่ที่เรียกว่าเวิลด์ไวด์เว็บ” - http://www.mindphp.com + http://th.wikipedia.org

Web browser คืออะไร ความหมายที่อาจทำให้หลายคนสับสน

จากนิยามของ Web browser ที่ได้ข้างต้น รวมทั้งที่ผมได้ให้ไว้เล่นๆ ด้วย จะเห็นได้ว่ามีความหมายที่คล้ายๆ กัน คือ

Web browser คือซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ที่ใช้ในการท่องเว็บหรือใช้ดูข้อมูลที่อยู่ในหน้าเว็บเพจ

อย่างไรก็ตาม จากนิยามหรือความหมายของ Web browser ที่ผมเจอในเว็บต่างๆ ผมมองว่ามี 2 ประเด็นที่หลายๆ คนอาจจะยังสงสัยและอาจเป็นสาเหตุให้ตีความหรือเข้าใจว่า Web browser คืออะไร แตกต่างหรือคลาดเคลื่อนกันไป คือ
  • การใช้คำ “สำหรับเล่นอินเทอร์เน็ต” ที่อาจจะทำให้หลายๆ คนเข้าใจได้ว่า อินเทอร์เน็ต ก็คือ WWW (World Wide Web) ซึ่งเป็นความเข้าใจที่ไม่ถูกต้องเสียทีเดียว เพราะคำว่า WWW เป็นแค่ส่วนหนึ่งของ อินเทอร์เน็ต ซึ่งเป็นคำที่มีความหมายกว้างขวางกว่า และยังรวมเอาการใช้งานหรือหรือบริการอื่นๆ นอกจาก WWW เอาไว้ด้วย เช่น อีเมล์ (e-mail) แชท (Chat) IRC และ FTP เป็นต้น
  • การใช้คำ “ภาษา HTML” ที่ผมว่ามันยากไปสำหรับผู้ใช้งานทั่วไป หรือบางคนที่รู้มากขึ้นมาหน่อย ก็อาจจะสงสัยอีกว่าแล้วภาษา Java, Javascript, Asp, Php, CFM หรืออื่นๆ ล่ะมันคืออะไร ซึ่งในที่นี้ ผมขออธิบายให้เข้าใจนิดหน่อยว่า HTML คือภาษาหลักที่ Web browser ใช้แสดงผลหรือแสดงข้อมูลในหน้าเว็บเพจ ส่วนภาษาอื่นๆ นั้นคือภาษาเสริม ที่ทำให้คนเขียนเว็บจัดการข้อมูลและการแสดงผลต่างๆ ได้ดีและสะดวกยิ่งขึ้น ซึ่งในการใช้ภาษาเสริมอื่นๆ นั้น ต้องติดตั้งซอฟต์แวร์หรือโปรแกรมเพิ่มด้วย เพื่อทำหน้าที่ประมวลผลแล้วแปลผลที่ได้ให้เป็นภาษาหลัก (HTML) ส่งให้ Web browser นำไปแสดงในหน้าเว็บเพจต่อไป ดังนั้น ในการเขียนเว็บไม่ว่าจะใช้ภาษาเสริมอะไรก็ตาม จะต้องใช้ร่วมกับภาษาหลัก (HTML) เสมอ และข้อมูลที่เราเห็นในหน้าเว็บเพจของทุกเว็บไซต์ก็จะถูกแสดงผลด้วยภาษาหลัก หรือ HTML เสมอด้วยเช่นกัน

Web browser คืออะไร ความหมายโดยสรุปสั้นๆ

จากนิยามของ Web browser ที่ผมได้ให้ตามความเข้าใจข้างต้น และจากการค้นหาและอ่านจากเว็บอื่นๆ ผมขอสรุปและให้นิยาม Web browser คืออะไร ดังนี้
Web browser คือซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ที่ใช้ในการเข้าถึงข้อมูลเและติดต่อสื่อ สารกับระบบสารสนเทศที่อยู่ในรูปแบบของเว็บเพจ ซึ่งอยู่บนเครือข่ายคอมพิวเตอร์ที่ชื่อว่า World Wide Web (WWW)

Web browser มีอะไรบ้าง
Web browser ที่เป็นที่นิยมและใช้งานกันอย่างแพร่หลาย มีดังนี้
  • Internet Explorer
  • Mozilla Firefox
  • Google Chrome
  • Safari  
          
 
 ที่มา http://webbrowserคืออะไร.blogspot.com/
        http://www.krusamut.com/?tag=web-page

อธิบาย การใช้งานทั่วไปของ Email

การใช้งานทั่วไปของ Email  


ความหมาย
ย่อ มาจาก electronic mail (แปลว่า ไปรษณีย์อิเล็กทรอนิกส์) หมายถึงการสื่อสารหรือการส่งข้อความ โน้ต หรือบันทึกออกจากคอม พิวเตอร์เครื่องหนึ่ง ผ่านไปเข้าเครื่องปลายทาง (terminal) หรือเข้าเครื่องคอมพิวเตอร์อีกเครื่องหนึ่งโดยส่งผ่านทางระบบเครือข่าย (network) ผู้ส่งจะต้องมีเลขที่อยู่ (e-mail address) ของผู้รับ และผู้รับก็สามารถเปิดคอมพิวเตอร์เรียกข่าวสารนั้นออกมาดูเมื่อใดก็ได้ โดยปกติ จะไม่มีการพิมพ์ข้อความหรือข่าวสารนั้นลงแผ่นกระดาษ นับว่าเป็นการประหยัดกระดาษไปได้ส่วนหนึ่ง โดยทั่วไป ถือกันว่าเป็นงานส่วนหนึ่งของสำนักงานอัตโนมัติ (office automation) ปัจจุบันได้รับความนิยมเป็นอันมาก

อีเมล์, E-Mail, Electronic Mail หรือ จดหมายอิเล็คทรอนิกส์

E-mail คือ จดหมาย ที่ใช้รับส่งกันโดยผ่านเครือข่ายคอมพิวเตอร์ บางแห่งใช้เฉพาะภายใน บางแห่งใช้เฉพาะภายนอกองค์กร (สำหรับเครือข่ายคอมพิวเตอร์ที่มีขนาดใหญ่ที่สุดในโลกคือ internet) การใช้งานก็เหมือนกับเราพิมพ์ข้อความในโปรแกรม word จากนั้นก็คลิกคำสั่ง เพื่อส่งออกไป โดยจะมีชื่อของผู้รับ ซึ่งเราเรียกว่า Email Address เป็นหลักในการรับส่ง

รูปแบบชื่อ Email Address จะเป็น yourname@sanook.com
1. yourname คือ ชื่อที่เราสามารถตั้งเป็นชื่ออะไรก็ได้ (แต่ต้องไม่ซ้ำกับของคนอื่น)
2. เครื่องหมาย @ สำหรับกั้นระหว่าง ชื่อ กับ ชื่อเว็บไซต์ หรือ domain name
3. sanook.com คือ ชื่อเว็บไซต์ หรือ domain name

ชนิดของการรับส่ง E-mail
1. รับส่งโดยใช้โปรแกรม E-mail โดยเฉพาะ เช่น Outlook Express, Eudora
2. รับส่งโดยผ่าน Web site เช่น www.sanook.com, www.yahoo.com
3. รับส่งโดยผ่าน Web Browser เช่น Netscape, IE เป็นต้น

การ รับส่ง E-mail แบบที่ 1 ตามปกติจะต้องมีการกำหนด Configuration เพื่อกำหนด Incoming Mail และ Outgoing Mail Server ซึ่งทำให้เกิดความยุ่งยากในการ check mail เนื่องจากบางคนไม่ได้มีเครื่องคอมพิวเตอร์เป็นของตนเอง หรือบางคนอาจจะต้องเดินทางบ่อย ๆ ทำให้ไม่ค่อยสะดวก ดังนั้น แบบที่ 2 คือ check email ผ่าน Web site จึงมีผู้นิยมมากที่สุดในโลก เนื่องจากไม่จำเป็นต้องกำหนด Configuration อะไรทั้งสิ้น แค่เพียงสมัครเป็นสมาชิกกับ Web site ที่ให้บริการ แค่จำชื่อ User และ Password เท่านั้น ก็สามารถจะตรวจสอบ E-mail ได้จากที่ต่าง ๆ ทั่วโลก (การลงทะเบียนเพื่อขอ E-mail แบบที่ 2 นี้จะเป็นการให้บริการฟรี!)

Web site ที่ให้บริการ E-mail ฟรี ได้แก่

http://www.sanook.com

http://www.hotmail.com

http://www.chaiyo.com

http://www.gmail.com


วิธีการใช้งานทั่วไป
1. TO – หมายถึง ชื่อ E-mail สำหรับผู้รับ
2. FROM – หมายถึง ชื่อ E-mail สำหรับผู้ส่ง
3. SUBJECT – หมายถึง หัวข้อเนื้อหาของจดหมาย
4. CC – หมายถึงสำเนา E-mail ฉบับนี้ไปให้อีกบุคคลหนึ่ง
5. BCC – หมายถึงสำเนา E-mail ฉบับนี้ไปให้อีกบุคคลหนึ่ง แต่ผู้รับ (TO) จะไม่ทราบว่าเราสำเนาให้ใครบ้าง
6. ATTACHMENT – ส่ง file ข้อมูลแนบไปพร้อมกับ E-mail

 


 

ที่มา : http://guru.sanook.com/

อธิบาย Search engine และยกตัวอย่างมา (10 Web Search engine)

Search Engine คืออะไร ?
Search Engine คือ เครื่องมือการค้นหาข้อมูลผ่านอินเตอร์เน็ต ที่ทุกคนสามารถเข้าไปค้นหาข้อมูลผ่านอินเตอร์เน็ตก็ได้ โดย กรอก ข้อมูลที่ต้องการค้นหา หรือ Keyword (คีเวิร์ด) เข้าไปที่ช่อง Search Box แล้วกด Enter แค่นี้ข้อมูลที่เราค้นหาก็จะถูกแสดงออกมาอย่างมากมายก่ายกอง เพื่อให้เราเลือกข้อมูลที่เราโดนใจที่สุดเอามาใช้ งาน โดยลักษณะการแสดงผลของ Search Engine นั้นจะทำการแสดงผลแบบ เรียงอันดับ Search Results ผ่านหน้าจอคอมพิวเตอร์ของเรา





Search Engine มีกี่ประเภท ?
Search Engine มี?3?ประเภท (ในวันที่ทำการศึกษาข้อมูลนี้และได้ทำการรวบรวมข้อมูล ผมสรุปได้?3 ประเภทหลัก) โดยมีหลักการทำงานที่ต่างกัน และ การจัดอันดับการค้นหาข้อมูลก็ต่างกันด้วยครับ เพราะมีลักษณะการทำงานที่ต่างกันนี่เองทำให้ โดยทั่ว ๆ ไปแล้วจะมีการแบ่งออกเป็นหลาย ๆ ประเภทด้วยกัน แต่ที่พอสรุปได้ก็มีเพียง?3 ประเภทหลัก ๆ ดังที่จะนำเสนอต่อไปนี้ครับ
ประเภทที่ 1 Crawler Based Search Engines
Crawler Based Search Engines คือ เครื่องมือการค้นหาบนอินเตอร์เน็ตแบบอาศัยการบันทึกข้อมูล และ จัดเก็บข้อมูลเป็นหลัก ซึ่งจะเป็นจำพวก Search Engine ที่ได้รับความนิยมสูงสุด เนื่องจากให้ผลการค้นหาแม่นยำที่สุด และการประมวลผลการค้นหาสามารถทำได้อย่างรวดเร็ว จึงทำให้มีบทบาทในการค้นหาข้อมูลมากที่สุดในปัจจุบัน
โดยมีองประกอบหลักเพียง 2 ส่วนด้วยกันคือ
1. ฐานข้อมูล โดยส่วนใหญ่แล้ว Crawler Based Search Engine เหล่านี้จะมีฐานข้อมูลเป็นของตัวเอง ที่มีระบบการประมวลผล และ การจัดอันดับที่เฉพาะ เป็นเอกลักษณ์ของตนเองอย่างมาก
2. ซอฟแวร์ คือเครื่องมือหลักสำคัญที่สุดอีกส่วนหนึ่งสำหรับ Serch Engine ประเภทนี้ เนื่องจากต้องอาศัยโปรแกรมเล็ก ๆ (ชนิดที่เรียกว่า จิ๋วแต่แจ๋ว) ทำหน้าที่ในการตรวจหา และ ทำการจัดเก็บข้อมูล หน้าเพจ หรือ เว็บไซต์ต่าง ๆ ในรูปแบบของการทำสำเนาข้อมูล เหมือนกับต้นฉบับทุกอย่าง ซึ่งเราจะรู้จักกันในนาม Spider หรือ Web Crawler หรือ Search Engine Robots
ตัวอย่างหนึ่งของ Crawler Based Search Engine ชื่อดัง http://www.google.com

Crawler Based Search Engine ได้แก่อะไรบ้าง
จะยกตัวอย่างคร่าว ๆ ให้ได้เห็นกันเอาแบบที่เรา ๆ ท่าน ๆ รู้จักหนะครับก็ได้แก่? Google , Yahoo, MSN, Live, Search, Technorati (สำหรับ blog)?ครับ ส่วนลักษณะการทำงาน และ การเก็บข้อมูงของ Web Crawler หรือ Robot หรือ Spider นั้นแต่ละแห่งจะมีวิธีการเก็บข้อมูล และ การจัดอันดับข้อมูลที่ต่างกันนะครับ เช่น คุณทำการค้นหาคำว่า “Search Engine คืออะไร” ผ่านทั้ง 5 แห่งที่ผมให้ไว้จะได้ผลการค้นหาที่ต่างกันครับ
ประเภทที่ 2 Web Directory หรือ Blog Directory
Web Directory หรือ Blog Directory คือ สารบัญเว็บไซต์ที่ให้คุณสามารถค้นหาข่าวสารข้อมูล ด้วยหมวดหมู่ข่าวสารข้อมูลที่เกี่ยวข้องกัน ในปริมาณมาก ๆ คล้าย ๆ กับสมุดหน้าเหลืองครับ ซึ่งจะมีการสร้าง ดรรชนี มีการระบุหมวดหมู่ อย่างชัดเจน ซึ่งจะช่วยให้การค้นหาข้อมูลต่าง ๆ ตามหมวดหมู่นั้น ๆ ได้รับการเปรียบเทียบอ้างอิง เพื่อหาข้อเท็จจริงได้ ในขณะที่เราค้นหาข้อมูล เพราะว่าจะมีเว็บไซต์มากมาย หรือ Blog มากมายที่มีเนื้อหาคล้าย ๆ กันในหมวดหมู่เดียวกัน ให้เราเลือกที่จะหาข้อมูลได้ อย่างตรงประเด็นที่สุด (ลดระยะเวลาได้มากในการค้นหา) ซึ่งผมจะขอยกตัวอย่างดังนี้

ODP Web Directory ชื่อดังของโลก ที่มี Search Engine มากมายใช้เป็นฐานข้อมูล Directory
1. ODP หรือ Dmoz ที่หลาย?ๆ คนรู้จัก ซึ่งเป็น Web Directory ที่ใหญ่ที่สุดในโลก Search Engine หลาย ๆ แห่งก็ใช้ข้อมูลจากที่แห่งนี้เกือบทั้งสิ้น เช่น Google, AOL, Yahoo, Netscape และอื่น ๆ อีกมากมาย ODP มีการบันทึกข้อมูลประมาณ 80 ภาษาทั่วโลก รวมถึงภาษาไทยเราด้วยครับ (URL : http://www.dmoz.org )
2. สารบัญเว็บไทย SANOOK ก็เป็น Web Directory ที่มีชื่อเสียงอีกเช่นกัน และเป็นที่รู้จักมากที่สุดในเมืองไทย (URL : http://webindex.sanook.com )
3. Blog Directory อย่าง BlogFlux Directory ที่มีการเก็บข้อมูลเกี่ยวกับบล็อกมากมายตามหมวดหมู่ต่าง ๆ หรือ Blog Directory อื่น ๆ ที่สามารถหาได้จาก Make Many แห่งนี้ครับ
ประเภทที่ 3 Meta Search Engine
Meta Search Engine คือ Search Engine ที่ใช้หลักการในการค้นหาโดยอาศัย Meta Tag ในภาษา HTML ซึ่งมีการประกาศชุดคำสั่งต่าง ๆ เป็นรูปแบบของ Tex Editor ด้วยภาษา HTML นั่นเองเช่น ชื่อผู้พัฒนา คำค้นหา เจ้าของเว็บ หรือ บล็อก คำอธิบายเว็บหรือบล็อกอย่างย่อ
ผลการค้นหาของ Meta Search Engine นี้มักไม่แม่นยำอย่างที่คิด เนื่องจากบางครั้งผู้ให้บริการหรือ ผู้ออกแบบเว็บสามารถใส่อะไรเข้าไปก็ได้มากมายเพื่อให้เกิดการค้นหาและพบเว็บ หรือ บล็อกของตนเอง และ อีกประการหนึ่งก็คือ มีการอาศัย Search Engine Index Server หลาย?ๆ แห่งมาประมวลผลรวมกัน จึงทำให้ผลการค้นหาข้อมูลต่าง ๆ ไม่เที่ยงตรงเท่าที่ควร.
มาถึงตอนนี้หลาย ๆ ท่านที่เคยสงสัยว่า “Search Engine คืออะไร” คงได้หายสงสัยกันไปบ้างแล้วและเริ่มเข้าใจหลักการทำงานของ Search Engine กันมากขึ้น เพื่อจะได้เลือกใช้อย่างถูกต้องและตรงกับความต้องการของเราในการค้นหาข่าว สารข้อมูล สำหรับบทความ “Search Engine คืออะไร” นี้หากขาดตกบกพร่องประการใด หรือ ไม่ได้รับข้อมูลที่ชัดเจนท่านสามารถติชม หรือ ให้ข้อเสนอแนะต่าง ๆ ผ่าน Comments ของบทความชุดนี้เพื่อจะได้ทำการปรับปรุงและแก้ไขให้ได้ข้อมูลที่ดีที่สุดและ เป็นประโยชน์สำหรับ ผู้ที่ทำการค้นคว้างข้อมูลต่าง ๆ เพื่อนำไปใช้งาน
ตัวอย่าง Web Search engine
1.http://www.google.com
2.http://search.yahoo.com
3.http://search.msn.co.in
4.http://www.look.com
5.http://www.dmoz.org
6.http://www.altavista.com
7.http://www.alexa.com
8.http://www.aesop.com
9.http://theyellowpages.com
10.http://www.goguides.org


ที่มา  : สิทธิศักดิ์   บุญมาก  เขียน 30-09-2006

อธิบาย Web Application

Web Application

1. คุณคิดว่า Web Application คืออะไร
•    Web Application คือการจัดสร้างโปรแกรมให้ทำงานอัตโนมัติอยู่บนเว็บไซต์ ไม่ว่าจะเป็น การนำเสนอข้อมูลแบบอัตโนมัติตามความต้องการของเจ้าของเว็บ การรับบันทึกข้อมูล ประวัติ รายละเอียดต่าง ๆ ฯลฯ จากเว็บลงสู่ฐานข้อมูล เพื่อนำไปใช้ในการวิเคราะห์ทางการตลาด หรือ การติดต่อสื่อสารกับผู้เข้าชมเว็บแบบออนไลน์ กระทั่งการทำ Web Content Editor เพื่อทำการแก้ไขข้อมูล ปรับแต่งหน้าตาเว็บไซต์ได้แบบออนไลน์ โดยไม่ต้องมีความรู้และทักษะทางด้านการเขียนเว็บ ได้อย่างสะดวกรวดเร็วและตรงตามความต้องการในการเช้าชมเว็บไซต์นั้น ๆ 
2. แล้วมันมีหลักการทำงานอย่างไร    
•    หลักการทำงานเป็นโปรแกรมที่เขียนโดยยึดหลักการเป็น Web Application นั้น โปรแกรมส่วนหนึ่งจะวางตัวอยู่บน Rendering Engine ซึ่งตัว Rendering Engine จะทำหน้าที่หลักๆ คือนำเอาชุดคำสั่งหรือรูปแบบโครงสร้างข้อมูลที่ใช้ในการแสดงผล นำมาแสดงผลบนพื้นที่ส่วนหนึ่งในจอภาพ โปรแกรมส่วนที่วางตัวอยู่บน Rendering Engine จะทำหน้าที่หลักๆ คือการเปลี่ยนแปลงแก้ไขสิ่งที่แสดงผล จัดการตรวจสอบข้อมูลที่รับเข้ามาเบื้องต้น และการประมวลบางส่วน แต่ส่วนการทำงานหลักๆ จะวางตัวอยู่บนเซอร์เวอร์ ซึ่งในทางปฏิบัติสามารถมีได้มากกว่าหนึ่งตัว 
3. มีข้อดี ข้อเสีย อะไรบ้าง 
    มีข้อดี
•    โค้ดโปรแกรมทั้งหมดอยู่ที่ฝั่งเซอร์เวอร์
•     มีโค้ดโปรแกรมบางส่วนจะถูกโหลดขึ้นบนไคลเอนต์เมื่อต้องการจะทำงาน ส่วนโค้ดที่เหลือจะยังคงค้างอยู่ที่ฝั่งเซอร์เวอร์ ทำให้การพัฒนาซอฟต์แวร์ที่ต้องมีการปรับปรุงแก้ไขบ่อย
•     สามารถกระทำได้โดยง่ายโดยไม่ต้องทำระบบโหลด patch หรืออัปเดตเวอร์ชันใหม่ๆ ให้กับไคลเอนต์จำนวนมากบ่อยๆ
•     โปรแกรมบางประเภทที่ต้องใช้ข้อมูลส่วนกลางเป็นจำนวนมากแต่จะไม่ได้ใช้ทั้งหมดในคราวเดียว ผู้พัฒนาโปรแกรมสามารถที่จะส่งข้อมูลเบื้องต้นบางส่วนให้กับไคลเอนต์ไปก่อน และเมื่อผู้ใช้ต้องการข้อมูลส่วนอื่นๆ เพิ่มเติม จึงค่อยส่งข้อมูลที่เหลือให้ การทำเช่นนี้จะทำให้ไม่ต้องส่งข้อมูลทั้งหมดไปยังผู้ใช้ในคราวเดียว โดยเฉพาะในกรณีที่ผู้ใช้งานอาจจะไม่ต้องการข้อมูลทั้งหมดนั้น การเลือกส่งเท่าที่ร้องขอจะช่วยลดปริมาณข้อมูลที่ต้องส่งผ่านระบบเครือข่ายลงได้
  มีข้อเสีย
•    ไม่เหมาะสมสำหรับโปรแกรมที่ออกแบบมาเพื่อใช้งานกับข้อมูลส่วนบุคคลที่ไม่จำเป็นต้องแบ่งปันให้กับผู้อื่น รวมถึงข้อมูลที่อาจจะมีความลับสูง ถ้าต้องส่งผ่านอินเทอร์เน็ต ที่แม้จะเข้ารหัสไว้แล้ว แต่อาจจะถูกเจาะและถอดรหัสนำข้อมูลออกมาไปใช้ได้
4. มันสามารถสร้างโดยใช้ภาษาใดได้บ้าง และคุณคิดว่าภาษาไหนเหมาะที่จะนำมาสร้าง web application มากที่สุด เพราะอะไร 
    สร้างโดยใช้ภาษาใดได้บ้าง
สามารถสร้างโดยใช้ภาษา HTML, XHTML ,XML ,XSL ,Java ,ASP.NET โดยภาษาที่ใช้ได้แก่ VB.NET และ C#.NET
     ภาษาที่เหมาะจะนำมาสร้าง web application มากที่สุด 

ภาษา Java ,ASP.NET โดยภาษาที่ใช้ได้แก่ VB.NET และ C#.NET ,PHP เหมาะที่จะนำมาสร้าง Web Application
   เพราะ ภาษาJava นำเสนอในรูปของ Java Server Page(JSP) เว็บเซอร์เวอร์ที่รองรับการทำงานในปัจจุบันที่นิยมใช้คือ Tomcat และASP.NET เป็นภาษาที่ใช้ได้แก่ VB.NET และ C#.NET และ PHP เป็นภาษาที่ทำงานในลักษณะเป็นสคริปต์  หรือตัวโค้ดโปรแกรมจะถูก interprete ในขณะที่รัน  แต่ในปัจจุบันได้มีการพัฒนาโดย third party ในส่วนการทำ catching และการทำ precompile  โดยสามารถแปลโค้ดล่วงหน้าเพื่อเก็บไว้ใช้รันได้ทันที
                                        


ที่มาhttp://th.wikipedia.org/wiki/โปรแกรมประยุกต์บนเว็บ

อธิบายประวัติความเป็นมาของ Internet จากอดีต-ปัจจุบัน

งานเก่าคำศัพท์IT01



ศัพท์IT01
1.Technology -  การใช้ความรู้ เครื่องมือ ความคิด หลักการ เทคนิค ความรู้ ระเบียบวิธี กระบวนการตลอดจน ผลงานทางวิทยาศาสตร์ทั้งสิ่งประดิษฐ์และวิธีการ มาประยุกต์ใช้ในระบบงานเพื่อช่วยให้เกิดการเปลี่ยนแปลงในการทำงานให้ดียิ่ง ขึ้นและเพื่อเพิ่มประสิทธิภาพและประสิทธิผลของงานให้มีมากยิ่งขึ้น
2.Information
- สารสนเทศ ก็คือ ระบบของการจัดเก็บ ประมวลผลข้อมูล โดยอาศัยบุคคลและเทคโนโลยีสารสนเทศในการดำเนินการ เพื่อให้ได้สารสนเทศที่เหมาะสมกับงานหรือภารกิจแต่ละอย่าง
3.Communication
- กระบวนการส่งข่าวสารข้อมูลจากผู้ส่งข่าวสารไปยังผู้รับข่าวสาร มีวัตถุประสงค์เพื่อชักจูงให้ผู้รับข่าวสารมีปฏิกริยาตอบสนองกลับมา โดยคาดหวังให้เป็นไปตามที่ผู้ส่งต้องการ
4.E-learning
- การเรียน การสอนในลักษณะ หรือรูปแบบใดก็ได้ ซึ่งการถ่ายทอดเนื้อหานั้น กระทำผ่านทางสื่ออิเล็กทรอนิกส์
5.game Online - วิดีโอเกม
ที่เล่นบน เครือข่ายคอมพิวเตอร์ โดยเฉพาะบน อินเทอร์เน็ต เกมส์ออนไลน์มีส่วนที่คล้ายคลึงกับเกมส์หลายผู้เล่นผ่านระบบอินเทอร์เน็ต
6.E-Mail
- การแลกเปลี่ยนข้อความแบบดิจิทัล ซึ่งออกแบบขึ้นเพื่อให้มนุษย์ใช้เป็นหลัก ข้อความนั้นจะต้องประกอบด้วยเนื้อหา ที่อยู่ของผู้ส่ง และที่อยู่ของผู้รับ (ซึ่งอาจมีมากกว่าหนึ่ง) เป็นอย่างน้อย
7.GPS - GPS 
ย่อมาจาก Global Positioning System หรือ "ระบบกำหนดตำแหน่งบนโลก"   อระบบบอกตำแหน่งบนพื้นผิวโลก โดยอาศัยการคำนวณจากความถี่สัญญาณนาฬิกาที่ส่งมาจากดาวเทียมที่โคจรอยู่รอบโลกซึ่งทราบตำแหน่ง ทำให้ระบบนี้สามารถบอกตำแหน่ง ณ จุดที่สามารถรับสัญญาณได้ทั่วโลก โดยเครื่องรับสัญญาณจีพีเอส
8.GPRS-GPRS ย่อมาจาก General Packet Radio Service    บริการใหม่ที่ล้ำสมัยของโทรศัพท์มือถือที่ไม่จำกัดตัวเองอยู่แค่การใช้เสียงเท่านั้น โดยมันมีความสามารถในการส่งข้อมูลผ่านทางโทรศัพท์มือถือได้ด้วย
9.3G-"3G"
ก็คือ "ความเร็วสูง" และ "ระยะการรับส่งสัญญาณที่ไกลมาก"
10.CDMA - CDMA
ย่อมาจาก Code Division Multiple Access คือเทคโนโลยีการสื่อสารไร้สายด้วยระบบดิจิตอล  เป็นการสื่อสารกันด้วยสัญญาณที่เข้ารหัสไว้แล้ว ซึ่งจะมีเพียงเครื่องส่งและเครื่องรับเท่านั้นที่จะสามารถถอดรหัสสัญญาณดังกล่าวได้ หรือเปรียบเสมือนการพูดภาษาที่จะเข้าใจเฉพาะผู้ส่งและผู้รับเท่านั่น โดยจะทำหน้าที่แปลงคำพูดเป็นข้อมูลแบบดิจิตอล และส่งผ่านข้อมูลในรูปของสัญญาณวิทยุไปบนเครือข่ายไร้สาย
11.E-Commerce - E-Commerce
หรือ พาณิชย์อิเล็กทรอนิกส์ คือ การดำเนินธุรกิจโดยใช้สื่ออิเล็กทรอนิกส์ เพื่อให้บรรลุเป้าหมายทางธุรกิจที่องค์กรได้วางไว้
13.FTP - (FTP)
ย่อมาจากภาษาอังกฤษว่า File Transfer Protocal : FTP หมายถึง การดึงไฟล์จากคอมพิวเตอร์ในเครือข่ายอินเทอร์เน็ตมายังเครื่องคอมพิวเตอร์ของเราหรือของผู้ใช้คนอื่น โดยปกติการดึงไฟล์จากอินเทอร์เน็ต เราจะต้องติดต่อไปยังผู้ให้บริการ ซึ่งเรียกว่า เอฟทีพีไซต์ (FTP Site) เอฟทีพีไซต์ที่สำคัญในอดีตจะเป็นหน่วยงานของรัฐบาล หรือมหาวิทยาลัย
14.Search Engine
- เครื่องมือการค้นหาข้อมูลผ่านอินเทอร์เน็ต ที่ทุกคนสามารถเข้าไปค้นหาข้อมูลผ่านอินเทอร์เน็ตก็ได้ โดยกรอกข้อมูลที่ต้องการค้นหา หรือ Keyword (คีย์เวิร์ด) เข้าไปที่ช่อง Search Box แล้วกด Enter แค่นี้ข้อมูลที่เราค้นหาก็จะถูกแสดงออกมาอย่างมากมายก่ายกอง เพื่อให้เราเลือกข้อมูลตรงกับความต้องการที่สุดเอามาใช้งาน  โดยลักษณะการแสดงผลของ Search Engine นั้นจะทำการแสดงผลแบบ เรียงอันดับ Search Results ผ่านหน้าจอคอมพิวเตอร์ของเรา
15.Real Time-
ระบบเวลาจริง(Real-time system) หมายถึงการตอบสนองทันที เช่นระบบ Sensor ที่ส่งข้อมูลให้คอมพิวเตอร์ เครื่องมือทดลองทางวิทยาศาสตร์ ระบบภาพทางการแพทย์ ระบบควบคุมในโรงงานอุตสาหกรรม ระบบหัวฉีดในรถยนต์ ระบบควบคุมการยิง ระบบแขนกล และเครื่องใช้ในครัวเรือนทั้งหมด ถือเป็นจุดประสงค์อีกอย่างหนึ่งของ ระบบปฏิบัติการลักษณะสำคัญที่สุดของระบบปฏิบัติการเวลาจริงจะต้องตอบสนองโดยทันทีต่อกระบวนการเวลาจริงในไม่ช้าเท่ากระบวนการนั่นต้องการ