バージョン選択

フォーラム

メニュー

オンライン状況

24 人のユーザが現在オンラインです。 (15 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 24
もっと...

サイト内検索

 > 管理機能 > 【2.11】 郵便番号DB登録について。。。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2011/5/12 14:16
対応状況: −−−
【2.11】 郵便番号DB登録について。。。
『管理画面』の『郵便番号DB登録』において、

「郵便番号CSVには xxx 行のデータがあります。」

の xxx は、KEN_ALL_utf-8.CSVの行数を表示している様です。
『自動更新』も、既存のKEN_ALL_utf-8.CSVを使用する様です。

新しいKEN_ALL.CSVで更新するには、
・前回のKEN_ALL_utf-8.CSVを削除して、
・新たにKEN_ALL_utf-8.CSVを生成させれば、
新しいKEN_ALL.CSVの行数を表示し、更新もされます。

そこでですが、
LC_Page_Admin_Basis_ZipInstall.php にて、
都度、KEN_ALL_utf-8.CSVを削除,生成しても良いように思うのですが、、、
何か、不都合なケースが想定されているのでしょうか?
、、、手動更新でやっかいなことになる、、、とか。。。
patapata
投稿日時: 2011/5/12 15:55
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: 【2.11】 郵便番号DB登録について。。。
Ringo様おひさしぶりです。

該当処理ですが、処理見る限り

1.カウント
2.KEN_ALL.CSVを読み取り
3.KEN_ALL_utf-8.CSVが無ければ作成
4.KEN_ALL_utf-8.CSVからDB登録

となってるようです。
元が少々大きいファイルなので毎回変換ファイルを作ると、重たくなる為、やってないのか・・・な??

利用頻度考えれば、少々重くなっても毎回変換ファイル作成しちゃってもいいかと私も思います。
また、そうでないなら「更新方法案内」の表示が欲しいですね。
1年に1度程度は更新されるようなものなので・・・

そのせいで手動更新でやっかいな問題が起きるってことも・・・私は思いつきませんね。

------
もっと欲をいえば、・・・コメント0の関数は、読みとくのがめんどいっす(ーー;)
ゲスト
投稿日時: 2011/5/19 18:00
対応状況: −−−
Re: 【2.11】 郵便番号DB登録について。。。
「はまっちゃうかなぁ〜、、、」と思ってたら、はまっちゃった人が居た様で、、、
引用:
「更新方法案内」の表示が欲しいですね。
を、追って追加してみようかと。。。
引用:
1年に1度程度は更新されるようなものなので・・・
変更の中身は未確認ですが「日本郵便」は、ほぼ、毎月、差分を公開している様です。。。
seasoft
投稿日時: 2011/5/19 18:23
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7333
Re: 【2.11】 郵便番号DB登録について。。。
> 元が少々大きいファイルなので毎回変換ファイルを作ると、重たくなる為、やってないのか・・・な??

はい。そういった面もあります。

低スペックサーバ & MySQL への配慮といったところですね。


タイムスタンプなどを利用して、更新チェックを行っても良いのではないかとも思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2011/5/19 18:29
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7333
Re: 【2.11】 郵便番号DB登録について。。。
> 変更の中身は未確認ですが「日本郵便」は、ほぼ、毎月、差分を公開している様です。。。

日本郵便が LHA 圧縮をやめて、ZIP 圧縮とかに変更してくれれば、自動更新も可能なんですけどね・・・

チケットは大昔から存在するのですが、この部分がクリアできず、実現できていません。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

patapata
投稿日時: 2011/5/19 18:41
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: 【2.11】 郵便番号DB登録について。。。
ん(゜o゜)?LZHの脆弱性の報告から、ZIP形式でも配布してる筈ですよ。
ってか毎月これ更新してたんだ・・・。

http://www.post.japanpost.jp/zipcode/dl/oogaki-zip.html
ゲスト
投稿日時: 2011/5/19 19:24
対応状況: −−−
Re: 【2.11】 郵便番号DB登録について。。。
引用:
seasoftさんは書きました:
> 変更の中身は未確認ですが「日本郵便」は、ほぼ、毎月、差分を公開している様です。。。

日本郵便が LHA 圧縮をやめて、ZIP 圧縮とかに変更してくれれば、自動更新も可能なんですけどね・・・

チケットは大昔から存在するのですが、この部分がクリアできず、実現できていません。

ZIPであれば、patapataさんの言われる様に、
http://www.post.japanpost.jp/zipcode/dl/kogaki/zip/ken_all.zip
が存在し、Mac上で解いた「KEN_ALL.CSV」をdownloadsに置いて、今「自動更新」してますが、巧くいっている様です。

としますと、低スペックサーバも視野に入れつつ、、、さて、、、どうしましょう。。。
seasoft
投稿日時: 2011/5/19 20:23
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7333
Re: 【2.11】 郵便番号DB登録について。。。
> ん(゜o゜)?LZHの脆弱性の報告から、ZIP形式でも配布してる筈ですよ。

おっと、時代に乗り遅れてた!

んじゃ、いっちょやりますか。
http://svn.ec-cube.net/open_trac/ticket/144


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2011/5/19 23:16
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7333
Re: 【2.11】 郵便番号DB登録について。。。
> としますと、低スペックサーバも視野に入れつつ、、、さて、、、どうしましょう。。。

低スペック環境は「手動登録」を行う想定なので、このタイミングで変換済みファイルを削除しないなら、大抵は問題ないですよね。

ということで、「自動登録」と「削除」のタイミングで、KEN_ALL_utf-8.CSV も削除しようと思いますがどうでしょうか?


【追記】
チケット発行しました。
http://svn.ec-cube.net/open_trac/ticket/1317


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2011/5/19 23:47
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7333
Re: 【2.11】 郵便番号DB登録について。。。
改訂しました。
http://svn.ec-cube.net/open_trac/changeset/20945

動作テスト・改善コミットをよろしくお願いします。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

(1) 2 3 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は71,659名です
総投稿数は101,392件です

投稿数ランキング

1
seasoft
7333
2
468
2999
3
AMUAMU
2712
4
nanasess
2147
5
umebius
2006
6
yuh
1612
7
red
1450
8
h_tanaka
1080
9
tsuji
936
10
fukap
907
11
shutta
835
12
tao_s
793
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.