Magento-モジュールVSデータフロー
---- MagentoDataFlowを使用してdbから情報を抽出し、ビデオCMSと連携させる可能性を検討しています。
開発時間を節約できるかもしれませんし、そうでないかもしれません。
より安定している可能性があります-またはそうでない可能性があります。
問題は、コアをハッキングしないモジュールとしてビデオシステムをマグネトに緊密に統合するか、データベースを直接クエリする方が良いかどうかです。マグネトコアの外部で動作する能力を解放しますが、それでも相互作用しますか?
開発の観点から、そして機能/日常の使用/保守の観点から、それがより良いかどうかを判断する必要があります。
-
更新1:
「あなたの投稿から、このデータがどこに行き着くのか、データベースに書き込んでいるのかどうかなどは不明です。」
モジュールとしてMagentoで実行した場合、ビデオとプレイリストはadminで構成されます。
これは、マルチプロトコルソース(http://erlyvideo.org/files、aws cloudfront、wowza、任意のサーバー、brightcove、youtubeなど)を取り込んでコードを吐き出し/構成できる一種の「メディアコンフィギュレーター」になります。ブロック(例:フラッシュ、html5ビデオ、js、php)。これは、コード/ URLを貼り付けるか、コンテンツをアップロードすることによって行われます。
-
Magentoで行われない場合、同じタイプのことが別のCMSで行われます(カスタムまたはdrupalやwordpressのようなもの)
-
発生する可能性のあるすべての対話についてはわかりませんが、メディアギャラリーには、お気に入りのシステム、保存されたセッション、ユーザーグループのアクセス許可、コンテンツのサブスクライブ(vod)があります。
単一のビデオインスタンスもストアページとブログで提供されますが、インタラクションはビデオの提供のみに制限されます。
更新2:
「このシナリオでMagentoはどのような目的を果たしますか?」
私が現在知る限り、保存されたセッション(任意のユーザー)、お気に入りのシステム(ログインしたユーザー)、保存された設定(ログインしたユーザー)、ユーザーグループのアクセス許可(任意のユーザーまたはログインしたユーザー+さまざまなユーザータイプ)。
ただし、VODインスタンス以外のメディアギャラリーの目的は次のとおりです。
A.無料のビデオクリップを提供しています。
B.ユーザーがクライアントのDVD製品の予告編を見ることができるようにする。
どちらも、それ自体では、多くの相互作用を必要としないようです。ただし、継続性を確保するために、必要に応じて、または利便性のために、より緊密に統合されているかどうかに関係なく、すべてを1つの管理者から構成された1つのデータベースに保持する方がよい場合があります。
しかし、最初に述べたように、おそらく、db / storeの外部で、より堅牢で用途が広い、または単にその独立性によってより安定したものが実現可能です。おそらく後者は、Magentoを本当に理解していないか、理解に限界があり、したがって分離に向けて助言する人々によって促進されています。知らない。
-
「動画が商品に関連している場合を除き、商品にタグを付ける理由はありません。」
今述べたように、これは予告編や無料の動画には意味があります。例外として、VODビデオまたはビデオのVODグループが考えられます。その場合、ビデオは特別に構成された製品であり、とりわけメディアギャラリーにも表示される方がよいとおっしゃっていると思いますか?
その場合、VOD、ビデオクリップ自体(またはそのコンテナ)は製品になります。プレビューして購入し、必要に応じてどこにでも配置できます。また、独自の製品ページ(必要な場合)もあります。それがコードの観点からどのように「作られる」かが問題です。
別のおそらく異なるアプローチは次のようになります:(ページがなくなりました)http://workbookproject.com/newbreed/2010/06/21/build-your-own-vod-portal/
これを試してください:http://filmutopia。 typepad.com/lone_gun_manifesto/2010/07/how-to-build-your-own-vod-portal-in-a-matter-of-hours-for-less-than-100-lgm.html。ユーザーが実際にページへのアクセスを購入している場所。
Zacは彼のサイトと記事で素晴らしい仕事をしました、そして私はこの種のことがMagentoで行われているのを見ることができました、しかしZakが彼の記事の最後で指摘するように、彼はFlashを使用しているので、私の解決策はさらに進んでHTML5ビデオおよび/または[任意のプロトコル]で配信します。
だから、MagnetoがZakのようにWPを使ってこの種のことをするのが面倒かどうかはわかりません。
-
「Magentoで通常のデータモデルを作成してデータベース呼び出しをラップすることは可能です。ビデオと製品の間に相互作用がない場合は、それらのモデルの1つを作成することでよりクリーンにトリックを実行できます。」
OK「Magentoのデータモデル」を読みましたが、この仕様のスキーマでは、それらが何に関係しているのか、物理的に何で構成されているのかわかりません。
Magentoで物事を行うための明らかに多くの方法。
DataFlow、データモデル、Magentoモジュール...一体...ウィジェットを投げてみませんか?? :)
-
これについてこれ以上の意見はありますか?とても有難い。