php

PHPで郵便番号から都道府県を判定する php

PHPで郵便番号から都道府県を判定する

PHPで郵便番号から都道府県を判定する必要があり、調べたところ、以下のページを見付けた。 * 郵便番号から都道府県を判定 郵便番号は、上2桁で都道府県が決ま*らない*。それどころか、7桁が同じでも都道府県が決まらないものもあるという、不思議な定義になっているようです。 KEN_ALL.CSV を調べ…
CakePHP2 でコンポーネントの遅延ローディング CakePHP2

CakePHP2 でコンポーネントの遅延ローディング

コントローラの初期化でフィールド変数 $components に定義したコンポーネントを読み込んで初期化していて、ファットコントローラでは大量のコンポーネントを使っていることがある。 更に、PDF出力やエクセル出力など外部ライブラリを使うコンポーネントがあると、それらも毎回読み込むことなる。 非常に…
CakePHP2 ログローテーションの重複実行の回避 CakePHP2

CakePHP2 ログローテーションの重複実行の回避

事情によりCakePHP2を使っているのですが、アクセスが増えた時に、レスポンス遅延が発生しました。 どうも警告が大量に出力されたり、そもそもログ出力が多かったりして、ログローテーションが重複実行されて サーバが不安定になったことがあり、CakePHP2のファイルログのソースコード(lib/Cake…