Saltar al contenido

Sistema web para compartir archivos con PHP y MySQL

13 junio, 2020
En este post encontrarás un sistema web muy bueno, creado en PHP y MySQL, en el cuál podrás compartir archivos. ¡ES GRATIS, ENTRA!

En este post encontrarás un sistema web muy bueno, creado en PHP y MySQL, en el cuál podrás compartir archivos. ¡ES GRATIS, ENTRA!

 

INICIAMOS:

Vengo con otro aporte, y esta vez quiero compartirles un excelente sistema gratuito que me encontré, creado con PHP y usando la gestión de base de datos MySQL. Se trata de un sistema que te permite subir/gestionar archivos directamente en un servidor. Les presento a BELBOX:

Índice del artículo

¿Qué funcionalidad tiene el sistema de archivos BELBOX?

BELBOX, en su versión 1.5, es un sistema para compartir archivos en el que puedes gestionar tu perfil, subir cualquier tipo de archivo y sobre todo, crear carpetas, buscar amigos, conceder permisos a los archivos/carpetas a tus amigos/familiares/compañeros, comentar las publicaciones, recibir notificaciones y mucho más.

Características de BELBOX

  • Gestión de usuarios: permite crear una comunidad de usuarios que pueden interactuar entre sí.
  • Subir archivos: cada usuario puede subir lo que quiera, el archivo se visualizará en su muro, el cuál podrán ver también sus amigos si les concede los permisos.
  • Crear carpetas: cada usuario puede crear carpetas, que de igual forma, se visualizará en su muro, el cuál podrán ver también sus amigos si les concede los permisos.
  • Perfiles: los usuarios pueden gestionar su perfil, llenando información básica de ellos.
  • Comentarios: los usuarios pueden escribir comentarios a los archivos y/o imágenes de sus amigos.
  • Notificaciones: todos los usuarios pueden recibir notificaciones cuando sus amigos descarguen o comentan sus archivos y/o carpetas.

Mejoras de BELBOX

  • Podrás actualizar la imagen de perfil en tiempo real, usando AJAX.
  • Tendrás acceso a actualizar los datos personales.
  • Panel de control con una elegancia de ver cuántas descargas haz realizado, cuántos archivos tienes y mucho más.
  • Seguridad en la subida de archivos.
  • Mostrar alertas con cada acción que se realice.
  • Podrás comentar los archivos de una forma elegante.
  • Colores cambiados a ser más elegante a los usuarios.
  • Contadores de descargas.
  • Mostrar icono dependiendo del tipo de archivo, si es PDF se muestra un icono del mismo, si es PNG, uno que lo describa, etc.
  • Podrás buscar archivos de una forma inmediata.
  • Mostrar archivos por cantidad que desee el usuario.
  • Paginación por todo el sitio.
  • Podrás copiar el enlace del archivo.
  • FILE.PHP: mostrar una imagen si el archivo es imagen en caso contrario se muestra el nombre.
  • Agregar archivos dentro de carpetas.
  • Registro de una forma elegante con AJAX.
Te recomendamos:  En esta web puedes encontrar todo tipo de proyectos IoT de código libre

Capturas de pantalla de BELBOX

blank

blank

blank

blank

Instrucciones de instalación de BELBOX:

  1. Descarga los archivos necesarios (link en la parte inferior de este post).
  2. Copia y descomprime el archivo en la carpeta c:\xampp\htdocs (o en donde tengas tu servidor), al final tendrás una carpeta llamada “belbox-beta-master”, a la cual podrás acceder desde el navegador como: http://localhost/belbox-beta-master/.
  3. Crea una base de datos usando PhpMyAdmin accediendo a la URL siguiente: http://localhost/phpmyadmin/. En nuestro caso, hemos llamado a la base de datos con el nombre de: “belbox“, pero tu puedes nombrarla como desees.
  4. Importa las tablas de la base de datos: para ello busca el archivo “belbox.sql” en el directorio root del proyecto, y una vez localizado, procede a hacer la importación de los datos desde PhpMyAdmin.
  5. Configura los datos de conexión a la base de datos editando el archivo de configuración que se encuentra en la siguiente ruta: http://localhost/belbox-beta-master/config/config.php. Esto es la ruta que hemos utilizado para este ejemplo, pero de igual manera puedes colocarlo en la ruta que desees, solo recuerda localizar la carpeta config y dentro de dicho directorio el archivo config.php.
  6. Vista web: http://localhost/belbox-beta-master/.
  7. Para acceder al sistema deberás registrar desde la pantalla de inicio de sesión del sistema.
  8. ¡LISTO!

Descargar sistema de archivos BELBOX

DESCARGAR SISTEMA

¿Dudas, preguntas?
Espero haberte ayudado y espero que hayas concluido con la publicación. Si no entiendes algo, contacta a nuestro equipo usando el chat flotante (ubicado en la parte inferior derecha de tu pantalla) para dejarnos tu pregunta.

Puedes ver nuestros posts más recientes en nuestra página inicio del blog. Danos like en nuestra página de Facebook para que no te pierdas ninguna novedad.

¡BUEN DÍA Y SALUDOS POR PARTE DE NUESTRO EQUIPO!