สควิด (ซอฟต์แวร์)

Squid เป็น พร็อกซีเซิร์ฟเวอร์ และ Web Cache ที่สามารถใช้งานได้หลากหลาย เช่น

 เพิ่มความเร็วในการเข้าถึงเว็บเซิร์ฟเวอร์ โดยการแคชคำขอที่ถูกเรียกบ่อย (เช่น หน้าเว็บ, DNS, และข้อมูลเครือข่ายอื่น ๆ)
 ช่วยลดภาระการใช้งานทรัพยากรในระบบเครือข่าย โดยเฉพาะในกลุ่มผู้ใช้ที่แชร์ทรัพยากรร่วมกัน
 เสริมความปลอดภัยผ่านระบบคัดกรองและควบคุมการเข้าถึงเนื้อหาบางประเภท

Squid รองรับโปรโตคอล HTTP และ FTP เท่านั้น (ไม่รองรับโปรโตคอลอื่น ๆ เช่น TLS, SSL, Internet Gopher และ HTTPS โดยตรง) อย่างไรก็ตาม ใน Squid รุ่น 3.1 (ลิงก์ต้นทางสูญหาย) ได้มีการเพิ่มการรองรับ IPv6 และ ICAP แล้ว

ประวัติและการพัฒนา

Squid ถูกสร้างขึ้นโดย Duane Wessels ภายใต้ชื่อ Harvest Object Cache ซึ่งเป็นส่วนหนึ่งของโครงการ Harvest ที่ มหาวิทยาลัยโคโลราโด โบลเดอร์ (University of Colorado Boulder) โดยได้รับการสนับสนุนจาก มูลนิธิวิทยาศาสตร์แห่งชาติสหรัฐอเมริกา (NSF) ต่อมาโปรแกรมได้พัฒนาอย่างต่อเนื่องโดยอาสาสมัครจากทั่วโลก ซึ่งปัจจุบันเป็นผู้ดูแลและพัฒนาระบบเกือบทั้งหมด

การรองรับระบบปฏิบัติการ

แม้ว่า Squid จะถูกออกแบบมาเพื่อทำงานบนระบบปฏิบัติการ ยูนิกซ์ (Unix-based) ในช่วงแรก แต่ปัจจุบันสามารถทำงานบน วินโดวส์ (Windows) ได้เช่นกัน ภายใต้ สัญญาอนุญาตสาธารณะทั่วไปของกนู (GNU General Public License - GPL)
หมวดหมู่:ซอฟต์แวร์