トップページの表示速度改善
トップページの表示が遅かったので、リファクタリングしました。
カテゴリーとコンテンツ画像の二重ループにより処理が重かったので改善。
今までは、カテゴリーとコンテンツ画像という異なる配列を二重に廻して条件に合致した物を表示、といった処理をしていました。
これを、コントローラー内にてカテゴリーとそのカテゴリー毎のコンテンツ画像を結合し、
そのカテゴリーにコンテンツが存在する時のみ、コンテンツ画像のループを廻して複数画像の表示が出来る様にしました。
これにより無駄なループを減らす事が出来ています。
だいぶ表示が早くなった気がします。
(面倒臭かったので、速度は測っていませんが…。)