10

ブログエンジンについて質問する人はたくさんいますが、質問と回答のほとんどはかなり古いものです。または、それらが古くない場合、ほとんどのプロジェクトは古くなります。現在Rails3.1をサポートしている、または少なくともRails3.1をサポートするために積極的に開発されているブログエンジンを知っている人はいないでしょうか。

Rails3.1ブログ用に作成されたサンプルアプリケーションやブログ投稿もご覧ください。私は自分のWebサイトの1つにブログを追加する予定ですが、良いものがあれば、Railsエンジンまたはサンプルコードを使用することをお勧めします。私は車輪の再発明を嫌います。自分のニーズに合わせて簡単に変更できるように、シンプルであまり意見がないものを探しています。

4

6 に答える 6

4

Refinery http://refinerycms.com/enginesをチェックしてみてください。

まだ 3.1 のようには見えませんが、おそらくすぐに

https://github.com/resolve/refinerycms-blog

于 2011-07-20T18:12:21.410 に答える
2

あなたの最善の策は、おそらくTypoを使用することです。

Typo は現在 Rails 3.0.9 を使用しています。Rails 3.1.0 はまだリリース候補版であるため、現在これを使用しているブログ アプリはありません。Rails 3.1.0 を使用する必要がある場合は、運が良ければ 3.1.0.rc4 (最新バージョン) の gem を取得し、とにかくタイプミスを使用できます。すべてがまだ機能する可能性があります。

お役に立てれば。

于 2011-07-19T01:12:44.930 に答える
0

これをm looking into this now and I行う最善の方法は、Rack アプリ (sinatra など) を Rails アプリにマウントすることであるという結論に達しています。github には、開始またはコピーするためのさまざまな基本的な Sinatra ブログがあり、言うまでもなく、これは完全にカスタマイズ可能であり、推測します非常に軽量です。エンジンには依存関係がある可能性が高く、gem を更新するときに壊れる可能性もあります。ラック アプリはそうではありません。

エンジンで満足のいく解決策を見つけることができませんでした

私が見つけた他のもの:

Rails アプリ内に Rails アプリをマウントする: http://blog.dynamic50.com/2010/02/22/rails-3-0-mount-multiple-apps-as-engines/は少し奇妙に感じます (重い?)。しかし、enki のようなフル機能のアプリをマウントすることはできます...

http://planscope.io/blog/2012/03/08/mounting-a-blog-within-a-rails-3-application/このブログ投稿では、Toto の使用について説明しています。かなり素晴らしく、簡単でシンプルに思えます...しかし、プロジェクトは維持されておらず、多くの機能をサポートしていないようです...投稿にgitを使用することについてはわかりません。非常に簡単になりますが、非コードが必要かどうかはわかりません私のコミットのもの

于 2012-04-16T09:02:15.897 に答える
0

おそらく、現在 Rails 3.0 の Enki が適していますが、Rails 3.1 をサポートする github ブランチがあります。 http://www.enkiblog.com/

于 2011-08-15T15:14:20.347 に答える
0

興味深いことに、BrowserCMS は最近、マウント可能なエンジンになりました: https://github.com/browsermedia/browsercms/commit/6098699fed2e3dbd65815ac3a5ce0dd6acc103d2

彼らの背後には少しの時間と経験があるようです。インラインフロントエンド/ユーザー向けのコンテキスト編集機能を備えたConcrete5に似ており、これは本当にプラスになる可能性があります。

于 2011-10-16T12:57:43.097 に答える