25

私は自分のビジネスのために小さなeコマースウェブサイトをデザインすることを探しています。バックエンドでSpringとJavaのものを使用します。また、Webサイトはデバイスに対応している必要があります。どのCMSを使用するかを決めるのに非常に混乱しています。誰か助けてください。

4

4 に答える 4

35

Eコマース:ショップの場合は、BroadLeafコマースを調べることをお勧めします。CMSではなくオープンソースのショップシステムですが、探しているテクノロジースタックに基づいて構築されています。 http://www.broadleafcommerce.org/

それ以外:私は長年(2005年以来)OpenCmsを使用していて、Springと統合することができました(これは私たちが行ったことです。この質問に対する私の答えをここで参照してください: JavaベースのCMSが既存のページのコンテンツを管理できるもの?およびJavaアプリケーションとOpenCmsの統合

ただし、JavaでCMSを使用して新しいサイトを構築した場合は、おそらくMagnolia CMSを使用します。これは、OpenCmsよりも新しいにもかかわらず、ドキュメントとコミュニティがより成熟しているためです。 http://www.magnolia-cms.com/ 春の統合:https ://wiki.magnolia-cms.com/display/WIKI/Magnolia+Blossom

アーキテクチャに関して:MagnoliaはJackrabbitをJCR互換のリポジトリとして使用しますが、OpenCmsは独自のアプローチを使用しますが、欠点は、すべてのコンテンツファイルをファイルシステムではなくMySQLデータベース内に保存することです。それは多くの利益をもたらさないが、不利な点だけをもたらす。

レスポンシブデザインの要件について:フロントエンドとしてレンダリングするもの(html5、json、xml)は、CMSの選択には実際には関係ないため、どのCMSを選択するかは関係ありません。おそらく、要件のセットに一致する最高の機能機能を備えたCMSまたはEコマースシステムを選択し、最も魅力的なUIを見てください。

アーキテクチャと基盤となるテクノロジーに関しては、上記の3つはすべてうまくいくはずです。

==更新20.05.2016==

私が3年前に行った上記の提案を確認するために、OpenCmsで約10年間働いた後、2年前に完全にマグノリアに切り替えました。後悔はしていません。私見では、実際に大手企業と競争できる最高のオープンソースWebCMSです。コミュニティとドキュメントは素晴らしいです。無料のコミュニティエディションを使用しています。ところで:私はMagnolia International Ltdやそのパートナーのいずれにも勤務していません。これは、私の個人的な意見と経験にすぎません。

于 2013-02-22T07:21:15.983 に答える
4

CMSまたはeコマースプラットフォームでSpringフレームワークを使用したい場合、私が知っている上位3つは次のとおりです
。magnoliacms
Broadleaf
Liferay

そして、Springフレームワークに基づく(またはサポートする)いくつかのCMSのリスト。

Craftercms
Craftercms.org/
http://craftercms.org/downloads
Crafter は純粋なSpringFrameworkであるため、最初から始めることをお勧めします。

wallride
http://wallride.org/
は、Spring Framework、Hibernate、Thymeleafを使用して100%純粋なJavaで作成されています。

HIPPO CMS
https://www.onehippo.org
依存性注入やアスペクト指向プログラミングなどのSpringFrameworkの多くのコア機能は、Hippoの配信層(HST)で内部コンポーネントを管理するために使用されます。

asbrusoft
http://wcm.asbrusoft.com/
–純粋な春。個人の場合は無料ではありませんが、企業の場合は安価です

http://www.broadleafcommerce.com/
–純粋な春

Walrus CMS
http://walrus.lt/
–Springフレームワークに基づくjavaCMS

dotcms
https://dotcms.com/cms-platform/features
–完全な春のサポート

于 2017-11-01T20:18:33.937 に答える
1

SpringContentもあります。これにより、CMSがユーザーに代わって選択したものを強制的に使用するのではなく、選択したコンポーネントの上に独自のCMSを構築できます。MySQLに関する上記のコメントを参照してください。1つのクラスと2つのインターフェイスだけでコンテンツサービスを構築することが可能です。

于 2018-02-14T16:24:44.087 に答える
0

CoreMediaは、すべてのeコマースプラットフォームと緊密に統合された一流のコンテンツ管理システムでもあり、Springをベースにしています。

CoreMediaについて私が公開したものは次のとおりです。

CommerceBeansで行動を起こす-リンク

CoreMediaYouTubeシリーズで簡単に-リンク

于 2019-03-06T10:26:43.533 に答える