自作プログラムのソースコードについて、解説や意見を記事にまとめました 。 当ブログの記事が、良質なソースコードを書くのにお役に立てれば幸いです。
アフィリエイト商品表示・WordPressプラグインは、 Amazonや楽天市場の商品をアフィリエイト対象の商品として表示します。商品の指定は、キーワードで指定します。
【まとめ記事】アマゾンの商品を表示する場合、「アフィリエイト商品表示・WordPressプラグイン」のPHPソースコード解説
「アフィリエイト商品表示・WordPressプラグイン」を用いて、アマゾンの商品を表示する処理について、PHPソースコードを解説しています。
Amazon Product Advertising APIを使って、キーワードで商品検索して、「アマゾン商品の検索結果」を取得する
Amazon Product Advertising APIを使って、「アマゾン商品の検索結果」を取得する処理について、PHPソースコードを解説しています。SearchItemsオペレーションを使って、キーワードで商品検索して、商品情報を取得する処理です。
【まとめ記事】楽天市場の商品を表示する場合、「アフィリエイト商品表示・WordPressプラグイン」のPHPソースコード解説
「アフィリエイト商品表示・WordPressプラグイン」を用いて、楽天市場の商品を表示する処理について、PHPソースコードを解説しています。
楽天市場商品検索APIを使って、キーワードで商品検索して、「楽天市場商品の検索結果」を取得する
楽天市場商品検索APIを使って、「楽天市場商品の検索結果」を取得する処理について、PHPソースコードを解説しています。
商品検索がエラーの時に再試行することで、キーワードによる商品検索をして、「アマゾン商品の検索結果」を取得する
「アマゾン商品の検索結果」を取得する時に、エラーが発生した場合、再試行する処理について、PHPソースコードを解説しています。
Amazon Product Advertising API 利用不可の時に表示する、「表示するHTML」を作成する
Product Advertising API 利用不可の時に表示する、「表示するHTML」を作成する処理について、PHPソースコードを解説しています。
「楽天市場商品の検索結果」など、「楽天市場商品のHTMLに関する情報」を作成する
「楽天市場商品の検索結果」など、「楽天市場商品のHTMLに関する情報」を作成する処理について、PHPソースコードを解説しています。
「アマゾン商品の検索結果」など、「アマゾン商品のHTMLに関する情報」を作成する
「アマゾン商品の検索結果」など、「アマゾン商品のHTMLに関する情報」を作成する処理について、PHPソースコードを解説しています。
キーワードによる商品検索で、楽天市場の「アフィリエイト商品のHTML」を作成する
キーワードで商品検索して商品情報を取得し、楽天市場の「アフィリエイト商品のHTML」を作成する。switch文のオペレーションの場合分けで、上記の処理を行うPHPソースコードを解説しています。
楽天市場の商品において、キーワードによる商品検索をすることで、楽天市場の「アフィリエイト商品のHTML」を作成する
楽天市場の商品において、キーワードによる商品検索をすることで、楽天市場の「アフィリエイト商品のHTML」を作成する。上記の処理を行うPHPソースコードを解説しています。
全ての検索カテゴリにおいて、キーワードによる商品検索をすることで、アマゾンの「アフィリエイト商品のHTML」を作成する
全ての検索カテゴリにおいて、キーワードで商品検索して、アマゾンの「アフィリエイト商品のHTML」を作成する。switch文の検索インデックスの場合分けで、上記の処理を行うPHPソースコードを解説しています。
「アフィリエイト商品のHTML」の「フッターのHTMLに関する情報」を作成する
「アフィリエイト商品のHTML」の「フッターのHTMLに関する情報」を作成する処理について、PHPソースコードを解説しています。
「当プラグイン用の商品情報」の「商品レビュー」から、「最適な商品レビューの文字列」を作成する
「当プラグイン用の商品情報」の「商品レビュー」から、「最適な商品レビューの文字列」を作成する処理について、PHPソースコードを解説しています。
Javaソースコードにおける、プログラムで実行されない「その他の場合」のif文
if文の「その他の場合」においては、エラーを示すログ情報を出力する処理を、記述しましょう。ログ情報を見ることで、プログラム処理でどういう不具合が起きているか、わかるからです。
「当プラグイン用の商品情報の配列」から、「アフィリエイト商品のHTML」を作成する
「当プラグイン用の商品情報の配列」から、「アフィリエイト商品のHTML」を作成する処理について、PHPソースコードを解説しています。
キーワードによる商品検索で、「アフィリエイト商品のHTML」を作成する
キーワードで商品検索して、商品情報を取得して、「アフィリエイト商品のHTML」を作成する。上記の処理を行うPHPソースコードを解説しています。
「アマゾン商品の情報」から、「当プラグイン用の詳細な商品情報」を作成する
「アマゾン商品の情報」から、「当プラグイン用の詳細な商品情報」を作成する処理について、PHPソースコードを解説しています。
「アマゾン商品の情報」から、「当プラグイン用の商品の価格情報」を作成する
「アマゾン商品の情報」から、「当プラグイン用の商品の価格情報」を作成する処理について、PHPソースコードを解説しています。
「アマゾン商品の情報」から、「当プラグイン用の商品の画像情報」を作成する
「アマゾン商品の情報」から、「当プラグイン用の商品の画像情報」を作成する処理について、PHPソースコードを解説しています。
「アマゾン商品の検索結果」から、「当プラグイン用の商品情報の配列」を作成する
「アマゾン商品の検索結果」から、「当プラグイン用の商品情報の配列」を作成する処理について、PHPソースコードを解説しています。
キーワードによる商品検索で、アマゾンの「アフィリエイト商品のHTML」を作成する
キーワードで商品検索して商品情報を取得し、アマゾンのアフィリエイト商品のHTMLを作成する。switch文のオペレーションの場合分けで、上記の処理を行うPHPソースコードを解説しています。
ショートコードの属性に関する処理を集めたユーティリティクラス
ショートコードの属性に関する処理を集めたユーティリティクラスについて、PHPソースコードを解説しています。
getterメソッドとsetterメソッドを持つ、ショートコードの各属性をまとめたクラス
ショートコードの属性値を取得したり、設定したりするために、以下のメソッドを用意しています。getterメソッド。setterメソッド。
ショートコードの属性に対応する「アフィリエイト商品のHTML」を作成する
ショートコードのservice属性の各場合に分けて、「アフィリエイト商品のHTML」を作成する処理について、PHPソースコードを解説しています。
Javaプログラミングにおける、インタフェースと抽象クラスと具象クラスの違い
インタフェース、抽象クラス、具象クラス、これらの違いには、何がありますか?「メソッドの宣言」または「メソッドの実装」において、個数に違いがあります。
Javaプログラミングで、メソッドの実装を義務付けて、メソッドを再利用する方法
Javaプログラミングで抽象クラスを使うと、以下の二つの事を同時に実現できます。クラスのメソッドの実装を義務付け。クラスのメソッドを再利用。
Javaプログラミングで、多くのメソッドを再利用しやすいクラス継承という方法
Javaプログラミングで、クラスを継承する方法を用いたら、多くのメソッドを再利用しやすいです。
値の設定と取得をまとめて管理する、Javaプログラミングにおける「値を設定するメソッド」「値を取得するメソッド」
「値を設定するメソッド」「値を取得するメソッド」を、適切に作成してください。そうしたら、メンバ変数の値を保護できます。
一般的な英単語を使う、Javaプログラミングで、わかりやすい変数名の付け方
Javaプログラミングの変数名を付ける際、一般的な英単語を使いましょう。英単語が表す意味から、「変数の働き」を予想しやすいからです。
クラス名を名詞にする、Javaプログラミングで、わかりやすいクラス名の付け方
Javaプログラミングのクラス名は、名詞にします。クラス名を名詞にすると、クラスの役割を「分類している感じ」がして、わかりやすいです。
Javaソースコードにおいて、波括弧 {} を使用して変数の寿命を限定する書き方
Javaソースコードにおいて、波括弧 { } を使用して、変数の寿命(変数の有効範囲)を限定できます。変数の有効範囲を限定することは、変数が間違った場所で使われることを防ぎます。
Javaソースコードにおいて、if文で肯定的な条件分岐を優先する書き方
Javaソースコードのif文において、肯定的な条件分岐を優先する書き方があります。肯定的な条件が成り立つ場合、セミコロン(;)だけを記述する書き方です。
if文とelse文の距離、Javaソースコードにおける条件分岐の距離
Javaソースコードにおけるif文とelse文の距離は、近いほうが分岐処理を一覧できます。
ユーザー操作によって発生した情報、Javaソースコードの条件分岐
Javaソースコードのif文に指定する条件は、一般的に、ユーザー操作によって発生した情報です。例えば、マウスをクリックしたという情報があります。
Javaソースコードで例外を受け取る場合、catch文で例外通知を受け取ります。そこで例外処理を行ないます。
なるべく垂直な一本の線が良い、Javaプログラムの正常処理の流れ
Javaプログラムの正常処理の流れは、上から下へ向かう垂直な一本の線に見えます。
「ブログリーダー」を活用して、プログラマー班長さんをフォローしませんか?