Nabu

un système de publication de source libre et open source utilisant des fichiers texte
Télécharger maintenant

Nabu Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Martin Blais
  • Site Internet de l'éditeur:
  • http://furius.ca/home/software.html
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 259 KB

Nabu Mots clés


Nabu La description

Un système de publication gratuit et open source utilisant des fichiers texte NABU est un cadre basé sur Python simple et open source qui extrait des morceaux de divers types d'informations à partir de documents écrits dans des fichiers texte simples (écrits avec des conventions restructuréesTextText) et qui stocke ces informations (y compris le document) dans une base de données distante pour une nouvelle récupération ultérieure . Le traitement et l'extraction du document sont traités sur un serveur et il existe un petit client simple utilisé pour appuyer sur les fichiers sur le serveur pour le traitement et le stockage (pensez RSYNC). Le client ne nécessite que Python de travailler. La couche de présentation est laissée non spécifiée: vous pouvez utiliser le cadre de l'application Web que vous souhaitez présenter les données extraites de la manière dont vous préférez. Voici quelques caractéristiques clés de "Nabu": · Il est flexible: vous pouvez utiliser n'importe quel éditeur de texte que vous souhaitez modifier les fichiers ;, n'importe quel système de contrôle de code source que vous aimez stocker et les maintenir (ou aucun); toutes les bases de données de stockage; et tout cadre d'application Web pour présentation. NABU ne dicte pas comment les informations sont présentées / servies aux clients; · Vous modifiez des fichiers localement, pas dans une fenêtre de navigateur Web Bleeping (les programmeurs apprécieront la valeur de cette option), dans votre environnement de rédaction préférée; · L'organisation des fichiers source des sous-répertoires n'a rien à voir avec la manière dont le contenu est présenté. Nous utilisons un système d'identification unique (semblable à la voûte) où votre document à publier doit contenir une chaîne unique pour la marquer avec cet identifiant. Vous pouvez mettre cette chaîne dans un commentaire restructurétext ou un champ bibliographique. Contrairement à Wikis, cela vous permet de modifier le titre de vos documents tout en conservant la possibilité d'un lien permanent. · Il vous offre efficacement une boîte de sable pour la création de contenu, puis sur la manière dont vous organisez et présentez le contenu est dicté d'une manière que vous décidez, probablement indépendant de la structure de l'organisation de fichiers source; · Les données d'entrée peuvent être dispersées sur de nombreux fichiers, il n'est pas nécessaire de stocker dans des fichiers par catégorie (par exemple, vous n'avez pas à stocker tous vos "contacts" dans un fichier "Adresse", ils peuvent être trouvé dans / sur tout votre corps de fichier publié et un serveur peut présenter une liste unique si désiré). Je conjecture que cela peut être plus proche de la façon dont les humains pensent de ces données. Ce corps de fichiers peut être utilisé pour créer un système de cartographie de l'esprit; · Nous reconnaissons que la valeur des informations réside dans la source elle-même, les fichiers texte. Cette source précieuse reste avec vous et vous êtes libre de les gérer de quelque manière que ce soit que vous préférez, avec n'importe quel système de contrôle de la version que vous aimez (si vous voulez le faire). Vous pouvez complètement jeter les données stockées dans la base de données et la reconstruire à partir des fichiers texte; · Divers morceaux de contenu sémantiques sont automatiquement extraits de votre document. Ces choses sémantiques sont facilement écrites avec peu de code et sont configurables. NABU vient avec des exemples d'extracteurs de contenu; · Un programme léger en poids de dépendances minimes est utilisé pour télécharger les fichiers sur le serveur. Le serveur traite les fichiers du contenu. Cela maximise le potentiel que vous pourrez utiliser Nabu NaBu, sur n'importe quelle plate-forme. Le client ne nécessite que Python fonctionner


Nabu Logiciels associés

Safarisync

outil gratuit pour la raclée Web et la synchronisation de la bibliothèque de téléchargements Safari ...

140 5 KB

Télécharger