携帯サイトのWebプログラムを語ろう
■ このスレッドは過去ログ倉庫に格納されています
0001アウドコモバンク
2007/01/16(火) 22:56:09ID:mVxun34Bまずは俺から。
実はauではPHPが動かない説があるけど本当?
0652nobodyさん
2007/12/14(金) 03:24:21ID:???なんでSJISでアップロードしたファイルのファイル名がEUCに化けてんのか考えれ。
ローカルからサーバへの転送時にEUCに変換してんじゃないの?
だったらファイル名をEUCでURLエンコードしないとDLできないっしょ。
こっちゃperlだからheader()がなにやってるのか知らんが、もし端末が何かしらのHTTPヘッダーを吐くことを期待してるんなら、正常に動作するはずがない。
DoCoMo機はまともなヘッダーを吐かないから。
記憶が確かならUAとCONNECTION: closeだけ。
CONTENT-ENCODINGすら吐かないようなダメ仕様だからね。
0653nobodyさん
2007/12/14(金) 03:29:47ID:???携帯が何を吐いたのかを確認したかったら、一つの手段として日本語名.cgiなり.phpなりのファイルをアップロードして、そこにアクセスさせてみるのは手。
で、リクエストを丸々テキストに書き出せばいい。
まあ404っつってんだからどうせファイル名間違えてるんだろうけどね。
0654nobodyさん
2007/12/14(金) 03:33:28ID:???0655nobodyさん
2007/12/14(金) 09:18:37ID:???0658nobodyさん
2007/12/14(金) 19:39:53ID:???OpenwaveSDKのやつも、いまどきの実機とはかけはなれててあまりテストに使えないからね。
ところでお前らユーザから入力された絵文字入りの文字列をDBにぶっこむときと他キャリア向けへの
出力のときの相互変換どうやってる?
0659nobodyさん
2007/12/14(金) 20:00:38ID:???0660nobodyさん
2007/12/14(金) 23:51:37ID:???DBはshift_JIS。
auとDoCoMoはかぶらないのでそのまま格納。
禿3GCのネットフロント系は他キャリアとバッチリかぶってるんで5バイト形式に直して格納。
出力はキャリアに応じてimgにしたりしなかったり。
0661nobodyさん
2007/12/15(土) 04:07:23ID:3edH8fPh携帯用ページの文字コードは、UTF-8NをSJISに変換して出力すればOKでしょうか?
0663nobodyさん
2007/12/15(土) 14:11:56ID:7hqefWpJWillcomユーザーの苦情が2chとかで出てなかったみたいなので、巷の有名どころの
サイトは、IPの自動更新とかを取り入れ済みが多くなってるって事かな?
0664nobodyさん
2007/12/15(土) 15:50:24ID:???0665nobodyさん
2007/12/15(土) 22:54:31ID:???0666nobodyさん
2007/12/16(日) 04:43:25ID:???フロントはPerl(Catalyst)のアプリをlighttpdのFastCGIでふり回す。
DoCoMoとauは相当古い機種じゃなければOK、禿だけまだ多い2G切り捨て。
絵文字ははじめUnicode::Japanese使ったけど絵文字がUTF-8でも4バイトになって<MySQLだとバイナリに
しないと入らないことが発覚して断念。
そうしてる間に>>550のような経緯でUTF-8でやってる限りは絵文字でもかぶらないらしい。
今はUTF-8で保存した絵文字入りのテキストをTTのフィルタ作って変換してる。
そのうちCPAN上げたいけど英語が苦手でサーセンwww
0668nobodyさん
2007/12/20(木) 00:40:53ID:???0669nobodyさん
2007/12/21(金) 10:19:06ID:???コンテンツチェック用の携帯はどこのメーカがいいっすか?
0672nobodyさん
2007/12/21(金) 11:12:58ID:???ソースがみれる携帯とかないっすかねぇ〜?
0673nobodyさん
2007/12/21(金) 13:14:27ID:???でかくなってしまうんだけどなんで?
0674nobodyさん
2007/12/21(金) 13:37:00ID:???0676nobodyさん
2007/12/23(日) 21:21:21ID:/K9uBJR50677nobodyさん
2007/12/23(日) 22:39:55ID:???0678nobodyさん
2007/12/24(月) 00:11:47ID:???これだけで全角4.5文字分なわけで
例えば色々なオプションを選択させるような
スケジュール更新の画面だとオーマイガッになるわけで
12/23(日)◎□[時間]-[時間]まで
なんてのは一行で表示したいからね
複数行に分けたりすると二週間分ぐらいでも
糞長くなって間抜けになる
しかし難しい
スケジュール更新なんて1日分ずつを携帯から何度も送信するなんて、
かったるいだろうし、なるべく一画面でまとめて入力させた方がいいよなぁ
ってなんで俺は日記を書いてるんだ
0679nobodyさん
2007/12/24(月) 01:18:05ID:???0680nobodyさん
2007/12/26(水) 03:42:48ID:???知らんかったよ。。。
0681nobodyさん
2007/12/28(金) 19:55:07ID:???どうなの?これ
0682nobodyさん
2007/12/29(土) 13:09:59ID:6OLuq+Vpいいね。
0683nobodyさん
2007/12/29(土) 14:38:52ID:???0684nobodyさん
2007/12/29(土) 14:41:24ID:???0685nobodyさん
2007/12/30(日) 00:41:43ID:???古くからある、たとえばネタでいえば全部大阪弁に変えるやつと同じ
0686nobodyさん
2007/12/30(日) 01:45:44ID:???IPアドレスが増えるたびにバージョンアップするのかな?
0687nobodyさん
2007/12/30(日) 03:44:07ID:???0688nobodyさん
2007/12/30(日) 10:42:53ID:???自演じゃねーよ。
モジュール化するってことは、静的なHTMLが疑似的に動的になるってことだから、表示のためにいちいちスクリプト走らせなくて済む、つまり表示の変更時に静的なページを吐けばいいってことになる。
技術的にはただの焼き直しだけと、実用的には使いでがある。
0689nobodyさん
2007/12/30(日) 12:19:08ID:???0691nobodyさん
2007/12/30(日) 20:46:31ID:???>>516の様な、
プログラムと言えばPHP!!
みんなPHPを使ってる。
みたいな奴もいるから、
あながち自演じゃないかもな
0692nobodyさん
2007/12/30(日) 20:50:38ID:???0693nobodyさん
2007/12/30(日) 22:05:28ID:???0694nobodyさん
2007/12/31(月) 01:36:06ID:???0695nobodyさん
2007/12/31(月) 01:38:08ID:nD/c0/0IなんでPHPの話になるんだよwアパッチのモジュールの話だろうが。
0699nobodyさん
2008/01/05(土) 16:10:35ID:???Smartyに対してレスしてるんだから
PHPの話題になるのは普通だと思うんだが。。。
他言語でもSmartyってあるの?
0701nobodyさん
2008/01/07(月) 17:01:45ID:???http://sourceforge.jp/projects/modchxj/
国内の主要携帯(3キャリア)向けコンテンツ変換ミドルウェアを
Apache2.0用のモジュールとして作成します。
CHTMLや通常のHTMLで作成したコンテンツを出力時にUserAgentを見て
それぞれの端末用に変換します(画像はJPG、GIF、PNGからJPG、GIF、PNG、BMPへ)。
QRコード生成
Overview
mod_chxjはオープンソースの携帯向けコンテンツ変換Apache2.0用
モジュールであり、CHTML(DoCoMo i-Mode用CHTML3.0)で記述された
文書や通常のHTMLで記述された文書を、アクセスに来た端末の
User-Agentヘッダを見て、それぞれの端末にあった形式に変換します。
HTML文書に限らず、画像(jpg、gif、png)、絵文字についても、
定義ファイルに従ってそれぞれのキャリアにあった絵文字に変換します。
Cookie非対応端末、Refer非対応端末のために、Set-Cookie、
CookieヘッダやRefererヘッダをシミュレートすることもできます(EXPERIMENTAL)。
0703nobodyさん
2008/01/07(月) 19:33:06ID:no4Brv8X0704nobodyさん
2008/01/08(火) 19:21:29ID:???俺これ入れてXOOPSを携帯対応させてみたことあるよ。
Cookieシミュレートのおかげで携帯からログインできるようになって感動した。
FreeBSDだったからちょっとビルドムズかったけど。
0705nobodyさん
2008/01/08(火) 21:25:15ID:???へーー
apacheモジュールにあまり詳しくないんだけど、
Virtualドメインで使ってるサーバの特定ドメインだけモジュールを有効化
とかできるの?
それとも全部に適用されちゃうの?
専用サーバがいるならキツイよね。
0707nobodyさん
2008/01/09(水) 17:26:27ID:???thx!
あとはどれくらいの安定運用実績があるかだね。
最近アップデートがされていないのは、
バグが枯れているからか、放置されているからか。。。
0708nobodyさん
2008/01/09(水) 18:07:29ID:XzDhYue7mod_chxj.c: In function 'chxj_input_filter':
mod_chxj.c:976: warning: implicit declaration of function 'APR_BRIGADE_FOREACH'
mod_chxj.c:976: error: expected ';' before '{' token
mod_chxj.c:911: warning: unused variable 'data_bucket'
mod_chxj.c:910: warning: unused variable 'data'
mod_chxj.c: In function 'cmd_convert_rule':
mod_chxj.c:1722: warning: assignment from incompatible pointer type
make[1]: *** [libmod_chxj_la-mod_chxj.lo] エラー 1
前は出来たんだけどなぁ。。。
0709nobodyさん
2008/01/09(水) 22:41:18ID:MXJBxtqyttp://d.hatena.ne.jp/Bayside/20080105/p1
0710nobodyさん
2008/01/10(木) 04:11:57ID:???http://pc11.2ch.net/test/read.cgi/php/1195004743/l50
0711nobodyさん
2008/01/10(木) 14:00:23ID:???ketai-orgに詳しく出てたね。
0712nobodyさん
2008/01/10(木) 16:24:27ID:???0713nobodyさん
2008/01/10(木) 17:41:50ID:???自分のとこのサイト名書き間違えんなよ
0715nobodyさん
2008/01/10(木) 19:24:30ID:???0716708
2008/01/10(木) 19:34:06ID:???その通りだった、apache2.2でした、まじありがとう!
おかげでビルドできたんだけど、なんかsegる、、、なぁ
うーむ、もうちょい弄ってみます。
0717nobodyさん
2008/01/10(木) 20:07:47ID:???0718nobodyさん
2008/01/10(木) 20:30:00ID:???0719nobodyさん
2008/01/10(木) 20:31:46ID:???0720nobodyさん
2008/01/10(木) 20:58:04ID:???0722nobodyさん
2008/01/10(木) 23:02:13ID:???121.111.227.0/25
0724nobodyさん
2008/01/11(金) 12:05:56ID:???の端末開発が滞ってるらしいからな。
共通化の弱点がモロに露呈した訳だ。
元々共通化のせいで融通が利かなくなって、メーカー独自の便利機能とかが
載せられず、可も不可もない様な仕様に固まってるし。
0725nobodyさん
2008/01/11(金) 13:58:30ID:0UuQvikeサーバごとに分散すると管理が面倒だから
サービス化して一つの鯖に担当させようと思うんだけどどう思う?
たかがIPチェックのために通信させるのはどうかとも思うが…
0726nobodyさん
2008/01/11(金) 14:27:24ID:???0727nobodyさん
2008/01/11(金) 14:30:49ID:???管理台数が多いならそれもしょうがないね
あとは何かあっても信頼性が落ちないような仕掛けになってればいいんじゃね
0729nobodyさん
2008/01/11(金) 20:28:32ID:mX9Pff97自分でもリストをもっとけばいいじゃない。
で、合致しない時だけ元データ持ってるサーバーに問い合わせ。
0731nobodyさん
2008/01/12(土) 18:28:41ID:MWmNjCaCんだば送られたリストに有効期限を設定すればいいのね。
0732nobodyさん
2008/01/13(日) 20:33:46ID:???0733nobodyさん
2008/01/17(木) 12:00:20ID:???0734nobodyさん
2008/01/17(木) 13:49:32ID:???|07年10月にボーダフォン時代のシステムからソフトバンクグループが使用するシステムへの移行作業が完了。
これってコールセンターのシステムって事かな?
http://developers.softbankmobile.co.jp/dp/tech_svc/web/ip.php
上記を見ると10月にIPアドレスの再編をしてるから、SB携帯のシステムって話にも
思えたが。もしそうなら、何が完了したって事なのかな?
0735nobodyさん
2008/01/17(木) 17:07:28ID:???文脈というか、話題であきらかじゃないか。
0736nobodyさん
2008/01/18(金) 10:12:35ID:???例えばauのEzナビウォークのURLって機種によって変わるのかな?
0738nobodyさん
2008/01/21(月) 09:52:14ID:???0740nobodyさん
2008/01/21(月) 10:04:37ID:???0741nobodyさん
2008/01/21(月) 16:12:59ID:???地図を自由に切り出せるよ。
ttp://kokogiko.net/m/archives/001842.html
インタラクティブな地図じゃなくてもよければ簡単さ。
0742nobodyさん
2008/01/22(火) 11:33:33ID:???0743nobodyさん
2008/01/23(水) 11:45:24ID:???http://k-tai.impress.co.jp/cda/article/news_toppage/38101.html
これってIPアドレスは当然ながらSBのになると思うが、UAはどうなるのかな?
SoftBankの文字が入ってないと、Y!Keitai向けに振り分け出来ないのだが。
0744nobodyさん
2008/01/23(水) 12:26:04ID:???又それがどのキャリアなのか判定して、自動で返信その他を行ってるシステム
だと、@disney.ne.jp なドメインへの対処は必須って事になるな。
0745nobodyさん
2008/01/23(水) 15:59:07ID:???これ買うような人は、ほかのサイトはあまり利用してくれないんじゃないかな
ディズニーの公式サイトが23個も無料で、いうところの無料乞食が集まりそう
0746nobodyさん
2008/01/24(木) 13:54:29ID:???メールで問い合わせたら、電話で聞いてくれ、と返答がきた。しかも無料じゃ
ない電話番号だった。
メールでの問い合わせには、住所や職業、性別及び氏名、電話番号や年齢まで
書き込ませたくせに、どういう不親切な対応なんだとオモタよ。
0747nobodyさん
2008/01/24(木) 14:01:34ID:???0748nobodyさん
2008/01/24(木) 15:25:21ID:???こっちのサービスの場合のUAもどうなるのかなあ?
日本通信がMVNOでiモードの垂直統合モデルに風穴
http://plusd.itmedia.co.jp/mobile/articles/0801/23/news147.html
どうやらIPアドレスが別物になるみたいだけど。
http://www.keitai-pc.com/support/qa.html
|Q.日本通信のIPアドレス帯域を教えてください。
|A.iモードブラウザ、フルブラウザともに以下のアドレスになります。
|202.32.159.254 (2008年2月1日 サービス開始時)
0749nobodyさん
2008/01/24(木) 22:18:27ID:???「最新モデルの905iシリーズは、十分なスペックだと思っているが、Androidのプロトタイプを見て、
案外貧弱なハードウェアでも良く動いていた。『これは我々のやり方以外の方法があるのではないか』
とすごく感じた」
まあLinuxも出始め当初は軽かった訳だし。
0750nobodyさん
2008/01/25(金) 12:43:55ID:???しょうがないから電話してみたが、単にカスタマセンターへのたらい回しだった。
結局、すぐには分からないから担当部署へ連絡して、後日回答を貰う事になったが、
まあ何とかサービスインまでに情報提供してくれると良いのだが。
>>748
日本通信の方は、メールや電話での問い合わせ先が分からず仕舞いでした。
まあサービスの性格上、UAは元キャリアの端末のままだとは思いますが、
IPアドレスが変更されてる事からするとUAも変ってしまってる恐れが消え
ないので、何とかこちらも情報公開して欲しいですね。
■ このスレッドは過去ログ倉庫に格納されています