Un exemple de capture d'écran d'IO20 étant utilisé pour une fête LAN.
Qu'est-ce que l'index de 2.0?
IO20 Une application PHP unique extrêmement simple conçue pour transformer n'importe quel appareil en un serveur de fichiers LAN / Internet à grande vitesse en quelques clics. Tout ce dont vous avez besoin est une application Webserver avec une prise en charge PHP telle que XAMPP. Une fois qu'il est en cours d'exécution, faites glisser INDEX.PHP d'IO20 dans le dossier public et les visiteurs devraient le voir automatiquement lorsqu'ils visitent votre IP dans leur navigateur Web.
À propos
- Tant mieux que de voir un «indice» généré par le navigateur laid, surtout si certains navigateurs font bien pire que d'autres. Il n'y a pas de cohérence dans l'apparence ou la fonctionnalité entre les navigateurs et les plates-formes. IO20 résout cela en faisant en sorte que chaque navigateur et plate-forme voient exactement la même page.
- Fichier unique - IO20 se présente sous la forme d'un seul fichier PHP nommé "index.php". Vous faites glisser ce fichier dans votre serveur Web, Connect et IO20 gère le reste.
- Téléchargement - Si vous préférez utiliser la page Web (ou que vous souhaitez que d'autres puissent télécharger dans votre dossier), vous pouvez définir un mot de passe de téléchargeur dans le fichier.
- Téléchargez ou affichez - chaque fichier a un bouton "Afficher" et "Télécharger explicite" après. Parfois, un navigateur ne sait pas si vous souhaitez afficher / diffuser un fichier plutôt que pour le télécharger directement. IO20 permet à l'utilisateur de spécifier grâce à l'attribut de téléchargement forcé HTML5.
- Facile - en tant que webmaster, tout ce que vous avez à faire est de déposer IO20 dans le dossier. Les visiteurs verront automatiquement une liste de fichiers générée du répertoire relatif.
Comment installer
Vous devez installer une application Webserver sur votre machine. Je recommande XAMPP car c'est facile. Je suppose que vous utilisez Windows et XAMPP est super sur Windows. Installez PHP et Apache. Après son installation, appuyez simplement sur "Démarrer" sur votre serveur Apache dans le panneau de configuration XAMPP. Accédez à XAMPP Directory / HTOCS (il s'agit du dossier public Webserver) et supprimez tout. Ensuite, collez IO20 (il est nommé "index.php" pour la convivialité du serveur Web) dans le répertoire vide. Tapez votre adresse IP publique dans la barre d'adresse de tout navigateur Web à partir de n'importe quel appareil du réseau (assurez-vous de laisser Apache via le pare-feu Windows) et vous devriez voir votre serveur. Si vous ne connaissez pas votre IP, ouvrez CMD et tapez "ipconfig". C'est celui qui commence par 192.168 et ne se termine pas par 1.
Conseils
- Assurez-vous d'activer le téléchargement dans php.ini - le téléchargement ne fonctionnera pas sans cela.
- Gardez la machine hôte connectée à Ethernet plutôt qu'à WiFi. Au-dessus du WiFi, la bande passante pourrait maximiser avec aussi peu que 3-4 machines accédant à IO20. Gigabit est recommandé.
- Ne vous attendez pas à la pleine vitesse lorsque vous hébergez un Raspberry Pi. Non seulement la carte SD est généralement un goulot d'étranglement, mais l'adaptateur Ethernet n'est pas aussi rapide que celui d'un ordinateur de grande taille.
- Ouvrez IO20 avec un bloc-notes et assurez-vous que vos paramètres sont la façon dont vous les voulez. Ils sont au sommet.
Faire
- Écraser la protection sur le téléchargement
- Obtenez Var Sanitation
- Nettoyage et optimisation
- Améliorations visuelles
- Plus de prise en charge de l'image d'extension de fichier
Licence
Bien que le projet soit sous licence MIT, les icônes contenues dans le fichier sont un ensemble spécial d'icônes de fugue. Si vous souhaitez supprimer le lien Icônes Fugue du bas de la page, vous devrez également remplacer les icônes contenues dans le fichier, car il s'agit d'une attribution créative Commons.
Ressources des contributeurs
- Téléchargement de fichiers PHP le plus simple à l'aide de la méthode post