郵便番号検索(PHP+SQLite)

郵便番号検索をPHP+SQLiteで速度的なものを調べてみましたが、MySqlよりも早いんじゃないかなと思ったぐらいですね。
ちなみに登録件数は約12万件ほどあります。

デモサイトにて確認できます!デモサイトの郵便番号情報を更新しました!


スポンサーリンク


SQLiteの設定は下記のようにしてあります。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
 
// ** SQLite 設定 ** //
 
/* SQLite用データベースファイルへのパスを設定 */
define("DB_FILE", $_SERVER['DOCUMENT_ROOT']."/zipcode.sqlite");
 
/** 郵便番号テーブル名 */
define("DB_ZIP", "ken");
 
/** 大口事業所テーブル名 */
define("DB_JIGYO", "jigyo");
 
// ** SQLite 設定はここまで ** //
 
//PDO::SQLiteに接続する関数
function pdo_connect(){
	$dsn = "sqlite:" . DB_FILE;
	$user = null;
	$password = null;
		try{
			$pdo = new PDO($dsn, $user, $password);
    	}catch(PDOException $e){
			die("データベース接続エラー:{$e->getMessage()}");
		}
	return $pdo;
}
?>

デモサイト

Pocket
LINEで送る

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です