| ■ サンプルと特徴 |
|
|
| ■ プログラムの入手 |
|
|
| ■ プログラムの修正 |
- 全体のディレクトリ構成例とファイル位置は以下のとおりです。(かっこ内はパーミッションの設定値)
【ディレクトリ構成例】
/ index.php (トップページ)
+--/ log [755]
| alog.cgi [666]
| delurl.cgi [666]
| genre.cgi [666] (カテゴリファイル)
| htasktime.cgi [666]
| mainlist.cgi [666]
| rakuget.cgi [666]
| template.html [644] (表示のテンプレート)
| toplist.cgi [666]
|
+--/ kakunin [755]
| index.php [644] (カテゴリ初期設定用スクリプト)
|
|
|
≪カテゴリファイルの設定≫
|
≪設定ファイルの修正≫
- index.php をエディタで開いて以下の箇所を修正します。
≪この行は必ず指定してください≫
$affurl = 'http://pt.afl.rakuten.co.jp/c/〜〜〜/?url=';
楽天アフィリエイトURLの一部、又はA8net楽天商品リンクURLの一部を入力します。
楽天アフィリエイトURLの調べ方
A8net楽天商品リンクURLの調べ方
≪以下の設定は任意。変更しなくても問題ありません≫
$kensu = 10; // リスト表示で1ページ当たりの件数
$new_kensu = 10; // トップページ新着情報の表示件数
$rank_kensu = 10; // ランキング表示の件数
1ページあたりの表示件数の設定。通常このままで構いません。
$getpagemax = 5;
取得する楽天側の商品リストページ数を設定します。
楽天の新着情報が常に更新されるので5ページ程度で十分です。
↓初めて設置する場合のみ、この2つを 「0分」 にして、一通り取得した後、元に戻すのも良いでしょう。
$koshin_kan = 5;
取得を実行する間隔(単位:分)
この時間経過後、最初にアクセスがあった時点で実行されます。
PHPはアクセスをキッカケに実行されます。
$hkoshin_kan = 20;
カテゴリ別の件数更新を実行する間隔(単位:分)
この時間経過後、最初にアクセスがあった時点で実行されます。
PHPはアクセスをキッカケに実行されます。
↑初めて設置する場合のみ、この2つを 「0分」 にして、一通り取得した後、元に戻すのも良いでしょう。
$limit_kensu = 7000;
商品情報を保持する件数です。
この数字が大きすぎるとエラーの原因になります。
- 以上、修正が完了したら各ファイルを以下のとおりにFTP転送し、パーミッション の設定を行います。
| ファイル名 |
パーミッション |
| index.php |
644 |
| log/alog.cgi |
666 |
| log/delurl.cgi |
666 |
| log/genre.cgi |
666 |
| log/htasktime.cgi |
666 |
| log/mainlist.cgi |
666 |
| log/rakuget.cgi |
666 |
| log/template.html |
644 |
| log/toplist.cgi |
666 |
| kakunin/index.php |
644 |
|
| ■ デザインの変更について |
- ビルダーなどで template.html を編集することにで、デザインをカスタマイズすることが出来ます。
- 編集が原因で表示に不具合が出ることがありますので、必ずバックアップを取ってから編集するようにしてください。
|
| ■ その他、注意点など |
- データの取得など、PHPスクリプトはページにアクセスがあった時点で実行されます。
ですので、全くアクセスが無いと商品の情報も更新されません。
- 利用規約にも記載しておりますが、利用の条件として商品リンクの約5%は弊社サイト経由のリンクになります。
つまり、アフィリエイト収入の一部は弊社の収入になり、開発・維持・運営等に充てられます。
|
| |