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


21

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

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

だから私の質問:

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

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

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


5
cushycms.comのようなCMS が仕事をしますか、それよりも複雑な要件がありますか?
MrChrister

@MrChrister:CushyCMSは2に対する答えのようです。CushyCMSを使用しましたか?
artlung

デモだけですが、あなたの質問はフラットファイルベースのオンラインCMSとして思い出しました
MrChrister

私たちはどのくらい静的ですか?データベースがありませんか?
アンドレスジャアンタック

4
あなたがこれをたくさんやっている時点で、Wordpress(または他の人が言及した多くの)のような低レベルのCMSを掘り下げる時が来たとは言いたくないカスタマイズするには数ドルの費用がかかりますが、クライアントが担当していて、クライアントに提供できる利益率の高い製品を持っている場合、見返りは簡単に編集できます。私のクライアントはしばしば電話でサイトのCMSを更新します。....私たちは、すべてのMSペイントで私たちのグラフィックスを行うことができます....それをこのように見えますが、私たちのほとんどがいない理由のために選ぶ
bpeterson76

回答:


10

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

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

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


+1。ところでPhpnsリンクが壊れています。そして、あなたがリストしたCMSのそれぞれについて、あなたの簡単な意見は何ですか?
マルコデマイオ

個人的には使用しません。ウェブサイトの詳細を制御できないホストされたオプションは好きではありません。フラットファイルオプションも制限されています。残りのオプションについては、リストされているものよりもWordpressまたはJoomlaを選択します。
Virtuosi Media

12

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

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


私は過去にCushyCMSを使用しましたが、実際にはかなり驚くべきものです。サードパーティのアプリにサーバーへのFTPアクセスを許可するだけで大​​丈夫です。
ジェセガビン

@jessegavin-同意しました。ワンタイムパスワードをサポートできたら最高です。
ティムポスト

とてもかっこいい。編集可能な領域をクラスcushycmsでマークする必要があるので、CushyCMSを使用していることと、それらへのFTPアクセスを開いていることが明らかになります。独自のクラス名を定義できますか?
アダム

おそらくSFTPも使用できますか?そうだとすれば、CushyCMSを使用していることを人々に知らせることには、セキュリティ上のリスクはあまりないと思います。
リースマジェステ

3

いくつかのアイデア:

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

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


1
Amayaの+1ですが、WYSWYGProとTinyMCEは私が説明したことをしません。実際に編集を実装するには別のバックエンドツールが必要です。
artlung

2

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


1

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


私はその議論について複雑な気持ちを持っています。一方では、これらのSaaSアプリの多くはぼったくりであり、サードパーティのサービスに危険なほど依存します。一方、ほとんどの企業はすでにWebホスティング、メールホスティング、インターネットアクセス、電力などをサードパーティに依存しています。そのため、ホストされたソリューションによって提供される余分な依存性/リスクと利便性のバランスがとれています。また、SLAは、発生するリスクのほとんどを軽減できます。
リースマジェステ

1

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


1
MySQLはPerchを使用するための要件だと思いましたか?または、ファイルを直接編集できますか?
ティムポスト

はい、機能ページに基づいてMySQLを必要とするようです。また、PHPとMySQLの両方にアクセスできる場合、静的なサイトを構築することにはあまり意味がないため、質問者はこれを使用できないと思います。
リースマジェステ

0

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


ページはどのようにあなたのウェブサイトに含まれていますか?これは必然的にJavaScriptまたはiframeになり、検索エンジンとアクセシビリティへの影響がかなり悪くなるようです。たぶん私は誤解しています。
artlung

Googleで見つけた例を使用するには(docs.google.com/…)-Webで閲覧できるようにしてページを共有している場合、任意のサーバーサイド言語を使用して含めることができます。PHPの場合、これは次のように簡単です 。echo file_get_contents( ' docs.google.com/…); ドキュメントページは、javascriptとiframeを使用せず、検索エンジンのパフォーマンスを損なうことなく、ページに挿入されます。
dmsnell

PHPが必要な場合は、動的なWebサイトを実行することもできます。URL書き換えを使用することもできますが、それでもハッキングのようです。GoogleドキュメントはURLを共有していますか?
レーゼマジェス

その場合、なぜGoogleサイトではないのですか?
パトリックオノレス


0

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


-1

個人的に私はそのようなことのためにDrupalを使用しています。Drupalはコンテンツ管理システムであり、セットアップには少し時間がかかります。開発者は、本当に素晴らしいことをしたい場合は費用がかかりますが、最終的な結果は通常、良いサイトです。それがうまくセットアップされている場合、それはまた使いやすいです。

druapl.orgの詳細情報


3
Drupalは静的なWebサイトではありません。Drupalでは、既存の静的Webサイトを完全に書き直し、再考する必要があります。Drupalは素晴らしいですが、Contributeのライバルではありません。
artlung

2
スペルがdruapl.org間違っている= /
rlb.usa

静的なサイトではないように、「Drupalはコンテンツ管理システム」であることを明確にしたと思いました。Drupalは、3つの質問者すべてに質問を投げかけています。価値があり、デスクトップアプリケーションを実行する必要がなく、Webに接続できる任意のデバイスから編集できます。Drupalは問題をうまく解決すると思います。すべてのコンテンツ管理システムは、静的サイトの競合です。@ rlb.usa、おっと。
フランクロバートアンダーソン

-1

「貢献する競合他社」を探しているなら、私が聞いた中で最も一般的なものは、Adobeからも入手可能なDreamweaverを使用したことです。しかし、これはデスクトップソフトウェアの一部でもあります。


静的コンテンツ用のよりシンプルなエディターを本当に探していますが、Dreamweaverは確かにオプションです。ただし、クライアントの単純な編集には過剰です。
artlung

1
私はDreamweaverとContributeの両方の経験があります。ユーザーがTemplateBeginEditableを使用するのに十分なほどサイトを台無しにすることを心配している場合、Dreamweaverで多くのことを台無しにすることは間違いありません。それはだ、より複雑。
rlb.usa

-1

新しいアロハエディターをご覧ください

Aloha EditorはHTML5をcontenteditable可能にします-今。すべての主要なブラウザがサポートしていcontenteditableます。しかし、それらはインターフェースを提供せず、HTMLソースコードを壊しさえします。Contenteditableアロハエディターの中心であり、世界最先端のエディターです。Aloha Editorを使用すると、HTML5に付属する既存の新しい世界に一歩近づくことができます。コンテンツ編集の未来。Aloha Editorで利用可能になりました。

ページ上の要素を直接編集でき、特別なCMSバックエンドは必要ありません。クライアントがそれほど技術的に傾いていない場合、間違いなく人生を楽にすることができます。彼らは、表示されているページに表示されているものの編集を開始します。


変更がサーバーに保存される方法がわかりませんか?
nute

TinyMCEのライバルなので、デフォルトのバックエンドはありません。とてもいいですが、私の基準を満たしていません。
artlung

jQueryとExtJSに依存します。開発者用ドキュメントはこちら:aloha-editor.com/wiki/index.php/Implementation_Guide
artlung

その製品はせいぜいバグがあります。IMOは、実際に使用するためのPOCではなく、単なるPOCです。
corymathews

-1

CKEditor

独自のコンテンツ管理システムでCKEditorをしばらく使用しています。JavaScriptベースであり、多くの設定が可能です。顧客はそれを十分に処理できるようであり、生のHTMLに触れることなく非常に詳細なHTMLを作成するのに十分なパワーを提供します。


1
しかし、それにはコンテンツ管理システムが管理するページが必要ですよね?問題は、静的なWebサイトの編集に関するものです。
artlung
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.