次のRailsプロジェクトでは、ブログ機能が必要になります。誰かが良い提案を持っているかどうか疑問に思っていますか、それとも私は自分自身を転がす必要がありますか?(おそらく15分以内ではありません)
最も重要な機能は、コードサンプルをエレガントに表示することだと思います。
次のRailsプロジェクトでは、ブログ機能が必要になります。誰かが良い提案を持っているかどうか疑問に思っていますか、それとも私は自分自身を転がす必要がありますか?(おそらく15分以内ではありません)
最も重要な機能は、コードサンプルをエレガントに表示することだと思います。
これは、ビルドするか購入するか (または、この場合は無料でダウンロードするか) の古典的な決定ですよね?
多くの Ruby/Rails 開発者は、静的な Web サイト/ブログ ジェネレーターを実際に使用しています。これにはいくつかの利点があります。まず、ページはデータベースに依存しない静的 HTML です。これは、Mongrel、Thin、または Phusion Passenger を経由する場合よりも高速に、フロントエンド Web サーバー (Apache、Nginx など) によってサービスを提供できることを意味します。次に、検索エンジンがページをインデックスしやすくなります。最後に、おそらく最も重要なのは、Git (またはお気に入りの SCM) を使用して投稿を簡単にバージョン管理できることです。
Mephistoでの開発が停滞しているように見えたので、ブログを静的モデルに切り替えました。コメントには Tom Preston-Werner のJekyllとDisqusを使用しています。よく働く。試してみる!
プロジェクトを探しているだけの場合は、独自のブログ エンジンを構築することから始めることをお勧めします。
個人的には、私は過去 3 年間、フルタイムの Rails 開発者でしたが、今でも自分自身や他の人のために Wordpress を使用し、推奨しています。
私は、楽しみと学習のために、最初からコードを作成することに同意します。しかし、人々が本当に必要とし、まだ持っていないものをコーディングすることを検討してください。革新する。
そこには非常に多くの優れたブログプラットフォームがあり、いくつか(Wordpressなど)には、何百もの便利で強力なプラグインを作成するアクティブな開発者コミュニティがあります。そして、それはコードサンプルのいくつかの優れたサポートを含みます。
車輪の再発明をする必要はありません。
すべてはあなたの目標に依存します:
それが学習目的であり、楽しみである場合は、ゼロからコーディングします。また、現在のブログ プラットフォームには見られない新しい機能を追加してみてください。たとえば、開発者がチュートリアルやスクリーンキャストをブログに投稿しやすい方法で作成します。
クライアント向けまたはブログ用の場合は、ワードプレスを使用してください。Ruby でサイトを作成し、wordpress にリンクすることができます。考えてみてください。ワードプレスの背後にある人間の時間は、8年間フルタイムで作業する必要があります。
Wordpress はすぐに使用でき、将来のニーズに応じて定期的に微調整できます。