このサイトでは主にグループ企業向けに特典を付加した物件を紹介しています。
そのためほぼおなじコンテンツがグループ企業向け、一般向けと2つ存在し、グループ企業向けコンテンツでは割引情報や特典を表示しています。
また、物件情報はエリア別、全物件一覧、詳細ページと一つの物件に対し、3ページに掲載されています。従ってひとつの物件につき、3ページ×2コンテンツ=6ページを制作する必要があり、
物件数は50件ほどあるため、50×3×2=300ページを制作しなければなりませんでした。
掲載する情報は発行済みの冊子を元に制作する事となっていましたが、表記にあいまいな部分が多く作成後の修正が予測されませした。
加えて悪い事に、当初この物件情報の更新は作業内容に含まれておらず、急遽作成する事となったものでした。
納品直前での依頼で、HTMLで300ページを制作をするとなれば、到底間に合うはずもありません。
そこで、物件についての情報(物件名、住所、最寄駅等)をCSVファイルで入力し、PHPでCSVファイルを読み込んで全てのページを生成する方法で大量のページを一括生成する手法をとりました。
これによりHTMLで制作した場合に比べて格段に生産効率を上げることが可能となり、300ページの制作期間はPHP作成も含め3日で終え、納品に間に合わせる事が可能となりました。
このように大量ページを一括生成することは納期短縮のようなメリットはもちろん、コスト削減にも寄与します。このようなケースであれば生成するページが多ければ多いほど、手作業でHTMLを制作する場合とのコスト差は大きくなってきます。
Digital SquadではオリジナルPHPスクリプトの作成スキルはもとより、こういった形ワークフローを効率化する事を常に心掛けています。