2

多くの Ruby ユーザーが Jekyll を使用していることは知っていますが、RefineryCMS にどのような利点があるのでしょうか?

誰かがそれぞれの違いと長所/短所を強調できますか?

4

4 に答える 4

22

私はRefineryCMSのコア開発者の1人です。

各プロジェクトのアーキテクチャは大きく異なります。RefineryCMSには次のようなものがあります。

  • Webベースのインターフェース(/ refineryにアクセスしてログインし、コンテンツを編集するだけです)
  • ビジュアルコンテンツ編集(ただし、プレーンHTMLでの編集もサポートします)
  • コンテンツをデータベースに保存します(MySQL、SQLite、PostgreSQL-選択)
  • 技術者以外の人が編集するのに適しています
  • Rails3をサポート
  • 11言語でのローカリゼーションをサポートします(独自の言語を追加できます)
  • サポートとドキュメント:IRCGoogleグループチュートリアルAPIドキュメントGithubリポジトリ

私はJekyllについて権威を持っていることはできません(多分mojomboが答えることができます)が、それは次のように見えます:

  • 静的コンテンツ編集
  • コンテンツをファイルに保存します
  • 開発者に焦点を当てており、エンドユーザーが編集するのには適していません
  • マークアップベースの編集
  • ページが静的であるため、読み込みが少し速くなります

それがそれを比較検討するのに役立つことを願っています。それはすべてあなたのプロジェクトの要件に帰着します。

于 2010-09-12T20:51:55.220 に答える
5

まあ、jekyll は 100% 静的です。すべてのファイルは静的 HTML に生成されます。Jekyll は、実際には動的なコンテンツを必要としない小規模なサイトにとって驚くべきものです。jekyll を使用すると、独自のテキスト エディターでコンテンツを記述できます。

私は RefineryCMS をテストしていませんが、Web インターフェースを介して管理されるデータベースにデータが格納されているコンテンツ管理システムに似ています。サイトが非技術者によって管理される場合は、jekyll は使用できず、製油所の方が適していると言えます。

于 2010-09-12T13:23:55.573 に答える
3

RefineryCMS は Rails 3.0 と完全に互換性があり、IRC を介して優れたサポートを提供します。さらに、RefineryCMS はローカライズ可能なインターフェースを備えたフル機能の CMS ですが、Jekyl はそうではありません。それはすべて、プロジェクトのニーズによって異なります。

于 2010-09-12T13:24:05.587 に答える
0

最善の方法は、両方をインストールしてプレイすることです。どちらも 2 つのまったく異なる目的を果たしていることがすぐにわかります。Refinery は CMS で、Jekyll は静的サイト ジェネレーターです。Jekyll はコンテンツ管理用に構築されていません。

于 2010-10-17T15:43:05.217 に答える