Je suis en train de mettre en place un système d'aide pour mon application. Son écrit en C et Gtk +. L'aide est divisée en livres. Chaque livre est juste un tas de pages HTML avec des ressources. Le problème que j'ai rencontré est que chaque livre est ~ 30M (en utilisant le port WebKit Gtk pour l'afficher). Après zipping, il devient ~ 7M, mais le document d'ouverture devient extrêmement lent :(Donc je pense à utiliser un type de bibliothèque capable de me fournir: création d'index de recherche, liste de documents, arborescence (système de fichiers a-la) et compression bien sûr.Base de données ou format pour le système d'aide?
toutes les idées sur une telle chose?
PS ne sont pas toutes les exigences sont « must have », je suis encore à explorer cette partie et pas sûr que tous sont tenues, si elle va manquer quelque chose, ce sera ok.
Lorsque vous laissez les livres non compressés, vous n'avez aucun problème de performances? Alors, honnêtement, pourquoi ne les laissez-vous pas sans compression? –
Oui, y at-il une raison pour laquelle il doit être compressé? –
Pour être honnête, sauf mon souhait de faire sa taille plus petite et un désir esthétique folle de faire des livres à dossier unique, il n'y a pas de raisons. – Daniel