อินเทอร์เน็ต

อินทราเน็ต (Intranet) คือ ระบบเครือข่ายคอมพิวเตอร์มีการเชื่อมต่อเข้าด้วยกัน ในระยะหรือบริเวณไม่ไกลหรือ บริเวณตึก เพื่อแลกเปลี่ยนข้อมูล ไฟล์ ใช้อุปกรณ์ร่วมกัน เช่น เครื่องพิมพ์ เป็นต้น                                             

อินเตอร์เน็ต (Internet) คือ ระบบเครือข่ายคอมพิวเตอร์ที่มีการเชื่อมต่อกันเป็นระบบ WAN    สามารถเชื่อมต่อกันทั่วโลก เพื่อการสื่อสาร แลกเปลี่ยนข้อมูล  
    
บริการบน
อินเตอร์เน็ต                                                                                                   

1. www การบริการเว็บไซต์
2. FTP (File Transfer Protocol) บริการแลกเปลี่ยนแฟ้มข้อมูล ตัวอย่าง FileZilla
3. Telnet บริการใช้คอมพิวเตอร์ในระยะไกล ตัวอย่าง Remote Desktop, Teamviewer        

เครือข่ายคอมพิวเตอร์ หมายถึง การเชื่อมต่อคอมพิวเตอร์ตั้งแต่ 2 เครื่องขึ้นไป โดยสามารถสื่อสารกันด้วยหมายเลข IP Address

จากรูปอุปกรณ์ เรียกว่า Router                                                         
มีหน้าที่ เพื่อเชื่อมต่อเครือข่ายภายนอก หรือ หาเส้นทางการสื่อสารที่ดีที่สุด      
  
จากรูปอุปกรณ์ B เรียกว่า Switching Hub
มีหน้าที่ กระจาย หรือ ขยายสัญญาณ         

จากรูปสถาปัตยกรรมของระบบเครือข่าย (Network Architecture) หรือโทโปโลยี (Topology) 
แบบ  Star Topology ต้องมีอุปกรณ์ ส่วนกลาง เพื่อขยายสัญญาณ และเครื่องที่มีการเชื่อมต่อผ่านสาย UTP 
ข้อดี ดูแล และตรวจสอบง่าย เครื่องใดเครื่องหนึ่งเสียก็ไม่มีผลกระทบต่อระบบ                                          
ข้อเสีย ค่าใช้จ่ายสูง แต่ถ้าอุปกรณ์ส่วนกลาง Hub เสีย ก็ใช้งานไม่ได้ทั้งหมด    

จากรูป การสื่อสารเครือข่ายคอมพิวเตอร์ สามารถสื่อสารด้วยใช้หมายเลขที่เรียกว่า  IP Address    ตัวอย่างจากรูปมีหมายเลข 192.168.1.30      

อธิบายหลักการทำงานของ Client- Server Web Application
 



          1.เว็บเบราวเซอร์ ร้องขอไฟล์ index.php ไปยังเว็บเซิร์ฟเวอร์ www.lpc.rmutl.ac.th
          2.เว็บเบราวเซอร์ เช่น Apacheทำหน้าที่รับการร้องขอจาก client (Web Sever เช่น Google Chome)
          3.เมื่อตรวจสอบนามสกุล .php เว็บเบราวเซอร์ จะส่งต่อให้ ภาษา php Engln ในการแปล Tag ให้เป็นภาษา html
          4.ถ้ามีการเชื่อมต่อฐานข้อมูล php Engln ก็เชื่อมต่อฐานข้อมูล MYSQLผ่านภาษา MYSQL
          5.แล้วส่งผลลัพธ์ที่ได้จากการแปลเป็นภาษา html ส่งคืนให้กับเว็บเบราวเซอร์ในฝั่ง Client        

การจำลองและติดตั้งเครื่องคอมพิวเตอร์เป็น Web Server ด้วยการลงโปรแกรม AppServ จะได้โปรแกรมสำหรับการพัฒนา Web Application ทั้งหมด 4 โปรแกรม คือ
1. Apache Web Server ทำหน้าที่ในการรับการร้องขอจากไคลเอ็นท์
2. PHP Script Language เป็นภาษาสคริปที่ฝั่งอยู่ใน html
3. MySQL Database ระบบจัดเก็บฐานข้อมูล 
4. phpMyAdmin Database Manager