مثال لقطة شاشة من IO20 المستخدمة لحفلة LAN.
ما هو فهرس 2.0؟
IO20 تطبيق PHP واحد بسيط للغاية مصمم لتحويل أي جهاز إلى خادم ملفات محنية/إنترنت عالية السرعة في بضع نقرات فقط. كل ما تحتاجه هو تطبيق خادم الويب مع دعم PHP مثل XAMPP. بمجرد تشغيله ، ما عليك سوى سحب index.
عن
- أفضل بكثير من رؤية "فهرس" المتصفح القبيح ، خاصة بالنظر إلى أن بعض المتصفحات تقوم بعمل أسوأ بكثير من غيرها. لا يوجد اتساق في المظهر أو الوظائف عبر المتصفحات والمنصات. يحل IO20 هذا عن طريق جعل كل متصفح ومنصة انظر نفس الصفحة بالضبط.
- ملف واحد - يأتي IO20 في شكل ملف PHP واحد يسمى "index.php". يمكنك سحب هذا الملف إلى خادم الويب الخاص بك ، والاتصال ، و IO20 يتولى الباقي.
- التحميل - إذا كنت تفضل استخدام صفحة الويب (أو ترغب في تحميل الآخرين إلى المجلد الخاص بك) ، فيمكنك تعيين كلمة مرور تحميل في الملف.
- تنزيل أو عرض - يحتوي كل ملف على زر "عرض" و "تنزيل صريح" بعد ذلك. في بعض الأحيان لا يعرف المتصفح ما إذا كنت تريد عرض/دفق ملف بدلاً من تنزيله مباشرة. IO20 يتيح للمستخدم تحديد بفضل سمة التنزيل القسري HTML5.
- سهل - بصفته مشرف المواقع ، كل ما عليك فعله هو إسقاط IO20 في المجلد. سيقوم الزوار تلقائيًا بمشاهدة قائمة ملفات تم إنشاؤها بالدليل النسبي.
كيفية التثبيت
تحتاج إلى تثبيت تطبيق WebSterver على جهازك. أوصي 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 - التحميل لن يعمل بدون هذا.
- حافظ على توصيل الجهاز المضيف بـ Ethernet بدلاً من WiFi. على شبكة WiFi ، يمكن أن يكون النطاق الترددي يتفوق مع ما لا يقل عن 3-4 آلات تصل إلى IO20. ينصح Gigabit.
- لا تتوقع سرعة كاملة عند الاستضافة على Raspberry Pi. ليس فقط بطاقة SD عنق الزجاجة فحسب ، بل إن محول Ethernet ليس بالسرعة التي يتمتع بها في جهاز كمبيوتر كامل الحجم.
- افتح IO20 مع المفكرة وتأكد من أن إعداداتك هي كيف تريدها. انهم في الأعلى.
تودو
- الكتابة فوق الحماية عند التحميل
- احصل على الصرف الصحي
- التنظيف والتحسين
- التحسينات البصرية
- المزيد من دعم صورة ملحق الملف
رخصة
على الرغم من ترخيص المشروع ، فإن الرموز الموجودة في الملف هي مجموعة خاصة من أيقونات Fugue. إذا كنت ترغب في إزالة رابط Icons Fugue من أسفل الصفحة ، فستحتاج أيضًا إلى استبدال الرموز الواردة في الملف ، حيث إنه إسناد المشاع الإبداعي.
موارد المساهم
- أبسط تحميل ملف PHP باستخدام طريقة المنشور