×
固定報酬制
|
〜 5,000円
|
---|---|
納品完了日
|
- |
掲載日
|
2019年04月07日 |
応募期限
|
2019年04月09日 |
必要なスキル
|
応募した人 | 2 人 |
---|---|
契約した人 | 1 人 |
募集人数 | 1 人 |
気になる!リスト | 3 人 |
お世話になります。 現在、コミュニティサイトをつくっておりまして よくあるパターンかもしれないのですが、トップページに コミュニティやレビュー(1つにつき1テーブル)の投稿数順、投稿日時が速い順に表示させたいと思っております。 https://gamemode.jp/ その際に、controllers/Top.php にて (ファイルを添付いたしますが) //●レビュー コメント数順の処理 //●コミュ・キャラ 新しい順 で、それぞれテーブルから、最新日時や投稿数を算出して、まとめたテーブルに入れる そのまとめたテーブルで並び替えを行い、foreach で回して表示しています。 新しいゲームソフトを登録すると コミュニティテーブルやレビューテーブルが増えて、都度、その処理のソースコードをTop.phpに追加していきます。 1つにつき 5行程度なのですが このままですと、例えば1000ソフト追加した場合、5000行 ※厳密には、1つのゲームソフトでコミュニティが複数あるので、さらに増えます。 例えば、ニーアオートマタ総合、ニーアオートマタ攻略、ニーアオートマタレビュー、キャラクターの2b、9s など 5個くらいになり、 それを平均とすると、1000ソフト追加で、 1ページ25000行 10000ソフト追加で 1ページ25万行 となってしまいます。 テキストファイルは上限が1000万行? らしく、おそらく行数オーバーまではいかないと思うのですが Top.phpの記述量を減らすような方法はありますでしょうか? このままでもいけなくはないと思いますが… このケースでは、他のサイトでは通常どのように処理しているのかもわかりませんので どなたか良い方法がありましたら教えていただきたく思っております。 報酬は安くて申し訳ないのですが、クラウドワーカー様の取り分 2000円とさせていただきます。 よろしくお願いいたします。 |