เซิร์ฟเวอร์ TinyWeb บน Windows
ข้อกำหนดของเซิร์ฟเวอร์ของผู้ดูแลเว็บที่ทำงานบนเว็บไซต์อาจแตกต่างกันเป็นครั้งคราว หากพวกเขาถูก จำกัด ด้วยขนาดเล็กหน่วยความจำน้อยที่สุดความเร็วและต้นทุนต่ำแล้ว tinyweb เสนอทางออกที่ดี ไม่เพียง เซิร์ฟเวอร์มีขนาดเล็กมาก แต่ยังทำงานได้โดยไม่ต้องติดตั้ง เซิร์ฟเวอร์ Tinyweb นี้สามารถเรียกใช้บน Windows OS ได้อย่างง่ายดายโดยการเข้าถึงผ่านทาง คำสั่ง หนึ่งในคุณสมบัติที่ดีที่สุดเกี่ยวกับเซิร์ฟเวอร์นี้คือผู้ดูแลเว็บสามารถเปิด เว็บเบราว์เซอร์ขนาดเล็ก หลาย ๆ ตัว ตามเวลาที่ กำหนด คุณสมบัติทั้งหมดนี้ทำให้เป็นเครื่องมือที่มีประโยชน์มากบน Windows สำหรับผู้ดูแลเว็บที่รู้สึกว่าถูก จำกัด ขณะทำงานกับเซิร์ฟเวอร์ปกติ
TinyWeb เป็นเซิร์ฟเวอร์น้ำหนักเบาสำหรับ Windows ซึ่งทำงานได้อย่างรวดเร็วและแม่นยำมาก
คุณสมบัติ:
- ไม่จำเป็นต้องติดตั้ง
- กะทัดรัดเป็นพิเศษ (ขนาดเพียง 59kb)
- ใช้หน่วยความจำน้อย (น้อยกว่า 3 MB)
- เร็วมาก
- ฟรี
หากต้องการดาวน์โหลด Tinyweb: //www.ritlabs.com/en/products/tinyweb/
ดาวน์โหลดโดยตรง: //www.ritlabs.com/download/tinyweb/tinyweb.zip
เพื่อเรียกใช้ TinyWeb
- คุณจะต้องสร้างไฟล์ index.html:
- ตัวอย่าง: c: \ www \ index.html
- จากนั้นเพิ่มเนื้อหาบางส่วนเช่น:
สวัสดีชาวโลก !
- ในบรรทัดคำสั่งให้รัน:
เล็ก ๆ c: \ www
- หมายเหตุ: คุณต้องใช้พา ธ สัมบูรณ์
- ตรวจสอบผลลัพธ์บน: // localhost
วิธีการหยุด TinyWeb
- เปิด ตัวจัดการงาน ( CTRL + Alt + Del ) และจบกระบวนการ tiny.exe
- หรือใช้บรรทัดคำสั่ง:
taskkill / F / IM tiny.exe
CGI
คุณสามารถใช้ TinyWeb สำหรับ CGI:
- สร้างไฟล์:
C: \ www \ cgi-bin \ test.bat
- เพิ่มรหัสต่อไปนี้:
@echo off echo Content-type: text / echo ธรรมดา เสียงสะท้อน echo สวัสดี! echo ที่อยู่ IP ของคุณคือ% REMOTE_ADDR% และ BROWSER ของคุณคือ% HTTP_USER_AGENT%
- ไปที่: //localhost/cgi-bin/test.bat
คุณสามารถเปิดเว็บเซิร์ฟเวอร์ Tiny หลายตัวพร้อมกัน
หมายเหตุ: นอกจากนี้ยังมีรุ่น SSL ซึ่งเป็นรุ่นฟรี - TinySSL
- ดาวน์โหลดได้ที่นี่: //www.ritlabs.com/th/products/tinyweb/tinyssl.php
ไฟล์ Binay ใน CGI
ต่างจาก Unix / Linux คอนโซล Windows ไม่ได้ใช้ข้อมูลไบนารีโดยค่าเริ่มต้น หาก CGI ของคุณต้องการส่งไฟล์ไบนารีคุณจะต้องบังคับให้เข้าสู่โหมดไบนารีด้วยตนเอง ตัวอย่างเช่นใน Python:
นำเข้า sys ถ้า sys.platform == "win32": นำเข้าระบบปฏิบัติการ, msvcrt msvcrt.setmode (sys.stdout.fileno (), os.O_BINARY)
การเชื่อมโยง
- //www.ritlabs.com/en/products/tinyweb/features.php
- //www.ritlabs.com/en/products/tinyweb/install.php