アクセサリー通販のショップを立ち上げたのですが、問題があっていろいろ修正を加えました。
「もしも」からメールが来て、その内容は、
「最低販売価格変えたのに変更してないから、苦情のメールがきたやないかい。はよ修正せんかい!」
という心の声が、大人の言葉で綴られてありました。
もともと、1日1回データベースを全部更新していましたが、これでは頻繁にある価格変更や、売り切れに対応できないので、
商品詳細のページが開かれた時に、その商品のデータをAPIに見に行って、データベースを書き換えるようにしました。
でも、毎回見に行ったのではAPIへの負荷が大きくなるので、キャッシュを使用して、1度APIにその商品のリクエストを出したら、
1時間以内はキャッシュを見に行くようにしました。
また、複数のお客さんが同時に複数の商品詳細ページにアクセスしても、
APIがエラーを返さないようにする為、1秒間隔でリクエストを出すように、API接続時に、waitを追加しました。
これは、例えば、5人の人が同時に違うページにアクセスした時、
最後の人は、4秒後にAPIに接続してからページを表示するというものです。
他には、詳細検索を使ってくれる人がいないので、キーワード検索で検索した結果が、2ページ以上になる場合は、
詳細検索ページへ誘導するリンクをを表示するようにしました。
後は、商品名がやたら長いのがあって、パンくずリストや、表題部分に収まらないので、
多少デザインが崩れるのを我慢して、何行になってもきれいに表示できるよう修正しました。
そのほかにもいろいろ小変更して、とりあえずは、ちょっと落ち着きました。
なぜかはわからないのですが、意外とYahoo!の検索結果の上位にあがっていて、立ち上げて10日ほどですが、
ユニークアクセスも1日100件を超え、順調な船出です。
商品発送目安が15~20営業日とか、長いのが多いので、注文がキャンセルされないのを祈るばかりです。
20営業日なんてほぼ1ヶ月じゃないですか。ちょっと売るには厳しいですね。
またまた、ショップのリンクを張っておきます。
アクセサリー通販 Amode
3 個のコメント
何でも新しい事をするのはたいへんですね!
パンくずリストやカテゴリなどのリンクって結構お客さんがポチっと遷移される事が多いのでナメちゃいけない節がありますよね~。検索系の機能はエンジニアとしては気合が入りますが(笑)
とても見やすいページ作りに感激します
Webデザインをするものとして、参考になります。
頑張ってください。