ทรัพยากรเว็บ: มันคืออะไร

ทรัพยากรเว็บคืออะไร

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

แนวคิดของเว็บไซต์และแหล่งข้อมูลเว็บ

เว็บไซต์ - ชุดของไฟล์เอกสารที่สะท้อนจากภาษาการเขียนโปรแกรมในลักษณะที่พวกเขาเห็นผู้ใช้อินเทอร์เน็ต กล่าวอีกนัยหนึ่งเว็บไซต์รวมถึงข้อมูลข้อความกราฟิกเสียงหรือวิดีโอที่เก็บไว้ในหน้าหรือหลายหน้า

กำหนดเอกลักษณ์ของเว็บไซต์ตามกฎชื่อโดเมน แต่ ทรัพยากรเว็บ - นี่คือโหนดหรือจุดที่เปิดใช้งานตัวระบุพิเศษซึ่งช่วยให้คุณสามารถค้นหาหน้าบนอินเทอร์เน็ตได้อย่างง่ายดาย ส่วนใหญ่มักจะมีหนึ่งโดเมนที่สอดคล้องกับทรัพยากรเว็บหนึ่ง แต่บางครั้งมันเกิดขึ้นที่ทรัพยากรเว็บหลายแห่งตั้งอยู่บนโดเมนเดียวหรือทรัพยากรหนึ่งเว็บมีหลายโดเมนสำหรับตัวเอง

ยิ่งเว็บไซต์มีขนาดใหญ่ขึ้นเท่าใดความน่าจะเป็นที่จะอยู่ในหลายโดเมน โดเมนเดียวกันตามกฎรวมถึงหลายเว็บไซต์ตามกฎก็เป็นไปได้สำหรับเว็บโฮสต์ฟรี

ประเภทของแหล่งข้อมูลเว็บ

ทรัพยากรประเภทต่างๆ

มีความแตกต่างบางอย่างในเว็บทรัพยากรตามประเภท:

  1. ตามความพร้อมใช้งานของบริการ:

    • เปิด - เมื่อทุกคนไม่มีข้อยกเว้นบริการทั้งหมดมีให้บริการโดยไม่มีข้อยกเว้น
    • กึ่งเปิด - เมื่อคุณต้องการลงทะเบียนเป็นกฎฟรี
    • ปิด - เว็บไซต์ส่วนตัวและส่วนบุคคลที่สร้างขึ้นสำหรับองค์กรและส่วนประกอบที่คุณสามารถมีคำเชิญเป็นพิเศษเท่านั้น
  2. ตามที่ตั้งทางกายภาพ:

    • เปิดเผยต่อสาธารณะ - เปิดให้ผู้ใช้ทั้งหมด
    • ท้องถิ่น - เปิดเฉพาะในพื้นที่การเข้าถึงเครือข่ายท้องถิ่น (เครือข่ายคอมพิวเตอร์พิเศษบนพื้นที่ขนาดเล็กพอเพียง)
  3. ตามโครงการนำเสนอข้อมูล:
    • แหล่งข้อมูล - รวมถึงเว็บไซต์เฉพาะเรื่อง (พร้อมวิชาที่กำกับแคบ) และพอร์ทัลใจ (โดยปกติทรัพยากรเว็บขนาดใหญ่ที่มีข้อมูลที่ครอบคลุมรวมถึงความสามารถในการสื่อสารภายในทรัพยากร)
    • การเป็นตัวแทนทางอินเทอร์เน็ต - เป็นกฎไซต์ของผู้ที่เป็นเจ้าของธุรกิจ มีชนิดย่อยที่แตกต่างกันของเว็บไซต์ดังกล่าว: เว็บไซต์เยี่ยมชมเว็บไซต์ส่งเสริมการขายร้านค้าออนไลน์ ฯลฯ
    • บริการเว็บ - รวมถึงชนิดย่อยต่าง ๆ (บล็อก, วิดีโอโฮสติ้ง, บริการค้นหา ฯลฯ ) และได้รับการออกแบบมาเพื่อดำเนินงานจำนวนหนึ่งบนอินเทอร์เน็ต

นอกจากนี้คุณยังสามารถเน้นที่น่าสนใจที่สุด ประเภทของเว็บไซต์แหล่งข้อมูลเว็บไซต์ : เว็บไซต์สำหรับการโฆษณา ในเว็บไซต์นี้บทบาทหลักมักจะเล่นโดย "การออกแบบ" เป็นวิธีการปรับปรุงลักษณะของบางสิ่งบางอย่างหรือมากกว่าภาพที่ประสบความสำเร็จ (ในกรณีนี้เราสามารถพูดคุยเกี่ยวกับ "การออกแบบ" เป็นรูปแบบของกิจกรรม)

เว็บไซต์สำหรับธุรกิจ ในกรณีนี้ทรัพยากรเว็บจะไม่ใหญ่เกินไปโดยเนื้อหาเพราะ วัตถุประสงค์หลักของเว็บไซต์ดังกล่าวคือการรวมกันเป็นรายการข้อมูลที่สำคัญที่สุดที่จำเป็นสำหรับลูกค้าที่มีศักยภาพหรือผู้บริโภค อย่างไรก็ตามเป็นที่น่าสังเกตว่ามีทรัพยากรเว็บภายใน Smile (องค์กร - ที่มีการพิจารณานโยบายการตลาดของ บริษัท ทั้งหมดคำถามทั้งหมดของลูกค้าและลูกค้าได้รับการพิจารณา)

ที่เก็บข้อมูลเว็บไซต์

เพื่อให้ไซต์เฉพาะสามารถทำงานได้ตามปกติจะต้องเก็บไว้ในที่ปลอดภัย เพื่อวัตถุประสงค์ดังกล่าวมีเซิร์ฟเวอร์พิเศษ มิฉะนั้นพวกเขาจะเรียกว่าเซิร์ฟเวอร์ฮาร์ดแวร์หรือเว็บเซิร์ฟเวอร์ นอกจากนี้ยังมีชื่อพิเศษของบริการที่ให้ไว้เพื่อบันทึกไซต์ พวกเขาเรียกว่าเว็บโฮสติ้ง

เป็นที่น่าสังเกตว่าก่อนหน้านี้เพื่อบันทึกเว็บไซต์มันจำเป็นต้องมีเซิร์ฟเวอร์เดียวบางตัว ตอนนี้อินเทอร์เน็ตกำลังพัฒนา Lightning ซึ่งมักจะใช้ตัวเลือกเมื่อแต่ละเว็บไซต์สามารถเก็บไว้ในเว็บไซต์เดียวภายในกรอบของที่เรียกว่า โฮสติ้งเสมือนจริง

ตัวเลือกอื่นไม่ได้รับการยกเว้นเมื่อไซต์เดียวกันถูกเก็บไว้ในที่อยู่และเซิร์ฟเวอร์ที่แตกต่างกัน ในกรณีนี้มีการคัดลอกต้นฉบับและสำเนา (เนื่องจากมีความแตกต่างในวิธีที่แตกต่างกัน - รุ่นกระจกของไซต์)

เป็นที่น่าสังเกตว่าสำหรับนักพัฒนาเว็บเช่นคำสั่งของสิ่งต่าง ๆ ที่ค่อนข้างยอมรับได้และทางออกที่ดีกว่า อันที่จริงในกรณีนี้ไม่จำเป็นต้องสร้างบริการเฉพาะสำหรับการจัดเก็บข้อมูลไซต์เฉพาะและใช้เซิร์ฟเวอร์ที่ประมวลผลที่ดีอยู่แล้วสำหรับการจัดเก็บข้อมูลทั้งหมดโดยรวม

นอกจากนี้ยังเป็นที่น่าสังเกตว่าบทบาทสำคัญของผู้ดูแลระบบหรือที่เรียกว่า Sisadminov (ในภาษาสแลง) ซึ่งมีบทบาทสำคัญในการก่อตัวของทรัพยากรเว็บที่ทำงานได้สำเร็จตามพารามิเตอร์การเติมและยั่งยืน

การพัฒนาที่ทันสมัยของอินเทอร์เน็ตเป็นวิธีหนึ่งหรืออีกคนหนึ่งบังคับให้เราตระหนักถึงสิ่งเหล่านั้นที่เราเผชิญในเครือข่ายนี้เอง หากคุณตัดสินใจที่จะเริ่มดำเนินการบล็อกของคุณให้เปิดร้านค้าออนไลน์หรือเพียงแค่ "ในหัวข้อ" สิ่งที่คุณจัดการกับเครือข่ายเป็นสิ่งสำคัญมากที่จะรู้ว่าทรัพยากรเว็บคืออะไร

ตัวโหลด

ทรัพยากรออนไลน์คืออะไร

ทรัพยากรอินเทอร์เน็ต (คำพ้องความหมาย "เว็บทรัพยากรเว็บไซต์บริการเว็บเว็บไซต์") - นี่คือการรวมกันของเครื่องมือทางเทคนิคและซอฟต์แวร์และฮาร์ดแวร์รวมรวมถึงข้อมูลที่มีไว้สำหรับการเผยแพร่ในเวิลด์ไวด์เว็บ ทรัพยากรอินเทอร์เน็ตอาจมีข้อมูลในรูปแบบข้อความกราฟิกและมัลติมีเดีย ทรัพยากรอินเทอร์เน็ตแต่ละรายการต้องมีที่อยู่ที่เป็นเอกลักษณ์ที่อนุญาตให้ค้นหาบนเครือข่าย

ทรัพยากรอินเทอร์เน็ต JPG

แนวคิดของ "ทรัพยากรอินเทอร์เน็ต" มักใช้ในคำศัพท์พิเศษเนื่องจากนิรุกติศาสตร์กลับไปที่คำศัพท์คอมพิวเตอร์พิเศษ ทรัพยากรหรือทรัพยากรระบบเทคโนโลยีสารสนเทศเรียกว่าองค์ประกอบทางกายภาพหรือเสมือนจริงของความพร้อมใช้งานที่ จำกัด ในระบบคอมพิวเตอร์

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

เมื่อใช้คำศัพท์บนอินเทอร์เน็ตคำว่า "ทรัพยากร" ได้รับคุณสมบัติที่คล้ายกัน (การระบุและสัญกรณ์การกำหนดที่อยู่และการประมวลผลทางเทคนิค) อย่างไรก็ตามนอกจากนี้ยังมีความจำเพาะบางอย่างที่ทำให้เกิดการอภิปรายเป็นเวลานานในหมู่ผู้เชี่ยวชาญ พล็อตที่มีชื่อเสียงที่สุดของการสนทนานี้เป็นข้อพิพาทเกี่ยวกับการจำแนกประเภทของทรัพยากรอินเทอร์เน็ต อย่างไรก็ตามในความเป็นจริงมีเหตุผลมากขึ้นสำหรับข้อพิพาท นอกจากปัญหาทางเทคนิคแล้วผู้เชี่ยวชาญกล่าวถึงด้านสังคมศาสตร์และแม้กระทั่งเชิงปรัชญา

การพัฒนาต่อไปของอินเทอร์เน็ตได้นำไปสู่การเพิ่มขึ้นของจำนวนเว็บไซต์ที่เพิ่มขึ้น แต่ยังรวมถึงความหลากหลายของฟังก์ชั่นและปลายทางของพวกเขา คำถามเกี่ยวกับการประยุกต์ใช้คำว่า "ทรัพยากรอินเทอร์เน็ต" ยังคงอยู่ แต่ในชีวิตประจำวันมันหายากมาก

อินเตอร์เนต

อินเตอร์เนต (ภาษาอังกฤษ) - ระบบคอมพิวเตอร์ทั่วโลกของเครือข่ายคอมพิวเตอร์รวมสำหรับการจัดเก็บและส่งข้อมูล มักเรียกกันว่าเครือข่ายทั่วโลกและเครือข่ายทั่วโลกเช่นเดียวกับเครือข่าย สร้างขึ้นบนสแต็กโปรโตคอล TCP / IP World Wide Wide Wide Wide Wide Wide Wide และระบบส่งข้อมูลอื่น ๆ อีกมากมายขึ้นอยู่กับอินเทอร์เน็ต

ทรัพยากรอินเทอร์เน็ตขั้นพื้นฐาน

พิจารณาทรัพยากรหลักของอินเทอร์เน็ต ทรัพยากรอินเทอร์เน็ตที่ได้รับความนิยมมากที่สุดคือ World Wide Web หรือ WWW ซึ่งเป็นเอกสารมัลติมีเดียจำนวนมาก (มากกว่าหนึ่งพันล้าน) ซึ่งเป็นคุณสมบัติที่โดดเด่นซึ่งนอกเหนือจากลักษณะที่ยอดเยี่ยมคือความสามารถในการอ้างถึงซึ่งกันและกัน ซึ่งหมายความว่าการปรากฏตัวในลิงค์เอกสารปัจจุบันการใช้การเปลี่ยนแปลงไปยังเอกสาร WWW ใด ๆ ซึ่งสามารถโพสต์ได้ทางกายภาพบนเครือข่ายคอมพิวเตอร์เครื่องอื่น www (เวิลด์ไวด์เว็บ, เวิลด์ไวด์เว็บ) - ชุดเอกสาร hypermedia ที่สัมพันธ์กัน

ทรัพยากรเครือข่ายถัดไปคือ FTP ซึ่งเป็นระบบจัดเก็บและถ่ายโอนไฟล์ทุกประเภท FTP (โปรโตคอลการถ่ายโอนไฟล์, โปรโตคอลการถ่ายโอนไฟล์) - ที่เก็บและระบบสำหรับการส่งไฟล์ทุกประเภท

ทรัพยากรอินเทอร์เน็ตที่เก่าแก่ที่สุดคืออีเมล (อีเมล) อีเมล (อีเมล) - ส่งอีเมลระบบส่งอีเมล์

สำหรับการอภิปรายเกี่ยวกับเครือข่ายระบบกระจายระดับโลกที่เรียกว่ากลุ่มข่าวมีวัตถุประสงค์ หนึ่งในระบบที่นิยมมากที่สุดของประเภทนี้คือกลุ่มของข่าว Usenet

บริการ Telnet ช่วยให้คุณสามารถเชื่อมต่อกับคอมพิวเตอร์ระยะไกลและทำงานกับทรัพยากรได้ นี่คือบริการสำหรับการควบคุมระยะไกลของคอมพิวเตอร์

ในที่สุดมีระบบ IRC (แชท) บนอินเทอร์เน็ตการใช้งานการสื่อสารสดของผู้ใช้แบบเรียลไทม์โดยป้อนข้อความจากแป้นพิมพ์

เวิลด์ไวด์เว็บ

เวิลด์ไวด์เว็บ (อังกฤษ. เวิลด์ไวด์เว็บ ) - ระบบกระจายที่ให้การเข้าถึงเอกสารที่เชื่อมต่อระหว่างกันที่อยู่บนคอมพิวเตอร์ต่าง ๆ ที่เชื่อมต่อกับอินเทอร์เน็ต เพื่อกำหนดเวิลด์ไวด์เว็บยังใช้ Word Web (ENG เว็บ. "เว็บ") และตัวย่อ www . เวิลด์ไวด์เว็บเป็นที่เก็บข้อมูลหลายภาษาที่ใหญ่ที่สุดทั่วโลกในรูปแบบอิเล็กทรอนิกส์: หลายสิบเอกสารที่เกี่ยวข้องที่อยู่บนคอมพิวเตอร์ตั้งอยู่ทั่วโลก ถือเป็นบริการอินเทอร์เน็ตที่ได้รับความนิยมและน่าสนใจที่สุดซึ่งช่วยให้สามารถเข้าถึงข้อมูลได้โดยไม่คำนึงถึงตำแหน่งของมัน ในการเรียนรู้ข่าวเรียนรู้บางสิ่งบางอย่างหรือเพียงแค่มีความสนุกสนานผู้คนดูทีวีฟังวิทยุอ่านหนังสือพิมพ์นิตยสารหนังสือ เวิลด์ไวด์เว็บยังมีการกระจายเสียงของผู้ใช้ข้อมูลวิดีโอกดหนังสือ แต่มีความแตกต่างที่ทั้งหมดนี้สามารถรับได้โดยไม่ต้องออกจากบ้าน ไม่สำคัญว่าจะนำเสนอข้อมูลใดในข้อมูลที่คุณสนใจ (เอกสารข้อความการถ่ายภาพวิดีโอหรือเสียง) และที่ข้อมูลนี้เป็นทางภูมิศาสตร์ (ในรัสเซียออสเตรเลียหรือธนาคารแห่งไอวอรี่) - คุณจะได้รับมัน ไม่กี่นาทีกับคอมพิวเตอร์ของคุณ

World Wide Web สร้างเซิร์ฟเวอร์เว็บหลายร้อยล้านเซิร์ฟเวอร์ แหล่งข้อมูลเว็บทั่วโลกส่วนใหญ่เป็นไฮเปอร์เท็กซ์ เอกสาร hypertext ที่โพสต์ในเวิลด์ไวด์เว็บเรียกว่าหน้าเว็บ เว็บเพจหลายหน้าที่ทำโดยชุดรูปแบบทั่วไปการออกแบบรวมถึงลิงค์ที่เกี่ยวข้องและมักจะอยู่บนเว็บเซิร์ฟเวอร์เดียวกันเรียกว่าเว็บไซต์ โปรแกรมพิเศษใช้สำหรับการดาวน์โหลดและดูเว็บเพจ - เบราว์เซอร์ เวิลด์ไวด์เว็บได้ก่อให้เกิดการปฏิวัติที่แท้จริงในเทคโนโลยีสารสนเทศและความเจริญรุ่งเรืองในการพัฒนาอินเทอร์เน็ต บ่อยครั้งที่พูดถึงอินเทอร์เน็ตพวกเขาหมายถึงโดยเวิลด์ไวด์เว็บ แต่เป็นสิ่งสำคัญที่จะต้องเข้าใจว่านี่ไม่ใช่สิ่งเดียวกัน

ประวัติความเป็นมาของ World Wide Web

นักประดิษฐ์ของเวิลด์ไวด์เว็บได้รับการพิจารณาว่าเป็นทิมเบอร์เนอร์ - ลีและในระดับที่น้อยกว่าโรเบิร์ตเคย์ Tim Berners-Lee เป็นผู้แต่งเทคโนโลยี HTTP, URI / URL และ HTML ในปี 1980 เขาทำงานในสภายุโรปเกี่ยวกับการวิจัยนิวเคลียร์ (FR. Conseil Européenเท La Recherche Nucléaire, Cern) ที่ปรึกษาด้านซอฟต์แวร์. มันอยู่ที่นั่นในเจนีวา (สวิตเซอร์แลนด์) เขาเขียนโปรแกรม Emquier สำหรับความต้องการของเขาเอง (ภาษาอังกฤษสอบถามคุณสามารถแปลเป็น "ผู้ตรวจสอบ" ได้อย่างอิสระซึ่งใช้การเชื่อมโยงแบบสุ่มสำหรับการจัดเก็บข้อมูลและวางพื้นฐานแนวคิดสำหรับโลก เว็บไวด์

ในปี 1989 ทำงานใน Cern ผ่านเครือข่ายภายในขององค์กร Tim Berners-Lee เสนอโครงการ Hypertext ทั่วโลกซึ่งปัจจุบันเป็นที่รู้จักในนาม World Wide Web โครงการนี้มีความหมายว่าการตีพิมพ์เอกสารไฮเปอร์เท็กซ์ที่เกี่ยวข้องกับการเชื่อมโยงหลายมิติซึ่งจะอำนวยความสะดวกในการค้นหาและการรวมข้อมูลสำหรับนักวิทยาศาสตร์ Cern ในการดำเนินโครงการ Tim Berners-Lee (ร่วมกับผู้ช่วยของเขา) ตัวระบุ URI ถูกคิดค้นขึ้นโปรโตคอล HTTP และภาษา HTML นี่คือเทคโนโลยีที่สามารถส่งไปยังอินเทอร์เน็ตที่ทันสมัยได้แล้ว ในช่วงเวลาตั้งแต่ปี 1991 ถึง 1993 Berners-Lee ปรับปรุงข้อกำหนดทางเทคนิคของมาตรฐานเหล่านี้และเผยแพร่ แต่อย่างไรก็ตามปีแรกเกิดของโลกอย่างเป็นทางการควรได้รับการพิจารณา 2532

ภายในกรอบของโครงการ Berners-Lee เว็บเซิร์ฟเวอร์ HTTPD แรกของโลกและเว็บเบราว์เซอร์ Hypertext แรกของโลกที่เรียกว่า WorldWideweb เบราว์เซอร์นี้เป็นโปรแกรมแก้ไข WYSIWYG พร้อมกัน (SOC โปรแกรมที่ทำงานในสภาพแวดล้อมถัดไปและเริ่มแพร่กระจายผ่านอินเทอร์เน็ตในช่วงฤดูร้อนปี 1991

เว็บไซต์แรกของโลกถูกโพสต์โดย Berners-Lee เมื่อวันที่ 6 สิงหาคม 1991 บนเว็บเซิร์ฟเวอร์แรกเข้าถึงได้ที่ http://info.cern.ch/ ทรัพยากรกำหนดแนวคิดของเวิลด์ไวด์เว็บที่มีคำแนะนำสำหรับการติดตั้งเว็บเซิร์ฟเวอร์โดยใช้เบราว์เซอร์ ฯลฯ ไซต์นี้เป็นไดเรกทอรีออนไลน์แรกในโลกเพราะต่อมา Tim Berners-Lee โพสต์และสนับสนุนรายการลิงก์ ไปยังเว็บไซต์อื่น ๆ

ตั้งแต่ปี 1994 งานหลักในการพัฒนาเวิลด์ไวด์เว็บซึ่งเป็นกลุ่มของ World Wide Web Consortium, W3C ซึ่งเป็นไปตาม Tim Berners-Lee Consortium นี้เป็นองค์กรที่พัฒนาและดำเนินการตามมาตรฐานเทคโนโลยีสำหรับอินเทอร์เน็ตและเวิลด์ไวด์เว็บ ภารกิจ W3C: "เปิดเผยศักยภาพของเวิลด์ไวด์เว็บอย่างเต็มที่โดยการสร้างโปรโตคอลและหลักการที่รับประกันการพัฒนาเครือข่ายในระยะยาว" สองภารกิจที่สำคัญอื่น ๆ อีกสองภารกิจ - เพื่อให้ "การทำให้เป็นสากลเครือข่าย" ที่สมบูรณ์และทำให้เครือข่ายเข้าถึงได้กับคนพิการ

W3C พัฒนาหลักการและมาตรฐานที่สม่ำเสมอสำหรับอินเทอร์เน็ต (เรียกว่า "คำแนะนำ", อังกฤษคำแนะนำ w3c) ซึ่งถูกฝังโดยผู้ผลิตโปรแกรมและอุปกรณ์ ดังนั้นความเข้ากันได้จะเกิดขึ้นระหว่างผลิตภัณฑ์ซอฟต์แวร์และอุปกรณ์ของ บริษัท ต่างๆซึ่งทำให้เครือข่ายทั่วโลกสมบูรณ์แบบสากลและสะดวกสบาย คำแนะนำทั้งหมดของ World Wide Web Consortium เปิดอยู่นั่นคือไม่ได้รับการคุ้มครองจากสิทธิบัตรและสามารถนำเสนอโดยบุคคลใด ๆ โดยไม่มีการหักเงินทางการเงินต่อกลุ่ม

โครงสร้างและหลักการของเวิลด์ไวด์เว็บ

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

worldwidewebaroundwikipedia% 281% 29.png? uselang = ru

ในการดูข้อมูลที่ได้รับจากเว็บเซิร์ฟเวอร์โปรแกรมพิเศษจะถูกนำไปใช้กับคอมพิวเตอร์ไคลเอนต์ - เว็บเบราว์เซอร์ ฟังก์ชั่นหลักของเว็บเบราว์เซอร์คือการแสดงไฮเปอร์เท็กซ์ เวิลด์ไวด์เว็บเชื่อมโยงกับแนวคิดของไฮเปอร์เท็กซ์และไฮเปอร์ลิงก์อย่างแยกไม่ออก ข้อมูลส่วนใหญ่ในเว็บเป็นไฮเปอร์เท็กซ์

เพื่ออำนวยความสะดวกในการสร้างการจัดเก็บและการแสดงผลของ Hypertext เวิลด์ไวด์เว็บแบบดั้งเดิมใช้ภาษา HTML (Hypertext Markup Language "Hypertext Marking Language") ทำงานเกี่ยวกับการสร้างเอกสาร Hypertext (มาร์กอัป) เรียกว่าการปะทะกันนั้นทำโดยเว็บมาสเตอร์หรือผู้เชี่ยวชาญที่แยกต่างหากในมาร์กอัป - แนวตั้ง หลังจากมาร์กอัป HTML เอกสารผลลัพธ์จะถูกเก็บไว้ในไฟล์และไฟล์ HTML ดังกล่าวเป็นแหล่งข้อมูลหลักของแหล่งข้อมูลเว็บทั่วโลก หลังจากไฟล์ HTML พร้อมใช้งานกับเว็บเซิร์ฟเวอร์มันจะเริ่มเรียก "หน้าเว็บ" ชุดของหน้าเว็บเป็นเว็บไซต์

Hypertext เว็บเพจมีการเชื่อมโยงหลายมิติ การเชื่อมโยงหลายมิติช่วยให้ผู้ใช้เว็บทั่วโลกเคลื่อนที่ระหว่างทรัพยากร (ไฟล์) ได้อย่างง่ายดายโดยไม่คำนึงถึงว่าทรัพยากรอยู่ในเครื่องคอมพิวเตอร์ในเครื่องหรือบนเซิร์ฟเวอร์ระยะไกล ในการกำหนดตำแหน่งของทรัพยากรใน World Wide Web, URL ที่ตั้งทรัพยากร Uniform (Locator ทรัพยากรภาษาอังกฤษ) ใช้ ตัวอย่างเช่น URL แบบเต็มของหน้าหลักของส่วนของรัสเซีย Wikipedia มีลักษณะเช่นนี้: http://ru.wikipedia.org/wiki/spalvnaya_strica . URL ดังกล่าวรวมเทคโนโลยีการระบุของ URI (ENG ตัวระบุทรัพยากร Uniform - "Uniform Resource Identifier") และระบบชื่อโดเมน DNS (ENG ระบบชื่อโดเมน) ชื่อโดเมน (ในกรณีนี้คือ ru.wikipedia.org) เป็นส่วนหนึ่งของ URL ระบุคอมพิวเตอร์ (แม่นยำยิ่งขึ้นหนึ่งในอินเทอร์เฟซเครือข่าย) ซึ่งเรียกใช้รหัสของเว็บเซิร์ฟเวอร์ที่ต้องการ URL ของหน้าปัจจุบันมักจะสามารถเห็นได้ในแถบที่อยู่ของเบราว์เซอร์แม้ว่าเบราว์เซอร์สมัยใหม่จำนวนมากต้องการค่าเริ่มต้นเพื่อแสดงเฉพาะชื่อโดเมนของไซต์ปัจจุบันเท่านั้น

เทคโนโลยี World Wide Web Technologies

เพื่อปรับปรุงการรับรู้ด้วยภาพของเว็บเทคโนโลยี CSS ได้กลายเป็นที่ใช้กันอย่างแพร่หลายซึ่งช่วยให้คุณสามารถกำหนดสไตล์การออกแบบเดียวสำหรับเว็บเพจที่หลากหลาย นวัตกรรมอื่นที่คุ้มค่ากับการให้ความสนใจคือระบบกำหนดทรัพยากร UN (ENG ชื่อทรัพยากรสม่ำเสมอ)

แนวคิดการพัฒนาที่เป็นที่นิยมของเวิลด์ไวด์เว็บคือการสร้างใยแมงมุม Semantic เว็บ Semantic เป็นโครงสร้างที่เหนือกว่าเว็บทั่วโลกที่ออกแบบมาเพื่อให้ข้อมูลที่โพสต์บนเครือข่ายเข้าใจได้มากขึ้นสำหรับคอมพิวเตอร์ เว็บ Semantic เป็นแนวคิดของเครือข่ายที่แต่ละทรัพยากรในภาษามนุษย์จะติดตั้งคำอธิบายที่เข้าใจได้กับคอมพิวเตอร์ เว็บ Semantic เปิดการเข้าถึงข้อมูลที่มีโครงสร้างที่ดีสำหรับแอปพลิเคชันใด ๆ โดยไม่คำนึงถึงแพลตฟอร์มและโดยไม่คำนึงถึงภาษาการเขียนโปรแกรม โปรแกรมจะสามารถค้นหาทรัพยากรที่จำเป็นข้อมูลกระบวนการจำแนกข้อมูลระบุการเชื่อมต่อแบบลอจิคัลวาดข้อสรุปและแม้กระทั่งการตัดสินใจตามข้อสรุปเหล่านี้ ด้วยการใช้งานอย่างกว้างขวางและมีความสามารถเว็บ Semantic สามารถทำให้เกิดการปฏิวัติบนอินเทอร์เน็ต ในการสร้างคอมพิวเตอร์คำอธิบายทรัพยากรรูปแบบ RDF ถูกใช้ใน Semantic Web (Eng Resource Description Framework) ซึ่งใช้ไขว้ XML และใช้ตัวระบุ URI เพื่อกำหนดทรัพยากร ใหม่ในพื้นที่นี้คือ RDFS (ภาษาอังกฤษ RDF Schema) และ Sparql (ภาษาอังกฤษโปรโตคอลและภาษา RDF ภาษา) (ออกเสียงว่า "Sparkle") ภาษาแบบสอบถามใหม่สำหรับการเข้าถึงข้อมูล RDF อย่างรวดเร็ว

ประยุกต์หลักใยแมงมุมทั่วโลก

html (ภาษามาร์กอัปข้อความ Hyper ภาษาการทำเครื่องหมายไฮเปอร์เท็กซ์) นี่คือรูปแบบของเอกสาร hypermedia ที่ใช้ใน www เพื่อนำเสนอข้อมูล รูปแบบนี้อธิบายเนื้อหาของเอกสารโครงสร้างรวมถึงการเชื่อมต่อกับเอกสารอื่น ๆ การปรากฏตัวของเอกสารในหน้าจอของผู้ใช้จะถูกกำหนดโดย Navigator: หากผู้ใช้ทำงานกับกราฟิกหรือเทอร์มินัลข้อความในกรณีใด ๆ เอกสารบนหน้าจอจะมีรูปลักษณ์ที่แตกต่างกัน HTML ดำเนินการรวมบทบาทสำหรับองค์ประกอบของเอกสาร hypermedia ชื่อไฟล์ในรูปแบบ. html มักจะจบลงด้วย. html (หรือมีส่วนขยาย. htm ในกรณีที่เซิร์ฟเวอร์ทำงานภายใต้ Windows) url (ตัวระบุทรัพยากรสม่ำเสมอ, ตัวชี้สากลไปยังรีซอร์ส) ชื่อดังกล่าวเป็นการอ้างอิงด้วยวาจาต่อแหล่งข้อมูลอินเทอร์เน็ตใด ๆ ทรัพยากรอินเทอร์เน็ตมีอยู่ในที่อยู่ IP ของคอมพิวเตอร์เฉพาะ http (โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์, โปรโตคอลการส่งไฮเปอร์เท็กซ์) ชื่อดังกล่าวเป็นโปรโตคอลที่ไคลเอนต์และเซิร์ฟเวอร์ www โต้ตอบเพื่อส่งเอกสาร hypermedia ไปยังไคลเอนต์ www - บริการเข้าถึงโดยตรงที่ต้องใช้การเชื่อมต่ออินเทอร์เน็ตแบบเต็มเปี่ยม ต้องใช้สายการสื่อสารที่รวดเร็วสำหรับเอกสารที่มีกราฟิกหรือข้อมูลที่ไม่ใช่ข้อความอื่น ๆ จำนวนมาก เมื่อความเร็วต่ำกว่าส่วนหนึ่งของข้อดีที่ www ได้รับความนิยมมาก

หลักการดำเนินงาน

เช่นเดียวกับบริการอินเทอร์เน็ตอื่น ๆ ส่วนใหญ่เวิลด์ไวด์เว็บทำงานภายในโมเดลไคลเอนต์เซิร์ฟเวอร์ ในฐานะที่เป็นเซิร์ฟเวอร์ตามกฎแล้วคอมพิวเตอร์ที่เชื่อมต่อกับเครือข่ายซึ่งเป็นโปรแกรมพิเศษ โปรแกรมนี้มักเรียกว่าเว็บเซิร์ฟเวอร์ ลูกค้าเป็นคอมพิวเตอร์ใด ๆ ที่เชื่อมต่อกับอินเทอร์เน็ตที่โปรแกรมการเผยแพร่เว็บกำลังทำงาน - เบราว์เซอร์ (เบราว์เซอร์) (จากภาษาอังกฤษเรียกดู - พลิก, เลื่อน) งานเบราว์เซอร์คือการแลกเปลี่ยนข้อมูลกับเว็บเซิร์ฟเวอร์การรับเอกสารที่จำเป็นให้กับผู้ใช้ประมวลผลข้อมูลไฮเปอร์เท็กซ์ที่ได้รับและการแสดงเอกสารบนหน้าจอ การแลกเปลี่ยนข้อมูลระหว่างเว็บเซิร์ฟเวอร์และเบราว์เซอร์จะดำเนินการโดยใช้โปรโตคอล HTTP

ทำงานกับเบราว์เซอร์

วันนี้สิบปีหลังจากการประดิษฐ์โปรโตคอล HTTP เว็บเวิลด์ไวด์เว็บเบราว์เซอร์เป็นซอฟต์แวร์ที่ซับซ้อนที่สุดที่รวมความสะดวกในการใช้งานและความมั่งคั่งของโอกาสเบราว์เซอร์ไม่เพียง แต่เปิดผู้ใช้ทั่วโลกของทรัพยากร Hypertext ของโลก เว็บไวด์ นอกจากนี้ยังสามารถทำงานร่วมกับบริการเครือข่ายอื่น ๆ เช่น FTP, Gopher, WAIS พร้อมกับเบราว์เซอร์โปรแกรมมักจะติดตั้งเพื่อใช้บริการอีเมล (อีเมล) และข่าว (ข่าว) ในความเป็นจริงเบราว์เซอร์เป็นโปรแกรมหลักในการเข้าถึงบริการเครือข่าย ผ่านไปคุณสามารถเข้าถึงบริการอินเทอร์เน็ตแทบแม้ว่าเบราว์เซอร์จะไม่รองรับการทำงานกับบริการนี้ การใช้เว็บเซิร์ฟเวอร์ที่ตั้งโปรแกรมไว้เป็นพิเศษที่เชื่อมโยงเว็บทั่วโลกกับบริการเครือข่ายนี้ ตัวอย่างของเว็บเซิร์ฟเวอร์ชนิดนี้เป็นเซิร์ฟเวอร์อีเมลฟรีจำนวนมากที่มีเว็บอินเตอร์เฟส (ดู http://www.mail.ru) วันนี้มีโปรแกรมเบราว์เซอร์จำนวนมากที่สร้างขึ้นโดย บริษัท ต่างๆ เบราว์เซอร์เช่น Netscape Navigator และ Internet Explorer ได้รับการกระจายและการยอมรับที่ยิ่งใหญ่ที่สุด มันเป็นเบราว์เซอร์เหล่านี้ที่ประกอบการแข่งขันหลักของตนเองแม้ว่าจะเป็นที่น่าสังเกตว่าโปรแกรมเหล่านี้มีความคล้ายคลึงกันเป็นส่วนใหญ่ สิ่งนี้เข้าใจได้เพราะพวกเขาทำงานในมาตรฐานเดียวกัน - มาตรฐานเครือข่ายอินเทอร์เน็ตทำงานกับเบราว์เซอร์เริ่มต้นด้วยความจริงที่ว่าผู้ใช้กำลังได้รับ URL ของทรัพยากรในแถบที่อยู่ซึ่งเขาต้องการเข้าถึงและกดปุ่ม Enter .

Shahovalov06.png

เบราว์เซอร์ส่งคำขอไปยังเซิร์ฟเวอร์เครือข่ายที่ระบุ ในฐานะที่เป็นองค์ประกอบของเว็บเพจที่ระบุโดยผู้ใช้มาจากเซิร์ฟเวอร์มันจะค่อยๆปรากฏในหน้าต่างการทำงานของเบราว์เซอร์ กระบวนการของการได้รับองค์ประกอบของหน้าเว็บจากเซิร์ฟเวอร์จะปรากฏในสตริง "สถานะ" ที่ต่ำกว่าของเบราว์เซอร์

Shahovalov07.png

การเชื่อมโยงหลายมิติข้อความที่มีอยู่ในหน้าเว็บที่ได้รับมักจะเน้นด้วยสีที่แตกต่างจากสีของข้อความที่เหลือของเอกสารและเน้น การอ้างอิงที่ระบุว่าทรัพยากรที่ผู้ใช้ยังไม่ได้รับการดูและลิงก์ไปยังแหล่งข้อมูลที่มีการเยี่ยมชมแล้วมักจะมีสีที่แตกต่างกัน รูปภาพยังสามารถทำงานเป็นไฮเปอร์ลิงก์ ไม่ว่าจะเป็นลิงค์ข้อความหรือกราฟิกหรือไม่หากคุณนำเคอร์เซอร์ของเมาส์มาด้วยรูปแบบของมันจะเปลี่ยนไป พร้อมกันในแถบสถานะของเบราว์เซอร์จะปรากฏที่อยู่ที่ลิงค์ระบุ

Shahovalov_navi.png

เมื่อคุณคลิกที่ไฮเปอร์ลิงก์เบราว์เซอร์จะเปิดรีซอร์สในหน้าต่างการทำงานซึ่งบ่งชี้ว่ามีทรัพยากรก่อนหน้านี้จากการขนถ่าย เบราว์เซอร์นำเสนอรายการหน้าการท่องเว็บและผู้ใช้หากจำเป็นสามารถกลับไปที่หน้าจอที่ดูได้ เมื่อต้องการทำเช่นนี้คุณต้องคลิกที่ปุ่ม "ย้อนกลับ" ("ย้อนกลับ") ในเมนูเบราว์เซอร์ - และจะกลับไปที่หน้าเว็บที่คุณดูก่อนที่คุณจะเปิดเอกสารปัจจุบันทุกครั้งที่คุณกดปุ่มนี้เบราว์เซอร์จะ กลับไปที่เอกสารหนึ่งฉบับในรายการของเอกสารที่เยี่ยมชม ถ้าทันใดนั้นคุณก็กลับมาไกลเกินไปให้ใช้ปุ่ม "ส่งต่อ" ("ไปข้างหน้า") เมนูเบราว์เซอร์ มันจะช่วยให้คุณก้าวไปข้างหน้าในรายการเอกสารหยุด "หยุด" ("หยุด") จะหยุดเอกสารของเอกสาร ปุ่ม "รีเฟรช" ช่วยให้คุณสามารถรีสตาร์ทเอกสารปัจจุบันจากเซิร์ฟเวอร์เบราว์เซอร์ที่อยู่ในหน้าต่างสามารถแสดงเพียงเอกสารเดียวเท่านั้น: ในการแสดงเอกสารอื่นที่ใช้งานก่อนหน้านี้ สะดวกในการทำงานพร้อมกันในหน้าต่างเบราว์เซอร์หลายตัว การเปิดหน้าต่างใหม่จะดำเนินการโดยใช้เมนู: ไฟล์ - สร้าง - หน้าต่าง (หรือการรวมคีย์ Ctrl + N)

ทำงานกับเอกสาร

เบราว์เซอร์ช่วยให้ชุดของการดำเนินการมาตรฐานบนเอกสาร คุณสามารถพิมพ์หน้าเว็บที่โหลดลงในนั้น (ใน Internet Explorer จะทำโดยใช้ปุ่ม "พิมพ์" หรือจากเมนู: ไฟล์ - พิมพ์ ... ) บันทึกลงดิสก์ (เมนู: ไฟล์ - บันทึก ... ) คุณสามารถค้นหาส่วนข้อความที่คุณสนใจในหน้าดาวน์โหลด เมื่อต้องการทำเช่นนี้ให้ใช้เมนู: แก้ไข - ค้นหาในหน้านี้ .... และหากคุณสนใจวิธีที่เอกสารนี้มีลักษณะอย่างไรใน hypertext ต้นฉบับซึ่งประมวลผลเบราว์เซอร์เลือกในเมนู: มุมมอง - ในรูปแบบของ HTML เมื่อผู้ใช้อยู่บนอินเทอร์เน็ตผู้ใช้พบหน้าใดหน้าหนึ่งสำหรับมัน มันใช้ความสามารถในการตั้งค่าบุ๊คมาร์คที่ให้ไว้ในเบราว์เซอร์โดยการเปรียบเทียบกับบุ๊คมาร์คที่ระบุไว้โดยสถานที่ที่น่าสนใจของหนังสือ) สิ่งนี้ทำผ่านเมนู: รายการโปรด - เพิ่มในรายการโปรด หลังจากนั้นแท็บใหม่จะปรากฏในรายการของบุ๊คมาร์คซึ่งสามารถดูได้โดยคลิกที่ปุ่ม "รายการโปรด" บนแผงเบราว์เซอร์หรือผ่านเมนูรายการโปรดคุณสามารถลบบุ๊กมาร์กแก้ไขจัดระเบียบในโฟลเดอร์โดยใช้เมนู: รายการโปรดเดิม

ทำงานผ่านพร็อกซีเซิร์ฟเวอร์

หลังจากดาวน์โหลดเว็บเพจแล้วเบราว์เซอร์จะถูกวางตรงเวลาและองค์ประกอบทั้งหมด (รูปภาพภาพเคลื่อนไหวไฟล์เสียง) ในบัฟเฟอร์พิเศษในหน่วยความจำของคอมพิวเตอร์ เนื่องจากสิ่งนี้จึงโหลดได้อย่างรวดเร็วในระหว่างการเข้าถึงอีกครั้ง เกี่ยวกับคอมพิวเตอร์แยกต่างหากตำแหน่งใน RAM และบนดิสก์ที่เข้มงวดของคอมพิวเตอร์ซึ่งใช้ในการจัดเก็บหน้าเว็บที่ดูเรียกว่า "แคช" (ENG แคช) ภายในกรอบของเครือข่ายท้องถิ่นขององค์กรสามารถจัดบัฟเฟอร์ทั่วไปที่หน้าเว็บสามารถมองเห็นได้กับคอมพิวเตอร์ทุกเครื่องในเครือข่ายท้องถิ่น มันเรียกว่า "พร็อกซีเซิร์ฟเวอร์" (Eng proxy-server) หากคุณขอให้เบราว์เซอร์รับเอกสารจากเครือข่ายพร็อกซีเซิร์ฟเวอร์ตรวจสอบว่าอยู่ในแคชของข้อมูลที่ร้องขอแล้ว หากมีบางสิ่งที่มีอยู่พร็อกซีเซิร์ฟเวอร์จะคืนดีเวลาในการสร้างเอกสารต้นฉบับและแคชของมัน หากพวกเขาเหมือนกันเซิร์ฟเวอร์พร็อกซีจะอ้างอิงสำเนาจากเบราว์เซอร์แคช คำสั่งงานดังกล่าวลดขนาดของการรับส่งข้อมูลอย่างมีนัยสำคัญบันทึกทรัพยากรเครือข่าย นอกจากนี้เมื่อใช้พร็อกซีเซิร์ฟเวอร์เวลาที่รอให้ข้อมูลที่ร้องขอลดลง - หน้าเว็บที่ร้องขอบ่อยที่สุดจะถูกโหลดไปยังจำนวนเงินที่เร็วขึ้น พร็อกซี่ที่ทันสมัยมีการแลกเปลี่ยนเพิ่มเติมพร้อมข้อมูลอื่น ๆ เกี่ยวกับเอกสารที่เก็บไว้ในนั้นเนื่องจากสิ่งนี้ประสิทธิภาพของการใช้งานเพิ่มขึ้นอย่างมีนัยสำคัญในการกำหนดค่าเบราว์เซอร์ของคุณให้ทำงานกับพร็อกซีเซิร์ฟเวอร์คุณต้องโทรไปที่หน้าต่างการตั้งค่าผ่านเมนู: Service - Observer Properties ... และเลือกแท็บการเชื่อมต่อ กดปุ่มตั้งค่าเครือข่าย ... และใส่กล่องเพื่อใช้พร็อกซีเซิร์ฟเวอร์ ในฟิลด์อินพุตด้านล่างคุณต้องป้อนชื่อของพร็อกซีเซิร์ฟเวอร์และพอร์ตผ่านข้อมูลใดที่จะแลกเปลี่ยนกับมัน (ผู้ใช้ข้อมูลนี้ได้รับจากผู้ให้บริการอินเทอร์เน็ต)

Shahovalov08.png

Netscape Navigator และ Microsoft Internet Explorer ยังมีกลไกสำหรับการฝังคุณสมบัติเพิ่มเติมของผู้ผลิตอิสระ โมดูลที่ขยายความสามารถของเบราว์เซอร์เรียกว่าปลั๊กอิน (ปลั๊กอิน) Baizers ทำงานบนคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการต่างๆ สิ่งนี้ให้พื้นฐานสำหรับการพูดคุยเกี่ยวกับความเป็นอิสระของเวิลด์ไวด์เว็บในประเภทของคอมพิวเตอร์ที่ใช้โดยผู้ใช้และระบบปฏิบัติการ

ค้นหาข้อมูลบนอินเทอร์เน็ต

เมื่อเร็ว ๆ นี้มีสื่อมวลชนที่ทรงพลังใหม่ในเวิลด์ไวด์เว็บผู้ชมซึ่งเป็นส่วนที่มีการใช้งานและมีการศึกษามากที่สุดของประชากรโลก วิสัยทัศน์ดังกล่าวสอดคล้องกับสถานะที่แท้จริงของกิจการ ในวันที่มีเหตุการณ์สำคัญและแรงกระแทกโหลดบนโหนดเครือข่ายของข่าวเพิ่มขึ้นอย่างมาก ในการตอบสนองทรัพยากรที่อุทิศให้กับความต้องการของผู้อ่านจะปรากฏขึ้นทันทีในเหตุการณ์ที่เกิดขึ้น ดังนั้นในช่วงวิกฤตการณ์ในเดือนสิงหาคม 2541 ใน บริษัท โทรทัศน์และวิทยุซีเอ็นเอ็น (http://www.cnn.com) ข่าวปรากฏขึ้นเร็วกว่าสื่อรัสเซียที่รายงาน ในเวลาเดียวกันเซิร์ฟเวอร์ RIA RosbusinessConsulting นั้นมีชื่อเสียงอย่างกว้างขวาง (http://www.rbc.ru) ให้ข้อมูลที่สดใหม่จากตลาดการเงินและข่าวล่าสุด ชาวอเมริกันจำนวนมากดูความคืบหน้าของการลงคะแนนในการฟ้องร้องต่อประธานาธิบดีสหรัฐบิลคลินตันบนเน็ตและไม่ได้อยู่ที่หน้าจอทีวี การพัฒนาของสงครามในยูโกสลาเวียก็สะท้อนให้เห็นในสิ่งพิมพ์ที่หลากหลายทันทีซึ่งสะท้อนให้เห็นถึงความหลากหลายของมุมมองในความขัดแย้งนี้หลายคนคุ้นเคยกับอินเทอร์เน็ต Interlace มากขึ้นเชื่อว่าคุณสามารถค้นหาข้อมูลใด ๆ บนเครือข่าย นี่เป็นเรื่องจริง ๆ ที่นั่นคุณสามารถเจอทรัพยากรที่ไม่คาดคิดที่สุดในรูปแบบและเนื้อหาได้ อันที่จริงเครือข่ายสมัยใหม่สามารถเสนอข้อมูลจำนวนมากของผู้ใช้ในโปรไฟล์ที่แตกต่างกันมากที่สุด ที่นี่คุณสามารถทำความคุ้นเคยกับข่าวได้เป็นที่น่าสนใจที่จะใช้เวลาเข้าถึงข้อมูลอ้างอิงสารานุกรมและการศึกษาที่หลากหลาย เป็นสิ่งจำเป็นเท่านั้นที่จะเน้นว่าแม้ว่ามูลค่าข้อมูลโดยรวมของอินเทอร์เน็ตมีขนาดใหญ่มากพื้นที่ข้อมูลนั้นมีคุณภาพที่ไม่เหมาะสมเนื่องจากทรัพยากรมักถูกสร้างขึ้นบนมือรถพยาบาล ถ้าเมื่อเตรียมการเผยแพร่กระดาษข้อความมักจะอ่านโดยผู้ตรวจสอบและการปรับหลายตัวจะถูกสร้างขึ้นจากนั้นในเครือข่ายขั้นตอนการเผยแพร่นี้มักจะหายไป ดังนั้นโดยทั่วไปแล้วข้อมูลที่ได้เรียนรู้จากอินเทอร์เน็ตควรได้รับการปฏิบัติด้วยความระมัดระวังมากกว่าข้อมูลที่พบในสิ่งพิมพ์พิมพ์อย่างไรก็ตามความอุดมสมบูรณ์ของข้อมูลมีด้านลบ: การเพิ่มจำนวนข้อมูล มันกลายเป็นเรื่องยากมากขึ้นที่จะค้นหาข้อมูลดังกล่าวซึ่งเป็นสิ่งจำเป็นในปัจจุบัน ดังนั้นปัญหาหลักที่เกิดขึ้นเมื่อทำงานกับเครือข่ายคือการค้นหาข้อมูลที่จำเป็นและเข้าใจอย่างรวดเร็วประเมินมูลค่าที่ให้ข้อมูลของทรัพยากรเพื่อวัตถุประสงค์

เพื่อแก้ปัญหาการค้นหาข้อมูลที่จำเป็นบนอินเทอร์เน็ตมีบริการเครือข่ายแยกต่างหาก เรากำลังพูดถึงเซิร์ฟเวอร์ค้นหาหรือเครื่องมือค้นหาเซิร์ฟเวอร์ค้นหาค่อนข้างมากและหลากหลาย เป็นธรรมเนียมในการแยกแยะดัชนีการค้นหาและไดเรกทอรี เซิร์ฟเวอร์ดัชนี พวกเขาทำงานดังต่อไปนี้: อ่านเนื้อหาของหน้าเว็บเครือข่ายส่วนใหญ่เป็นประจำ ("ดัชนี") และวางไว้ในทั้งหมดหรือบางส่วนในฐานข้อมูลทั่วไป ผู้ใช้คั่นมีความสามารถในการค้นหาฐานข้อมูลนี้โดยใช้คำหลักที่เกี่ยวข้องกับหัวข้อที่น่าสนใจ การออกผลการค้นหามักจะประกอบด้วยข้อความที่ตัดตอนมาของผู้ใช้ที่แนะนำของผู้ใช้และที่อยู่ของผู้ใช้ (URL) ตกแต่งในรูปแบบของการเชื่อมโยงหลายมิติ การทำงานกับเซิร์ฟเวอร์ค้นหาประเภทนี้นั้นสะดวกหากมีความคิดที่ชัดเจนเกี่ยวกับการค้นหา и

Image14.gif

Image16.gif

ปัญหาและโอกาสในการพัฒนาเว็บเวิลด์ไวด์เว็บ

เกือบทุกข้อมูลที่ให้บริการสำหรับการเข้าถึงสาธารณะสามารถสะท้อนได้โดย www หากสิ่งที่ไม่สามารถแสดงได้ใน www นี่เป็นเพราะข้อ จำกัด บางประการและข้อเสียของ www ก่อนอื่นการเชื่อมต่อระหว่างไคลเอนต์และเซิร์ฟเวอร์จะถูกทิ้ง: ไคลเอ็นต์ส่งคำขอเซิร์ฟเวอร์ให้เอกสารและการเชื่อมต่อถูกขัดจังหวะ ซึ่งหมายความว่าเซิร์ฟเวอร์ไม่มีกลไกการแจ้งเตือนไคลเอ็นต์เกี่ยวกับการเปลี่ยนหรือป้อนข้อมูลใหม่ ปัญหานี้คือการแก้ไขในหลายวิธี: โปรโตคอล HTTP รุ่นใหม่กำลังได้รับการพัฒนาซึ่งจะรักษาการเชื่อมต่อที่ยาวนานการส่งข้อมูลเป็นหลายเธรดการกระจายช่องส่งข้อมูลและควบคุม หากมีการใช้งานและจะได้รับการสนับสนุนจากซอฟต์แวร์ WWW มาตรฐานมันจะลบข้อบกพร่องดังกล่าวข้างต้น อีกวิธีหนึ่งคือการใช้ Navigators ที่สามารถดำเนินการโปรแกรมในภาษาที่ตีความได้เช่นโครงการ Sun Microsystems Java วิธีแก้ปัญหานี้อีกวิธีคือการใช้เทคโนโลยี Ajax ตาม XML และ JavaScript วิธีนี้ช่วยให้คุณสามารถเข้าถึงข้อมูลจากเซิร์ฟเวอร์เมื่อโหลดหน้าเว็บ www จากเซิร์ฟเวอร์แล้ว

ขณะนี้มีสองแนวโน้มในการพัฒนาของเวิลด์ไวด์เว็บ: เว็บ Semantic และ Social Web

  • เว็บ semantic มันเกี่ยวข้องกับการปรับปรุงความเชื่อมโยงและความเกี่ยวข้องของข้อมูลในเวิลด์ไวด์เว็บผ่านการแนะนำรูปแบบเมตาดาต้าใหม่
  • เว็บสังคม ReMIen เพื่อทำงานกับความคล่องตัวของข้อมูลที่มีอยู่ในเว็บดำเนินการโดยผู้ใช้เอง เป็นส่วนหนึ่งของทิศทางที่สองของการพัฒนาซึ่งเป็นส่วนหนึ่งของเว็บ Semantic ใช้เป็นเครื่องมือ (RSS และรูปแบบช่องทางเว็บอื่น ๆ , OPML, Microformats XHTML) ส่วนที่มีความหมายบางส่วนของ Wikipedia หมวดหมู่ช่วยให้ผู้ใช้เคลื่อนไหวอย่างมีสติในพื้นที่ข้อมูล แต่ความต้องการที่อ่อนนุ่มมากสำหรับหมวดหมู่ย่อยไม่ได้ให้เหตุผลที่จะหวังว่าจะขยายเว็บไซต์ดังกล่าว ในการนี้ดอกเบี้ยอาจเป็นความพยายามที่จะดึงดูดความรู้ของ Atlases

นอกจากนี้ยังมีแนวคิด Web 2.0 ยอดนิยมซึ่งกล่าวถึงหลายทิศทางของการพัฒนาของเวิลด์ไวด์เว็บ

Web 2.0

การพัฒนา WWW เมื่อเร็ว ๆ นี้มีการดำเนินการอย่างมีนัยสำคัญโดยการเปิดตัวหลักการและเทคโนโลยีใหม่ที่ได้รับชื่อทั่วไปของ Web 2.0 (Web 2.0) คำศัพท์ของ Web 2.0 ปรากฏตัวครั้งแรกในปี 2004 และมีวัตถุประสงค์เพื่อแสดงให้เห็นถึงการเปลี่ยนแปลงคุณภาพสูงใน WWW ในทศวรรษที่สองของการดำรงอยู่ของมัน Web 2.0 เป็นการปรับปรุงแบบลอจิคัลของเว็บ คุณสมบัติหลักของ Web 2.0 คือการปรับปรุงและเร่งการปฏิสัมพันธ์ของเว็บไซต์กับผู้ใช้ซึ่งนำไปสู่การเติบโตอย่างรวดเร็วของกิจกรรมของผู้ใช้ สิ่งนี้สำนึกใน:

Web 2.0 แนะนำการแลกเปลี่ยนข้อมูลที่ใช้งานอยู่โดยเฉพาะ:

  • ส่งออกข่าวระหว่างไซต์;
  • การรวมข้อมูลที่ใช้งานจากเว็บไซต์
  • การใช้ API เพื่อแยกข้อมูลไซต์ออกจากไซต์เอง

จากมุมมองของการใช้งานของเว็บไซต์ Web 2.0 จะช่วยปรับปรุงข้อกำหนดสำหรับความเรียบง่ายและความสะดวกสบายของเว็บไซต์สำหรับผู้ใช้ทั่วไปและมีจุดมุ่งหมายเพื่อลดคุณสมบัติของผู้ใช้อย่างรวดเร็วในอนาคตอันใกล้ รายการมาตรฐานและการอนุมัติ (W3C) เป็นไปตามแนวหน้า โดยเฉพาะอย่างยิ่ง:

  • มาตรฐานการออกแบบภาพและการทำงานของไซต์
  • ข้อกำหนดทั่วไป (SEO) ของเครื่องมือค้นหา;
  • มาตรฐาน XML และการแลกเปลี่ยนข้อมูลแบบเปิด

ในทางกลับกันบนเว็บ 2.0 ลดลง:

  • ข้อกำหนดสำหรับ "ความสว่าง" และ "ความคิดสร้างสรรค์" ของการออกแบบและการบรรจุ;
  • ต้องการเว็บไซต์รวม (พอร์ทัล);
  • ค่าของการโฆษณาออฟไลน์
  • ธุรกิจที่สนใจในโครงการสำคัญ

ดังนั้น Web 2.0 จึงบันทึกการเปลี่ยนแปลงของ WWW จากโซลูชันที่ซับซ้อนราคาแพงเพียงครั้งเดียวในเว็บไซต์ที่พิมพ์สูงราคาถูกและใช้งานง่ายพร้อมความเป็นไปได้ของการแบ่งปันข้อมูลที่มีประสิทธิภาพ เหตุผลหลักสำหรับการเปลี่ยนแปลงดังกล่าวคือ:

  • การขาดข้อมูลที่มีคุณภาพ
  • ความต้องการนิพจน์ผู้ใช้ที่ใช้งานอยู่ใน www;
  • การพัฒนาเทคโนโลยีการค้นหาและการรวมข้อมูลใน www

การเปลี่ยนไปใช้เทคโนโลยีเว็บ 2.0 ที่ซับซ้อนมีผลดังกล่าวสำหรับพื้นที่ข้อมูลทั่วโลก www เป็น:

  • ความสำเร็จของโครงการพิจารณาจากระดับการสื่อสารที่ใช้งานของผู้ใช้โครงการและระดับคุณภาพของการเติมข้อมูล
  • ไซต์สามารถบรรลุประสิทธิภาพสูงและผลกำไรโดยไม่มีการลงทุนจำนวนมากเนื่องจากการวางตำแหน่งที่ประสบความสำเร็จใน www;
  • ผู้ใช้ WWW แยกต่างหากสามารถประสบความสำเร็จอย่างมีนัยสำคัญในการดำเนินธุรกิจและแผนการสร้างสรรค์ใน WWW โดยไม่มีเว็บไซต์ของตนเอง
  • แนวคิดของเว็บไซต์ส่วนบุคคลด้อยกว่าแนวคิดของ "บล็อก" "หัวเรื่องของผู้เขียน";
  • บทบาทใหม่ของผู้ใช้ที่ใช้งานใหม่ของ WWW ปรากฏขึ้น (ฟอรัมผู้ดำเนินงานสมาชิกที่เชื่อถือได้ของฟอรัมบล็อกเกอร์)

ตัวอย่างของ Web 2.0 เราให้ตัวอย่างไซต์บางอย่างที่แสดงเทคโนโลยี Web 2.0 และเปลี่ยนสภาพแวดล้อม WWW จริง ๆ โดยเฉพาะอย่างยิ่ง:

  • LiveJournal.com - ชุมชนบล็อกเกอร์ทั่วโลก
  • eBay.com - การประมูลทางอินเทอร์เน็ตกับชุมชนที่ควบคุมตนเอง
  • wikipedia.org - สารานุกรมที่ใหญ่ที่สุดในโลก
  • ODP (dmoz.org) - ไดเรกทอรีที่ใหญ่ที่สุดของไซต์ซึ่งได้รับการแก้ไขโดยมนุษย์
  • facebook.com - เครือข่ายสังคมออนไลน์ทั่วโลก
  • gmail.com - หนึ่งในบริการอีเมลที่ได้รับความนิยมมากที่สุด;
  • reddit.com - เครือข่ายโซเชียลของข่าว;

นอกเหนือจากโครงการเหล่านี้แล้วยังมีโครงการอื่น ๆ ที่สร้างสภาพแวดล้อมระดับโลกที่ทันสมัยและขึ้นอยู่กับกิจกรรมของผู้ใช้ ไซต์การเติมและความนิยมที่เกิดขึ้นก่อนอื่นไม่ได้ใช้ความพยายามและทรัพยากรของเจ้าของและชุมชนของผู้ใช้ที่สนใจในการพัฒนาเว็บไซต์ประกอบเป็นบริการใหม่ที่กำหนดกฎของโลก สภาพแวดล้อม www

ftp

ftp

ftp (อังกฤษ. โปรโตคอลการถ่ายโอนไฟล์ - โปรโตคอลการถ่ายโอนไฟล์) - โปรโตคอลมาตรฐานที่ออกแบบมาเพื่อถ่ายโอนไฟล์โดยเครือข่าย TCP (ตัวอย่างเช่นอินเทอร์เน็ต) FTP มักใช้เพื่อดาวน์โหลดหน้าเครือข่ายและเอกสารอื่น ๆ จากอุปกรณ์พัฒนาส่วนตัวเพื่อเปิดโฮสติ้งเซิร์ฟเวอร์

โปรโตคอลสร้างขึ้นบนสถาปัตยกรรมไคลเอนต์เซิร์ฟเวอร์และใช้การเชื่อมต่อเครือข่ายที่แตกต่างกันสำหรับการส่งคำสั่งและข้อมูลระหว่างไคลเอนต์และเซิร์ฟเวอร์ ผู้ใช้ FTP สามารถส่งผ่านการรับรองความถูกต้องโดยผ่านการเข้าสู่ระบบและรหัสผ่านด้วยข้อความเปิดหรือหากได้รับอนุญาตบนเซิร์ฟเวอร์พวกเขาสามารถเชื่อมต่อโดยไม่ระบุชื่อ (วิธีการเข้าถึงดังกล่าวมักจะถือว่าปลอดภัยกว่าเพราะมันไม่ได้ทำให้เกิดการสกัดกั้นการข่มขู่รหัสผ่านผู้ใช้ . คุณสามารถใช้โปรโตคอล SSH เพื่อการติดตั้งที่ปลอดภัย (การเข้ารหัส) เข้าสู่ระบบและรหัสผ่านรวมถึงการเข้ารหัสเนื้อหา

แอปพลิเคชัน FTP ของไคลเอ็นต์แรกคือเครื่องมือบรรทัดคำสั่งแบบอินเทอร์แอคทีฟที่ใช้คำสั่งมาตรฐานและไวยากรณ์ อินเทอร์เฟซผู้ใช้กราฟิกได้รับการพัฒนาตั้งแต่ระบบปฏิบัติการจำนวนมากที่ใช้จนถึงทุกวันนี้ ในบรรดาอินเทอร์เฟซเหล่านี้เป็นโปรแกรมออกแบบเว็บทั่วไปเช่น Microsoft Expression Web และไคลเอนต์ FTP เฉพาะทาง (ตัวอย่างเช่น Cuteftp)

FTP เป็นหนึ่งในโปรโตคอลแอปพลิเคชันที่เก่าแก่ที่สุดที่ปรากฏนานก่อน http และแม้กระทั่ง TCP / IP ในปี 1971 นอกจากนี้ยังใช้กันอย่างแพร่หลายในการแจกจ่ายซอฟต์แวร์และเข้าถึงโฮสต์ระยะไกล

FTP แตกต่างจากแอปพลิเคชันอื่น ๆ ที่ใช้การเชื่อมต่อ TCP สองตัวเพื่อถ่ายโอนไฟล์:

  • การจัดการการเชื่อมต่อ - การเชื่อมต่อเพื่อส่งคำสั่งไปยังเซิร์ฟเวอร์และรับคำตอบจากมัน โปรโตคอล Telnet ใช้สำหรับช่องควบคุม
  • การเชื่อมต่อข้อมูล - การเชื่อมต่อกับการถ่ายโอนไฟล์

ประวัติศาสตร์

การดำเนินการครั้งแรกของโปรโตคอล (1971) ที่ให้ไว้สำหรับการแลกเปลี่ยนระหว่างลูกค้าและข้อความเซิร์ฟเวอร์ที่ประกอบด้วยส่วนหัว (72 บิต) และข้อมูลตัวแปรข้อมูล ส่วนหัวของข้อความรวมถึงการร้องขอไปยังเซิร์ฟเวอร์ FTP หรือคำตอบจากประเภทและความยาวของข้อมูลที่ส่ง พารามิเตอร์ข้อมูลถูกส่งเป็นข้อมูล (ตัวอย่างเช่นเส้นทางและชื่อไฟล์) ข้อมูลจากเซิร์ฟเวอร์ (ตัวอย่างเช่นรายการของไฟล์ในไดเรกทอรี) และไฟล์เอง ดังนั้นคำสั่งและข้อมูลถูกส่งไปยังช่องเดียวกัน

ในปี 1972 โปรโตคอลมีการเปลี่ยนแปลงอย่างสมบูรณ์และดูใกล้กับสมัยใหม่ คำสั่งที่มีพารามิเตอร์จากไคลเอนต์และการตอบสนองของเซิร์ฟเวอร์จะถูกส่งโดย Telnet Connection (Channel Control) การเชื่อมต่อแยกต่างหาก (ช่องข้อมูล) ถูกสร้างขึ้นสำหรับการส่งข้อมูล

ในรุ่นต่อไปนี้ความสามารถในการทำงานในโหมด Passive ถูกเพิ่มการถ่ายโอนไฟล์ระหว่างเซิร์ฟเวอร์ FTP ถูกเพิ่มคำสั่งสำหรับการรับข้อมูลการเปลี่ยนไดเรกทอรีปัจจุบันการสร้างและลบไดเรกทอรีบันทึกไฟล์ภายใต้ชื่อเฉพาะ บางครั้งมีคำสั่งสำหรับการส่งอีเมลผ่าน FTP แต่ต่อจากนั้นพวกเขาถูกแยกออกจากโปรโตคอล

ในปี 1980 โปรโตคอล FTP เริ่มใช้ TCP รุ่นสุดท้ายของโปรโตคอลได้รับการปล่อยตัวในปี 1985 ในปี 1997 นอกเหนือจากโปรโตคอลที่ปรากฏขึ้นเพื่อให้สามารถเข้ารหัสและลงนามในช่องทางการควบคุมและช่องข้อมูล ในปี 1999 เป็นส่วนเสริมที่อุทิศให้กับสากลของโปรโตคอลซึ่งแนะนำให้ใช้การเข้ารหัส UTF-8 สำหรับคำสั่งเซิร์ฟเวอร์และการตอบสนองและกำหนดคำสั่ง LANN ใหม่ที่ตั้งค่าภาษาตอบกลับ

โปรโตคอลคำอธิบาย

ความแตกต่างจาก http

อสังหาริมทรัพย์ ftp http
ขึ้นอยู่กับเซสชันการทำงาน ใช่ ไม่
การรับรองความถูกต้องของผู้ใช้ในตัว ใช่ ไม่
ส่วนใหญ่มีให้สำหรับการถ่ายโอน ไฟล์ไบนารีขนาดใหญ่ ไฟล์ข้อความขนาดเล็ก
รูปแบบการเชื่อมต่อ การเชื่อมต่อสองครั้ง การเชื่อมต่อเดียว
ปรับส่วนใหญ่สำหรับการรับ / ถ่ายโอน แผนกต้อนรับและการส่งสัญญาณ ผ้าสำลี
รองรับข้อความและโหมดการส่งข้อมูลแบบไบนารี ใช่ ไม่
รองรับการระบุประเภทของข้อมูลที่ส่ง (ส่วนหัว mime) ไม่ ใช่
รองรับการทำงานบนระบบไฟล์ (MKDIR, RM, Rename ฯลฯ ) ใช่ ไม่

คุณสมบัติที่ค่อนข้างสดใสของโปรโตคอล FTP คือการใช้การเชื่อมต่อหลาย (อย่างน้อยคู่) ในกรณีนี้หนึ่งช่องคือผู้จัดการที่คำสั่งเซิร์ฟเวอร์ที่ได้รับและคำตอบจะถูกส่งคืน (โดยปกติจะผ่านพอร์ต TCP 21) และผ่านส่วนที่เหลือจะมีการถ่ายโอนข้อมูลหนึ่งช่องสำหรับการส่งผ่านแต่ละครั้ง ดังนั้นภายในกรอบของเซสชัน FTP คุณสามารถส่งไฟล์หลายไฟล์พร้อมกันในเวลาเดียวกันและทั้งสองทิศทาง สำหรับแต่ละช่องข้อมูลพอร์ต TCP จะถูกเปิดจำนวนที่เลือกโดยเซิร์ฟเวอร์หรือไคลเอนต์ขึ้นอยู่กับโหมดการส่งสัญญาณ FTP มีโหมดการส่งข้อมูลแบบไบนารีซึ่งช่วยลดค่าใช้จ่ายของการเข้าชมและลดข้อมูล แลกเปลี่ยนเวลาเมื่อส่งไฟล์ขนาดใหญ่ โปรโตคอลของ HTTP จำเป็นต้องใช้การเข้ารหัสข้อมูลไบนารีเป็นแบบฟอร์มข้อความเช่นการใช้อัลกอริทึม Base64 ที่กำหนดผ่านโปรโตคอล FTP ไคลเอ็นต์จะรวมอยู่ในเซสชันและการดำเนินการทั้งหมดจะดำเนินการภายในเซสชันนี้ (ในคำอื่น ๆ เซิร์ฟเวอร์จดจำสถานะปัจจุบัน) โปรโตคอล HTTP ไม่จดจำอะไรเลย งานของมันคือการให้ข้อมูลและลืมดังนั้นการท่องจำสถานะเมื่อใช้ HTTP ดำเนินการโดยภายนอกด้วยความเคารพต่อวิธีการโปรโตคอล FTP ทำงานที่ระดับแอปพลิเคชัน OSI และใช้เพื่อถ่ายโอนไฟล์โดยใช้ TCP / IP ในการทำเช่นนี้เซิร์ฟเวอร์ FTP รอการสืบค้นขาเข้าควรจะเปิดตัว ลูกค้าคอมพิวเตอร์สามารถติดต่อเซิร์ฟเวอร์โดยพอร์ต 21. สารประกอบนี้ยังคงเปิดอยู่ในระหว่างเซสชั่น การเชื่อมต่อที่สอง (การไหลของข้อมูล) สามารถเปิดเป็นเซิร์ฟเวอร์จากพอร์ต 20 ไปยังพอร์ตของไคลเอ็นต์ที่เกี่ยวข้อง ( โหมดใช้งาน ) หรือลูกค้าจากพอร์ตใด ๆ ไปยังพอร์ตของเซิร์ฟเวอร์ที่เกี่ยวข้อง ( โหมดพาสซีฟ ) สิ่งที่จำเป็นในการถ่ายโอนไฟล์ข้อมูล สตรีมควบคุมใช้ในการทำงานกับเซสชัน - ตัวอย่างเช่นการแลกเปลี่ยนระหว่างไคลเอนต์และคำสั่งเซิร์ฟเวอร์และรหัสผ่านโดยใช้โปรโตคอลที่เหมือน telnet ตัวอย่างเช่น "ชื่อไฟล์ RET" จะส่งไฟล์ที่ระบุจากเซิร์ฟเวอร์ไปยังไคลเอนต์ เนื่องจากโครงสร้างสองพอร์ตนี้ FTP ถือเป็นโปรโตคอลภายนอก - ตาซึ่งแตกต่างจาก HTTP ในวง

การเชื่อมต่อข้อมูลและการส่งข้อมูล

โปรโตคอลถูกกำหนดไว้ใน RFC 959 เซิร์ฟเวอร์ตอบสนองต่อการไหลของรหัส ASCII สถานะ ASCII สามหลักด้วยข้อความตัวเลือก ตัวอย่างเช่น "200" (หรือ "200 OK") หมายความว่าทีมสุดท้ายเสร็จสมบูรณ์แล้ว ตัวเลขแสดงถึงรหัสตอบกลับและข้อความคือการชี้แจงหรือการร้องขอ การส่งกระแสข้อมูลปัจจุบันสามารถถูกขัดจังหวะโดยใช้ข้อความขัดจังหวะที่ส่งผ่านกระแสควบคุม FTP สามารถทำงานได้ คล่องแคล่ว หรือ โหมดพาสซีฟ จากตัวเลือกซึ่งเป็นวิธีการติดตั้งการเชื่อมต่อ ในรุ่นเก่ามีเพียงพอร์ตที่ 20 (โหมดการใช้งาน) ใช้ในการส่งข้อมูลในเวอร์ชันที่ทันสมัยของเซิร์ฟเวอร์ FTP พอร์ตสำหรับช่องข้อมูลสามารถกำหนดได้โดยพอร์ตพอร์ตเซิร์ฟเวอร์ที่ไม่ใช่มาตรฐาน (N> 1024) (Passive โหมด) ในโหมดใช้งานไคลเอนต์สร้างการเชื่อมต่อ TCP - การเชื่อมต่อกับเซิร์ฟเวอร์และส่งที่อยู่ IP และหมายเลขพอร์ตไคลเอ็นต์ตามอำเภอใจหลังจากที่กำลังรอจนกว่าเซิร์ฟเวอร์จะเริ่มการเชื่อมต่อ TCP ด้วยที่อยู่และหมายเลขพอร์ตนี้ ในกรณีที่ลูกค้าอยู่หลังไฟร์วอลล์และไม่สามารถยอมรับการเชื่อมต่อ TCP ที่เข้ามาสามารถใช้โหมดพาสซีฟได้ ในโหมดนี้ไคลเอ็นต์ใช้สตรีมควบคุมเพื่อส่งเซิร์ฟเวอร์คำสั่ง pasv จากนั้นรับที่อยู่ IP และหมายเลขพอร์ตจากเซิร์ฟเวอร์ซึ่งไคลเอ็นต์ถูกใช้เพื่อเปิดการไหลของข้อมูลจากพอร์ตไคลเอ็นต์โดยพลการไปยังที่อยู่ และพอร์ต

ความแตกต่างในการทำงานของโหมดพาสซีฟและการใช้งาน การกระทำของเซิร์ฟเวอร์และไคลเอนต์ในโหมดที่ใช้งานและพาสซีฟ

โหมดใช้งาน โหมดพาสซีฟ
1. ไคลเอนต์สร้างการสื่อสารและส่งคำขอไปยังพอร์ตเซิร์ฟเวอร์ 21 พอร์ตจากพอร์ต n (n> 1024) 1. ไคลเอ็นต์กำหนดการเชื่อมต่อและส่งคำขอ (รายงานว่าจำเป็นต้องทำงานในโหมดพาสซีฟ) บนพอร์ตเซิร์ฟเวอร์ 21 พอร์ตจากพอร์ต N (n> 1024)
2. เซิร์ฟเวอร์ส่งคำตอบไปยังพอร์ตไคลเอ็นต์ n (n> 1024) 2. เซิร์ฟเวอร์ส่งคำตอบและบอกหมายเลขพอร์ตสำหรับช่องข้อมูล P (p> 1024) ไปยังพอร์ต N (n> 1024) ของไคลเอ็นต์
3. เซิร์ฟเวอร์สร้างการสื่อสารเพื่อถ่ายโอนข้อมูลโดยพอร์ต 20 ไปยังพอร์ตของไคลเอ็นต์ N + 1 3. ลูกค้าสร้างการสื่อสารเพื่อส่งข้อมูลโดยพอร์ต N + 1 ไปยังพอร์ตพอร์ตพอร์ต P (p> 1024)

FTP ที่ใช้งานอยู่ กำไรสำหรับเซิร์ฟเวอร์ FTP แต่เป็นอันตรายต่อฝั่งไคลเอ็นต์ เซิร์ฟเวอร์ FTP พยายามเชื่อมต่อกับพอร์ตแบบสุ่มสูง (ตามจำนวน) บนไคลเอนต์การเชื่อมต่อดังกล่าวจะถูกบล็อกโดยไฟร์วอลล์บนฝั่งไคลเอ็นต์อย่างแน่นอน FTP แบบพาสซีฟ ทำกำไรให้กับลูกค้า แต่เป็นอันตรายต่อเซิร์ฟเวอร์ FTP ลูกค้าจะทำให้ทั้งการเชื่อมต่อกับเซิร์ฟเวอร์ แต่หนึ่งในนั้นจะอยู่ที่พอร์ตสูงแบบสุ่มการเชื่อมต่อดังกล่าวจะถูกบล็อกโดยไฟร์วอลล์บนฝั่งเซิร์ฟเวอร์อย่างแน่นอน

ทั้งสองโหมดได้รับการปรับปรุงในเดือนกันยายน 2541 เพื่อรองรับ IPv6 ในเวลานี้การเปลี่ยนแปลงเพิ่มเติมในระบอบการปกครองแบบพาสซีฟกำลังดำเนินการอัปเดตเป็นระบอบการปกครองแบบพาสซีฟแบบขยาย

ในระหว่างการถ่ายโอนข้อมูลเครือข่ายสามารถใช้การดูข้อมูลสี่ครั้ง :

  • ASCII - ใช้สำหรับข้อความ ข้อมูลหากจำเป็นก่อนการส่งสัญญาณจะถูกแปลงจากมุมมองสัญลักษณ์บนผู้ส่งโฮสต์ใน "Octalite ASCII" และ (อีกครั้งหากจำเป็น) ลงในการแสดงอักขระของโฮสต์ เป็นผลให้โหมดนี้ไม่เหมาะสำหรับไฟล์ที่มีข้อความไม่เพียง แต่ข้อความปกติ
  • โหมดภาพ (มักเรียกว่าไบนารี) - อุปกรณ์ผู้ส่งส่งไฟล์ไบต์แต่ละไฟล์ต่อไบต์และผู้รับจะบันทึกการไหลของไบต์เมื่อได้รับใบเสร็จรับเงิน รองรับโหมดนี้เหมาะสำหรับการใช้งาน FTP ทั้งหมด
  • EBCDIC - ใช้ในการถ่ายโอนข้อความธรรมดาระหว่างโฮสต์ในการเข้ารหัส EBCDIC มิฉะนั้นโหมดนี้คล้ายกับโหมด ASCII
  • โหมดท้องถิ่น - อนุญาตให้คอมพิวเตอร์สองเครื่องมีการติดตั้งเหมือนกันในการส่งข้อมูลในรูปแบบของตัวเองโดยไม่ต้องแปลงใน ASCII

สำหรับไฟล์ข้อความรูปแบบการควบคุมที่หลากหลายและการกำหนดค่าของโครงสร้างการบันทึก คุณสมบัติเหล่านี้ออกแบบมาเพื่อทำงานกับไฟล์ที่มีการฟอร์แมต TELNET หรือ ASA

การถ่ายโอนข้อมูลสามารถดำเนินการได้ในสามโหมดใด ๆ :

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

การรับรองความถูกต้อง

การรับรองความถูกต้อง FTP ใช้แผนภาพชื่อผู้ใช้ / รหัสผ่านตามปกติเพื่อให้การเข้าถึง ชื่อผู้ใช้จะถูกส่งไปยังเซิร์ฟเวอร์คำสั่งผู้ใช้และรหัสผ่านคือคำสั่ง PASS หากข้อมูลที่จัดทำโดยไคลเอ็นต์ได้รับการยอมรับโดยเซิร์ฟเวอร์เซิร์ฟเวอร์จะส่งคำเชิญไปยังไคลเอนต์และเซสชันเริ่มต้นขึ้น ผู้ใช้สามารถหากเซิร์ฟเวอร์รองรับคุณสมบัตินี้ให้เข้าสู่ระบบโดยไม่ต้องให้ข้อมูลประจำตัว แต่เซิร์ฟเวอร์สามารถให้การเข้าถึงที่ จำกัด เท่านั้นสำหรับเซสชันดังกล่าว

นิรนาม FTP

โฮสต์ให้บริการ FTP สามารถให้การเข้าถึง FTP ไม่ระบุชื่อ ผู้ใช้มักจะเข้าสู่ระบบ "Anonymous" (อาจเป็นกรณี ๆ กับเซิร์ฟเวอร์ FTP บางตัว) เป็นชื่อผู้ใช้ แม้ว่าโดยปกติผู้ใช้จะถูกขอให้ส่งที่อยู่อีเมลแทนรหัสผ่าน แต่ไม่มีการตรวจสอบจริง โฮสต์ FTP จำนวนมากที่ให้การอัปเดตซอฟต์แวร์รองรับการเข้าถึงแบบไม่ระบุชื่อ

nat-pt.

โดยเฉพาะอย่างยิ่งสำหรับการดำเนินการของโปรโตคอล FTP ผ่านไฟร์วอลล์ส่วนขยาย NAT ถูกเรียกว่า NAT-PT (RFC2766) ซึ่งช่วยให้คุณสามารถแปลการเชื่อมต่อที่เข้ามาจากเซิร์ฟเวอร์ไปยังไคลเอนต์ผ่าน NAT ในกระบวนการของการเชื่อมต่อดังกล่าว NAT จะแทนที่ข้อมูลที่ส่งจากไคลเอ็นต์โดยการระบุเซิร์ฟเวอร์ไปยังเซิร์ฟเวอร์และพอร์ตที่เซิร์ฟเวอร์จะสามารถเชื่อมต่อจากนั้นออกอากาศการเชื่อมต่อจากเซิร์ฟเวอร์จากที่อยู่นี้ไปยังไคลเอนต์ ที่อยู่ของมัน แม้จะมีมาตรการและนวัตกรรมทั้งหมดที่นำมาใช้เพื่อสนับสนุนโปรโตคอล FTP ในทางปฏิบัติฟังก์ชั่น NAT-PT มักจะตัดการเชื่อมต่อในเราเตอร์และเราเตอร์ทั้งหมดเพื่อให้ความปลอดภัยเพิ่มเติมจากภัยคุกคามจากไวรัส

Nat และ Flashing Firewall

FTP มักส่งข้อมูลหากเซิร์ฟเวอร์เชื่อมต่อกับไคลเอนต์หลังจากที่ไคลเอ็นต์ส่งคำสั่งพอร์ต สิ่งนี้สร้างปัญหาสำหรับทั้ง NAT และไฟร์วอลล์ที่ไม่อนุญาตให้เชื่อมต่อจากอินเทอร์เน็ตไปยังโฮสต์ภายใน สำหรับ NAT ปัญหาเพิ่มเติมคือการแสดงที่อยู่ IP และหมายเลขพอร์ตในคำสั่งพอร์ตหมายถึงที่อยู่ IP และพอร์ตของโฮสต์ภายในแทนที่จะเป็นที่อยู่ IP สาธารณะและพอร์ต NAT ปัญหานี้มีสองวิธี ที่แรกก็คือไคลเอนต์ FTP และเซิร์ฟเวอร์ FTP ใช้คำสั่ง PASV ซึ่งทำให้เกิดการเชื่อมต่อข้อมูลจากไคลเอนต์ไปยังเซิร์ฟเวอร์ วิธีที่สองคือการเปลี่ยนแปลงสำหรับ NAT ของค่าคำสั่งพอร์ตโดยใช้เกตเวย์ที่ระดับที่ใช้

สนับสนุนเว็บเบราเซอร์

เว็บเบราว์เซอร์ส่วนใหญ่สามารถดึงไฟล์ที่อยู่บนเซิร์ฟเวอร์ FTP แม้ว่าพวกเขาอาจไม่รองรับส่วนขยายโปรโตคอลเช่น FTPS เมื่อระบุที่อยู่ FTP และไม่ใช่ที่อยู่ HTTP เนื้อหาที่มีอยู่ในเซิร์ฟเวอร์ระยะไกลดูเหมือนจะคล้ายกับเนื้อหาเว็บอื่น ๆ ไคลเอนต์ FTP ที่ใช้งานได้อย่างสมบูรณ์สามารถเปิดตัวใน Firefox เป็น FireFTP /

ไวยากรณ์

ไวยากรณ์ FTP URL อธิบายไว้ใน RFC1738 ในรูปแบบ: FTP: // [<< ผู้ใช้> [: << รหัสผ่าน>] @] <host> [: <port>] / <path> (พารามิเตอร์ในวงเล็บเหลี่ยมเป็นตัวเลือก) . ตัวอย่างเช่น: ftp: //public.ftp-servers.example.com/mydirectory/myfile.txt

หรือ: FTP: // User001: [email protected]/mydirectory/myfile.txt

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

การรักษาความปลอดภัย

FTP ไม่ได้รับการพัฒนาตามที่ได้รับการคุ้มครอง (โดยเฉพาะตามมาตรฐานปัจจุบัน) โปรโตคอลและมีช่องโหว่จำนวนมากในการป้องกัน ในเดือนพฤษภาคมปี 1999 ผู้เขียนของ RFC 2577 นำช่องโหว่ไปสู่รายการถัดไปของปัญหา:

  • การโจมตีที่ซ่อนอยู่ (การโจมตีตีกลับ)
  • การหลอกลวงการโจมตี)
  • Broast Force Attacks (Brute Force Attacks)
  • การสกัดกั้นแพคเกจ Sniffing (เก็บแพ็คเก็ต, ดมกลิ่น)
  • การป้องกันชื่อผู้ใช้
  • จับภาพพอร์ต (การขโมยพอร์ต)

FTP ไม่สามารถเข้ารหัสการรับส่งข้อมูลการส่งสัญญาณทั้งหมด - ข้อความเปิดดังนั้นชื่อผู้ใช้รหัสผ่านคำสั่งและข้อมูลสามารถอ่านได้โดยทุกคนสามารถสกัดกั้นแพ็กเก็ตผ่านเครือข่าย ปัญหานี้เป็นลักษณะของข้อมูลจำเพาะโปรโตคอลอินเทอร์เน็ตจำนวนมาก (รวมถึง SMTP, Telnet, Pop, IMAP) ที่พัฒนาขึ้นก่อนที่จะสร้างกลไกการเข้ารหัสดังกล่าวเช่น TLS และ SSL วิธีการแก้ปัญหานี้เกี่ยวกับปัญหานี้คือการใช้ "SAFE", โปรโตคอลช่องโหว่ที่ได้รับการปกป้องจาก TLS (FTP สำหรับ FTP, Telnets สำหรับ Telnet ฯลฯ ) หรือโปรโตคอลอื่นที่มีการป้องกันมากขึ้นเช่น SFTP / SCP ที่ให้ไว้กับโปรโตคอลเชลล์ที่ปลอดภัยมากที่สุด .

ปลอดภัย FTP

มีหลายวิธีในการถ่ายโอนไฟล์ที่ปลอดภัยในหนึ่งครั้งหรืออีกครั้งที่เรียกว่า "Safe FTP"

ftps

อย่างชัดเจน FTPs - การขยายตัวของมาตรฐาน FTP ช่วยให้ลูกค้าต้องการให้เซสชัน FTP ถูกเข้ารหัส สิ่งนี้ถูกนำไปใช้โดยการส่งคำสั่ง "Auth TLS" เซิร์ฟเวอร์มีความสามารถในการอนุญาตหรือปฏิเสธการเชื่อมต่อที่ไม่ร้องขอ TLS ส่วนต่อขยายโปรโตคอลนี้ถูกกำหนดในข้อมูลจำเพาะ 4217 FTPS โดยนัยเป็นมาตรฐานที่ล้าสมัยสำหรับ FTP ซึ่งต้องใช้การเชื่อมต่อ SSL หรือ TLS มาตรฐานนี้ควรใช้พอร์ตอื่นนอกเหนือจาก FTP ปกติ

sftp

SFTP หรือ "โปรโตคอลการถ่ายโอนไฟล์ SSH" ไม่เกี่ยวข้องกับ FTP ยกเว้นว่ามันยังส่งไฟล์และมีชุดคำสั่งที่คล้ายกันสำหรับผู้ใช้ SFTP หรือ Safe FTP เป็นโปรแกรมที่ใช้ SSH (Secure Shell) เพื่อถ่ายโอนไฟล์ ซึ่งแตกต่างจาก FTP มาตรฐานมันเข้ารหัสทั้งคำสั่งและข้อมูลการป้องกันรหัสผ่านและข้อมูลที่เป็นความลับจากการส่งผ่านแบบเปิดผ่านเครือข่าย ตามการทำงานของ SFTP ดูเหมือนว่า FTP แต่เนื่องจากใช้โปรโตคอลอื่นไคลเอนต์ FTP มาตรฐานไม่สามารถติดต่อเซิร์ฟเวอร์ SFTP และในทางกลับกัน

FTP ผ่าน SSH (ไม่ใช่ SFTP)

FTP ผ่าน SSH (ไม่ใช่ SFTP) หมายถึงการฝึกซ้อมเซสชัน FTP ตามปกติผ่านการเชื่อมต่อ SSH เนื่องจาก FTP ใช้การเชื่อมต่อ TCP หลายครั้งการอุโมงค์ผ่าน SSH นั้นยากโดยเฉพาะอย่างยิ่ง เมื่อลูกค้า SSH จำนวนมากพยายามติดตั้งอุโมงค์สำหรับช่องทางควบคุม (การเชื่อมต่อ "เซิร์ฟเวอร์ไคลเอนต์" เริ่มต้นตามพอร์ต 21) เฉพาะช่องนี้เท่านั้นที่จะได้รับการคุ้มครอง เมื่อการถ่ายโอนข้อมูลซอฟต์แวร์ FTP ในตอนท้ายจะตั้งค่าการเชื่อมต่อ TCP ใหม่ (ช่องข้อมูล) ซึ่งจะมีค่าใช้จ่ายการเชื่อมต่อ SSH และสูญเสียการป้องกันแบบองค์รวม

มิฉะนั้นสำหรับซอฟต์แวร์ SSH ไคลเอนต์คุณต้องมีความรู้ FTP บางอย่างในการติดตามและเขียนทับข้อความ FTP Control Flow และการเปิดตัวอัตโนมัติของการเปลี่ยนเส้นทางใหม่สำหรับสตรีมข้อมูล FTP

FTP ผ่าน SSH บางครั้งเรียกว่า FTP ที่ปลอดภัย แต่มันไม่คุ้มกับความสับสนด้วยวิธีการอื่น ๆ เช่น SSL / TLS (FTPS) วิธีการถ่ายโอนไฟล์อื่น ๆ โดยใช้ SSH และไม่เกี่ยวข้องกับ FTP - SFTP และ SCP; แต่ละรายการและข้อมูลการบัญชีและไฟล์จะได้รับการปกป้องโดยโปรโตคอล SSH เสมอ

ftp แนวคิดพื้นฐาน

ftp

ftp - จาก "โปรโตคอลการถ่ายโอนไฟล์" แปลเป็น "โปรโตคอลการถ่ายโอนไฟล์" การใช้โปรโตคอลนี้คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ FTP และทำตามขั้นตอนที่แตกต่างกับไฟล์ที่เก็บไว้บนพวกเขาและโฟลเดอร์: ดาวน์โหลดจากเซิร์ฟเวอร์ไปยังพีซีของคุณดาวน์โหลดไปยังเซิร์ฟเวอร์, สร้าง, แก้ไข, เปลี่ยนชื่อ, ลบ, สิทธิ์การเข้าถึง การทำงานกับไฟล์บนเซิร์ฟเวอร์ FTP นั้นชวนให้นึกถึงการกระทำตามปกติกับพวกเขาในคอมพิวเตอร์ของคุณ

ตัวอย่างการใช้ FTP :

  • กำลังโหลดหน้าเว็บบนเซิร์ฟเวอร์โฮสติ้ง
  • การดาวน์โหลดเพลงภาพยนตร์และโปรแกรมที่มีเซิร์ฟเวอร์ FTP ที่มีอยู่ต่อสาธารณะ ฯลฯ

เป็นงานที่ใช้งานได้จริงไปที่ http://www.freedrweb.com/cureit/ และเลื่อนเมาส์ไปที่ลิงค์ Dr.Web Cureit! ที่ด้านล่างของหน้า ในแถบสถานะคุณจะเห็นที่อยู่ลิงค์: ftp://ftp.dreweb.com/pub/drweb/cureit/launch.exe นี่คือเซิร์ฟเวอร์ FTP ที่เข้าถึงได้อย่างเปิดเผยต่อสาธารณชนที่เก็บรักษายูทิลิตี้ในการรักษา!

โปรโตคอล FTP

โปรโตคอล FTP โปรโตคอลการถ่ายโอนไฟล์) เป็นหนึ่งในสามโปรโตคอลอินเทอร์เน็ตหลัก (เมล, www, ftp) FTP หรือ "โปรโตคอลการถ่ายโอนไฟล์" - หนึ่งในโปรโตคอลที่เก่าแก่ที่สุดบนอินเทอร์เน็ตและเข้าสู่มาตรฐาน การแลกเปลี่ยนข้อมูลใน FTP ผ่านผ่านช่อง TCP สร้างการแลกเปลี่ยนโดยใช้เทคโนโลยีไคลเอนต์เซิร์ฟเวอร์

มาตรการ - นี่เป็นรูปแบบที่สอดคล้องกันสำหรับการส่งข้อมูลระหว่างอุปกรณ์สองเครื่อง

เซิร์ฟเวอร์ FTP

เซิร์ฟเวอร์ FTP - นี่คือคอมพิวเตอร์ตามปกติที่ติดตั้งซอฟต์แวร์พิเศษซึ่งช่วยให้ผู้ใช้สามารถเชื่อมต่อกับมันและทำงานกับไฟล์ที่เก็บไว้ในนั้นและโฟลเดอร์เพียงทำบนพีซีของตัวเอง คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ FTP ได้อย่างอิสระหรือในการเข้าสู่ระบบและรหัสผ่านที่ไม่ซ้ำกัน

เมื่อทำงานกับ FTP แนวคิดสองแนวถูกนำมาใช้กันอย่างแพร่หลาย: ดาวน์โหลดและปั๊ม ดาวน์โหลด (ในภาษาอังกฤษ "ดาวน์โหลด") หมายถึงกระบวนการบันทึกโฟลเดอร์และไฟล์จากเซิร์ฟเวอร์ FTP ไปยังคอมพิวเตอร์ของคุณ การดาวน์โหลด (ในภาษาอังกฤษ "อัปโหลด") คือการถ่ายโอนโฟลเดอร์และไฟล์จากคอมพิวเตอร์ของคุณไปยังเซิร์ฟเวอร์ FTP

โดยปกติแต่ละโฟลเดอร์ (ไฟล์น้อยลง) บนเซิร์ฟเวอร์ FTP กำหนดสิทธิ์การเข้าถึง: อ่านการบันทึกและการดำเนินการ การอ่านหมายความว่าคุณสามารถดูเนื้อหาไฟล์หรือโฟลเดอร์ได้ บันทึกช่วยให้คุณเปลี่ยนเนื้อหานี้ได้ และการดำเนินการทำให้สามารถเรียกใช้ไฟล์ปฏิบัติการและสคริปต์บนเซิร์ฟเวอร์ คุณอาจพบการจัดการสิทธิ์การเข้าถึงตัวอย่างเช่นเมื่อพัฒนาเว็บไซต์เมื่อผู้เข้าชมจำเป็นต้องห้ามการเข้าถึงไดเรกทอรีไซต์บางส่วนและอนุญาตให้สคริปต์จากไดเรกทอรีอื่น ๆ

ไคลเอนต์ FTP

ในการเชื่อมต่อกับเซิร์ฟเวอร์ FTP จำเป็นต้องใช้โปรแกรมพิเศษที่เรียกว่า ไคลเอนต์ FTP หรือผู้จัดการ FTP ไคลเอนต์ FTP ทั้งในตัวและความเชี่ยวชาญในการตั้งค่าที่ยอดเยี่ยม

ไคลเอนต์ FTP - โปรแกรมที่ให้คุณเชื่อมต่อกับเซิร์ฟเวอร์ FTP ระยะไกลและรับ / ส่งไฟล์ผ่านโปรโตคอล FTP

รูปแบบทั่วไปของการทำงานกับไคลเอนต์ FTP

ก่อนอื่นคุณต้องระบุที่อยู่เซิร์ฟเวอร์เฉพาะ (URL) ตัวอย่างเช่น ftp://ftp.msu.ru จากนั้นคุณต้องผ่านขั้นตอนการลงทะเบียนบนเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ไม่ระบุชื่อและคุณทำงานกับโปรแกรมเบราว์เซอร์การลงทะเบียนจะเป็นโดยอัตโนมัติ เมื่อทำงานกับไคลเอนต์ FTP กราฟิกคุณสามารถกำหนดพารามิเตอร์การเข้าถึงที่จำเป็นล่วงหน้า ได้แก่ ชื่อผู้ใช้และรหัสผ่าน หลังจากการเชื่อมต่อที่ประสบความสำเร็จคุณสามารถดูเนื้อหาของโฟลเดอร์เซิร์ฟเวอร์ทั้งหมดซึ่งขึ้นอยู่กับประเภทของไคลเอนต์ FTP ดูเหมือนในโปรแกรมมาตรฐานเพื่อดูระบบไฟล์ การค้นหาไฟล์ที่ต้องการคุณสามารถคัดลอกไปยังดิสก์ของคอมพิวเตอร์โลคัลโดยระบุปลายทางล่วงหน้า การคัดลอกไฟล์จากคอมพิวเตอร์ภายในเครื่องไปยังเซิร์ฟเวอร์ FTP ระยะไกลมักได้รับอนุญาตสำหรับผู้ใช้ที่ลงทะเบียนเท่านั้น

การใช้ FTP ในกระบวนการศึกษา :

  • การคัดลอกซอฟต์แวร์เพื่อให้กระบวนการเรียนรู้
  • องค์กรของการแชร์ไฟล์กับพันธมิตรโครงการโทรคมนาคม

โปรโตคอล FTP

โปรโตคอล FTP

ftp โปรโตคอลการถ่ายโอนไฟล์) เป็นหนึ่งในสามโปรโตคอลอินเทอร์เน็ตหลัก (เมล, www, ftp) FTP หรือ "โปรโตคอลการถ่ายโอนไฟล์" - หนึ่งในโปรโตคอลที่เก่าแก่ที่สุดบนอินเทอร์เน็ตและเข้าสู่มาตรฐาน การแลกเปลี่ยนข้อมูลใน FTP ผ่านผ่านช่อง TCP สร้างการแลกเปลี่ยนโดยใช้เทคโนโลยีไคลเอนต์เซิร์ฟเวอร์

มาตรการ - นี่เป็นรูปแบบที่สอดคล้องกันสำหรับการส่งข้อมูลระหว่างอุปกรณ์สองเครื่อง โปรโตคอลกำหนดต่อไปนี้:

  • ข้อผิดพลาดจะตรวจสอบข้อผิดพลาดอย่างไร
  • วิธีการบรรจุข้อมูล (หากใช้แพคเกจ);
  • วิธีการส่งอุปกรณ์รายงานว่าข้อความเสร็จสมบูรณ์
  • วิธีการรับรายงานอุปกรณ์ที่ได้รับข้อความ

มีโปรโตคอลมาตรฐาน (อ้างอิง) จำนวนมากที่คุณสามารถเลือกได้ แต่ละโปรโตคอลมีข้อดีและข้อเสีย (ความไม่สะดวก); ตัวอย่างเช่นบางอย่างง่ายกว่าคนอื่น ๆ บางอย่างมีความน่าเชื่อถือมากขึ้นและเร็วขึ้น

จากมุมมองของผู้ใช้สิ่งเดียวที่สนใจในโปรโตคอลคือคอมพิวเตอร์หรืออุปกรณ์ต้องสนับสนุน (โปรโตคอล) อย่างถูกต้องหากคุณต้องการติดต่อคอมพิวเตอร์อื่น ๆ โปรโตคอลสามารถนำไปใช้หรือในฮาร์ดแวร์หรือซอฟต์แวร์

5614161.png

FTP เป็นชุดของกฎที่ระบุว่าคอมพิวเตอร์สามารถแชร์ไฟล์บนอินเทอร์เน็ตได้อย่างไร

โปรโตคอล FTP สร้างขึ้นในลักษณะที่คอมพิวเตอร์ต่าง ๆ ที่มีซอฟต์แวร์หลากหลายและ "ฮาร์ดแวร์" ต่าง ๆ สามารถแลกเปลี่ยนไฟล์ใด ๆ ได้อย่างมีประสิทธิภาพ

วันนี้ผู้ใช้หลายคนที่มีคำ FTP เชื่อมโยงกับ warzz, mp3, jpeg และ mpeg แต่ในความเป็นจริงโปรโตคอลนี้ใช้เพื่อส่งไฟล์ประเภทใดก็ได้จากเอกสารข้อความธรรมดาไปจนถึงไฟล์ซอฟต์แวร์ที่ได้รับการป้องกัน โปรโตคอล FTP ใช้กันอย่างแพร่หลายในระบบการชำระเงินอัตโนมัติผ่านอินเทอร์เน็ตและเพื่อถ่ายโอนข้อมูลจากดาวเทียมในอวกาศ

การส่งต่อและดาวน์โหลดไฟล์บนอินเทอร์เน็ต - งานประจำที่สำคัญมากที่โปรโตคอล FTP ใช้กันอย่างแพร่หลายก่อนที่อีเมลจะปรากฏขึ้น อย่างไรก็ตามด้วยโปรโตคอลนี้มันง่ายกว่าในการเข้าถึงไฟล์ของคอมพิวเตอร์เครื่องอื่นแทนที่จะให้ความสามารถอื่น ๆ ในการเข้าถึงไฟล์ของคุณและอ่าน

กระบวนการเชื่อมต่อทางเทคนิคโดยใช้โปรโตคอล FTP

ใน FTP การเชื่อมต่อเริ่มต้นโดยล่ามโปรโตคอลผู้ใช้ การจัดการแลกเปลี่ยนดำเนินการผ่านช่องทางควบคุมในมาตรฐานโปรโตคอล Telnet คำสั่ง FTP ถูกสร้างขึ้นโดยล่ามโปรโตคอลผู้ใช้และจะถูกส่งไปยังเซิร์ฟเวอร์ คำตอบของเซิร์ฟเวอร์จะถูกส่งไปยังผู้ใช้ผ่านช่องทางควบคุม โดยทั่วไปผู้ใช้มีความสามารถในการสร้างผู้ติดต่อกับล่ามโปรโตคอลเซิร์ฟเวอร์และแตกต่างจากล่ามของผู้ใช้

คำสั่ง ftp กำหนดพารามิเตอร์ช่องส่งข้อมูลและกระบวนการถ่ายโอนเอง พวกเขายังกำหนดลักษณะของการทำงานกับระบบไฟล์ระยะไกลและท้องถิ่น

FTP แตกต่างจากแอปพลิเคชันอื่น ๆ ที่ใช้การเชื่อมต่อ TCP สองตัวเพื่อถ่ายโอนไฟล์

  • การจัดการการเชื่อมต่อ ติดตั้งเป็นการเชื่อมต่อเซิร์ฟเวอร์ไคลเอนต์ปกติ เซิร์ฟเวอร์ดำเนินการเปิดแบบพาสซีฟในพอร์ต FTP ที่รู้จักกันล่วงหน้า (21) และคาดว่าจะมีการร้องขอให้เชื่อมต่อจากไคลเอ็นต์ ลูกค้าทำการเปิดใช้งานที่ใช้งานบนพอร์ต TCP 21 เพื่อตั้งค่าสารประกอบควบคุม มีการเชื่อมต่อการควบคุมมีอยู่ตลอดเวลาในขณะที่ไคลเอนต์สื่อสารกับเซิร์ฟเวอร์ การเชื่อมต่อนี้ใช้เพื่อถ่ายโอนคำสั่งจากไคลเอนต์ไปยังเซิร์ฟเวอร์และเพื่อถ่ายโอนการตอบกลับจากเซิร์ฟเวอร์ ประเภทของบริการ IP สำหรับการเชื่อมต่อการควบคุมถูกตั้งค่าเป็น "ความล่าช้าขั้นต่ำ" เนื่องจากคำสั่งมักจะถูกป้อนโดยผู้ใช้
  • การเชื่อมต่อข้อมูลจะเปิดทุกครั้งที่ไฟล์ถูกส่งระหว่างไคลเอนต์และเซิร์ฟเวอร์ นอกจากนี้ยังเปิดใช้งานช่วงเวลาอื่น ๆ ที่เราจะเห็นในภายหลัง ประเภทบริการ IP สำหรับการเชื่อมต่อข้อมูลต้องเป็น "แบนด์วิดท์สูงสุด" เนื่องจากการเชื่อมต่อนี้ใช้เพื่อถ่ายโอนไฟล์

เซสชั่นการจัดการเริ่มต้นช่องส่งข้อมูล เมื่อจัดระเบียบช่องสัญญาณการส่งข้อมูลลำดับของการกระทำเป็นอีกอย่างอื่นนอกเหนือจากองค์กรของช่องทางควบคุม ในกรณีนี้เซิร์ฟเวอร์เริ่มต้นการแลกเปลี่ยนข้อมูลตามพารามิเตอร์ที่ตกลงกันในเซสชั่นการควบคุม

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

สถานการณ์เป็นไปได้เมื่อสามารถส่งข้อมูลไปยังรถยนต์คันที่สามได้ ในกรณีนี้ผู้ใช้จัดช่องควบคุมที่มีสองเซิร์ฟเวอร์และจัดช่องช่องทางโดยตรงระหว่างพวกเขา คำสั่งควบคุมผ่านผู้ใช้และข้อมูลโดยตรงระหว่างเซิร์ฟเวอร์

ต้องเปิดช่องทางควบคุมเมื่อถ่ายโอนข้อมูลระหว่างเครื่อง หากปิดการส่งข้อมูลจะหยุด

ที่อยู่ FTP มีลักษณะดังนี้:

FTP: // ผู้ใช้: รหัสผ่าน @127.0.0.1: 21 /

  • ผู้ใช้ - ชื่อผู้ใช้
  • ลำไส้ใหญ่เป็นตัวคั่นสำหรับโปรแกรมระหว่างชื่อผู้ใช้และรหัสผ่าน
  • รหัสผ่าน - รหัสผ่าน
  • @ - หมายถึงการแยกระหว่างข้อมูลผู้ใช้และที่อยู่

ถัดไปคือที่อยู่โดยตรง มันสามารถเป็น IP หรือที่อยู่อาจมีค่าตัวอักษร (ftp.ur.ru) หลังจากที่อยู่การแยกลำไส้ใหญ่จะไปอีกครั้งซึ่งแบ่งปันที่อยู่และหมายเลขพอร์ตที่ควรเชื่อมต่อ โดยค่าเริ่มต้นพอร์ตนี้คือ 21 แต่อาจมีตัวเลขใด ๆ ที่ทำเครื่องหมายโดยผู้ดูแลเซิร์ฟเวอร์

ที่อยู่อาจมีลักษณะเช่นนี้:

FTP: / 127.0.0.1

นี่จะหมายความว่าชื่อของผู้ใช้ที่ไม่ระบุชื่อรหัสผ่านคือที่อยู่อีเมลและพอร์ตที่ 21

5614162.png

โหมด FTP

เมื่อทำงานกับโปรโตคอล FTP ระหว่างไคลเอนต์และเซิร์ฟเวอร์มีการติดตั้งสองสารประกอบ - ผู้จัดการ (ทีมดำเนินต่อไป) และ การเชื่อมต่อการถ่ายโอนข้อมูล (ไฟล์จะถูกส่ง) สารประกอบควบคุมอย่างเท่าเทียมกันสำหรับ คล่องแคล่ว и ระบอบการปกครองแบบพาสซีฟ . ไคลเอ็นต์เริ่มต้นการเชื่อมต่อ TCP จากพอร์ตแบบไดนามิก (1024-65535) ไปยังหมายเลขพอร์ต 21 บนเซิร์ฟเวอร์ FTP และบอกว่า "สวัสดี! ฉันต้องการเชื่อมต่อกับคุณนี่คือชื่อของฉันและรหัสผ่านของฉัน" การดำเนินการเพิ่มเติมขึ้นอยู่กับโหมด FTP (ใช้งานหรือแฝง) ที่เลือก

  • В โหมดใช้งาน เมื่อลูกค้าบอกว่า "สวัสดี!" นอกจากนี้ยังบอกเซิร์ฟเวอร์หมายเลขพอร์ต (จากช่วงไดนามิก 1024-65535) เพื่อให้เซิร์ฟเวอร์สามารถเชื่อมต่อกับไคลเอนต์เพื่อตั้งค่าการเชื่อมต่อสำหรับการส่งข้อมูล เซิร์ฟเวอร์ FTP เชื่อมต่อกับหมายเลขพอร์ตไคลเอ็นต์ที่ระบุโดยใช้หมายเลขพอร์ต TCP 20 สำหรับการถ่ายโอนข้อมูล สำหรับลูกค้าการเชื่อมต่อดังกล่าวจะเข้ามามักจะทำงานในโหมดการใช้งานของลูกค้าที่อยู่เบื้องหลังไฟร์วอลล์หรือ NAT นั้นยากหรือต้องการการตั้งค่าเพิ่มเติม
  • В โหมดพาสซีฟ หลังจากลูกค้ากล่าวว่า "สวัสดี!" เซิร์ฟเวอร์รายงานไคลเอ็นต์หมายเลขพอร์ต TCP (จากช่วงไดนามิก 1024-65535) ซึ่งคุณสามารถเชื่อมต่อเพื่อตั้งค่าการเชื่อมต่อการถ่ายโอนข้อมูล ในเวลาเดียวกันมันเป็นเรื่องง่ายที่จะสังเกตเห็นพอร์ตในการเชื่อมต่อเช่นเดียวกับลูกค้าและฝั่งเซิร์ฟเวอร์เป็นไปตามอำเภอใจ ในโหมด Passive ไคลเอนต์สามารถทำงานกับเซิร์ฟเวอร์ผ่านไฟร์วอลล์ได้อย่างง่ายดาย แต่บ่อยครั้งที่การสนับสนุนเซิร์ฟเวอร์โหมด Passive การกำหนดค่าไฟร์วอลล์ที่สอดคล้องกันนั้นอยู่ในฝั่งเซิร์ฟเวอร์แล้ว

ความแตกต่างที่สำคัญระหว่างโหมด FTP ที่ใช้งานอยู่และโหมด FTP แบบพาสซีฟเป็นปาร์ตี้ที่เปิดการเชื่อมต่อกับการถ่ายโอนข้อมูล ในโหมดใช้งานไคลเอ็นต์ต้องสามารถรับการเชื่อมต่อนี้ได้จากเซิร์ฟเวอร์ FTP ในโหมดพาสซีฟลูกค้าจะเริ่มต้นการเชื่อมต่อนี้เสมอและเซิร์ฟเวอร์จะต้องดำเนินการ

FTP เป็นบริการที่ใช้โดยเฉพาะบน TCP (โปรโตคอลการจัดการการส่งกำลัง) FTP นั้นผิดปกติในการใช้พอร์ตสองพอร์ตพอร์ต "ข้อมูล" และพอร์ต "คำสั่ง" (หรือที่เรียกว่าพอร์ตควบคุม) ตามเนื้อผ้านี่คือพอร์ต 21 สำหรับคำสั่งและพอร์ต 20 สำหรับข้อมูล อย่างไรก็ตามขึ้นอยู่กับโหมดพอร์ตข้อมูลจะไม่อยู่เสมอ 20

ในโหมดใช้งานไคลเอนต์ FTP เชื่อมต่อกับพอร์ตที่ไม่มีการดูแลโดยพลการ (N> 1024) ไปยังพอร์ตคำสั่งเซิร์ฟเวอร์ FTP 21 จากนั้นไคลเอ็นต์จะเริ่มฟังพอร์ต N + 1 และส่งพอร์ตคำสั่ง FTP N + 1 ถึง เซิร์ฟเวอร์ FTP ในการตอบสนองเซิร์ฟเวอร์เชื่อมต่อกับพอร์ตข้อมูลไคลเอ็นต์ที่ระบุจากพอร์ตข้อมูลท้องถิ่น 20

ในโหมด FTP แบบพาสซีฟไคลเอ็นต์จะเริ่มต้นการเชื่อมต่อกับเซิร์ฟเวอร์การแก้ปัญหาด้วยไฟร์วอลล์ที่กรองพอร์ตขาเข้าของพอร์ตข้อมูลไคลเอ็นต์ เมื่อคุณเปิดการเชื่อมต่อ FTP LOCALAL ของลูกค้าเปิดพอร์ตที่ไม่มีสัญญาณสองพอร์ต (N> 1024 และ N + 1) พอร์ตแรกที่ติดต่อเซิร์ฟเวอร์ไปยังพอร์ต 21 แต่แทนที่จะส่งคำสั่งพอร์ตและอนุญาตให้เซิร์ฟเวอร์เชื่อมต่อกับพอร์ตข้อมูลในการตอบสนองไคลเอ็นต์จะแสดงคำสั่ง pasv เป็นผลให้เซิร์ฟเวอร์เปิดพอร์ตที่ไม่สิ้นเปลืองโดยพลการ (P> 1024) และส่งไคลเอ็นต์ไปยังคำสั่ง PR PR PR จากนั้นสำหรับการส่งข้อมูลไคลเอนต์จะเริ่มการเชื่อมต่อจากพอร์ต N + 1 ไปยังพอร์ต P บนเซิร์ฟเวอร์ .

เซิร์ฟเวอร์ FTP

เซิร์ฟเวอร์ FTP

เซิร์ฟเวอร์ FTP - คอมพิวเตอร์ที่มีไฟล์ที่เปิดเผยต่อสาธารณะและได้รับการกำหนดค่าให้รองรับโปรโตคอล FTP (เซิร์ฟเวอร์ FTP ต้องมีซอฟต์แวร์ที่รองรับโปรโตคอล FTP)

ปัจจุบันมีเซิร์ฟเวอร์ FTP สามสายพันธุ์ในอินเทอร์เน็ต:

  1. สไตล์อินเทอร์เน็ต (เข้าถึงไฟล์เซิร์ฟเวอร์ทั้งหมด)
  2. ListServer (การเข้าถึงที่ จำกัด )
  3. ftpmail (เข้าถึงทางอีเมล)

เซิร์ฟเวอร์ ftpmail สิ่งที่น่าสนใจที่สุดสำหรับผู้ใช้ที่สามารถเข้าถึงอินเทอร์เน็ตได้มี จำกัด มากนั่นคือพวกเขาสามารถใช้อีเมลได้เท่านั้น คุณป้อนคำสั่งพิเศษหลายคำในจดหมายของคุณเพื่อดำเนินการเซิร์ฟเวอร์ FTPMAIL ที่คุณเลือก หากทุกอย่างถูกป้อนอย่างถูกต้องและจดหมายของคุณมาถึงปลายทางเซิร์ฟเวอร์ FTPMail จะเริ่มค้นหาไฟล์ที่ต้องการในอินเทอร์เน็ต Intertwine เกือบทั้งหมด หากพบไฟล์แล้วคุณจะถูกโอนมันมิฉะนั้นคุณจะได้รับจดหมายพร้อมข้อมูลที่ไม่มีไฟล์นี้ในธรรมชาติ สิ่งที่แน่นอนคือดี แต่ถ้าคุณเข้าถึงทรัพยากรอินเทอร์เน็ตได้อย่างเต็มที่เธอสามารถทำอะไรก็ได้

ในเครือข่ายสำหรับการจัดเก็บปริมาณข้อมูลขนาดใหญ่ เซิร์ฟเวอร์ FTP . เซิร์ฟเวอร์ FTP เป็นประเภทของไลบรารีไฟล์ ในการปั๊มไฟล์ระหว่างเซิร์ฟเวอร์ FTP และคอมพิวเตอร์ของผู้ใช้จะใช้โปรโตคอล FTP ( โปรโตคอลการถ่ายโอนไฟล์ - โปรโตคอลการถ่ายโอนไฟล์)

เซิร์ฟเวอร์ FTP สำหรับอะไร คุณสามารถปั๊มไฟล์ที่ยื่นต่อคอมพิวเตอร์บนเซิร์ฟเวอร์ FTP จำนวนมาก มีเซิร์ฟเวอร์ FTP หลายพันตัวที่ให้การเข้าถึงฟรีโดยไม่ระบุชื่อไปยังกิกะไบต์ของข้อมูลที่หลากหลายที่สุด: เอกสารข้อความการกระจายโปรแกรมภาพถ่ายและไฟล์เพลง โดยโปรโตคอล FTP คุณสามารถดาวน์โหลดหน้าแรกของคุณบนเซิร์ฟเวอร์ฟรีที่ให้พื้นที่ สะดวกกว่าใช้ HTTP เมื่อคุณระบุไฟล์ที่ต้องดาวน์โหลดในหน้าพิเศษของเซิร์ฟเวอร์

เมื่อใช้ FTP คุณสมบัติบางอย่างของบริการนี้ควรจดจำโดยตรงจากระบบปฏิบัติการที่มีต้นกำเนิด - UNIX เซิร์ฟเวอร์ FTP ใด ๆ จำเป็นต้องมีการให้สิทธิ์ผู้ใช้เสมอนั่นคือการป้อนชื่อและรหัสผ่าน ผู้ใช้จะได้รับการเข้าถึงไดเรกทอรีและไฟล์บางอย่างเท่านั้นด้วยความสามารถในการดำเนินการเฉพาะการกระทำที่ได้รับอนุญาตในเนื้อหาของที่เก็บข้อมูล FTP เท่านั้น

จะทำอย่างไรถ้าคุณไม่ใช่ผู้ใช้ที่ลงทะเบียน? เกือบทุกเซิร์ฟเวอร์ FTP ให้ที่เรียกว่า อินพุตที่ไม่ระบุชื่อ (ชื่ออื่น ๆ ของบริการนี้ - นิรนาม FTP . สำหรับผู้ไม่ประสงค์ออกนาม (หรือแขก) ลงชื่อเข้าใช้เซิร์ฟเวอร์แทนที่จะเป็นชื่อผู้ใช้ให้ระบุคำหลักที่ไม่ระบุชื่อและเป็นรหัสผ่านเพื่อพิมพ์ที่อยู่อีเมลของคุณ หลังจากนั้นคุณจะได้รับการเข้าถึงไดเรกทอรีทั่วไปไปยังข้อมูลที่เจ้าของเซิร์ฟเวอร์เป็นเจ้าของ โดยปกติในโหมดการเข้าถึงเซิร์ฟเวอร์นี้ผู้ใช้สามารถดูไดเรกทอรีและปั๊มไฟล์ไปยังดิสก์ของคุณเท่านั้น วิธีการทำงานนี้กับเซิร์ฟเวอร์ FTP ที่เข้าถึงได้ต่อสาธารณะเรียกว่า FTP ที่ไม่ระบุชื่อ เซิร์ฟเวอร์บางตัวสร้างไดเรกทอรีพิเศษที่ทุกคนสามารถดาวน์โหลดไฟล์ของตนเองได้

คุณสามารถใช้เบราว์เซอร์ www ธรรมดาเพื่อทำงานกับเซิร์ฟเวอร์ FTP หลังจากโทรออกในสตริงที่อยู่ URL ของเซิร์ฟเวอร์ FTP ที่ต้องการเบราว์เซอร์ของคุณจะเชื่อมต่อกับมันและจะแสดงเนื้อหาของไดเรกทอรีระยะไกล

ในการเชื่อมต่อกับเซิร์ฟเวอร์ FTP ผ่านเบราว์เซอร์ WWW คุณต้องใช้แบบฟอร์มการบันทึก URL ต่อไปนี้ (ตัวระบุรีซอร์สเครื่องแบบ): เมื่อใช้เซิร์ฟเวอร์ FTP ที่ต้องการการอนุญาต :FTP: // user_name: รหัสผ่าน @ ที่อยู่_ftpเซิร์ฟเวอร์: พอร์ต / path_k_file เมื่อใช้เซิร์ฟเวอร์ FTP ที่ไม่ระบุชื่อ :FTP: // ที่อยู่เซิร์ฟเวอร์ / Path_fail

ในตอนแรกการใช้เบราว์เซอร์ดังกล่าวเป็นไคลเอนต์ FTP นั้นค่อนข้างสะดวก อย่างไรก็ตามควรสังเกตว่าในเวลาเดียวกันวิธีการทำงานกับเซิร์ฟเวอร์ FTP จะไม่มีความเป็นไปได้ของการฉ้อโกงไฟล์ หากการเชื่อมต่อกับเซิร์ฟเวอร์หยุดทำงานทันทีและคุณไม่มีเวลาดาวน์โหลดไฟล์ทั้งหมด (ซึ่งเกิดขึ้นบ่อยครั้งเมื่อปรากฏตัวซ้ำไฟล์ขนาดใหญ่จากเซิร์ฟเวอร์ระยะไกลมาก) จากนั้นคุณจะต้องดาวน์โหลดไฟล์ทั้งหมดจากจุดเริ่มต้น นี่เป็นหนึ่งในเหตุผลที่ดีพอสมควรในการบังคับใช้ไคลเอ็นต์ FTP แยกต่างหากเมื่อทำงานกับเซิร์ฟเวอร์ FTP ไคลเอ็นต์ FTP ช่วยให้คุณเขียนไฟล์ (ยกเลิกการโหลดส่ง) ไปยังเซิร์ฟเวอร์ FTP และที่เกิดขึ้นไฟล์ชามการเขียนซ้ำ (ดาวน์โหลดรับ) จากเซิร์ฟเวอร์ FTP

ประเภทของเซิร์ฟเวอร์ FTP

ซึ่งแตกต่างจากเซิร์ฟเวอร์ WWW ที่เกือบทุกคนสามารถเข้าถึงได้มีเซิร์ฟเวอร์สองประเภทใน FTP เซิร์ฟเวอร์บางตัวมีให้สำหรับวงกลม จำกัด ของผู้ใช้ที่ลงทะเบียนและเมื่อคุณพยายามเชื่อมต่อตัวระบุหรือชื่อผู้ใช้ (เข้าสู่ระบบ) และรหัสผ่าน (รหัสผ่าน) เซิร์ฟเวอร์อื่น ๆ เปิดให้ทุกคน พวกเขาถูกเรียก ไม่ระบุชื่อ .

เซิร์ฟเวอร์ FTP ที่ไม่ระบุชื่อ - เปิดเซิร์ฟเวอร์การเข้าถึง ชื่อผู้ใช้มาตรฐานสำหรับเซิร์ฟเวอร์ FTP ที่ไม่ระบุชื่อไม่ระบุชื่อที่อยู่อีเมลจะถูกใช้เป็นรหัสผ่าน

filezilla

filezilla - นี่เป็นไคลเอนต์ FTP หลายภาษาฟรีสำหรับ Microsoft Windows, Mac OS X และ Linux รองรับ FTP, SFTP และ FTPS (FTP ผ่าน SSL / TLS) ในวันที่ 30 กรกฎาคม 2010 เขาเป็นอันดับที่หกในรายการโปรแกรม SourceForge.net ที่เป็นที่นิยมมากที่สุด

ยังมีอยู่ FileZilla Server - โครงการไคลเอนต์ FileZilla ที่เกี่ยวข้อง นี่คือเซิร์ฟเวอร์ FTP ที่พัฒนาโดยองค์กรเดียวกัน รองรับ FTP, SFTP และ FTPS (FTP ผ่าน SSL / TLS)

การสร้างและกำหนดค่าเซิร์ฟเวอร์ FTP โดยใช้ FileZilla Server

การสร้างเซิร์ฟเวอร์ FTP ที่บ้านของคุณเองช่วยให้คุณสามารถจัดการวิธีที่สะดวกในการถ่ายโอนข้อมูลไปยังผู้ใช้เครือข่ายท้องถิ่นหรือทั่วโลก ในการเริ่มต้นที่บ้านคุณสามารถใช้ซอฟต์แวร์ฟรีตัวอย่างเช่น FileZilla Server . โปรแกรมนี้ได้รับการแก้ไขด้วยฟังก์ชั่นที่จำเป็นทั้งหมดและปรับได้ง่าย

817_0_0_192x192_images_stories_faq_2011_september_16-01.jpg

FileZilla Server ขยายไปถึงใบอนุญาตฟรีดังนั้นการกระจายโปรแกรมสามารถดาวน์โหลดได้อย่างอิสระจากเว็บไซต์ของนักพัฒนา ก่อนการติดตั้งคุณต้องระบุพอร์ตสำหรับการฟังส่วนต่อประสานผู้ดูแลระบบและกำหนดวิธีเริ่มบริการ FTP หากคุณออกจากการตั้งค่าเริ่มต้นตัวติดตั้งจะเลือกพอร์ตสุ่มและเพิ่มบริการ FTP ไปยัง Windows Autoload

0.jpg

นอกจากนี้ก่อนที่จะติดตั้ง FileZilla Server คุณต้องเลือกวิธีการเริ่มต้นเซิร์ฟเวอร์เมื่อโหลดระบบ ตามค่าเริ่มต้นผู้ใช้ทั้งหมดจะถูกเปิดใช้งานโดยการเริ่มต้นเซอร์วิส FTP อัตโนมัติเมื่อคุณอนุญาตในระบบปฏิบัติการ

1.jpg

เมื่อการติดตั้งเสร็จสมบูรณ์โปรแกรมจะวางไอคอนไว้ในถาดเมื่อคุณคลิกที่แผงควบคุมเซิร์ฟเวอร์จะเปิดขึ้น ในนั้นก่อนอื่นคุณควรยืนยันการเลือกเซิร์ฟเวอร์ 127.0.0.1 และพอร์ตที่ระบุเช่นเดียวกับหากจำเป็นให้เกิดขึ้นและป้อนรหัสผ่านผู้ดูแลระบบ

2.jpg

การตั้งค่าเซิร์ฟเวอร์ FileZilla ควรเริ่มต้นด้วยการสร้างผู้ใช้ตั้งแต่หนึ่งรายขึ้นไปและอนุญาตให้เข้าถึงไดเรกทอรีบางอย่างบนคอมพิวเตอร์ เมื่อต้องการทำเช่นนี้ให้เลือกผู้ใช้ "แก้ไข" รายการเมนู "" และคลิกปุ่ม "เพิ่ม" ในหน้าต่างที่ปรากฏขึ้นคุณต้องป้อนชื่อโดยพลการของผู้ใช้หากคุณต้องการโดยวางไว้ในกลุ่มที่เฉพาะเจาะจง (สามารถสร้างในเมนู "Edit-Groups") หลังจากกด "ตกลง" บัญชีจะถูกสร้างขึ้นด้วยชื่อที่ระบุหลังจากนั้นคุณสามารถกำหนดค่าได้

3.jpg

โดยค่าเริ่มต้นเซิร์ฟเวอร์ผู้ใช้ใหม่ FileZilla ถูกสร้างขึ้นโดยไม่มีรหัสผ่าน ในการตั้งค่าคุณติดตาม "ทั่วไป" เพื่อติดตั้งเครื่องหมายรหัสผ่านและป้อนข้อมูล ในหน้าต่างเดียวกันคุณสามารถกำหนดข้อ จำกัด เกี่ยวกับจำนวนการเชื่อมต่อสำหรับผู้ใช้ที่เลือก (0 - ไม่มีข้อ จำกัด )

4.jpg

ในแท็บโฟลเดอร์ที่ใช้ร่วมกันคุณต้องเพิ่มไดเรกทอรีรูทของผู้ใช้และเลือกไดเรกทอรีที่จะมีการเข้าถึง คุณสามารถติดตั้งไดเรกทอรีที่เลือกเป็นรูทได้โดยคลิกปุ่ม "ตั้งเป็นบ้าน DIR" นอกจากนี้ในหน้าต่างนี้คุณสามารถระบุสิทธิ์สำหรับผู้ใช้ที่เลือกในไฟล์และไดเรกทอรีที่มีอยู่ ตัวอย่างเช่นการตั้งค่าเครื่องหมายที่ "เขียน" และ "ลบ" ในหมวดหมู่ "ไฟล์" จะให้บัญชีที่ไม่ระบุชื่อและลบไฟล์ในไดเร็กทอรี C: \ FTP

5.jpg

แท็บ จำกัด ความเร็วเป็นผู้รับผิดชอบในการตั้งค่าขีด จำกัด ความเร็วในการโหลดและดาวน์โหลดข้อมูลสำหรับบัญชีเฉพาะ พารามิเตอร์เหล่านี้สามารถทิ้งไว้ไม่เปลี่ยนแปลง

6.jpg

ในหน้าต่าง "ตัวกรอง IP" ผู้ดูแลระบบอาจปิดการใช้งานการเข้าถึงเซิร์ฟเวอร์ FTP จาก IP หรือ Subnets บางอย่าง สิ่งนี้อาจเป็นประโยชน์ในอนาคตเมื่อผู้ใช้ที่ไม่เกี่ยวข้องกำลังโหลดเนื้อหาที่ผิดกฎหมายหรือความไม่สะดวกในวิธีการอื่น ๆ จะถูกตรวจพบ

7.jpg

ในการตั้งค่าเซิร์ฟเวอร์ทั่วไปการขยายไปยังบัญชีทั้งหมดคุณสามารถไปจากเมนู "แก้ไขการตั้งค่า" ส่วนใหญ่ของพารามิเตอร์โดยเฉพาะอย่างยิ่งขีด จำกัด ความเร็ว, "รายการดำ" IP, SSL และ Autoban ในตอนแรกสามารถทิ้งไว้ได้ตามที่เป็นอยู่ ใส่ใจกับรายการ "การตั้งค่าโหมด Passive" ที่ช่วยให้คุณป้อนชื่อโดเมนของเซิร์ฟเวอร์แทน IP สิ่งนี้จะเป็นประโยชน์ในที่อยู่แบบไดนามิกที่แตกต่างกันในแต่ละครั้งที่เชื่อมต่อกับเครือข่าย

8.jpg

สามารถลงทะเบียนชื่อโดเมนฟรีตัวอย่างเช่นการใช้บริการ DYNDNS

เพื่อให้ผู้ใช้สามารถแลกเปลี่ยนข้อมูลกับเซิร์ฟเวอร์ FTP ได้คุณต้องบอกที่อยู่และข้อมูลบัญชีสำหรับรายการ การกระทำทั้งหมดของพวกเขาจะปรากฏในหน้าต่างหลัก FileZilla

ไคลเอนต์ FTP

ไคลเอนต์ FTP

ไคลเอนต์ FTP - โปรโตคอลการถ่ายโอนไฟล์ (ตัวอักษร "โปรโตคอลการถ่ายโอนไฟล์" - โปรแกรมเพื่อให้การเข้าถึงเซิร์ฟเวอร์ FTP ง่ายขึ้น สามารถให้ผู้ใช้เข้าถึงเซิร์ฟเวอร์ FTP ระยะไกลได้ง่ายในโหมดคอนโซลข้อความโดยคำนึงถึงการดำเนินการสำหรับการส่งคำสั่งและไฟล์ของผู้ใช้หรือแสดงไฟล์บนเซิร์ฟเวอร์ระยะไกลราวกับว่าพวกเขาเป็นส่วนหนึ่งของ ระบบไฟล์คอมพิวเตอร์ของผู้ใช้หรือทั้งสองไฟล์ ในสองกรณีสุดท้ายไคลเอนต์ FTP ถือว่างานตีความการกระทำของผู้ใช้ในคำสั่งโปรโตคอล FTP จึงช่วยให้สามารถใช้โปรโตคอลการถ่ายโอนไฟล์โดยไม่คุ้นเคยกับภูมิปัญญาทั้งหมด

200px-two-tier_architecture.ru.svg.png? uselang = ru

ตัวอย่างบางส่วนของการใช้ไคลเอนต์ FTP สามารถเป็น:

  • การเผยแพร่หน้าไซต์บนเว็บนักพัฒนาเว็บเว็บเซิร์ฟเวอร์
  • วางเพลงโปรแกรมและไฟล์ข้อมูลอื่น ๆ โดยผู้ใช้อินเทอร์เน็ตตามปกติ ตัวอย่างนี้มักจะไม่ได้รับการตระหนักโดยผู้ใช้จำนวนมากเช่นการใช้ไคลเอนต์ FTP และโปรโตคอลเนื่องจากเซิร์ฟเวอร์สาธารณะจำนวนมากไม่ร้องขอข้อมูลเพิ่มเติมเพื่อตรวจสอบสิทธิ์ผู้ใช้และเบราว์เซอร์อินเทอร์เน็ต (ยังเป็นไคลเอนต์ FTP) กำลังดาวน์โหลดไฟล์โดยไม่มีคำถามเพิ่มเติม

ขาย

ในผู้ใช้ที่ง่ายที่สุด (แต่ด้วยกรณีที่ครอบคลุมมากที่สุด) ไคลเอ็นต์ FTP เป็นโปรแกรมจำลองของระบบไฟล์ที่เป็นเพียงคอมพิวเตอร์เครื่องอื่น ด้วยระบบไฟล์นี้คุณสามารถทำให้ผู้ใช้การกระทำตามปกติ: คัดลอกไฟล์จากเซิร์ฟเวอร์และไปยังเซิร์ฟเวอร์ลบไฟล์สร้างไฟล์ใหม่ ในบางกรณีมันเป็นไปได้ที่จะเปิดไฟล์ - เพื่อดูเรียกใช้โปรแกรมแก้ไข จำเป็นต้องพิจารณาเพียงว่าการเปิดไฟล์หมายถึงการดาวน์โหลดล่วงหน้าไปยังคอมพิวเตอร์ของผู้ใช้ ตัวอย่างของโปรแกรมดังกล่าวสามารถให้บริการ:

  • เบราว์เซอร์อินเทอร์เน็ต (มักทำงานในโหมดอ่านอย่างเดียวนั่นคือไม่อนุญาตให้คุณเพิ่มไฟล์ไปยังเซิร์ฟเวอร์)
  • ผู้จัดการไฟล์จำนวนมากเช่น: Windows Explorer, Winscp, ผู้บัญชาการรวม, ไกล, Midnight Commander, Krusader
  • โปรแกรมเฉพาะตัวอย่างเช่น FileZilla
  • ลูกค้าออนไลน์ที่ทำงานกับที่ดำเนินการผ่านอินเทอร์เน็ตเบราว์เซอร์ใด ๆ เช่น: ftponline.ru

ขอบคุณความชุกของโปรโตคอล FTP ง่าย (จากมุมมองของการใช้งาน) ไคลเอ็นต์ FTP นั้นอยู่ในระบบปฏิบัติการแต่ละระบบ อย่างไรก็ตามการใช้ลูกค้าเหล่านี้ต้องการการใช้ทักษะคอนโซลรวมถึงความรู้ของคำสั่งโปรโตคอลในการสื่อสารกับเซิร์ฟเวอร์ ดังนั้นใน Windows เช่นยูทิลิตี้เช่น ftp.exe ใน Linux Builds จำนวนมากยังมีโปรแกรมอรรถประโยชน์ FTP

สิทธิ์การเข้าถึงและการอนุญาต

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

ในการอนุญาตเซิร์ฟเวอร์ FTP เมื่อเชื่อมต่อกับไคลเอ็นต์ FTP เป็นไปตามคำขอผู้ใช้และรหัสผ่านจากล่าสุด ไคลเอนต์ FTP ส่วนใหญ่ให้ขอข้อมูลของผู้ใช้นี้ในโหมดโต้ตอบ นอกจากนี้ยังมีอีกวิธีหนึ่งในการระบุข้อมูลนี้โดยรวมใน URL เซิร์ฟเวอร์ FTP ตัวอย่างเช่นในสตริง

** FTP: // Vasya: [email protected]**

  • FTP: // - โปรดทราบว่าเราใช้โปรโตคอล FTP
  • Vasya - ชื่อผู้ใช้
  • : - ตัวคั่นชื่อผู้ใช้และรหัสผ่าน
  • รหัส - รหัสผ่าน
  • @ - ตัวแยกข้อมูลการรับรองความถูกต้องและที่อยู่เซิร์ฟเวอร์
  • ftp.example.com - ที่อยู่เซิร์ฟเวอร์ FTP

ไม่มีกรณีใดเมื่อวิธีการที่ระบุชื่อผู้ใช้และรหัสผ่านเป็นเพียงรายการเดียวที่รองรับไคลเอนต์ FTP

ตัวอย่างของไคลเอ็นต์ FTP

เบราว์เซอร์

ไคลเอนต์ FTP ดั้งเดิมที่ง่ายที่สุดคือเว็บเบราว์เซอร์และ Windows Explorer ในการเข้าถึงเซิร์ฟเวอร์ FTP ในแถบที่อยู่ของพวกเขามันก็เพียงพอที่จะป้อนชื่อ FTP: // เซิร์ฟเวอร์ (เช่น ftp://ftp.dreweb.com/) เว็บเบราว์เซอร์และตัวนำช่วยให้คุณสามารถดูเนื้อหาของเซิร์ฟเวอร์ FTP และดาวน์โหลดไฟล์จากพวกเขา อย่างไรก็ตามการใช้เบราว์เซอร์คุณจะไม่สามารถดาวน์โหลดไฟล์หรือโฟลเดอร์ไปยังเซิร์ฟเวอร์ FTP ได้และ Windows Explorer ไม่รองรับไฟล์ในกรณีที่มีการทำลายการเชื่อมต่อสิ่งที่สำคัญที่สุดคือเบราว์เซอร์ช่วยให้คุณเพียงแค่ คลิกที่ลิงค์และดาวน์โหลดไฟล์ทันทีแม้ว่าบางครั้งมันจะเกิดขึ้นและไม่ดาวน์โหลด แต่ดาวน์โหลดและไม่แม้แต่ไฟล์เดียว แต่เป็นจำนวนมาก ดังนั้นเบราว์เซอร์จึงไม่คุ้มค่าที่จะดูว่าเป็นไคลเอนต์ FTP ที่จริงจังดังนั้นจึงเป็นการดีกว่าที่จะใช้งานที่มีไว้สำหรับโปรแกรมนี้เพื่อทำงานกับ FTP บางคนมีความลับที่จะทำงานด้วย FTP เท่านั้นที่อื่น ๆ เป็นคอมเพล็กซ์ซอฟต์แวร์ทั้งหมดและนอกเหนือจากการเชื่อมต่อกับเซิร์ฟเวอร์ FTP ช่วยให้คุณสามารถแก้ปัญหาคอมพิวเตอร์จำนวนมากทุกวัน

รวมผู้บัญชาการและอื่น ๆ ที่คล้ายกัน

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

Core FTP Pro

คุณสามารถค้นหาโปรแกรมนี้บนอินเทอร์เน็ตได้ที่ www.coreftp.com ขนาดของการกระจายการติดตั้งน้อยกว่าสามเมกะไบต์เล็กน้อย มีรุ่นที่ตัดแต่งฟรี แต่เราจะพิจารณาเต็มมืออาชีพ Core FTP มีส่วนต่อประสานผู้ใช้ที่ดีและเข้าใจได้รองรับการเข้ารหัสและทำงานบนโปรโตคอล SFTP และ SSL รวมเข้ากับเบราว์เซอร์ยอดนิยมเพื่อทดแทนไคลเอนต์ FTP ที่สร้างขึ้น เป็นไปได้ที่จะปั๊มไฟล์โดยตรงระหว่างสองไซต์รวมถึงความสามารถในตัวในการสร้างสำเนาข้อมูลสำรองรวมถึงการเก็บถาวรการป้องกันด้วยรหัสผ่านและการส่งไปยังเซิร์ฟเวอร์ FTP สำหรับผู้ใช้ขั้นสูงมีการสนับสนุนบรรทัดคำสั่ง

filezilla

ไคลเอนต์ FTP นี้มีความโดดเด่นด้วยข้อความที่สมบูรณ์ฟรีและโอเพ่นซอร์สรวมถึงข้ามแพลตฟอร์ม (I.e. เขารู้วิธีการทำงานภายใต้ระบบปฏิบัติการต่าง ๆ ) โปรโตคอลที่รองรับ: FTP, SSL, SFTP FileZilla มีส่วนต่อประสานผู้ใช้หลายภาษาค่อนข้างสะดวกสบายและเข้าใจได้ มีการสนับสนุนการกระโดดและการดาวน์โหลดไฟล์ที่มีขนาดมากกว่า 4 GB รวมถึงผู้จัดการไซต์ในตัว นอกจากนี้ FileZilla ถือเป็นหนึ่งในไคลเอนต์ FTP ที่เชื่อถือได้และเชื่อถือได้มากที่สุด คุณสามารถค้นหาได้ที่ FileZilla-Project.org ขนาดของการแจกจ่ายสำหรับ Windows ประมาณ 2.6 MB

ผู้บัญชาการ FTP

ผู้บัญชาการ FTP ไม่ใช่ชื่อดังมากที่สุด แต่ในแบบของตัวเองเป็นไคลเอนต์ที่ดีสำหรับ FTP ในเว็บไซต์ทั่วโลกเว็บไซต์ของเขา: www.internet-soft.com ขนาดการกระจาย - จากครึ่งหนึ่งถึงสองและครึ่งเมกะไบต์ขึ้นอยู่กับรุ่น สำหรับความสามารถในรุ่น Pro มันมีลักษณะคล้ายกับไคลเอ็นต์ที่สร้างขึ้นเป็นผู้บัญชาการรวม แต่เวอร์ชั่นดีลักซ์รองรับ SSL, TLS, SSH, โปรโตคอล PGP, การฉีดแบบมัลติเธรดการเปลี่ยนชื่ออัตโนมัติหากซ้ำกันอยู่ในรายการไฟล์และคุณสมบัติที่มีประโยชน์อื่น ๆ

น่ารัก FTP Pro

ไคลเอนต์ FTP นี้ถือเป็นหนึ่งในสิ่งที่ดีที่สุดหากไม่ใช่สิ่งที่ดีที่สุดที่มีอยู่ในโลกเท่านั้น อินเทอร์เฟซผู้ใช้ที่น่ารื่นรมย์และเข้าใจได้มาก, ตัวจัดการรหัสผ่านในตัว, การสนับสนุน SSL, SSH และ OpenPGP เครื่องมืออัตโนมัติ (เครื่องมือกำหนดเวลางานการสร้างการสำรองข้อมูลเครื่องมือสำหรับการสร้างพอดคาสต์ในรูปแบบของสตรีมเสียง RSS) โปรแกรมนี้มีตัวแก้ไข HTML ในตัวและตัวจัดการไซต์เป็นไปได้ที่จะบันทึกและมาโครที่ตามมา FTP น่ารักมากเป็นไคลเอนต์ FTP ที่มีประสิทธิภาพและมีประสิทธิภาพ คุณสามารถค้นหาได้ในเวิลด์ไวด์เว็บที่ www.globalscape.com/cuteftppro ขนาดของโปรแกรมการกระจายการติดตั้งประมาณเจ็ดและครึ่งเมกะไบต์

ftprush

อีกหนึ่งลูกค้า FTP เชิงพาณิชย์ที่ดีมากตั้งอยู่บนอินเทอร์เน็ตที่ www.ftprush.com ขนาดของการกระจายอยู่ประมาณสี่และครึ่งเมกะไบต์ ในบรรดาคุณสมบัติของฉันฉันต้องการสังเกตส่วนต่อประสานผู้ใช้ที่น่ารื่นรมย์และเรียบง่ายซึ่งโดยทั่วไปแล้วจะเป็นลักษณะของโปรแกรมของคลาสนี้รวมถึงการสนับสนุนการบีบอัดข้อมูลในการบินซึ่งถูกออกแบบมาเพื่อประหยัดเงิน ใช้จ่ายโดยผู้ใช้ในการข้ามไฟล์จากอินเทอร์เน็ต นอกจากนี้ยังมีเครื่องมือจัดตารางงานในโปรแกรมซึ่งเป็นเอ็นจิ้นการเขียนรหัสผ่านการสคริปต์แบบฝังเพื่อทำการกระทำของผู้ใช้โดยอัตโนมัติรวมถึงไดเรกทอรีแคชในตัวที่เร่งการรับชมของพวกเขา รองรับ SFTP, FTPs, SSL, TFTP ได้รับการสนับสนุนเช่นเดียวกับซึ่งเป็นสิ่งสำคัญสำหรับผู้ใช้ที่พูดภาษารัสเซียรองรับการเข้ารหัส Unicode (รวมถึง UTF-8)

smartftp

บนอินเทอร์เน็ตลูกค้านี้สามารถพบได้ที่ www.smartftp.com ขนาดการกระจายของโปรแกรมนี้จากประมาณสามถึงหกเมกะไบต์ ในรายการของ "Regalia" (หรือค่อนข้างความสามารถของโปรแกรมผู้เขียนระบุรายการต่อไปนี้: รองรับ TSL / SSL, รองรับ IPv6 การบีบอัดข้อมูล "ON The Fly" รองรับ UTF-8 ความสามารถในการ ไฟล์ปั๊มโดยตรงระหว่างสองเซิร์ฟเวอร์การตัดต่อไฟล์ระยะไกลผู้วางแผนการดาวน์โหลดในตัวเครื่องมือสร้างการสำรองข้อมูลการสนับสนุนการทำงานจากบรรทัดคำสั่งและคุณสมบัติอื่น ๆ มาตรฐานเพิ่มเติมหรือน้อยกว่าสำหรับไคลเอนต์ FTP อินเทอร์เฟซโปรแกรมเป็นสิ่งที่สะดวกสบายสวยงามและค่อนข้างธรรมดา

Добавить комментарий