5

私は、既存のWebサイトのセットにゆっくりと統合できるオープンソースのCMSを見つけるという任務を負っています。このようにして、ページを1つずつCMSに転送し、切り替え中もサイトをライブのままにすることができます。


上で概説した問題を解決するのにどのCMSソリューションが適しているかについて、誰かが考え、経験、またはアドバイスを持っていますか?


私はここ数日、さまざまな製品を試してきましたが、次のオプションを見つけました。しかし、CMSの使用経験がほとんどない場合は、回避すべき落とし穴について、経験豊富な開発者からこれに関する他の見解を得ることが非常に役立ちます。

N2 CMS-成熟したオプションです。これは機能していますが、ドキュメントが本当に不足しています。また、データベースの最小仕様要件とブラウザーの互換性を見つけるのが難しいこともわかりました。ただし、テンプレートページを作成するためのコード構造は気に入っています。

Phun CMS-これは新しいオープンソースプロジェクトであり、プログラマーが問題に取り組み、懸念を分離する方法の外観が本当に気に入っています。現時点で実際に見るには、おそらくあまりにも新しいものです。

コンポジットC1-成熟したCMSオプション、優れたドキュメント。ただし、IE9+のみをサポートしているとのことです。

Umbraco-まだ試していませんが、ヘビー級に見えます

Piranha-まだ試していませんが、すばらしいWebサイトとドキュメントであり、軽量であるとも言われています。

4

4 に答える 4

15

私はPiranhaCMSのリード開発者なので、PiranhaCMSの得意分野に光を当てることができるかもしれません。

私たちの焦点は、コンテンツ管理と、開発者向けの透過的で軽量なAPIを提供することです。Piranha CMSには、HTMLをレンダリングするコンポーネントやヘルパーはほとんどなく、データベース、マネージャーインターフェイス、および現在のリクエストの正しいデータを取得するためのルーティングメカニズムを提供するだけです。

既存のWebサイトがある場合は、実際にはルーティングを完全にバイパスし、マネージャーインターフェイスで一度に1ページずつ追加してから、既存のページにページモデルを手動でロードできます。これにより、元のアプリケーションをまったく同じに保ちながら、マネージャーインターフェイスからコンテンツを管理できます。

お探しのCMSが見つかりましたら幸いです。ピラニアについてご不明な点がございましたら、お気軽にお問い合わせください。

于 2013-04-11T11:27:12.797 に答える
3

フル機能のASP.NETCMSのもう1つのオプションは、Orchardです。しかし、すべてのフル機能のCMSと同様に、CMSに関する最初の学習曲線にとらわれています。また、変換後はそのCMSの使用に固執するため、変換後は困難になるため、CMSを決定する前に、すべての調査と基本的なサイト機能の開発を行ってください。

PhunCMSのアプローチは異なります。クライアントが変更できるようにし、その変更を行うために深夜に呼び出される必要がない小さなものを除いて、すべてのサイトがカスタマイズされていることに気づき、PhunCMSが誕生しました。ASP.NET MVCなどの最新のフレームワークには、認証、ルーティング、かみそりのテンプレート/テーマなど、すべてのCMS機能がすでに備わっています。PhunCMSは、クライアントの動的コンテンツを保存する方法を提供します。ASP.NETMVCとRazorについて既に知っていることはすべて引き続き利用できます。しかし、私はPhun CMSの作者でもあるので、おそらく私のコメントは(少し、少しだけ;)このトピックに偏っています。

于 2013-04-02T14:43:10.477 に答える
0

ページごとに移動したい場合は、新しいCMSがすべてのリクエストに一致するように設定することをお勧めします。一致するものが見つからない場合は、404をスローする代わりに、古いインスタンスにリダイレクトします(これにより、必要に応じて汎用404)。

この種のソリューションはどのCMSにも固有のものではないと思いますが、404ページの動作を変更できるかどうかを確認してください(実際には、成熟したCMSを使用する必要があります)。

于 2013-03-26T10:56:39.247 に答える
0

N2 CMSは間違いなく法案に適合しており、既存のサイトにビットごとに統合するのに特に適しています。軽量で素晴らしく、反応が良いです。また、開発者にとって非常に使いやすく、モデルを強制することはありません。

唯一の問題は、あなたが言及した問題です。ドキュメントは最高ではないので、最初は入りにくいです。ただし、その最初の障壁の後で、コツをつかむのは非常に簡単であることがわかります。

于 2014-01-21T09:45:38.347 に答える