- 1 名前:nobodyさん mailto:sage [2008/12/23(火) 00:36:15 ID:???]
- PHPのフレームワークに関する話題用のスレッド
●国外産● symfony ttp://www.symfony-project.com/ code igniter ttp://codeigniter.com/ Zend Framework ttp://framework.zend.com/manual/ja/index.html CakePHP ttp://www.cakephp.org/ Yii Framework ←New!! (Dec 03, 2008) ttp://www.yiiframework.com/ ●国産 ちいたん ttp://php.cheetan.net/ Ethna ttp://ethna.jp/ guesswork ttp://classic.guesswork.jp/ maple ttp://kunit.jp/maple/ ●前スレ 【PHP】フレームワークについて語るスレ10【総合】 ※実質11 pc11.2ch.net/test/read.cgi/php/1219581817/
- 103 名前:nobodyさん mailto:sage [2009/01/16(金) 18:58:53 ID:???]
- CとJavaとPHPは意図的に似せて作ってるからな
その上で林さんって人はそれと全く文法が違う Ruby、Perl、Pythonを面白がったってだけだろ
- 104 名前:nobodyさん mailto:sage [2009/01/16(金) 19:10:15 ID:???]
- $とか.とかはPerl由来だったり、C系のポピュラーな言語に似せてあるよね。
(Perl由来の部分は単にPersonal Home Page Tools時代の名残かもしれないけど)
- 105 名前:nobodyさん mailto:sage [2009/01/16(金) 19:10:48 ID:???]
- PHPはウェブありきで作られた言語だから面白みを問われたらちょっとな・・
C言語の有名サイトにこんなものがある ttp://www.kojima-cci.or.jp/fuji/mybooks/cdiag/cdiag.14.6.html
- 106 名前:nobodyさん mailto:sage [2009/01/16(金) 19:25:15 ID:???]
- Perlはelsifみたいなどうでもいい省略さえなければもっと使いやすいのに
逆に打ち間違うわ
- 107 名前:nobodyさん mailto:sage [2009/01/16(金) 19:27:33 ID:???]
- そしてその不評な省略形式を丸々真似てしまったRuby
- 108 名前:nobodyさん mailto:sage [2009/01/16(金) 20:43:49 ID:???]
- elsifだとどんなメリットがあるんだ?
- 109 名前:nobodyさん mailto:sage [2009/01/16(金) 23:54:23 ID:???]
- else if
elsif やったぁ!2文字もタイプ量が減るぞ!!
- 110 名前:nobodyさん mailto:sage [2009/01/16(金) 23:55:15 ID:???]
- 最初に触ったのがPerlだったせいで、
いまでもときどき elsif と elseif と else if がごっちゃになって困るw
- 111 名前:nobodyさん mailto:sage [2009/01/17(土) 00:12:33 ID:???]
- シェルも触るとelifまで候補に入ってさらにカオスw
- 112 名前:nobodyさん mailto:sage [2009/01/17(土) 00:29:45 ID:???]
- うわあああ
- 113 名前:nobodyさん mailto:sage [2009/01/19(月) 01:23:11 ID:???]
- rubyやpythonも嫌いじゃないがタイプヒンティングがないのはどうにかならんのか
引数リスト見ても何投げたらいいから分からなくてまいっちんぐ
- 114 名前:nobodyさん mailto:sage [2009/01/19(月) 09:58:52 ID:???]
- つコメント
- 115 名前:nobodyさん mailto:sage [2009/01/19(月) 12:07:45 ID:???]
- >>113
vimになかったか?
- 116 名前:nobodyさん mailto:sage [2009/01/19(月) 22:45:12 ID:???]
- 何だかんだ言って一番馬鹿にされてるPHPが最強言語だよね(´・ω・`)
- 117 名前:nobodyさん mailto:sage [2009/01/19(月) 22:51:44 ID:???]
- ラズベリー賞しかり、イグノーベル賞しかり。
- 118 名前:nobodyさん mailto:sage [2009/01/20(火) 10:49:51 ID:???]
- >>116
Webで便利なだけでしょ。Web以外はPerl使ってるよ。最近PHPにも懲りてWebもPerlも使い出した。 Catalystマンセー
- 119 名前:nobodyさん mailto:sage [2009/01/20(火) 11:49:35 ID:???]
- >>118
Catalystもそうだけど、CPAN万歳になるのが初動でのネックだと感じてる。 導入だけ、って考えるならPHPのフレームワークのほうがよほど楽。 結局は目的次第じゃないかと。
- 120 名前:nobodyさん mailto:sage [2009/01/20(火) 12:00:08 ID:???]
- >>119
そう。PHPはWeb以外では殆ど使い物にならないから、 最強言語だよねとか言われると困る。 ちなみにこのネタは宗教論争を呼ぶので早めに切り上げたい。
- 121 名前:nobodyさん mailto:sage [2009/01/20(火) 12:23:13 ID:???]
- PHPはWebでしか使えないというけど別に使えるんだけどな普通のスクリプトとしても
- 122 名前:nobodyさん mailto:sage [2009/01/20(火) 12:26:00 ID:???]
- 使えないとは言ってないよ。使わないけど。
- 123 名前:nobodyさん mailto:sage [2009/01/20(火) 12:26:09 ID:???]
- ちょっとしたスクリプトもPHPで作ってる
普段使ってるから作りやすくて楽
- 124 名前:nobodyさん mailto:sage [2009/01/20(火) 12:58:05 ID:???]
- *nixの管理ツールなどでPHPで作られたものなんて見たことない。
使われているのはPerl、Python、Rubyのどれかだろ。
- 125 名前:nobodyさん mailto:sage [2009/01/20(火) 13:08:13 ID:???]
- PHPはmod_php以外だとはっきり言って魅力ないからな
- 126 名前:nobodyさん mailto:sage [2009/01/20(火) 13:15:22 ID:???]
- >>124
たまにPHP自作ツール見かけて「ぷっ」と思う。 なんかそんなイメージ。
- 127 名前:nobodyさん mailto:sage [2009/01/20(火) 13:17:21 ID:???]
- >>124
shを忘れないで下さい。
- 128 名前:nobodyさん mailto:sage [2009/01/20(火) 13:22:10 ID:???]
- cronで回しているウェブ用データ整理はCLI
自作ライブラリ使い回せるし
- 129 名前:nobodyさん mailto:sage [2009/01/20(火) 13:31:39 ID:???]
- >>128
他人がいじれない確率が高いのがネックだな。
- 130 名前:nobodyさん mailto:sage [2009/01/20(火) 13:37:08 ID:???]
- >>128
それはWEBアプリの一部ではないのだろうか。 まあ一般論だとしても、これは実は結構大きいんだけどね。 WEBでPHPを使ってるんなら、CPANとかいちいち使い方調べるのは効率悪いとも思う。 でも、それをやっとくと比較的汎用的なスキルにはなってそうな気もするから迷う。 (自作ライブラリが陳腐化した時とか、そもそも違う環境で作業しなきゃいけないとか) 結局 得意な言語が1〜2個あり、その他も好き嫌いしないで使えるってのが理想では あるんだけど。
- 131 名前:nobodyさん mailto:sage [2009/01/20(火) 14:53:10 ID:???]
- >>124
監視しない方ですか
- 132 名前:nobodyさん mailto:sage [2009/01/20(火) 15:09:20 ID:???]
- >>124
RubyはないだろJK いや少しはあるかもしれんが、 基本はPerlかPython。
- 133 名前:nobodyさん mailto:sage [2009/01/20(火) 15:15:18 ID:???]
- おれの基本はbash
- 134 名前:nobodyさん mailto:sage [2009/01/20(火) 15:52:58 ID:???]
- OSやM/W自体の監視と、そこで動くアプリケーションの監視を混同してないか?
前者ならPerlが多いと思うし、後者でDBも監視するなら そのアプリケーションで使ってるライブラリ使ってDBアクセスしたほうがいいだろうし。
- 135 名前:nobodyさん mailto:sage [2009/01/20(火) 19:57:05 ID:???]
- >>132
言っちゃダメーwwww 本人はPerlかPythonに並ぶメジャー言語だって思ってんだからwww
- 136 名前:nobodyさん mailto:sage [2009/01/20(火) 20:29:13 ID:???]
- は?puppetなんかはrubyで書かれてますが何か
今時perlなんて類人猿しか使ってねーし
- 137 名前:nobodyさん mailto:sage [2009/01/20(火) 22:54:13 ID:???]
- このスレでそんなこと言ってもねぇ
- 138 名前:nobodyさん mailto:sage [2009/01/21(水) 00:00:34 ID:???]
- Agaviの次のリリースではコマンドラインからの呼び出しがサポートされるよ。
trac.agavi.org/ticket/480
- 139 名前:nobodyさん mailto:sage [2009/01/21(水) 00:07:16 ID:???]
- agavi静かに進んでたんだなw
- 140 名前:nobodyさん mailto:sage [2009/01/21(水) 03:12:08 ID:???]
- 実際、Rubyは厳しいんじゃないかな。ウェブ系のスクリプト言語でPHPの優位は今後も変わらないでしょう。
サブの言語というか、ちょっとしたツールなら、Perlで十分だし、海外じゃPythonもあるわけで。 日本でRuby使うって、Railsを使うって言うのとイコールだと思うけど、当初はともかく、今となっては特別圧倒的に優位なウェブフレームワークじゃないし。
- 141 名前:nobodyさん mailto:sage [2009/01/21(水) 03:25:00 ID:???]
- Rubyは立ち位置が微妙だよな
ニッチ言語でもないし
- 142 名前:nobodyさん mailto:sage [2009/01/21(水) 07:20:17 ID:???]
- なんというか利点がないんだよな。Ruby使う
- 143 名前:nobodyさん mailto:sage [2009/01/21(水) 08:54:04 ID:???]
- Ruby/RoRのModelで関連テーブルが扱えないのは治ったのか?
俺はあれでRoRって使えねーって思ったんだが。
- 144 名前:nobodyさん mailto:sage [2009/01/21(水) 10:38:16 ID:???]
- 企業からすれば、習得のためのコストは少ないほうが良いに決まっている。
- 145 名前:nobodyさん mailto:sage [2009/01/21(水) 11:00:58 ID:???]
- >>144
出来る人間なら習得コストは同じだよ。何でもすぐ覚える。勝手に覚える。 知らない間にPerlとかに手を出してる。 PHP手取り足取り教えてやっと使い物になるような人材は嫌だなあ。
- 146 名前:nobodyさん mailto:sage [2009/01/21(水) 11:03:52 ID:???]
- 嫌とか嫌じゃないかの問題じゃなく、
コストの問題でしょ
- 147 名前:nobodyさん mailto:sage [2009/01/21(水) 11:16:40 ID:???]
- >>146
教材は何でもいいよ。ダメなら切るだけ。だからコストは一緒。 出来る人間がPHP覚えるのもPerl覚えるのも大差ない。
- 148 名前:nobodyさん mailto:sage [2009/01/21(水) 11:27:19 ID:???]
- 出来る人間だけ揃えられる企業ならともかく、
能力にばらつきがあるのが世の常でしょ
- 149 名前:nobodyさん mailto:sage [2009/01/21(水) 11:30:39 ID:???]
- >>148
まあその辺は会社によって違うかもな。 PHPは教材としてイニシャルコストは安いと思う。 どの言語も結局は同じくらいのコストがかかるんだがな。
- 150 名前:nobodyさん mailto:sage [2009/01/21(水) 12:27:49 ID:???]
- 求人するのタダじゃないんだぞ。
そう簡単に切ったり雇ったりできるか! 言語を教材なんて言ってる時点で仕事じゃない コスト考えるなら即戦力。即戦力を考えたら普及している言語が有利に決まってるだろ。 今話題の派遣とかが会社にとって効率がいい
- 151 名前:nobodyさん mailto:sage [2009/01/21(水) 13:08:07 ID:???]
- 雇って育ててるのは相当余裕がある会社ということか。
プログラマ堅気を見抜けるエスパーが社に一人いると便利だよ。
- 152 名前:nobodyさん mailto:sage [2009/01/21(水) 13:38:39 ID:???]
- 即戦力なんてほとんどいない
特に新卒とか
- 153 名前:nobodyさん mailto:sage [2009/01/22(木) 03:26:59 ID:???]
- Rubyの習得コストが低いって嘘はどっから出てきたんだ
まさか日本人が作った言語だから日本人に解りやすいとでも思ったのか
- 154 名前:nobodyさん mailto:sage [2009/01/22(木) 03:33:43 ID:???]
- まぁ、派遣メインの場合、本当は戦力じゃないPGを、
ねじ込んでしまえば、人材という商品にはなれちゃうからな。 とりえずphpかJavaできますと言って、嘘にならなければ戦力。 今となっては、というお話だったとさとしか言えんがw
- 155 名前:nobodyさん mailto:sage [2009/01/22(木) 04:44:46 ID:???]
- 金融なんかは人月稼いでなんぼみたいな所あるからね
どれだけ大人数で時間書けてやったかがリーダーの実績みたいなw だからコンサルファームはとにかくスキル関係なく人を入れたがる
- 156 名前:nobodyさん mailto:sage [2009/01/22(木) 04:53:28 ID:???]
- 問題化しないギリギリまで長期化させて、
ギリギリ成功といえる状態で、案件を終わらせるのが、 優れたリーダーってことか。 とても楽しくなさそうだ。
- 157 名前:nobodyさん mailto:sage [2009/01/22(木) 05:37:45 ID:???]
- 客が怒る寸前まで常駐させて貰うのがキモです
運用は儲からないんです
- 158 名前:nobodyさん mailto:sage [2009/01/23(金) 02:44:44 ID:???]
- フレームワークスレでも土方さん多いのな。
そんなもんか。
- 159 名前:nobodyさん mailto:sage [2009/01/23(金) 08:09:25 ID:???]
- お前はアホか
- 160 名前:nobodyさん mailto:sage [2009/01/27(火) 00:00:53 ID:???]
- Yiiいいじゃん
- 161 名前:nobodyさん mailto:sage [2009/01/27(火) 23:42:06 ID:???]
- >>160
そうなの?
- 162 名前:nobodyさん mailto:sage [2009/01/28(水) 00:04:30 ID:???]
- サーバ側でmemcacheとか用意しないとならんけどな
DBアクセスするならPDOとかもPear側で準備しとかないとならん あと結構依存するライブラリたくさんある フレームワークの意味あんのか
- 163 名前:nobodyさん mailto:sage [2009/01/28(水) 00:05:19 ID:???]
- ZendFW使ってるけど、他の使ってない俺から見ればこれで十分な気ガス
- 164 名前:nobodyさん mailto:sage [2009/01/28(水) 00:12:52 ID:???]
- PDOをPear側で準備・・・?
- 165 名前:nobodyさん mailto:sage [2009/01/28(水) 00:26:31 ID:???]
- ああごめん
PDOがPearじゃなくて"とか"をPearで用意する必要があるものもあるって事ね CakeとかZendとかPearフリーじゃん それの対比でYiiは違うよと
- 166 名前:nobodyさん mailto:sage [2009/01/28(水) 00:52:28 ID:???]
- PDOとかをPearで準備・・・?
- 167 名前:nobodyさん mailto:sage [2009/01/28(水) 00:55:30 ID:???]
- ZendFWでのDB接続は基本PDOだけど・・・
- 168 名前:nobodyさん [2009/01/28(水) 01:01:34 ID:VWeywu5Y]
- >>162
memcacheは必須じゃないでしょ? 逆にCakeでもZendでもキャッシュのバックエンドにmemcacheを使うなら サーバ側で用意するのは一緒。 > あと結構依存するライブラリたくさんある 例えば? > フレームワークの意味あんのか 依存するライブラリの多寡とフレームワークの意味は関係ない概念だと思います。
- 169 名前:nobodyさん mailto:sage [2009/01/28(水) 07:10:16 ID:???]
- 信者w
- 170 名前:nobodyさん mailto:sage [2009/01/28(水) 08:17:44 ID:???]
- >>162はmemcacheって言いたかっただけじゃないかと
ActiveRecordをシンプルに使えてちょっといい感じだけどな > Yii ただ、拡張をどうすればいいのかちょっとまだよくわからん
- 171 名前:nobodyさん mailto:sage [2009/01/28(水) 08:19:43 ID:???]
- ペドなんか使うなよ
- 172 名前:nobodyさん mailto:sage [2009/01/28(水) 11:10:45 ID:???]
- 最近、イスラエルがたくさん人を殺しているというニュース
どっちもどっちなのかもしれないけど、ほめられたことじゃないな Zendはそんなイスラエルの会社 PHP以外でWEBアプリを作ったことがない俺 はぁ〜、PHPでプログラミングしていると軽く鬱になる(=これはイスラエルとは関係ないかもしれんwww) plugger(Perl)、Google App Engine(Python)でもやってみるかな?
- 173 名前:nobodyさん mailto:sage [2009/01/28(水) 11:22:29 ID:???]
- なんだよその上っ面だけの意見は
- 174 名前:nobodyさん mailto:sage [2009/01/28(水) 12:50:21 ID:???]
- PHPER=ユダヤ人
そう考えたら色々納得いくぜ!
- 175 名前:nobodyさん mailto:sage [2009/01/28(水) 15:17:58 ID:???]
- イスラエルで納得っていうと差別されたり、虐殺されたり、病院爆撃したりっていうこと?
あと金持ち属性もあるか。 PHPERは差別はされてるかもしれないけど、虐殺はされてないし、 病院ごとテロリストをぶっとばすのもしてないぞ、なにより金持ちでもないし。 ...いや、この先IT不況が来たら大量に首を切られて虐殺されるかも...
- 176 名前:nobodyさん mailto:sage [2009/01/28(水) 15:47:25 ID:???]
- PHPはもうダメポと思った俺は開発をPerlに切り替えたのだが、
顧客の多くはPHP指定してくる。今のところ予想は外れたまま。 ええ、結局PHP書いてますよ。
- 177 名前:nobodyさん mailto:sage [2009/01/28(水) 22:52:50 ID:???]
- >>172
そこまで考えるんならさぁ。 欧米由来の言語って一切つかえなくね?
- 178 名前:nobodyさん mailto:sage [2009/01/28(水) 23:53:34 ID:???]
- >>176
なんで思ったの?
- 179 名前:nobodyさん mailto:sage [2009/01/29(木) 00:07:10 ID:???]
- >>168
Yii使いならメモとかドキュメントとかその他なんでもいいから晒してくれ
- 180 名前:nobodyさん mailto:sage [2009/01/29(木) 01:00:41 ID:???]
- Javaの企業需要はまだなくならない
ASP.NET系も同じく糞ゲイツ派企業の鉄板 PHPはなんだかんだでライトユーザーシェアはなくならない ---かべ--- PerlはもうすでにWebProgのCOBOL Rubyは永遠に下火 そのた:話題に上らないほどにマイナー >>176 PHPがだめぽってのはすごく理解できるが、 そこで何ゆえPerlなんかを選んでしまった理由を聞いてみたいw
- 181 名前:nobodyさん mailto:sage [2009/01/29(木) 01:21:22 ID:???]
- つうか、web屋ならPerl、PHP、Rubyあたりは一通り理解できて然るべきだろ。
軽量言語如きで信者論争とか、アホらしいっつうかアホそのものだ。
- 182 名前:nobodyさん mailto:sage [2009/01/29(木) 01:35:52 ID:???]
- 理解できるのと実際組めるのとは別物だよなぁ。
昔、簡単な物ならPerlで書けたけど、今はうpロダでさえ作れないかも。 PHPしか書けないWeb屋が居てもいいよねw
- 183 名前:nobodyさん mailto:sage [2009/01/29(木) 01:41:58 ID:???]
- そりゃ理解できるし組めるが、できることなら糞言語は使いたくないんだ。
- 184 名前:nobodyさん mailto:sage [2009/01/29(木) 01:51:42 ID:???]
- 組めないってことは理解できてないんだろ
- 185 名前:nobodyさん mailto:sage [2009/01/29(木) 18:23:40 ID:???]
- 調べてみたけどいまいち情報が無いので聞かせてください。
フレームワークのSSL対応ってどうなっているのでしょうか? 単純にページをhttps://以下に置けばSSL対応になるとかいうのではありません。 http://以下の特定のページに着たらhttps://以下にリダイレクトするというものでもありません。 私が聞きたいのは、SSLページと非SSLページにまたがったアクションで 情報がどのようにセキュアに扱われているかということです。 具体的に言えば、たとえばAmazonなど、非SSLページでカートに入れて、そこからSSLページにとんで 住所などの個人情報とカートの情報を結びつけて会計処理を行えます。 また逆に個人情報を入れてからカートに追加と言う処理もあります。 SSLページと非SSLページでセッションIDを共通にしたらセッションハイジャックされますよね。 こういう部分をフレームワークは解決してくれているのでしょうか? 解決してくれているとしたら、どういった設計になっているのでしょうか?
- 186 名前:nobodyさん mailto:sage [2009/01/29(木) 18:26:56 ID:???]
- そこまで気にするならセッションIDなんてアクセス毎に変えればいいじゃん
- 187 名前:nobodyさん mailto:sage [2009/01/29(木) 18:31:21 ID:???]
- というかセッションIDを取れたからってどうなるというのか
- 188 名前:nobodyさん mailto:sage [2009/01/29(木) 18:42:10 ID:???]
- あらためて、明確にしておきます。
私が知りたいのは、フレームワークで この問題をどう解決しているのか? または解決していないのか? ということです。
- 189 名前:nobodyさん mailto:sage [2009/01/29(木) 20:08:05 ID:???]
- 百聞は一見にしかず、実際に見てみるのが早かろう
- 190 名前:nobodyさん mailto:sage [2009/01/29(木) 20:15:44 ID:???]
- 所詮PHPプログラマ的なやりとりでワロタw
PHPはアンセキュアな糞フレームワークばかり secure属性もしらなそうだな。
- 191 名前:nobodyさん mailto:sage [2009/01/29(木) 20:45:27 ID:???]
- フレームワークでって言われても何のフレームワークの話なのか
PHPにフレームワーク1つしかないと思ってるんだろうか
- 192 名前:nobodyさん mailto:sage [2009/01/29(木) 20:52:01 ID:???]
- セキュアなシステムを組んだ経験が浅い子の戯言です。
気にしないでやってください。 なぜなら、フレームワークに依存するレベルの話じゃない。 フレームワークを使ってどう実装するかという設計の問題です。
- 193 名前:nobodyさん mailto:sage [2009/01/29(木) 21:12:16 ID:???]
- Yiiはこんな感じ
ttp://www.yiiframework.com/doc/guide/topics.security
- 194 名前:nobodyさん mailto:sage [2009/01/29(木) 22:59:54 ID:???]
-
>>185,188
- 195 名前:nobodyさん mailto:sage [2009/01/29(木) 23:22:59 ID:???]
- >>194
俺には結構まっとうかつこのスレにふさわしい質問だと思うんだが。 >>193で端的に答えられているが、それ以外はわざとか限界か知らんが ことごとくピントはずれでいい感じだなw で、そのYiiのようなクッキーValidationは他のフレームワークにもあったような。
- 196 名前:195 mailto:sage [2009/01/29(木) 23:33:39 ID:???]
- って書いたが、これはCookieの改竄はチェックできてもそもそものセッションキーを盗まれた
場合には意味ないね。 考えられるシンプルな対策で、非セキュアなページではセッションを使わない、もしくは セキュアページと共有しないってのは正味ありえないか
- 197 名前:nobodyさん mailto:sage [2009/01/29(木) 23:48:44 ID:???]
- 非セキュアなページと、セキュアなページを同一セッションで結ぶのはユーザーの利便性の問題。
セキュアなページに入ってきたら、必ず一度はそのユーザーの有効性を確認するように実装するのが当然。 その上で、承認後はセッションIDを毎ページ切り替えるってのが普通。 非セキュアなゾーンでセッションキーを盗んでも、匿名の個人情報が見れるだけで 実害はほとんどない。 これはフレームワーク層じゃなくて、ビジネスロジック層で実装するもんだよ。
- 198 名前:nobodyさん mailto:sage [2009/01/30(金) 00:47:54 ID:???]
- だからアクセス毎にセッションID変えればええやん
- 199 名前:nobodyさん mailto:sage [2009/01/30(金) 00:56:28 ID:???]
- YOU全部HTTPSでやっちゃいなよ
- 200 名前:nobodyさん mailto:sage [2009/01/30(金) 02:29:11 ID:???]
- 俺には結構まっとうかつこのスレにふさわしい質問だと思うんだが。 (キリッ
- 201 名前:nobodyさん mailto:sage [2009/01/30(金) 03:47:52 ID:???]
- 煽ってるとこすまんが、同意するよ。
PythonやらRubyやらPerlがphpと比べてどうのとか、 ぜんぜん関係なかったし。
- 202 名前:nobodyさん mailto:sage [2009/01/30(金) 08:04:53 ID:???]
- >>197
>セキュアなページに入ってきたら、必ず一度はそのユーザーの有効性を確認するように実装するのが当然。 これがわからん。どうやって確認するの? 例えばユーザでログインした後、トップページからお問い合わせフォーム(もしくはその確認画面)に進んだだけで パスワード入力を求められるようなサイトは現実的かな? Amazonみたいに、重要な操作の前にいちいちパスワード入力を求めるっていう感じかな。 それとも、セッションに頼らない確認方法があるんだろうか。 流行の一時トークンも、ぶっちゃけクッキーやらPOSTだったら一緒に盗まれるんじゃないの。
- 203 名前:nobodyさん mailto:sage [2009/01/30(金) 08:27:30 ID:???]
- だから、個別のサービス思想に絡んだ設計の問題なわけでそ。
アマゾンのように、長いセッションを維持するサイトでは、重要な操作の前に、 必ずパスワードを確認させて、セキュアなセッションは短くしている。 Yahooでもクッキーを数種類使いつつ、クラムというフォーム追跡を埋め込んで、 通常ログイン状態とセキュアログイン状態を識別、追跡している。 だから、パスワードの再確認を求められるケースとそうじゃないケースがある。 そういうギミックを持ってないところは、ショップなどのように金銭が絡むところは まるっとHTTPSで実装する。 > 流行の一時トークンも、ぶっちゃけクッキーやらPOSTだったら一緒に盗まれるんじゃないの。 それはどういうレイヤーで話をしてるの? プロトコルの欠陥?ネットワーク盗聴?ブラウザーのバグ?
|

|