PHP環境構築(XAMPPインストール)について


AmazonAPIをPHPでプログラムしたい方はPHPだけをインストールしても良いですが、今後の事もあるのでApacheなどの一通りのアプリがインストールできるXAMPPをお勧めします。インストールすれば終了で超簡単なので、プログラムをされるということは今後Webサイトの構築など含めて環境を用意しておけば良いと思います。
今回はWindows環境に構築しますので、まずパソコンを用意してください。OSは以下のものを用意頂ければと思います。

・OS:Windows8,7,Vista,XP
(XP上でも動かした実績はありますが、MicrooftのサポートがH26年3月に終了します。可能な範囲でVisa以上で実施してください。)

MAC環境でもほぼ同等の作業で可能ですが、今回はWindows端末で実施します。
ApacheやPHP,MySQLなどの最新版がパッケージとしてまとまっているXAMPPをインストールします。以下のとおり、XAMPPのダウンロードサイトにアクセスしインストールしてください。

(1)XAMPPのダウンロードサイトをクリック
1

(2)バージョンが一番数値の大きい最新版を見つけて、”Installer”をクリックする。(自動でダウンロードが始まる)
2

(3)ダウンロードしたらアイコンをダブルクリックし、以下の質問があるが”Yes”、”OK”をクリック(聞かれない場合も気にせず次に進んでください。)
3

(4)Setup画面を”Next”をクリックする。
4

(5)コンポーネントの選択はそのまま”Next”をクリックする。
5

(6)インストール先フォルダも”Next”をクリックする。(フォルダを変更したい方は自由に変更してください)
6

(7)チェックボックスを外し(不要なアプリをインストールしない)、”Next”をクリックする。
7

(8)Install準備は良いかと聞かれるので”Next”をクリックする。
8

(9)インストール中画面なので、完了するまで待ってください。
9

(10)完了したので、”Finish”をクリックする。
10

(11)以下の画面が立ち上がってくればインストール成功です。HTTPサーバとSQLサーバを立ち上げてみてください。(ApacheはHTTPサーバのアプリ名で、MySQLもSQLサーバのアプリ名です。SQLサーバとはDatabaseサーバの事と考えてください)
11

(12)以下の画面になれば、HTTPサーバとSQLサーバは正常に立ち上がっています。
12

(13)試しに立ち上げたHTTPサーバでWebが見れるか試してみましょう。ブラウザを立ち上げ、http://localhost/xamppと入力し、この画面が出れば正常にHTTPサーバが動作しています。
13
以上で、PHPも使えるようになっていますので、AmazonAPIプログラムの作成などが可能です。

Dospara「Altair F-11」をWin7へダウングレード


Dosparaの「Altair F-11」をWindows8で購入したのですが、使いたいソフトが動作しなかったため、Windows7にダウングレードします。
Dosparaに問い合わせたら「Altair F-11」は、「Windows8モデルは専用のBIOSを使用しておりWindows8以外はインストール出来ない仕様ということが判明致しました。」ということでした。
ですが、Windows7にダウングレードできましたので説明します。ただし、BIOSなどの個別の設定が必要です。

◆Altair F-5E/F-11でのOS再インストール手順はDosparaサイトの「OS再インストール手順」です。
このサイトに基づき、ディスクを初期化します。
(1)BIOS SATA設定を、IDEに変更します。(F2キーを押しながら起動してBIOS画面に入ります。)
(2)Diskpartの起動し、ディスク0とディスク1を初期化します。

◆次にWindows7をインストールします。以下のBIOSに設定しDVDを接続しインストールを実施します。
————————————————————
BIOSメニュー内にて、下記の設定を実施します。
(F2キーを押しながら起動してBIOS画面に入ります。)
Boot
┗Fast Boot→ [ Disabled ]
┗Boot Configuration
┗ Launch CSM → [ Enabled ]
Security
┗Secure Boot Management
┗ Secure Boot → [ Disabled ]
————————————————————

◆Diginnos Note Altair F-11のドライバーダウンロードのこちらから、ドライバーをダウンロードしインストールする。
ダウンロード後に圧縮ファイルを解凍しsetup.exeをクリックしインストールすればOK完了です。

AmazonへのIF方式比較(ツール開発)


Amazonの海外との価格差をリサーチするツールの開発において用いるIFの方式比較を解説します。Amazon輸出を行う上で一番最初に行き詰まるところだと思いますし、一番重要なところでもあります。ここがしっかりできているかどうかで後の勝負が決まるといっても過言ではありません。わたしも最初にここだけでかなり労力を使いましたが、結局思ったようなものは出来ていません。幸いにもWebに強い開発者も近くにいたのですが、それでも、いろいろ試行錯誤しました。

Amazonで価格比較を行うには技術的には以下の方法があると思います。

分類方法内容利点課題
AmazonのWeb利用HTML
(Webアクセス)
通常のユーザと同様にHTMLでWebサイトを閲覧するのと同様のIFを用いて情報を収集する。・APIより処理が早い
・通常のWeb閲覧と同じなので処理制限がない。
・取得できる情報が限られている。
・HTML仕様が変わればアプリ変更が必要
・Amazonの規約違反
・大量取得は取りこぼし多数、遅延増大のためNG
AmazonアプリIF利用APIAmazon Product Advertising API(リンク作成用API)を用いてAmazonデータにアクセスし情報を取得する。・ほぼ、全ての情報にアクセスできる。・キーワード検索は5ページ(or 10ページ[Requestによる])しか取得できない。
・処理制限あり(1回/秒、2000回/時間)検索するのに時間を要する。
・API仕様変更での影響大
MWSAmazon マーケットプレイスWebサービス(MWS) を用いてAmazonのデータにアクセスし情報を取得する。・取得できる速度が速い
(仕様上なら最低価格情報なら1秒ごとに10商品)
・出品者向けIFなので、細かな指定が可能
・利用には大口アカウントが必要(国単位に約5000円/月)。
・要求種別が多くIFが複雑
・API仕様変更での影響大

商品情報をいかに多く早く取得するのかが重要ですしツールのポイントになります。一般的にはAPIを使って商品情報を収集するのだと思います。ただ、1時間に2000アクセスしかできないことや、ページ数も5ページ(or 10ページ[Requestによる])までしか見れないのでキーワード検索ではかなり絞り込まないと難しいと思います。私も最初はページ数を知らずに開発していたので失敗しましたので、みなさんはキーワード検索での絞り込みには注意してください。
参考までAPIの具体的なツール開発はAmazonAPIをPHPで構築する方法!等を参照してく。(他にもサンプルを掲載しています。)

1 / 1412345...10...最後 »