お世話になっております。
当方Laravel5.5にてWebSiteを構築しております、
環境はmac OS Mojave10.14.2
ブラウザはGoogle Chrome バージョン: 71.0.3578.98になります。
悩んでいること
下記2つの機能を持つサイトを構築しており、
下記2点目の詳細データの取得方法をどのようにするかで悩んでいます。
- 一般的な掲示板のサイトと同じく、データベースからデータ(文章)を取得し、
一覧表示(表形式)させる
- リスト一覧表示の各レコードには「詳細を表示」リンクがあり、クリックすると、
データの詳細(詳しい項目など)が表示される
答えて頂きたいこと・考えた方法
下記2つのうちどちらかと考えているのですが、
「一般的にどちらにするか」、や「この方法だとここがまずいから、これがいいのではないか」など
のご意見を頂きたいです。
(もしかすると考え方による部分もあるかとは思いますが、初心者なので、
そもそもどこからどこまでが合って/間違っていて、どこからどこまでが
考え方によるのか分かりません)
<考えた方法>
- 一覧表示したデータを詳細画面にそのまま渡す
(リンクを通して配列を渡すことができるかどうかは下記にて質問中ですが、
リンクでなくとも、formからsubmitする形で何かしら方法はあると考えています)
- 一覧表示したデータのidのみ詳細画面のcontrollerに渡し、
そのcontrollerでidをもとにデータベース内で再度検索をかける
<考えた懸念点>
サーバーへの負荷・ユーザの(画面表示までの)待ち時間
を考えると、2つ目の方法は一覧画面と詳細画面で2回データベースに
アクセスすることになるので、あまりよくないのかと考えております
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/20 04:07
2019/03/20 04:08
2019/03/20 04:09
2019/03/20 04:21