Question

J'ai utilisé les deux Vieille et En plein air Essayer de les utiliser comme système de gestion des documents pour un intranet.

J'ai remarqué ce qui suit:

  • Ils utilisent le système de fichiers et la base de données pour stocker des fichiers
  • Ils utilisent un GUID pour nommer le fichier sur le système de fichiers et ce GUID est utilisé comme ID dans la base de données.
  • Le fichier de guidage est un fichier binaire
  • Le fichier binaire nommé Guid stocke toutes les versions pour un fichier donné
  • Le chemin d'accès du fichier dans le DMS ne correspond pas à celui du système de fichiers
  • L'URL fait référence au GUID lorsqu'un certain fichier est demandé

Ce que je veux savoir, c'est pourquoi c'est, et quelle serait la meilleure façon de le faire. Comme comment créer le fichier binaire (zip?), Et quelles parties gardez-vous dans le fichier binaire et quelles parties stockez-vous dans la base de données (métadonnées, chemin?).

Je suppose que certains des avantages de le faire comme ça. Comme ayant la même URL pour un fichier, quel que soit son chemin de document actuel. Et n'ayant qu'un seul fichier même si le fichier a changé de nom au fil du temps.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top