2016-12-19 2 views
-3

私はコンテンツの作成に関してYouTubeと非常に似ているウェブサイトを構築しています。関連する、次の、トップチャートなどのフィードページを作成するときに失われます。 これらの3つは私のメインページで、ユーザーは必要なコンテンツを見ることができます。登録されていないユーザーはトップチャートページしか表示されませんが、作成方法はわかりますが、関連ページと後続ページでは完全に失われてしまいます。ニュースフィードのページ、laravel、php、mysql

正しいユーザーに見せるために投稿を保存する方法がわかりません。また、ページが読み込まれると、基本的にはcreatersテーブルに投稿を保存してフロントエンドで見つけるべきですか?何も思いつきません。

また、私のデータベースを混乱させる 自分の要件に合わせてデータベースを作成する方法を知りませんか?誰かが経験を持っているなら、私はいくつかの助けを適切にするだろう。

答えて

0

サブスクリプションでは、usercontentとの間の関係をsubscriptionsとすることができます。

あなたはuserテーブル、およびcontent、およびuser_content_subscriptions

を持って、あなたは、たとえば検索tagsを使用して関連コンテンツを行うことができます。

+0

ああ、だから私は、作成者やチャットなどに従うユーザーと共有される競合を維持するために余分なテーブルを使用するなど、補完されたデータベース関係は必要ありません。 –

+0

いいえ、あなたは関係を正しくするために必要です。 –

関連する問題