0

興味深いことに、ユーザーがテンプレートを使用して「ページ」を追加できるミニ CMS を作成する必要があります。生成された各ページには、入力フォームと「受信」ページがあります。

これは Rails で簡単に視覚化できますが、Refinery のような CMS を使用する利点があるかどうか疑問に思っています。考え?

4

2 に答える 2

4

Refineryの利点の1つは、カスタム要件を処理するために構築された「エンジン」の数が増えている、非常に活発な(そして成長している)開発者のコ​​ミュニティがあることです。また、オープンソースソリューションを使用することで、改善できると思われるものすべてにパッチを提供して参加する機会があります。

Refineryのもう1つの新しい利点は、統合ガイドのごくわずかな手順に従うことで、既存のアプリケーションに直接接続できることです。

もちろん、これはすべて、105人を超える貢献者と多数のWebサイトがスムーズに稼働しているこのユースケースが長年の開発で慎重に検討されてきたため、多くの時間を節約できるという事実に加えてです。

乾杯、

フィル

于 2011-03-05T02:56:44.030 に答える
4

Phil Arndt の回答が反対票を投じられたことに驚きました。あなたが議論している製品に関与している場合、信頼を得るのは難しいと思います。

あなたの質問については、そのサイトを自分で構築できることを確認してください。おそらく、RefineryCMS のドキュメントに飛び込むよりも簡単で、時間もかからないでしょう。

ただし、このサイトは進化する可能性が高く、クライアントはより多くの要件を考え出し、プロジェクトの複雑さに追いつくのが難しくなります.

さらに、他のクライアントからも同様の質問が寄せられます。似ていますが同一ではありません。毎回ゼロから始める必要があります。

Refinery などの CMS フレームワークは、その時点で興味深い選択になります。フレームワークは、Rails フレームワーク自体よりも大きな構成要素を提供するため、より迅速に構築できます。多くの場合、他の人が構築して共有したもの (Refinery の場合は「エンジン」) と似ているため、顧客の要求ごとに車輪を再発明する必要はありません。したがって、フレームワークの使い方を学ぶために費やした時間は報われます。

したがって、あなたの場合、ミニ cms を既に実装している場合でも、すべての作業を複製する必要がある独自の CMS を構築する前に、製油所または別のフレームワーク CMS でやり直すことを検討します。他の CMS で行われます...

于 2011-03-13T23:17:00.293 に答える