Una captura de pantalla de ejemplo de IO20 que se usa para una fiesta LAN.
¿Qué es el índice de 2.0?
IO20 Una aplicación PHP de un solo archivo extremadamente simple diseñada para convertir cualquier dispositivo en un servidor de archivos LAN/Internet de alta velocidad en solo unos pocos clics. Todo lo que necesita es una aplicación de servidor web con soporte PHP como XAMPP. Una vez que se está ejecutando, simplemente arrastre IO20's Index.php a la carpeta pública y los visitantes deben verlo automáticamente cuando visiten su IP en su navegador web.
Acerca de
- Mucho mejor que ver un "índice" generado por el navegador feo, especialmente teniendo en cuenta que algunos navegadores hacen un trabajo mucho peor que otros. No hay consistencia en la apariencia o la funcionalidad en los navegadores y plataformas. IO20 resuelve esto haciendo que cada navegador y plataforma vea exactamente la misma página.
- Archivo único: IO20 viene en forma de un solo archivo php llamado "index.php". Arrastra este archivo a su servidor web, conecte e IO20 maneja el resto.
- Carga: si prefiere usar la página web (o desea que otros carguen en su carpeta), puede configurar una contraseña de cargador en el archivo.
- Descargar o ver: cada archivo tiene un botón "Ver" y "Descargar explícito" después. A veces, un navegador no sabe si desea ver/transmitir un archivo en lugar de descargarlo directamente. IO20 permite que el usuario especifique gracias al atributo de descarga forzado HTML5.
- Fácil: como webmaster, todo lo que tienes que hacer es dejar IO20 en la carpeta. Los visitantes verán automáticamente una lista de archivos generada del directorio relativo.
Cómo instalar
Debe instalar una aplicación de servidor web en su máquina. Recomiendo XAMPP ya que es fácil. Supongo que estás usando Windows, y XAMPP es excelente en Windows. Instale PHP y Apache. Después de instalarlo, simplemente presione "Inicio" en su servidor Apache en el panel de control XAMPP. Navegue al directorio XAMPP/HTOCS (esta es la carpeta pública de servidor web) y elimine todo. Luego, pegue IO20 (se llama "index.php" por el bien de la amabilidad del servidor web) en el directorio vacío. Escriba su dirección IP pública en la barra de direcciones de cualquier navegador web desde cualquier dispositivo en la red (asegúrese de dejar Apache a través del firewall de Windows) y debería ver su servidor. Si no conoce su IP, abra CMD y escriba "IPCONFIG". Es el que comienza con 192.168 y no termina en 1.
Consejos
- Asegúrese de habilitar la carga en php.ini: la carga no funcionará sin esto.
- Mantenga la máquina host conectada a Ethernet en lugar de WiFi. Sobre WiFi, el ancho de banda podría máximo con tan solo 3-4 máquinas que acceden a IO20. Se recomienda Gigabit.
- No esperes toda la velocidad al alojar en una Raspberry Pi. La tarjeta SD no solo es un cuello de botella, sino que el adaptador Ethernet no es tan rápido como uno en una computadora de tamaño completo.
- Abra IO20 con un bloc de notas y asegúrese de que su configuración sean cómo las desea. Están en la cima.
Hacer
- Sobrescribir la protección de la carga
- Obtener saneamiento var
- Limpieza y optimización
- Mejoras visuales
- Más soporte de imagen de extensión de archivo
Licencia
Aunque el proyecto tiene licencia MIT, los iconos contenidos en el archivo son un conjunto especial de iconos de fuga. Si desea eliminar el enlace de iconos de fuga desde la parte inferior de la página, también deberá reemplazar los iconos contenidos en el archivo, ya que es una atribución Creative Commons.
Recursos de contribuyentes
- Carga de archivo PHP más simple utilizando el método de publicación