Jump to content

Choix CMS - bibliotheque en ligne


Recommended Posts

Bonjour a tous, je vous expose mon problème que je ne sais pas par quel bout prendre !!

Je pars d'une bibliotheque (textes au format word) de près de 500 références. Ces références sont de simples articles ou des livres complets.

Cette bibliothèque est constamment enrichie par plusieurs contributeurs (une vingtaine).

Vous l'aurez compris le but du jeu est de mettre tout cela en ligne et de mettre en place un espace de travail collaboratif afin que le site s'enrichisse en permanence.

Evidemment j'aurai besoin d'un système poussé de gestion des droits (super admin, designer, contributeur, ...)

Les pages créées ne seront pas de type blog (ordre chrono) mais de type statiques(rangées en catégorie et sous-catégories).

J'ai aussi besoin de pouvoir définir précisément l'url rewriting.

Voila un peu les données du problème sachant qu'il faut que je trouve un hébergement adéquate (en BDD si CMS je pense).

Actuellement la totalité de la bibliothèque représente quelques 100Mo de fichiers word :sick: Taille qui est appelée a doubler dès la mise en place du site.

Je précise enfin que je ne cherche pas forcement une solution gratuite.

Si un collègue a déjà mené ce genre de projet ou si quelqu'un pouvait m'aider dans mon choix je suis preneur. Je travaille deja avec drupal et MadeSimple mais ces CMS ne me semble pas assez spécialisés pour ce que je veux faire.

Merci par avance de vos lumières.

Link to post
Share on other sites

Sous Drupal , tu pourrais le faire avec les modules CCK , Views et FileField mais ce qui pourrait freiner c'est au niveau hébergement et le nombre de requêtes vu le nombre de fichiers dans la bibliothèque .

Dans le livre "Composer avec les modules de Drupal" chez l' éditeur Pearson , il y a un ex similaire à ce que tu recherche Recherche d' Emploi . C'est exactement les mêmes fonctionnalités , au lieu d'avoir une fiche sur un candidat , c'est un livre .

Edited by ebe327
Link to post
Share on other sites

J'ai bien pensé a drupal. Ce qui m'inquiete c'est effectivement le nombre de requetes sur BDD (tous les articles drupal sont stockés en BDD) et la taille max d'une variable en BDD.

Je m'explique, si j'ai un livre qui fait 5 Mo, je pense que je depasse la taille max d'une variable stockable dans une table. Sans compter le temps d'accès (les bdd sont moins rapides que le http !)

Je ne sais pas si prendre un dédié résoudrait le probleme. Ou alors il va falloir que je développe ma propre solution.. (mais pour ca je ne suis pas sur qu'il y ait le budget !)

J'ai entendu parlé de ez publish qui a l'air plutot dédié a ce genre de chose mais je ne le connais pas du tout.

Merci en tout cas pour ta réponse et pour le lien vers le livre, je vais jeter un oeil.

Edited by captain_torche
Inutile de citer le message précédent; on vient de le lire.
Link to post
Share on other sites

Dans une base de données, tu as le type LONGTEXT, qui peut stocker plus de quatre milliards de caractères (Pour info, la bible contient entre 3 et 4 millions de caractères).

Pour ce qui est des accès BDD, tous les CMS actuels possèdent un système de cache, qui enregistre les contenus de manière temporaire au format HTML.

Cependant, je doute qu'afficher un livre entier sur une seule page de ton site soit très intéressant. Il vaudrait mieux faire un article par chapitre (et encore, tout dépend de la taille des chapitres !)

Link to post
Share on other sites

Effectivement, il faut que je regarde si sous Drupal ca passe en longtext.

L'idée de mettre l'ouvrage entier c'etait surtout pour faciliter le passage du moteur de recherche du site. Apres j'insere des breakpage pour alleger la mise en page.

En effet je pense que le site sera plutot utilisé via le moteur de recherche.

J'ai aussi la solution de mettre les document au téléchargement mais je trouve que cela perd un peu de son interet meme si je pensais le proposer en doublon dans la partie réservée aux inscrits.

Maintenant me reste a trouver l'hébergement adéquate (je n'avais pas pensé au cache) pour stocker tout cela sans me faire jeter pour utilisation abusive des ressources (si je prends un mutualisé). Un dédié ca m'inquiete un peu vu qui seront les utilisateurs finaux ou alors un gros mutualisé ?

Merci de ton aide captain_torche

Edited by gilles6975
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Jiizen
      Bonjour à tous, 
       
      J'ai un problème que je ne comprends pas... J'utilise Behat pour faire des tests automatisés sous Drupal. Ce que je veux, c'est connecter un utilisateur avec un rôle. 
      Given I am logged in as an "ADMIN" Ainsi, normalement, la moulinette se fait toute seule. Les champs de formulaire à remplir sont bien dans le behat.yaml et j'avais eu une erreur concernant qu'il ne trouvait pas les form demandées. La page était correcte ; du coup, j'ai juste fait en sorte de me rendre sur la page "user" et quand j'ai demandé le contenu de la page, j'ai eu un "Access denied". 
       
      <HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD> <BODY> <FONT face="Helvetica"> <big><strong></strong></big><BR> </FONT> <blockquote> <TABLE border=0 cellPadding=1 width="80%"> <TR><TD> <FONT face="Helvetica"> <big>Access Denied (authentication_failed)</big> <BR> <BR> </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica"> Your credentials could not be authenticated: "". You will not be permitted access until your credentials can be verified. </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica"> This is typically caused by an incorrect username and/or password, but could also be caused by network problems. </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica" SIZE=2> <BR> For assistance, contact your network support team. </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica" SIZE=2> <BR> Proxyname : proxy-bla-bla </FONT> </TD></TR> </TABLE> </blockquote> </FONT> </BODY></HTML> Mais je n'ai pas cet access denied sur mon navigateur (site tournant sur machine virtuelle). Juste à travers Behat... Normalement, tout utilisateur doit avoir au moins accès à la page de log, je ne capte pas. J'ai déjà fait des recherches mais je ne trouve pas de piste pour mon problème... 
       
      Auriez-vous une petite idée ? Cela fait 2 jours que je n'arrive pas à me connecter et vérifier un texte, ça craint. XD 
       
      Je vous remercie et vous souhaite une bonne journée. 
    • By astropar
      Bonsoir, je recherche une aide car je souhaitrai intaller un installer un module pour gerer les images on m'a conseillé imce il y en a peut-être d'autre ? pour Drupal via la BO Qulqu'un pourrait il me donner la marche à suivre ? Bien cordialement

    • By sergios
      Salut les hub-masters

      Graphiste, je cherche une solution assez simple pour répondre à mes demandes de sites intégrant des modules tels que news, catalogue (sans paiement), livre d'or...

      J'ai déjà installé Joomla et j'en suis satisfait mais je recherche quelque chose de plus simple pour des sites plus petits.

      J'ai pas mal regardé sur le forum concernant ModX, Drupal et TextPattern et je me demandais ce qui les différencie au final et si à l'utilisation ils sont aussi simples tous les trois ou s'ils demandent véritablement des connaissances de programmeurs ?...

      Merci de m'éclairer un peu et si un programmeur a un peu de temps, qu'il n'hésite pas à me le dire !

      @+
    • By dldstyle
      Salut à tous,

      à la recherche d'un CMS (à priori open source), j'ai listé une liste de critères que j'estime indispensables et une liste d'options suivant les projets que j'ai en tête.

      Crières indispensables
      Séparation du contenu de la mise en forme : xhtml / css
      Possibilité d’éditer le TITLE et les META (description surtout)
      URL lisible (avec arborescence dans l’URL serait un plus : articles/news/nouveau.htm)
      Possibilté d'avoir un chemin de fer (fil d’ariane). Vous êtes ici : accueil > articles...
      Possibilité de choisir le nom de la page (ex : je-choisis.htm)
      Interface wysiwyg ou non (en code direct) avec possibilité de nettoyer le code
      Respect des standards (<strong> au lieu de <span class=bold »>
      Options suivants projets
      Niveau d’action : rédaction (telle ou telle partie), validation article...
      Multilingue avec possibilité de passer d’une page françaiss à la même en anglais avec url spécifique
      RSS sur toute ou partie du contenu
      Avoir plusieurs template avec possibilité de choisir suivant la page
      Moteur de recherche interne
      Application de styles css prédéfinis
      Plusieurs profils
      Niveaux de contributeurs
      Plan du site automatique
      Possibilité d’écrire du PHP directement dans le template
      Après avoir fait un tour sur différents sites et comparateurs de CMS, j'ai fait une pré sélection de CMS :
      CMS made simple : visiblement simple avec add on pour le compléter. W3C ok ?
      Drupal : a l'air très complet mais je ne suis pas sûr que l'on puisse choisir le nom de sa page...
      eZ Publish : sûrement le plus puissant et complet mais quel est le temps d'apprentissage ?
      MODx : nouveau et prometteur mais ne semble pas être multi lingues ?!
      TextPattern : visiblement simple mais limité en multilingue, pas de gestion de cache (je sais c'est un détail ;-)
      Merci pas avance pour vos avis / commentaires
    • By aspeum
      Messieurs-dames, bonjour !

      Cela fait plusieurs semaines que je fouille le web pour m'aider à choisir le bon CMS dans le cadre d'une refonte de site (limite portail). Et ce forum m'a paru incarner les compétences techniques et le bon esprit que je recherche pour recueillir des avis...

      Les critères qui m'importent sont ceux-ci, par ordre d'importance :
      - Profondeur de navigation (4 niveaux)
      - Intégration de module externes
      - Fiabilité
      - Pérennité
      - Souplesse d'administration
      - Simplicité de la contribution pour les auteurs
      - Rapidité d'affichage
      - Multilinguisme
      - Support de la communauté


      1. Tout d'abord, dans la sélection suivante, lesquels puis-je exclure d'office ?

      2. Ensuite, que pensez-vous de solution de ce type : http://www.atelierphp.com ? Ce qui semble séduisant, c'est d'avoir une solution plus personnalisée qu'un CMS standard...

      Est-ce une erreur de s'appuyer sur une web-agency ? Est-ce qu'il est parfois intéressant de faire appel à une web-agency, même pour un CMS open source ?
×
×
  • Create New...