Nous sommes le Mer 25 Juin, 2025 22:32
Supprimer les cookies

Page 1 sur 21, 2 SuivantCms sans BdD mais un peu complexe

Pour une tâche précise, pour remplacer un logiciel propriétaire donné...

Lun 28 Sep, 2009 17:01

Voici ce que je cherche, et malgré diverses rechch, je n'ai rien trouvé, même avec une BdD.
Typo3 peut s'en approcher mais c'est lourd. EzPublish aussi mais pas tt à fait...

Voici l'idéal que je convoite :

Un site est composé d'univers (ex : français/anglais/allemand ou Informatique/Peinture/Linguistique), des sous sites.
Un univers étant physiqmt un fichier txt.
Chq univers est composé de fiches.
Chaque fiche appartient à une seule structure.
Une structure est composée de champs, certains appartiennent au système, d'autres sont créés par le webmestre.
Une structure est liée un ou plusieurs genres/familles de template.
Chaque famille de templates contient 4 types de templates : Page, Fiche, Liste et Bloc.
Chq fiche peut être reliée à une autre par une ou n liaisons de diff natures.
Une liaison peut être de diff types (système ou perso).
Liaison = mère+fille+type+valeur (ex: 10;22;compo;3 ==> la fiche 22 est la 3ème partie/item/chapitre de la fiche 10)
En std :
- Héritage (une fiche fille peut repiquer les champs de sa mère),
- Composition (ex : une série est découpée en n histoires [1, 2, 3...]),
- Tag/Catégorie (une fiche appartient à une ou n catégories; ex : Flash : web/Animation/DessinVectoriel/Prog) etc...
Les menus sont vécus comme des liaisons, avec n niveaux d'imbrication, une mm fiche pouvant se retrouver n fois dans une arbo.


Du côte multi-utilisateurs, c'est assez secondaire. Disons, un admin et des rédacteurs d'articles, ça irait très bien.
Je sais que ce que je rechch est assez spécial. Si je ne trouve pas, je prendrais mon Php et je l'écrirais.
Mais si je trouve ce Cms déjà réalisé, ce serait mieux :)

Si qqun avait une piste, je l'en remercie d'avance :)
PatrikGC

Avatar de l’utilisateur
Messages : 87
Géo : France - Nord - Dechy

Lun 28 Sep, 2009 17:09

A mon avis c'est bien trop spécifique :
- soit tu prends une usine à gaz et tu la configure (typo3, easypublish, drupal)
- soit tu code toi même (et dans ce cas là, je pense que ça vaut le coup de passer un peu de temps sur des frameworks/outils comme symfony ou modx)

A mon avis, Symfony (ou autre) est la meilleure solution si tu connais déjà un peu PHP, que ton projet n'est pas pour demain soir, et si tu penses que tu sera amené à faire d'autres projets de ce type dans les 18 mois.
*Nouveau venu ? Lisez les règles d'utilisation de ce forum
*Une question à poser ? Assurez vous qu'on vous répondra
*Soutenir Framasoft ? Participez à l'annuaire !
*"T'es où ?" Inscrivez vous sur la FramaMap
pyg

Avatar de l’utilisateur
Messages : 7858
Géo : Lyonnais

Lun 28 Sep, 2009 17:22

piste: un wiki qui stockerait ses données dans des fichiers textes.
Peut-être un dokuwiki avec des plugins…
kinovea.org
joan

Avatar de l’utilisateur
Messages : 886
Géo : France, Aquitaine, Bordeaux

Lun 28 Sep, 2009 19:04

Merci pour ces 1ères réponses.

Typo3, Easypublish, Drupal sont des cms avec BdD. J'aimerais sans.
Les connaissant déjà, ils ne conviennent pas vraiment, même s'ils sont particulmt puissants, il est vrai.
Les Wikis ne savent pas mettre en place des listes dans les pages, ou des pages dans des pages.
Je connais un peu Copix, un framework Php, parait-il proche de Symfony. Je le trouve un peu lourd par rapport à mes besoins.

Les Cms sans BdD ne sont pas assez puissants, ils se contentent souvent d'afficher des simples pages.
Guppy va un peu plus loin, mais ça reste loin de ce que je souhaite.

Je me doute un peu qu'il faudra que je code, si j'ai le temps :(
Je sais que je demande bcp, mais on ne sait jamais :)
PatrikGC

Avatar de l’utilisateur
Messages : 87
Géo : France - Nord - Dechy

Lun 28 Sep, 2009 21:48

PatrikGC a écrit:Les Wikis ne savent pas mettre en place des listes dans les pages, ou des pages dans des pages.

J'avoue que je n'ai pas exactement compris ce que tu voulais faire, mais il doit être possible d'écrire un petit plugin pour le wiki choisi qui va « mettre en place des listes dans les pages ». (Tous les moteurs de wiki ont des plugins de RSS qui affichent des listes dynamiquement en fonction d'un fichier xml.)

J'avoue que je suis un peu perdu. Mon avis est qu'un petit schéma de l'architecture que tu envisages ne serait pas de trop pour fixer les idées.
kinovea.org
joan

Avatar de l’utilisateur
Messages : 886
Géo : France, Aquitaine, Bordeaux

Mar 29 Sep, 2009 13:40

L'idée générale est la suivante :

Une page web peut comporter en elle :
- soit une liste de pages web associées à la page en cours
- soit une suite de mini-fiches dont le contenu est relatif à la page en cours
- soit un ensemble de blocs/pages/calques

Ces listes/blocs/fiches peuvent être agencées selon des critères divers ou un tri.
Un peu comme dans Access et ses sous-formulaires (c'est la seule image qui me vient en tête)

Ex : un artiste possède sa page de présentation. Il a peint diff tableaux, ces tableaux apparaissent en tant que mini-fiches dans sa page, on peut trier ces fiches par ordre alpha ou chrono. Mais chq tableau possède aussi sa propre page, dont l'une des mini-fiches intégrées est l'artiste lui-même.

Bref : le parent liste ses enfants, l'enfant liste ses parents. Et on peut naviguer ainsi.
Je sais, je ne rechch pas la simplicité :)
PatrikGC

Avatar de l’utilisateur
Messages : 87
Géo : France - Nord - Dechy

Mar 29 Sep, 2009 18:46

PatrikGC a écrit:Je sais, je ne rechch pas la simplicité :)


Le problème, dans le libre comme dans le propriétaire, c'est vouloir quelque chose de spécifique à partir de chose générales. L'avantage du libre, c'est que l'on peut modifier les sources pour avoir quelque chose de spécifique. Je pense qu'il faudra que tu mettes les mains dans le camboui si tu veux quelque chose d'aussi spécifique. Désolé.
cheval_boiteux

Avatar de l’utilisateur
Messages : 1531
Géo : Dole (39) - Strasbourg (67)

Mar 29 Sep, 2009 22:55

Guppy Répondra à son besoin ! CMS sans base de donnée et très versatile. Sinon ton seule choix est de prendre un framework Cake et autres et de coder mon gars... Tu es pas mal exigeant ! A ce compte voici je que je cherche moi si jamais tu peu m'aider....

Futur blonde !

Les lèvre d'Angelina Jolie,
Les yeux de Meg Ryan
Les fesses à scarlett johansson
La poitrine de Claudia Cardinal (a 20ans)
Les jambes de Nicole Kidman
La sensualité de Marilyn Monroe
Le côté piquant de Sophia Loren
La douceur lassive de Pénélope Cruze

Elle ne doit pas fumer
Elle ne doit pas passer 6 heures par jours devant le mirroir
Elle doit aimer le sport pour vrai (pas faire semblant)
Elle doit être de bonheur le matin (pas une face d'enterrement)
Elle ne doit pas être une victime de tout et n'importe quoi
Elle ne doit pas être une carrièriste (lassant de vivre avec un fantôme)
Elle ne doit pas être un moulin a parole sans arrêt (trop épuissant)

Enfin voilà les spec de ce que je cherche si vous avez une idée ! Faite moi signe je suis preneur... Bien que je cherche depuis 20 ans...

rire :wink: :wink: :wink:
Invité

Mer 30 Sep, 2009 08:35

Ca m'a pris du temps (prsq 30 ans), mais j'ai presque le bon modèle à la maison :)
Mais pas question de partager !

Futur blonde ! J'aime les brunes
Les lèvre d'Angelina Jolie, à 80%
Les yeux de Meg Ryan pas vraiment
Les fesses à scarlett johansson yes
La poitrine de Claudia Cardinal (a 20ans) oh que oui !
Les jambes de Nicole Kidman yes yes yes
La sensualité de Marilyn Monroe et même pire !
Le côté piquant de Sophia Loren piquant est le mot juste
La douceur lassive de Pénélope Cruze selon les jours...

Elle ne doit pas fumer ok
Elle ne doit pas passer 6 heures par jours devant le mirroir 15mn par jour
Elle doit aimer le sport pour vrai (pas faire semblant) la marche à pied, ça compte ?
Elle doit être de bonheur le matin (pas une face d'enterrement) en général oui, sauf pour cause de boulot crétin
Elle ne doit pas être une victime de tout et n'importe quoi globalement oui
Elle ne doit pas être une carrièriste pas du tout carriériste, son rêve : vivre en autarcie avec son jardin
Elle ne doit pas être un moulin a parole sans arrêt (trop épuissant) on va dire que c'est ok

Donc, je peux souhaiter pour mon cms l'impossible :D
Guppy, je connais, c'est assez proche, mais c'est un peu usine à gaz par dessous...
PatrikGC

Avatar de l’utilisateur
Messages : 87
Géo : France - Nord - Dechy

Jeu 24 Déc, 2009 18:23

Bonsoir à tous,
J'en ai essayé pas mal !
Je voulais surtout éviter Les BdD genres SQL.
J'ai retenu Zite, tout en texte.
J'ai rajouté un forum à part : Eforum
A voir sur
charles.homerin.perso.sfr.fr
et
charles.homerin.perso.sfr.fr/eforum25/main.php

Amicalement.
Charlysav


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit