私は、製品ページ(動的)と企業ページ(かなり静的)を持つWebサイトを持っています。どちらもRailsでコード化されています。つまり、マーケティングチームは静的ページを変更するために開発チームを巻き込む必要があります。この問題に対処するために、静的ページをCMSに移行することを考えています。私は、次のアプローチを検討していますWordPress + JekyllをRailsプロジェクトの静的ページに使用
:
ワードプレス+ジキルが
- マーケティングチームは、民間のWordpressのサイトで静的なページを維持して(例:foo.wordpress.com)。
- マーケティングチームが変更を展開する準備ができたら、コマンドラインツールはWPページをJekyllを使用して静的ページに変換し、変更をgitリポジトリにコミットします。
- gitリポジトリへの変更は、レイアプリ申請アセットに関連付けられたAmazon S3バケットにアップロードされます。
- マーケティングチームはすでにWPに精通しており、優れたWPテーマリソースを見つけるのは簡単です。 CMSをベース
レール:機関車/ラディアント
- CMSは、レールのアプリ内に存在します。
誰もこのタイプの配備を行っていません。どちらのアプローチが2つの方が優れているのか、そしてその理由はあなたの意見では?
ちょうどfyi ...私はそれが私のアプリの既存の 'admin'名前空間と衝突することがわかるまで、Refineryオプションについて興奮していました。 Refineryを使用する場合は、引き継ぎたい名前空間(adminやpageなど)を使用しないように注意してください。 –