-
プログラムを書く前にいつもやる事。
コーディングでもそうだけど。。。
必ずメモをすること。
簡単なプログラムの流れを書いて、箇所箇所でどうするかみたいな。
って事でこれからはそれをWEB上に記していこうと思う。
って事で、今回の案件。
コンテンツは
●メインコンテンツ部
●オススメ商品紹介
という感じのページ。
全て動的に表示させるならPHPのみで良いのだけど、
コンテンツメイン部はPHPで静的HTML生成させた。
そのメインコンテンツ部の下に商品の紹介部をランダムに表示させる。
メインコンテンツ部自体100ファイルくらいあってこれもランダムにPHPで読み取って出力させている。
一見面倒くさそうな感じ。
-
メインコンテンツ部の出力は既に構築済みで次の作業、
商品をランダムに表示させれるように組み込んでいく。
JavaScriptでは外部ファイルを読み込んで表示させるのには無理があるので、PHPで出力したXMLをAjaxで変数として読み込んでHTML化していってみようと思う。
数分前までXMLを商品数だけ生成してそれをランダムに読み込ませようと思ってた。
でもXML自体を動的に出力しちゃった方が楽じゃん!
XMLは下みたいなのを想定。
<data>
<item url="商品ページURL" img="商品画像パス">商品紹介文</item>
</data>
オススメ商品自体にカテゴリー管理できるから、商品一点につき一枚XMLを出力するんでなくカテゴリー毎にXML生成してランダムで何行目を取り出すとかでも良いんだけどね。
それかXMLもAjaxも使用しないでJavaScriptを動的に生成ってのもありかぁ。
さてどうしよう。。。