Amazon.co.jp専用の短縮URIサービス、「a.nyrlb.com」を作ってみました

読了まで:約2分


Amazon.co.jp 専用の​ URI 短縮サービスを​作ってみた


追記:2011-03-21T17:58:15+09:00

昔に​軽い​ノリで​作った​サービスでしたが、​最近は​ Amazon の​公式っぽい​短縮 URI が​あったり、​ もは​や​自分で​さえ​使ってないので、​リソースの​無駄だと​いう​ことで​削除しました。

とりあえず、​いらない子には​グッバイ!​ と​いう​ことで。

過去の​内容

空前の​ URI 短縮サービスブーム(なわけない​)に​則って、

http://a.nyrlb.com/ (削除済み)

使い方は​簡単、​リンクしたい​ ASIN 番号の​ prefix にhttp://a.nyrlb.com/を​つけるだけ、​ 例えば​ ASIN4061826816に​リンクしたい​場合には​ ~~ ttp://a.nyrlb.com/4061826816~~ に​アクセスするだけです。​ そうするともれなく​僕の​アソシエイトタグ付きの​ Amazon の​ページに​飛びます。

また​おまけ機能と​して、​suffix に​アソシエイトタグを​つけると、​ その​アソシエイトタグ付きの​ Amazon の​ページに​飛ぶようになります。

例えば​アソシエイトタグがnyarla-22​だと​すると、​ さっきの​例で​言えば​ ttp://a.nyrlb.com/4061826816/nyarla-22 に​アクセスすれば​ OK です。

まあこの​辺り ttp://a.nyrlb.com/ の​ドキュメントに​書いてあるので​そっちを​見てください。

あと​そっちには​書かなかった​技術的な​話や​裏話を。

この​短縮 URI サービスなんですが、​実際の​ところ、​スクリプトは​一切​使ってません。​単純にmod_rewrite​ + 正規表現で​リダイレクトしてるだけです。​なんで、​この​サービスは​これ以外の​機能を​持ちえません。

まあ​最初は​ PSGI スクリプトで​やろうかとも​思ったんですが、​これだけの​サービスに​ Perl インタプリタを​起動して​云々は​負荷が​高いだろうし、mod_rewirte​だけで​できそうだから​やっちゃえば​いいんじゃね?と​いう​ことで​今の​形に​なりました。

で、​あと​説明​書きを​ HTML で​書くのが​面倒だったんで、​Markdown 形式の​テキストファイルで​ささっと​書いてしまいました。

あと、​似たような​サービスと​して​ yusukebe さん が、​ amz.ly ( 紹介記事 )と​いうのを​作ってて、​正直二番煎じ!と​思って​たんですが、​なんか​最近​ amz.ly は​テンポってるみたいなので、​まあ amz.ly の​代わりに​なるかな​(?​)と​思わなくもないです。

それと​この​サービスなんですが、​この​ Blog と​ 無貌断片 を​ホストしてるさくらインターネットの​スタンダードプランで​動かしてる​ため、​あんまり​アクセスが​多いと​多分​テンポって​止まります。

んで、​その​状態が​長く​続き、​この​ Blog や​無貌断片や​その​ほかの​サイトの​運営に​支障が​生じるようであれば、​多分​この​サービスを​削除するなりすると​思います。​まあよっぽどの​ことが​無い​限り​大丈夫だとは​思いますが。

まあとりあえず​作りたいから​作った、​反省は​しない​(キリッと​いう​サービスなんで、​良かったから​使ってみてください。

それでは。​enjoy !

#成果物 - #2010-04 #2010-04-18

にゃるら(カラクリスタ)

『輝かしい青春』なんて失かった人。
次に備えて待機中。

今は趣味でプログラミングをして
生活しています。