web-dev-qa-db-ja.com

顧客がWYSIWYG経由で静的Webサイトを編集できるようにする

Adobe(以前のMacromedia)Contribute でいくつかのクライアントを設定して、静的なHTMLコンテンツを編集しました。コメントを追加して、それらがあまりにも大きなダメージを与えないようにします。

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

だから私の質問:

  1. 価値のあるContributeの競合他社はありますか?

  2. デスクトップソフトウェアを必要としないContributeの競合他社はありますか?

  3. モバイル(iPad、iPhone、Android、Blackberry)で動作するContributeの競合他社はありますか?

21
artlung

以下に、ホストされ、ダウンロード可能な、よりシンプルなCMSのいくつかの異なるオプションを示します。

  • PageLime (ホスティング、商用、最大3つのサイトまで無料)
  • SnappySnippets (ホストされている、商用、よりシンプルなサイトでは無料)
  • CushyCMS (ホストされている、商用、ブランドのないサイトでは無料)
  • MarkupFactory (ホステッド、コマーシャル、30日間無料トライアル)
  • Nuggetz (PHP、フラットファイル、BSDライセンス)
  • パルス (PHP、フラットファイル)
  • Phpns (PHP、MySQL、GPL)
  • OneFileCMS (PHP、フラットファイル、CCライセンス)
  • GetSimple (PHP、XMLフラットファイルDB、GPL)
  • Pixie (PHP、MySQL、GPL)

CMSオプションのより包括的なリストについては、 OpenSourceCMS を確認してください。そこには、最も単純なソリューションからより複雑なものまで、ホストされていないあらゆる種類のオプションがあり、それぞれがダウンロード前に試用できるようにデモが用意されています。私はこれらのいずれも使用していないことに注意してください。そのため、あるものを他のものよりも推奨することはできません。

10
Virtuosi Media

サイト上のいくつかの静的テキストを変更できるようにする場合は、 CushyCMS をお勧めします

編集可能にしたい領域の周りにいくつかのhtmlタグを置くだけで、CushyCMSにftpアクセスを与えれば、完了です。とても簡単です。

12
nute

いくつかのアイデア:

  • Amaya by W3C、オープンソース
  • WYSWYGProはWebページに埋め込むことができます-デスクトップソフトウェアなし (要求されたタスクを実行しません)
  • TinyMCEJavascript WYSIWYGエディター-デスクトップソフトウェアなし (要求されたタスクを実行しません)

私はそれらのどれにも個人的な経験はありません。

3
rlb.usa

CouchCMS(http://www.couchcms.com/)もContributeの完璧な代替手段のようです。 XHTMLタグを使用して、既存のHTMLページ内の編集可能な領域をマークアウトします(他のいくつかのマイクロCMSと同様)が、既存のページからクローンページを作成する場合に役立ちます。

2
kksidd

正直なところ、作成することをお勧めします。 (そして、あなたがそうするとき、それをオープンソースとしてリリースしてください!)CushyCMSは、私が正しく理解しているなら、彼らがあなたのftp詳細を知っていることを要求しますか?ええまた、私はそのような外部のサービスに依存するものではありません。それはあまりにも危険です:彼らは下に行くことができ、それからあなたのすべてのクライアントはあなたに怒っています。

1
Cameron Conner

パーチ は、優れたシンプルなCMSです。私はCushyCMSを知りませんが、-私が知ることができるから-この2つはかなり似ています。

1
Bobby Jack

InPlaceEditorが適しています。編集可能な領域を制限するには、js/inplaceeditor.jsで編集可能な領域のセレクターを設定する必要があります

cosnt editable_container = '.editable_area'

デモ http://xreader.github.com/inplaceeditor/demo.html

0
MKK

小規模なWebサイトの場合、顧客のGoogleドキュメントアカウントを作成し、各Webページのドキュメントを作成できます。ドキュメントで共有を有効にすると、サーバー側からそれを取得して、Webサイトに表示できます。彼らに見えるのはGoogleエディターだけで、ウェブサイトをリロードするとすぐに変更が反映されます。

0
dmsnell

この質問はかなり古いですが、2セントを追加したいと思います。ほとんどの回答にはCMSへのリンク、私が気に入っているもの(例:GetSimple)が含まれていますが、CMSは正確には静的サイトではありません。最近、 Sitecake を発見しました。これは、静的サイトエディターです。彼らのデモは間違いなく印象的です。 (私は決して彼らと提携していません!)

0
Patrick Honorez