web-dev-qa-db-fra.com

Permettre aux clients de modifier un site Web statique via WYSIWYG

J'ai configuré quelques clients avec Adobe (anciennement Macromedia) Contribute pour modifier du contenu HTML statique. Ajoutez les commentaires pour les empêcher de causer trop de dégâts et cela fonctionne bien:

<!-- TemplateBeginEditable name="UserEditedSection" -->
<p>stuff the user can edit</p>
<!-- TemplateEndEditable  -->

Donc mes questions:

  1. Y at-il des concurrents de Contribute qui en valent la peine?

  2. Existe-t-il des concurrents de Contribute qui n'exigent pas un logiciel de bureau?

  3. Existe-t-il des concurrents de Contribute qui fonctionnent sur mobile (iPad, iPhone, Android, Blackberry?)

21
artlung

Voici quelques options différentes de CMS plus simples, hébergés et téléchargeables:

  • PageLime (hébergé, commercial, gratuit jusqu'à 3 sites)
  • SnappySnippets (hébergé, commercial, gratuit pour les sites simples)
  • CushyCMS (hébergé, commercial, gratuit pour les sites sans marque)
  • MarkupFactory (Hébergement gratuit, commercial, essai gratuit de 30 jours)
  • Nuggetz (PHP, fichier plat, licence BSD)
  • Pulse (PHP, fichier plat)
  • Phpns (PHP, MySQL, GPL)
  • OneFileCMS (PHP, fichier plat, licence CC)
  • GetSimple (PHP, Base de données XML Flat File, GPL)
  • Pixie (PHP, MySQL, GPL)

Pour une liste plus complète des options du CMS, consultez OpenSourceCMS . Vous y trouverez toutes sortes d’options non hébergées, des solutions les plus simples aux plus complexes, chacune avec une démonstration permettant de l’essayer avant de la télécharger. Notez que je n'ai utilisé aucun de ceux-ci, je ne peux donc pas recommander l'un plutôt que l'autre, mais j'espère que vous trouverez quelque chose d'utile.

10
Virtuosi Media

Si vous voulez simplement leur permettre de modifier quelques textes statiques sur le site, je recommande CushyCMS

Vous venez de placer des balises HTML autour des zones que vous voulez rendre modifiables, vous donnez à CushyCMS votre accès FTP, et vous avez terminé. Très très facile.

12
nute

Quelques idées :

  • Amaya par W3C, source ouverte
  • WYSWYGPro peut être intégré à une page Web - Aucun logiciel de bureau (ne fait pas la tâche demandée)
  • TinyMCE Javascript éditeur WYSIWYG - Pas de logiciel de bureau (ne fait pas la tâche demandée)

Je n'ai aucune expérience personnelle avec aucun d'eux.

3
rlb.usa

CouchCMS (http://www.couchcms.com/) semble également être une alternative parfaite à Contribute. Il utilise des balises XHTML pour délimiter les régions modifiables au sein de pages HTML existantes (comme plusieurs autres micro CMS), mais il brille quand il s'agit de créer des pages clonées à partir de n'importe quelle page existante.

2
kksidd

Honnêtement, je recommanderais d'en créer un. (et quand vous le ferez, publiez le en open source!) CushyCMS, si je comprends bien, a-t-il besoin de connaître vos détails FTP? Eek. De plus, je ne suis pas du genre à compter sur un service extérieur comme celui-là. C'est trop risqué: ils pourraient sombrer et tous vos clients sont fâchés contre vous.

1
Cameron Conner

Perch est un excellent et simple CMS. Je ne connais pas CushyCMS, mais - d'après ce que je peux dire - les deux sont assez similaires.

1
Bobby Jack

InPlaceEditor peut convenir. Pour limiter la zone modifiable, vous devez définir le sélecteur de zone modifiable dans js/inplaceeditor.js.

cosnt editable_container = '.editable_area'

démo http://xreader.github.com/inplaceeditor/demo.html

0
MKK

Pour les petits sites Web, vous pouvez créer un compte Google Documents pour votre client et créer un document pour chaque page Web. Si vous activez le partage sur le document, vous pouvez l'extraire du côté serveur et l'afficher sur son site Web. Pour eux, tout ce qu'ils voient, c'est l'éditeur de Google et leurs modifications deviennent immédiatement actives lorsqu'ils rechargent leur site Web.

0
dmsnell

Bien que cette question soit assez ancienne, j'aimerais ajouter mes 2 centimes. La plupart des réponses incluent des liens vers le CMS, certains me plaisent (par exemple; GetSimple), mais un CMS n'est pas exactement un site statique . J'ai récemment découvert Sitecake , un éditeur de site statique. Leur démo est vraiment impressionnante. (Je ne suis en aucun cas affilié à eux!)

0
Patrick Honorez