Forum Programmation.web Cherche CMS particulier...

Posté par  .
Étiquettes : aucune
0
29
oct.
2004
Bonsoir à tous,

Je cherche sans succès un CMS pour créer facilement un site 'statique':
- peu importe la technologie (sauf Plone, déjà essayé)
- charte uniforme pour les pages
- édition de pages à l'aide d'une syntaxe facile (type wiki par ex)
- upload de fichiers
- gestion de structure arborescente, URLs 'propres' (ex: /foo/bar/page.html, /foo/bar/report.pdf mais pas plop.php?module=foo&id=256846&taratata)
- gestion de droits utilisateurs / groupes.

Si vous avez des idées... merci :-)
  • # Pour l'arborescence

    Posté par  (site web personnel) . Évalué à 3.

    Tu peux peut être utiliser mod_rewrite si c'est juste la syntaxe des adresses qui t'importe quand tu parles d'arborescence. En revanche si c'est vraiment l'arborescence...
  • # arborescence et URLs

    Posté par  . Évalué à 1.

    gestion de structure arborescente, URLs 'propres' (ex: /foo/bar/page.html, /foo/bar/report.pdf mais pas plop.php?module=foo&id=256846&taratata)

    Exposer l'arborescence dans les URLs, c'est à la fois joli et dangereux, car si tu changes la structure de ton site, tu as le choix entre :
    - perdre les anciennes URLs (erreurs 404 ou bien bordel pour gérer les redirections)
    - garder des URLs qui sont désormais incohérentes avec la structure de ton site

    Si tu ne penses pas que la structure de ton site soit figée dans le marbre, il vaut mieux, et de loin, utiliser des URLs "à plat" : c'est-à-dire exposer la structure de ton site dans la navigation mais pas dans les URLs elles-mêmes.
    • [^] # Re: arborescence et URLs

      Posté par  (site web personnel) . Évalué à 2.

      Tu ne dois pas vraiment connaitre le fonctionnement de mod_rewrite !

      Je m'explique :
      /foo/bar/page.html ne signifie pas obligatoirement qu'on a la structure suivante:

      -/
      ---- + foo
      --------- + bar
      ---------------- pahe.html
      ---------------- ...
      -----------+ bar 2

      ,

      Mod_rewrite réécrit les urls :
      par exemple :
      /foo/bar/page.html peut etre réécrit de la facon suivante : index.php?var1=foo&var2=bar&var3=page

      Cela permet d'avoir des urls lisibles, independant de la structure physique du site, mais respectant la structure logique par contre !

      Jérôme.
      • [^] # Re: arborescence et URLs

        Posté par  . Évalué à 2.

        Tu n'as rien compris à ce que j'ai dit.

        Si tu figes la structure logique de ton site dans tes URLs, tu ne peux plus changer la structure logique sans que les URLs deviennent invalides. Cela n'a rien à voir avec la structure physique de tes répertoires et les rewrite-rules.

        Maintenant si tu penses que tu ne changeras *jamais* la structure logique de ton site, tant mieux pour toi. Personnellement je ne prendrais pas ce risque.
  • # Complément

    Posté par  . Évalué à 1.

    Merci pour ces remarques mais ce que je cherche avant tout, c'est le CMS qui effectuerai ces fonctionnalités. Je peux me débrouiller avec mod_rewrite par la suite si nécessaire :-)
  • # SPIP

    Posté par  . Évalué à 3.

    http://www.spip.net(...) fait tout ça très bien, et très facilement.

    BeOS le faisait il y a 20 ans !

  • # Mambo

    Posté par  . Évalué à 1.

    http://www.mamboserver.com(...)

    propre

    technologie : php
    charte des pages : templates simples
    edition des pages : editeur wyswyg
    upload des fichiers : media manager
    gestion des urls propres : gestion des friendly urls
    gestion des users : limité 2 groupes 6 users editeur, publicateur, admin super admin etc ...

    mail moi si besoin d'infos supllémentaires

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.