携帯サイトのWebプログラムを語ろう Part3
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2009/01/21(水) 22:36:26ID:Up1FlolP前スレ
http://pc11.2ch.net/test/read.cgi/php/1207013301/
0116nobodyさん
2009/03/03(火) 21:17:04ID:???0117nobodyさん
2009/03/03(火) 21:20:00ID:???0118nobodyさん
2009/03/03(火) 21:36:03ID:???0120nobodyさん
2009/03/03(火) 22:21:03ID:???0121nobodyさん
2009/03/04(水) 11:22:36ID:???IPアドレス+識別番号でないと無意味だわな。
>>119
2chにカキコした時のURLには必ず付与されてるよ。例えPCからカキコしても。
0123予言者
2009/03/08(日) 01:09:32ID:???・キャッシュサイズが500k
・JavaScript が利用可能に (Ajax可)
・iframeが利用可能に
・CSS外部ファイルOK
0126nobodyさん
2009/03/08(日) 05:07:12ID:???0128nobodyさん
2009/03/08(日) 16:05:46ID:???から、現行端末で間に合う形式で当分続けるしか無いわな。
勿論、端末種別で切り替えれば済むが、少なくとも2G端末が絶滅してからでないと手間が増えるばかりだし。
0130nobodyさん
2009/03/10(火) 19:24:44ID:???これで切り替えしたみたいだな。
IPアドレス変更に伴うサービス停止の公表があるのは珍しいな。
EZweb、メンテナンスで一部サービス停止──3月10日午前
http://plusd.itmedia.co.jp/mobile/articles/0903/05/news062.html
0131nobodyさん
2009/03/10(火) 23:37:30ID:???0132nobodyさん
2009/03/11(水) 08:52:40ID:???0133nobodyさん
2009/03/11(水) 11:25:09ID:???それをCRONで回してつかっているのだが
0135nobodyさん
2009/03/11(水) 11:56:39ID:???0136nobodyさん
2009/03/12(木) 00:31:10ID:???0137nobodyさん
2009/03/12(木) 01:59:57ID:???0138nobodyさん
2009/03/12(木) 17:05:25ID:???emb用は非公開、云々の説明が追加されてた。
当初からそうだったが、イーモバのネット関係の情報公開は結構マジメで玄人っぽいよな。
それに比べると日本通信なんかド素人っぽい感じがするし。
0139nobodyさん
2009/03/12(木) 19:23:23ID:???一応、今のところ日本通信用のIPアドレスも別途管理はしているが、更に鬱陶しい事に
ならなければ良いが、どうなんだろう。
“レイヤー2接続”が生む高い付加価値――日本通信が「Doccica」で挑む新MVNOビジネス
http://plusd.itmedia.co.jp/mobile/articles/0903/12/news022.html
0140nobodyさん
2009/03/13(金) 16:19:08ID:???レンタル掲示板でこんなあぷろだでもやってれば稼げるんでね?
ttp://res.atura.jp/bbs/res/bbsno/36698/threno/5994549
0141nobodyさん
2009/03/16(月) 20:58:48ID:8rUGOGFT一応IPアドレスでの制限も別サイトで稼動させてて使えるんだが、
BBSの書き込み制限はそれを使うとして、
表示制限の部分だけホストでの制限を試してみようと思うんだが
逆引きは常にやってる鯖なので無問題
ホストの偽装に現実に出会った人いる?
また、逆引きできないなんてあったとしても1年に1回ぐらいの無視できる回数だよね?
0142nobodyさん
2009/03/17(火) 16:50:51ID:???ライトなサイトであればホストでの制限でも別によいのでは?と思う。
0143nobodyさん
2009/03/17(火) 22:06:03ID:???逆引きとか中途半端で負荷のかかる事は選択肢に無い
0144nobodyさん
2009/03/18(水) 01:29:54ID:???なりすましメールのためにキャリアの逆引き設定されてるような、
そういう特定アジアのどうしょうもないIPが開放されると思うと
普通に考えて怖くないの?
0145nobodyさん
2009/03/19(木) 16:14:16ID:???3/10の時点では無かった筈だが、リンク元のEZサーバ用の日付は3/10のままだけど、これで
やっとdocomoやSBと同等になったなあ。
あとWillcomのIPアドレスが本日付けで、又2個削除されてた。ユーザーが想定より増え
なかったせいか? (藁
0146nobodyさん
2009/03/20(金) 17:19:25ID:???でもPCサイトビューアのUserAgentは公開されてないみたいだから、正規に公開してるdocomoや
SBと同等になったとは言いがたい。
0147nobodyさん
2009/03/22(日) 10:53:20ID:0XyV+hxh$flowerっていう変数に対して
キャリアごとに各絵文字出力のタグを割り当てるのがセオリーなの?
if($career = "docomo"){$flower = "ドコモの絵文字書き出し";}
else if($career = "au"){$flower = "auの〜";}
else if($career = "softbank"){$flower = "sbの〜";}
って感じで。。
もっと賢いプラグインとかモジュールってありますか?
0148nobodyさん
2009/03/22(日) 16:22:15ID:???最終的にはそういう処理をするけど、同じ事をする絵文字変換用のライブラリが
各言語ごとに絶対あるから探して利用するといいよ。
それから、テンプレートエンジンを使用して、絵文字の表記は
1つのキャリアの絵文字を書くだけにするほうがいいよ。
たぶん、ドコモの16進数表記をテンプレートに書いて、
画面表示の時にUserAgentに応じて、絵文字変換&文字コード変換を行う
というパターンが多いんじゃないかな。
最近PHP使ってないけど、以前はMobilePictogramConverterとSmartyでやってた。
最近はRuby(Rails)を使っているんだけど、こっちはjpmobileというプラグインでやれる。
0149nobodyさん
2009/03/22(日) 21:55:18ID:0XyV+hxhうおー、すごく丁寧なアドバイスありがとうございました!
参考にして頑張ります!
0150nobodyさん
2009/03/24(火) 21:02:49ID:QifOBF6u0151nobodyさん
2009/03/24(火) 21:06:48ID:QifOBF6u掲示板に書き込みがあったらスレッド主にメールを送るプログラムを作ったのですが
クライアントがformでメールアドレスをサーバに送る時、SSLを利用すべきか迷っています。
メールアドレスを送る時、一緒に送るデータはHN、タイトル、コメントです。
皆さんだったらどうしますか?よろしくお願いします。
0152nobodyさん
2009/03/24(火) 22:12:14ID:???2chでもSSLなんて使ってないけどどう思う?
あと、よく見る「このページを友達に知らせる」みたいな機能もSSLなんてかませてないし
俺だったらそこまで気を回さないな、、
0153nobodyさん
2009/03/24(火) 23:37:07ID:QifOBF6u使わない方向でいこうと思います。ありがとうございました。
0154nobodyさん
2009/03/25(水) 21:15:36ID:LXbBKXNm内部コードUTF-8,PCの表示はUTF-8,mobile表示はSJIS-winです
そこで疑問があるのですが、
「UTF-8にあってSJIS-winにない文字」の処理は
どうやるのがセオリーなのでしょうか?
0155nobodyさん
2009/03/25(水) 22:11:39ID:???0156nobodyさん
2009/03/25(水) 22:17:24ID:???mobileで閲覧できるようにするときはどうします?
0157名無し募集中。。。
2009/03/25(水) 22:36:45ID:J1npucsmダメ文字は優しく置換してあげる
プログラム組むの面倒ならiconvでUTF8からMS932にしてやれば一発
0158nobodyさん
2009/03/25(水) 22:51:22ID:???mobileってのが携帯電話のことなら、そっちもUTF-8で良いんじゃない?
表示出来無い文字は表示出来ないんだし。
0159nobodyさん
2009/04/07(火) 01:05:22ID:???携帯サイトのWebプログラムを語ろう Part2
924 :nobodyさん:2009/01/05(月) 10:49:43 ID:???
auは今月から4月まで毎月IP追加あり
公式持ちには告知済みだけど
釣られたか
0160nobodyさん
2009/04/08(水) 22:47:58ID:fzKk45P9お前らはどうやってんの?
$IPList = <<< __EOD__
i 210.153.84.0/24
j 123.108.236.0/24
e 210.230.128.224/28
__EOD__;
function carrier(){
global $IPList;
$ipc='p';
$ipr=array(long2ip($ipl=ip2long($_SERVER['REMOTE_ADDR'])).'/32'=>true);
for($i=31;$i>=24;$i--)$ipr[long2ip($ipl&-pow(2,32-$i)).'/'.$i]=true;
foreach( explode("\n",$IPList) as $val ){
if(preg_match( '/^(\w)[\t ]+((\d+\.){3}\d+\/\d{2})/',trim($val),$m)&&isset($ipr[$m[2]])){$ipc=$m[1];break;}
}
return $ipc;
}
print carrier();
0162nobodyさん
2009/04/09(木) 01:20:05ID:???ip2longとかpregとかちょっと重いんじゃね?
あと、行数減らしたいだけならもっと徹底的にやれば?ちょっと見るだけでも短くなるが
function carrier($IPList){
for($ipr=array(),$ipl=ip2long($_SERVER['REMOTE_ADDR']), $i=32;$i>=24;$i--)
$ipr[long2ip($ipl&-pow(2,32-$i)).'/'.$i]=true;
foreach( explode("\n",$IPList) as $val )
if(preg_match( '/^(\w)[\t ]+((\d+\.){3}\d+\/\d{2})/',trim($val),$m)&&isset($ipr[$m[2]])) return $m[1];
return 'p';
}
print carrier($IPList);
0164nobodyさん
2009/04/09(木) 09:20:17ID:???0165nobodyさん
2009/04/09(木) 23:48:12ID:???0166nobodyさん
2009/04/09(木) 23:57:43ID:???0167nobodyさん
2009/04/10(金) 07:19:13ID:???0168nobodyさん
2009/04/10(金) 14:25:57ID:???0169nobodyさん
2009/04/10(金) 14:34:18ID:???0170nobodyさん
2009/04/10(金) 14:42:06ID:???わかってるふりとか意味ないから、やめときなよ
0171nobodyさん
2009/04/10(金) 16:51:13ID:???安心して
0172nobodyさん
2009/04/10(金) 23:52:04ID:???http://ja.wikipedia.org/wiki/%E9%80%86%E5%BC%95%E3%81%8D
>逆引きで返ってくる結果は所詮は自称にすぎないので、
シンガポールのネットワークから「私の逆引き名は docomo.ne.jpです」って言いながらアクセス可能
http://ja.wikipedia.org/wiki/SYN_flood
>接続元アドレスは通常すべて異なるアドレスに偽装されているので、
パケット投げる時の自分のIPは自称なので、信用できません
http://www.asahi-net.or.jp/~AA4T-NNGK/ipttut/output/tcpconnections.html
行って来いして初めて通信確立となるのがTCP
なので、基本的にIPを詐称したパケットの返事はどっかに行ってしまう
返事が無いのでsyn+ackが確立できないからTCP通信できません
http://herald.jugem.jp/?eid=67
http://blog.hitachi-system.co.jp/02/845.html
http://memo.hirosiki.jp/article/99047461.html
でも、デフォルトゲートウェイが詐称されると、どんなパケットだろうとも嘘言われちゃう
ハウジングの隣のサーバーは何する人ぞww
0173nobodyさん
2009/04/11(土) 00:18:49ID:???ezweb.ne.jp とかも勝手に名乗れるし、違法でもなんでもない
0174nobodyさん
2009/04/11(土) 00:21:50ID:???0175nobodyさん
2009/04/11(土) 01:26:52ID:???これは信用できますか?><
0176nobodyさん
2009/04/11(土) 03:28:58ID:???0177nobodyさん
2009/04/11(土) 04:01:58ID:???>>172を読みました
「携帯からのアクセス時のみページを表示する」
と言う動作をさせたい場合に、
REMOTE_ADDRのみを判断材料にするのは
問題ありませんか?><
0180nobodyさん
2009/04/11(土) 07:09:15ID:???0182nobodyさん
2009/04/11(土) 21:30:25ID:MJPWjUnvApache/httpd.confのsetenvifで環境変数を設定したいときはどうしてますか?
CIDR形式とか使えないようなので第三オクテットまでで判別するとかいうサイトを見つけたんだけど、
それでいいのか
それとも正規表現で抜き出すべきなのか
単にアクセス制限だけじゃなくて、絵文字変換の処理もあるので、
キャリア振り分けの結果を環境変数に入れてスクリプト側で取得したい
0183nobodyさん
2009/04/13(月) 10:22:52ID:???別にたいした行数でも負荷でもないし。
0184nobodyさん
2009/04/13(月) 23:49:35ID:???0186nobodyさん
2009/04/14(火) 09:06:30ID:???0188187
2009/04/14(火) 09:33:18ID:???質問は判別部分をhtaccessに分担させて、
結果をスクリプトに渡したい
→そんなことしないで全部スクリプトでやってしまえば?
→画像の変換もしないといけないしな(キリッ)
(゚Д゚)・・・
0189nobodyさん
2009/04/14(火) 12:09:13ID:???http://anchorage.2ch.net/test/read.cgi/keitai/1239639826/3
0191nobodyさん
2009/04/14(火) 16:34:16ID:???0192nobodyさん
2009/04/14(火) 16:37:52ID:???cookieなら面倒くさいからとかわかるが
0193nobodyさん
2009/04/14(火) 17:53:12ID:???キャッシュとかを大きくされても、ちゃんと処理能力が追いついてるのやら。
つい最近画像無しで20KB未満の簡単なxhtmlな頁を作って、某3G携帯の内部メモリに転送
してアレコレ操作してみたが、結構レスポンスがもっさりしてた。
ネット経由だと更にもっさりしそうでガッカリしたよ。まあcssを結構たくさん使ったせい
もあるのかもしれんが。
0194nobodyさん
2009/04/14(火) 18:24:16ID:???0195nobodyさん
2009/04/15(水) 02:26:18ID:???php autoなんたらーでやった事あるけど
0196nobodyさん
2009/04/15(水) 11:47:33ID:???0197nobodyさん
2009/04/15(水) 13:20:37ID:???SSL の基本的な仕組みが分かってないんだな。
仕組みから考えると、SSL でやるのは一苦労だと思うよ。。。
茸の GW の仕様次第だろうけど。
0198nobodyさん
2009/04/15(水) 17:24:27ID:???0199nobodyさん
2009/04/15(水) 23:44:10ID:???最初にゲートウェイでuidを付加するなんてしなきゃよかったのに(後の祭り)
0200nobodyさん
2009/04/16(木) 02:56:57ID:???0201nobodyさん
2009/04/16(木) 03:45:31ID:VJqS0A18あんな契約数がいるのが謎だ…といってもガラパゴスじゃどこも大差ないか
0202nobodyさん
2009/04/16(木) 14:33:16ID:???uid=NULLGWDOCOMO なり、guid=ON ってのは、
SSL だと、普通のゲートウェイだと判別出来ないはずだからな。。。
au みたいにいつでも付与するなら余裕だとは思うが…。
0203nobodyさん
2009/04/17(金) 02:13:09ID:???限定したのは妙案だけど
まさかここまで一般的に利用されることになろうとは、ってとこか
0204nobodyさん
2009/04/17(金) 02:39:59ID:???0205nobodyさん
2009/04/17(金) 10:01:36ID:???鯖なめてんだろ?
0206nobodyさん
2009/04/17(金) 16:59:10ID:???cookieとsslでのuid対応が不要
単純にこの結論に至ったというのは考えづらい
0207nobodyさん
2009/04/18(土) 04:02:33ID:???0208nobodyさん
2009/04/18(土) 12:20:19ID:???つい最近だろこの仕様作ったの
0209nobodyさん
2009/04/18(土) 16:25:04ID:???NULLGWDOCOMOの仕様をそのまま流用したんじゃまいか?
auみたいにしたらコストかかっちゃうじゃん。
0210nobodyさん
2009/04/18(土) 19:51:45ID:???訴訟とか起こらないものだね
アメリカならあったのかな
0211nobodyさん
2009/04/21(火) 23:34:30ID:oOMQhPeY今はShift_JISと指定していい?
0212nobodyさん
2009/04/21(火) 23:58:34ID:???0213nobodyさん
2009/04/22(水) 00:02:04ID:???0214nobodyさん
2009/04/22(水) 00:09:31ID:???0215nobodyさん
2009/04/22(水) 00:20:01ID:???■ このスレッドは過去ログ倉庫に格納されています