ตัวอย่างภาพหน้าจอของ IO20 ที่ใช้สำหรับปาร์ตี้ LAN
ดัชนี 2.0 คืออะไร?
IO20 แอปพลิเคชัน PHP ไฟล์เดียวที่ง่ายมากที่ออกแบบมาเพื่อเปลี่ยนอุปกรณ์ใด ๆ ให้กลายเป็นเซิร์ฟเวอร์ LAN/อินเทอร์เน็ตความเร็วสูงในการคลิกเพียงไม่กี่ครั้ง สิ่งที่คุณต้องการคือแอปพลิเคชันเว็บเซิร์ฟเวอร์ที่มีการสนับสนุน PHP เช่น XAMPP เมื่อเปิดใช้งานเพียงแค่ลาก index.php ของ IO20 ลงในโฟลเดอร์สาธารณะและผู้เข้าชมควรเห็นโดยอัตโนมัติเมื่อพวกเขาเยี่ยมชม IP ของคุณในเว็บเบราว์เซอร์ของพวกเขา
เกี่ยวกับ
- ดีกว่าการได้เห็น "ดัชนี" ที่สร้างเบราว์เซอร์ที่น่าเกลียดโดยเฉพาะอย่างยิ่งเมื่อพิจารณาว่าเบราว์เซอร์บางตัวทำงานได้แย่กว่าคนอื่น ๆ ไม่มีความสอดคล้องในรูปลักษณ์หรือฟังก์ชั่นระหว่างเบราว์เซอร์และแพลตฟอร์ม IO20 แก้ปัญหานี้ได้โดยทำให้เบราว์เซอร์และแพลตฟอร์มทุกตัวดูหน้าเดียวกัน
- ไฟล์เดียว - IO20 มาในรูปแบบของไฟล์ PHP เดียวชื่อ "index.php" คุณลากไฟล์นี้ไปยังเว็บเซิร์ฟเวอร์เชื่อมต่อและ iO20 จัดการส่วนที่เหลือ
- การอัปโหลด - หากคุณต้องการใช้เว็บเพจ (หรือต้องการให้ผู้อื่นอัปโหลดไปยังโฟลเดอร์ของคุณ) คุณสามารถตั้งค่ารหัสผ่านอัปโหลดในไฟล์
- ดาวน์โหลดหรือดู - ทุกไฟล์มีปุ่ม "ดู" และ "การดาวน์โหลดที่ชัดเจน" หลังจากนั้น บางครั้งเบราว์เซอร์ไม่ทราบว่าคุณต้องการดู/สตรีมไฟล์เมื่อเทียบกับการดาวน์โหลดโดยตรงหรือไม่ IO20 ให้ผู้ใช้ระบุขอบคุณแอตทริบิวต์ดาวน์โหลด HTML5
- ง่าย - ในฐานะผู้ดูแลเว็บสิ่งที่คุณต้องทำคือลดลง iO20 ลงในโฟลเดอร์ ผู้เข้าชมจะเห็นรายการไฟล์ที่สร้างขึ้นของไดเรกทอรีสัมพัทธ์โดยอัตโนมัติ
วิธีการติดตั้ง
คุณต้องติดตั้งแอปพลิเคชันเว็บเซิร์ฟเวอร์บนเครื่องของคุณ ฉันแนะนำ XAMPP เป็นเรื่องง่าย ฉันคิดว่าคุณใช้ Windows และ XAMPP นั้นยอดเยี่ยมบน Windows ติดตั้ง PHP และ Apache หลังจากติดตั้งแล้วเพียงกด "เริ่ม" บนเซิร์ฟเวอร์ Apache ของคุณในแผงควบคุม XAMPP นำทางไปยังไดเรกทอรี XAMPP/HTOCs (นี่คือโฟลเดอร์เว็บเซิร์ฟเวอร์สาธารณะ) และลบทุกอย่าง จากนั้นวาง IO20 (ชื่อ "index.php" เพื่อเห็นแก่เว็บเซิร์ฟเวอร์เป็นมิตร) ในไดเรกทอรีที่ว่างเปล่า พิมพ์ที่อยู่ IP สาธารณะของคุณลงในแถบที่อยู่ของเว็บเบราว์เซอร์จากอุปกรณ์ใด ๆ ในเครือข่าย (ตรวจสอบให้แน่ใจว่าคุณปล่อยให้ Apache ผ่าน Windows Firewall) และคุณควรเห็นเซิร์ฟเวอร์ของคุณ หากคุณไม่ทราบ IP ของคุณให้เปิด CMD และพิมพ์ "ipconfig" มันเป็นสิ่งที่เริ่มต้นด้วย 192.168 และไม่สิ้นสุดใน 1
เคล็ดลับ
- ตรวจสอบให้แน่ใจว่าคุณเปิดใช้งานการอัปโหลดใน php.ini - การอัปโหลดจะไม่ทำงานหากไม่มีสิ่งนี้
- ให้เครื่องโฮสต์เชื่อมต่อกับอีเธอร์เน็ตมากกว่า WiFi ผ่าน WiFi แบนด์วิดท์สามารถสูงสุดด้วยเครื่องเพียง 3-4 เครื่องที่เข้าถึง IO20 แนะนำกิกะบิต
- อย่าคาดหวังความเร็วเต็มเมื่อโฮสติ้งบน Raspberry Pi ไม่เพียง แต่การ์ด SD มักจะเป็นคอขวดเท่านั้น แต่อะแดปเตอร์อีเธอร์เน็ตนั้นไม่เร็วเท่ากับคอมพิวเตอร์ขนาดเต็ม
- เปิด IO20 ด้วยแผ่นจดบันทึกและตรวจสอบให้แน่ใจว่าการตั้งค่าของคุณเป็นวิธีที่คุณต้องการ พวกเขาอยู่ด้านบน
สิ่งที่ต้องทำ
- เขียนทับการอัพโหลด
- รับการสุขาภิบาล var
- การทำความสะอาดและการเพิ่มประสิทธิภาพ
- การปรับปรุงภาพ
- การสนับสนุนภาพส่วนขยายไฟล์เพิ่มเติม
ใบอนุญาต
แม้ว่าโครงการจะได้รับใบอนุญาต MIT แต่ไอคอนที่มีอยู่ในไฟล์เป็นไอคอน Fugue ชุดพิเศษ หากคุณต้องการลบลิงก์ไอคอน Fugue ออกจากด้านล่างของหน้าคุณจะต้องแทนที่ไอคอนที่มีอยู่ในไฟล์เนื่องจากเป็นแหล่งที่มาของ Creative Commons
แหล่งข้อมูล
- การอัปโหลดไฟล์ PHP ที่ง่ายที่สุดโดยใช้วิธีการโพสต์