Um exemplo de captura de tela do IO20 sendo usado para uma festa da LAN.
O que é o índice de 2.0?
IO20 Um aplicativo PHP de arquivo único extremamente simples, projetado para transformar qualquer dispositivo em um servidor de arquivos LAN/Internet de alta velocidade em apenas alguns cliques. Tudo o que você precisa é de um aplicativo da web com suporte PHP, como o XAMPP. Quando estiver em execução, basta arrastar o index.php do IO20 para a pasta pública e os visitantes devem vê -lo automaticamente quando visitarem seu IP no navegador da web.
Sobre
- Muito melhor do que ver um "índice de índice" gerado pelo navegador, especialmente considerando que alguns navegadores fazem um trabalho muito pior do que outros. Não há consistência na aparência ou funcionalidade entre navegadores e plataformas. O IO20 resolve isso fazendo com que todos os navegadores e plataformas vejam exatamente a mesma página.
- Arquivo único - IO20 vem na forma de um único arquivo php chamado "index.php". Você arrasta esse arquivo para o seu servidor da web, conecta e o IO20 lida com o resto.
- Upload - Se você preferir usar a página da web (ou quiser que outras pessoas enviem para a sua pasta), você pode configurar uma senha de uploader no arquivo.
- Download ou visualização - Cada arquivo possui um botão "View" e "Download explícito" depois dele. Às vezes, um navegador não sabe se você deseja visualizar/transmitir um arquivo em vez de baixá -lo diretamente. IO20 permite que o usuário especifique graças ao atributo de download forçado html5.
- Fácil - como o webmaster, tudo o que você precisa fazer é soltar IO20 na pasta. Os visitantes verão automaticamente uma lista de arquivos gerada do diretório relativo.
Como instalar
Você precisa instalar um aplicativo Websorver em sua máquina. Eu recomendo o XAMPP, pois é fácil. Presumo que você esteja usando o Windows e o XAMPP é ótimo no Windows. Instale o PHP e o Apache. Depois de instalado, basta pressionar "Start" no seu servidor Apache no painel de controle XAMPP. Navegue até o XAMPP Directory/HTOCS (esta é a pasta pública da WebServer) e exclua tudo. Em seguida, cola io20 (é nomeado "index.php" por causa da simpatia do servidor da web) no diretório vazio. Digite seu endereço IP público na barra de endereços de qualquer navegador da Web de qualquer dispositivo da rede (não se esqueça de deixar o Apache no Windows Firewall) e verá o servidor. Se você não conhece seu IP, abra CMD e digite "Ipconfig". É o que começa com 192.168 e não termina em 1.
Pontas
- Certifique -se de ativar o upload no php.ini - o upload não funcionará sem isso.
- Mantenha a máquina host conectada à Ethernet em vez de Wi -Fi. Sobre o Wi-Fi, a largura de banda poderia atingir o máximo de 3-4 máquinas acessando IO20. Gigabit é recomendado.
- Não espere velocidade máxima ao hospedar em um Raspberry Pi. O cartão SD não é apenas um gargalo, mas o adaptador Ethernet não é tão rápido quanto um em um computador de tamanho normal.
- Abra o IO20 com um bloco de notas e verifique se suas configurações são como você deseja. Eles estão no topo.
Pendência
- Substituir proteção no upload
- Obtenha Var Sanitation
- Limpeza e otimização
- Melhorias visuais
- Mais suporte de imagem de extensão de arquivo
Licença
Embora o projeto seja licenciado pelo MIT, os ícones contidos no arquivo são um conjunto especial de ícones da fuga. Se você deseja remover o link dos ícones da fuga da parte inferior da página, também precisará substituir os ícones contidos no arquivo, pois é uma atribuição do Creative Commons.
Recursos colaboradores
- Upload de arquivo php mais simples usando o método de postagem