トップページ⇒php
1001コメント265KB

【PHP】フレームワークについて語るスレ7【総合】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/06/09(土) 09:48:36ID:6f8TWb7Z
前スレ
【PHP】フレームワークについて語るスレ6【総合】
http://pc11.2ch.net/test/read.cgi/php/1171896620/

[PHP]フレームワークについて語るスレ5[総合]
http://pc10.2ch.net/test/read.cgi/php/1159579507/

[PHP]フレームワークについて語るスレ4[総合]
http://pc8.2ch.net/test/read.cgi/php/1151706907/
[PHP]フレームワークについて語るスレ3[総合]
http://pc8.2ch.net/test/read.cgi/php/1145971945/
[PHP]フレームワークについて語るスレ2[総合]
http://pc8.2ch.net/test/read.cgi/php/1135847024/
【PHP】フレームワークについて語るスレ【総合】
http://pc8.2ch.net/test/read.cgi/php/1123608068/
0496nobodyさん2007/08/04(土) 22:27:45ID:???
FW実装のCacheが、処理プロセスと不可分になっちゃってるから柔軟性に
欠けるという面と、ファイルキャッシュ以外のサーバーAPI系(たとえばyoutube)の
PEAR実装が結局PEARのcache使ってるからね。どうせ導入しなきゃならないなら
最初から使わないって感じ
0497nobodyさん2007/08/06(月) 18:54:30ID:HUsmqTvF
興味深い話題age
0498nobodyさん2007/08/08(水) 09:20:09ID:???
EthnaといいPieceといいMapleといい
国産フレームワークって何でマニュアルがええ加減なやつばっかなんだ?w
0499nobodyさん2007/08/08(水) 10:23:09ID:???
ドキュメント整備ってめんどくさいから
0500nobodyさん2007/08/08(水) 15:50:49ID:???
どの分野でもテクノロジーを文章して伝達・教育する技術や能力は英語圏は他のついづいを許さんよね。
0501nobodyさん2007/08/08(水) 16:27:51ID:???
釣り針が太すぎます
0502nobodyさん2007/08/08(水) 17:29:25ID:???
>>499
ドキュメントの書き方を教わらないからだよ。
日本の国語教育の問題が大きい
0503nobodyさん2007/08/08(水) 19:16:09ID:???
仕様が固まりきってないからドキュメントにしにくいんじゃね?
ドキュメント化すると実態と乖離していきかねないから、
ちょっと曖昧なままにしておきたいっていうか。
すくなくとも俺はそういうのあるね。
0504nobodyさん2007/08/08(水) 21:34:38ID:???
つまり面倒だと
0505nobodyさん2007/08/08(水) 21:38:33ID:???
日本には「見て技術を盗め」という文化がある・・・のか?
0506nobodyさん2007/08/08(水) 21:58:32ID:???
>>503
アウトラインを作っておくという文章技術上の発想がないからそうなる。
0507nobodyさん2007/08/08(水) 22:00:49ID:???
>>506みたいに何もしないくせにしたり顔で文句言う奴ばかりいるので
真面目にやる気がしなくなるという事情もある
0508nobodyさん2007/08/08(水) 22:06:35ID:???
>>507
まあいいんじゃね。お前のような人のせいにする奴のプログラムは誰も使わないから。
0509nobodyさん2007/08/08(水) 22:08:01ID:???
なんでアウトラインが関係あるのかよく分からないな
ソース改変
だけの労力が、
ソースを改変+ドキュメント改変
になるのがしんどいんだよ
まあ、ドキュメントを書くことでインターフェイスが簡素になるという
いい作用もあるけど…
0510nobodyさん2007/08/08(水) 22:08:55ID:???
testを載せるだけでも違うけどね。
0511nobodyさん2007/08/08(水) 22:24:39ID:???
ちいたん使ってみた。けっこう扱い易くていい感じなんだが、
MojaviやSymfonyに慣れてるとフロントコントローラが欲しくなるな。
アクションの遷移が従来通りだからなあ。よくもわるくも。

アクションといえば、action()がクラスじゃなくて関数での実装なのは、
ソースコピペする時に

クラス名変エルノモマンドクセ

なんだと気付いた。Mojviじゃけっこうそんなクラスないぞって怒られたからな。
0512nobodyさん2007/08/09(木) 00:05:10ID:???
>>511  さあ、つくろ
0513nobodyさん2007/08/09(木) 00:12:52ID:???
PHPの分際でaf->getとかアホじゃね?って思う。
$_REQUEST上書きで十分。
てかPHP自体にバリデータがない時点でそこから発展する事になるFWなんてウンコ化は既定路線なんだがな。
0514nobodyさん2007/08/09(木) 00:41:52ID:???
>>513 ウンコ!
0515nobodyさん2007/08/11(土) 01:37:44ID:???
いよいよ政治的に大成功してきたRuby
貧民言語PHPm9 (^Д^)プギャー
0516nobodyさん2007/08/11(土) 06:53:19ID:???
他言語をわざわざ貶す理由が分からない。
自分が好きな言語使ってればいいだろw
0517nobodyさん2007/08/11(土) 19:22:45ID:???
cakeとかMapleとか、まぁPHP用に現存するフレームワークって
MVCを実現するため「だけ」のライブラリ?
0518nobodyさん2007/08/11(土) 20:51:28ID:???
>MVCを実現するため「だけ」のライブラリ
が何を示しているのか理解しかねるが、
MVCの分離構造を実現するだけという意味であれば、
そのほかにもActiveRecordだのORMだのDIだの実現すんじゃね

MVCの分離構造を実現するだけでよければちいたん超おすすめwww
0519nobodyさん2007/08/11(土) 22:48:35ID:???
漏れんとこ、開発チームごとにレベル差があってさ、
ずっと生PHPだけで力任せに案件こなしてきていて、
生PHPじゃないっていうだけでなかなか受け付けないような
DQNぎみの連中対策がそろそろ必要なんだよね。

でもいきなり本格的なフレームワークだと学習コストが云々、
兵隊にはメンテさせられん云々……
とかなんとか管理職に言われてしまうよな。

それを避ける意味でも、
ちいたんに限らなくってもいいんだけど、
あのくらいの規模でコードの見通しの効くフレームワークで小さい案件やらせて
段階的にMVC開発に慣れさせるといいかもしれんと思ってる。

もちろん悩み易いconfig類のカスタマイズは先に片付けておいて、
あとはアクションとコンポーネントとテンプレート作るだけとなるように
兵隊向け作業手順のマニュアル書くんだけどな。
0520nobodyさん2007/08/12(日) 00:15:54ID:???
>>518

ちいたん初耳だった。調べてみる。

> >MVCを実現するため「だけ」のライブラリ
> が何を示しているのか理解しかねるが、

ごめん、質問の意図と質問文が乖離してた。

まぁFWによるんだろうけど、
PHP用のFWを使う = MVCサイト構築
ってことになるのかな。
つまり。そのFWでサイト構築するには、MVC方式を余儀なくされてしまうとか。
もしそうだったら、なんかそれって「縛り」だよなぁってふと思っただけ。

>>519

DQN環境乙。

何でもかんでもMVCってのもどうかと思うけど、
とりあえずそういうときはMVCとかOOPとか、
開発手法の素晴らしさをアピールするといいかもしれん。
もうしたのかもだけど。

うちは、「一時の痛みを我慢して、その後が楽になるなら」
ってことで学習コストとか割いてくれた。
0521nobodyさん2007/08/12(日) 00:33:30ID:???
>>520
MVCサイトというのもいまいちよくわからん表現だが
そもそもフレームワークっていうのは縛りでしょ
フレームワークの提供する枠組み=制約というのが一定のルールになって
同じフレームワークを使っている人間のコンセンサス取りやすくなったり
問題点の発見が早くなったり
そもそも問題が発生しづらくなるわけで
05225192007/08/12(日) 00:45:01ID:???
>>520
なるほど。言う通りですよ。一部DQNなのをなんとかしたい。
ときどき手法の説明をしたり改善策として提案してるんだけど、
従来の流れと違うといまいちピンと来ないらしい。
既存案件におわれて勉強する時間もとれてないようだし。

漏れのところでいちばん効果的だったのは、
10ページくらいの小規模な案件をあっというまに片付けて、
目の前で速度差を見せつけた時かな。
慣れれば効果あるっていうのは分かったみたいだった。

規模によってはMVCでさえ大袈裟すぎる場合や、
ビューの要らないバッチ処理やインタフェース物ももちろんあるわけで。
そこは適材適所。

本格的なフレームワークで大き目の案件だと、
開発速度以上に分業しやすさとメンテ性のためにMVC開発をするんだと思ってるんだけど、
開発速度ほど有利さを披露しにくいのが難点だよね。
0523nobodyさん2007/08/12(日) 04:41:54ID:???
>>520
pradoっていうのが、確かMVCじゃなくてイベントドリブン型のどうのこうのって読んだな

http://www.pradosoft.com/demos/quickstart/index.php?page=GettingStarted.AboutPrado&lang=ja
http://hain.jp/index.php/tech-j/2007/08/06/p166

ということらしいよ。
0524nobodyさん2007/08/12(日) 04:46:34ID:???
ピースFWもイベントドリブンらしいね
0525nobodyさん2007/08/12(日) 11:25:05ID:???
そのpradoのページを何枚か眺めただけだけど、MVC的に実装していくんじゃないの結局は。
View部分はこうだ、って言ってるだけで、そのイベントに対応するクラスはコントローラを基底に
持つと思うぜ。
0526nobodyさん2007/08/12(日) 12:16:16ID:???
viewにガシガシロジック書いてく時点でMVC分離じゃねーべ
0527nobodyさん2007/08/12(日) 12:19:57ID:???
普通にやれば、結局そのview用コントローラー実装することになるんだよ。
0528nobodyさん2007/08/12(日) 15:38:41ID:???
なるほど理解しました。おもろそうだなprado。でもコンポーネント溜まるまではちときついか
0529nobodyさん2007/08/12(日) 16:38:41ID:???
ウェブアプリにイベントドリブンもへったくれもねーよ。
0530nobodyさん2007/08/12(日) 17:09:33ID:???
出たな半生野郎
0531nobodyさん2007/08/14(火) 11:16:41ID:???
んじゃこっちに
Akelos
http://www.akelos.org/
0532nobodyさん2007/08/15(水) 10:43:19ID:???
>>531
このようにあえてRoRクローン風って明言した(影響を受けているとかいうんじゃなくて)FWとしては、
他にどんなのがあるの?
0533nobodyさん2007/08/15(水) 14:34:24ID:???
建てたお
【PHP】PHP on Rails
http://pc11.2ch.net/test/read.cgi/php/1187142925/
0534nobodyさん2007/08/15(水) 14:41:17ID:???
533は何勘違いしてるんだ?
削除依頼だしてこいよ。
0535nobodyさん2007/08/15(水) 14:57:18ID:???
PHP on Rails って PHP on Trax の旧名だよな
0536nobodyさん2007/08/18(土) 16:49:31ID:XeatXWbb
はーいはい。みなさん。こんな本出ますよ。
神本ですよっと。
http://www.cbook24.com/bm_detail.asp?sku=9784896273564
0537nobodyさん2007/08/18(土) 18:23:53ID:???
こいつも佐久間と一緒で本出しすぎだな。
0538nobodyさん2007/08/18(土) 20:21:23ID:???
>>536
発売したら立ち読みしてこよっと
0539nobodyさん2007/08/18(土) 20:41:35ID:???
そしたらレポして3行で総括よろしく
0540nobodyさん2007/08/18(土) 21:57:37ID:???
なんかドキュメント印刷しただけっぽい内容だな。
0541nobodyさん2007/08/19(日) 23:13:36ID:???
携帯サイトに相性がいいフレームワークってある?
0542nobodyさん2007/08/20(月) 00:12:15ID:???
>>541
何を求めてフレームワーク使おうとしているかがわからんから答えようがない
0543nobodyさん2007/08/20(月) 19:52:44ID:???
ttp://ke-tai.org/
0544nobodyさん2007/08/22(水) 01:33:27ID:???
フレームワーク本は予想通り、マニュアルコピペ&彼女の他作の流用でした
0545nobodyさん2007/08/22(水) 08:04:04ID:4atvg3yr
>>544
Zend_Smartyの部分なんかがっかりしたよ。
あれじゃ、Smartyの良さ死んどる
0546nobodyさん2007/08/22(水) 13:40:39ID:???
掲示板の投稿で
フォーム記入→確認顔面→投稿

この流れを簡単にしやすいFWないかな?
0547nobodyさん2007/08/22(水) 14:22:32ID:???
PEARのQuickFormだか何だかは?
0548nobodyさん2007/08/22(水) 15:33:07ID:???
一瞬いい本が出ると思ったが
マニュアルをネットからダウンロードすればいいだけの話か
0549nobodyさん2007/08/23(木) 15:37:34ID:gq3i3Qc4
>>546
確認顔面というのは、投稿者の顔が不細工だとフィルタかける
っていうことですか?。FWレベルでは、そういう実装はないと思います。
0550nobodyさん2007/08/24(金) 00:12:40ID:???
>>546
顔面はともかくethnaかな?
0551nobodyさん2007/08/24(金) 00:42:54ID:YoTG53/u
なぜethnaが優位性を持つのか説明してくれ
0552nobodyさん2007/08/24(金) 00:47:43ID:???
ふじもと神の顔面が優位(=イケメン)なのかと思った。
0553nobodyさん2007/08/24(金) 03:46:39ID:???
>>547
QFCは死んでる。
やるだけ時間の無駄。
0554nobodyさん2007/08/25(土) 15:41:51ID:m12CHPqL
QFがダメな子とは良く聞くけど、
ダメさを今一理解していない俺に、QFの機能でダメな点を教えてくれ。

QF無しだと確認画面尽きデータ更新画面作るの超面倒臭くない?
入力値のバリデートもフィルタも。

そういう時は皆QF以外の何使ってるんでしょう。
0555nobodyさん2007/08/25(土) 15:55:04ID:???
> そういう時は皆QF以外の何使ってるんでしょう。
CakePHPなどのフレームワーク。
0556nobodyさん2007/08/25(土) 16:40:10ID:???
QFはフォームの組み立てから入力のバリデートにHTML出力まで全部こなそうとするんで
特に入力値のバリデーションとかで
Mojaviとかのフルスタックのフレームワークに組み込みにくいという事情があった

でも今でもSymfonyとかCakeとかCIとかが持つフォームシステムで
QFほど何から何まできちんとやってくれるものはないと思う
特にバリデーションJavaScript自動生成とfreeze()あたりは
今風のフレームワークでも何らかで実装してほしいものだなー

あとQFCは死んでるしやるだけ時間の無駄だと思うw
0557nobodyさん2007/08/25(土) 16:54:28ID:???
>>554
2年前の記事だけど
http://hatotech.org/kumatch/archives/000475.html

一時期QFが取り上げられて流行ったけど
QFだとフォームのエレメント主導の作りになっちゃうんだな
フォームにvalidationがぶら下がっちゃうっていうか
コントローラにエレメント生成のコードが入っちゃうし
あと複雑なフォームの構成になるとトリッキーなコードになりやすかった

現状のFWなら大体フォームエレメントの生成はViewHelper、
入力値のvalidationはValidatorでやる形が主流だな

歴史的にそういう経緯があって、今こうなっているということは
結局今の形がよりベターな構成だということなんじゃないかな
0558nobodyさん2007/08/25(土) 16:55:36ID:???
>>555
>>556
自社製FWしか使った事が無くて、
それはQFを組み込んだものでして。

CIとかCakeのマニュアルを流し読み程度はしてみたものの、
面倒臭い確認画面尽きの時の画面遷移コントロールなんかがカバーされてるようには見えなくて、不思議に思ってました。

海の向こうでは確認画面あまり出さないからなのかな、とか。
フォーム要素をPHPオブジェクトと対応させるQFの発想は悪くないと思うのになぁ、とか。

まぁ、とりあえず実際にCI、Cake辺り触ってみるのが早そうですね。
0559nobodyさん2007/08/25(土) 17:09:11ID:???
>>557
確かにフォーム要素をQFでごにゃごにゃ書くのは面倒ですね。
書き方覚えるのも。個人的にはjsと同じ書き方でやらせてくれればいいのにと思います。
0560nobodyさん2007/08/25(土) 17:36:07ID:???
JavaScriptによるクライアントサイドバリデーションはUI的には良いかもしれないけど
信頼性は皆無なので、結局サーバサイドでのバリデーションが必要になるよね。
だからバリデーションJavaScript自動生成を好んで実装したがるFW作者は少ないと思う。

フォーム要素とPHPオブジェクトのバインディングとは少し違うけど、
HTML_Template_Flexyでのフォーム要素の扱いは知っておいて損はないかも。
0561nobodyさん2007/08/25(土) 18:24:06ID:???
>>560
QFだとバリデーションをひとつ設定すればサーバサイドとクライアントサイドを自動的にやってくれるんで
信頼性をサーバサイドで確保しつつUI利便性のためクライアントサイドで……ってのが
とても簡単にできたのよ
(自作ルールセットではさすがにそうもいかないけど)

最近じゃクライアントサイドの利便性はAJAX使えってことになっちゃうのかなぁ
でもそれ自体をやりやすくしてるフレームワークってあるのかな
AJAX対応のASP.NETとかはそれに近いことをやってた気がするが……
0562nobodyさん2007/08/25(土) 18:45:15ID:CTb1TM+m
そもそも、フォームの生成なんてするもんじゃないだろ。
それに、主要フレームワークはほとんどビューヘルパーとか用意してるけど、
実際問題、ベタ書きした方が正確だし、デザイナーにも易しいだろ。
0563nobodyさん2007/08/25(土) 19:07:06ID:S/G680iY
>>562
自分もそう思う。
0564nobodyさん2007/08/25(土) 20:34:11ID:???
QF2なんてのも出てきてる。。。
なんだこりゃ。
0565nobodyさん2007/08/25(土) 21:31:26ID:???
>>562
フォームがDBのテーブルへの操作窓であるような概念のアプリの場合は
クラスがバリデータとかを提供する方がむしろ自然になるような設計もあると思う
QFでそれをやろうとすると、HTMLとか$_POSTとかまでQFが面倒みちゃうんで
その辺が激しく気持ち悪いことになるのが難点だけど……

HTMLについてはベタ書きよりもきちんと生成されたものの方が正確って考え方もできると思うよ
あとデザイナはフォームがどうなろうと周囲の枠だけ書けば良いような場合もあるし。

結局いつもの「適材適所で」みたいな結論になっちゃうのが残念だがなぁ
0566nobodyさん2007/08/25(土) 21:37:02ID:S/G680iY
POST値に対するvalidataだけなら、既存FWのクラスで十分だよ
>>556の言う「QFほど何から何まできちんとやってくれるものはないと思う」って
具体的になにをさしてるのかわからんわ。JSとか言ってるところ見ると
仔細なチェックまでFWに背負わせようとしてるんじゃないの。そんなの
スクラッチでやったほうが確実だっての。
0567nobodyさん2007/08/25(土) 21:38:40ID:???
手書きは不確実です。絶対にミスが出ます。
0568nobodyさん2007/08/25(土) 21:40:44ID:???
>>566
スクラッチでやるよりも、
何もしないほうが確実ですよ?

JavaScriptはほぼ自動生成です。

仔細なチェックは当然、phpコードで書きます。
それだけで自動でJavaScriptコードが生成されるのです。
0569nobodyさん2007/08/25(土) 21:43:58ID:???
連続で真っ赤になって書かなくてもいいのにw
0570nobodyさん2007/08/25(土) 21:45:52ID:???
反論できないなら書かなくていいのにwwww
0571nobodyさん2007/08/25(土) 21:47:01ID:???
>>569
二人に即効で反論されたからって泣くなよ。
2ちゃんねる初心者か?w
0572nobodyさん2007/08/25(土) 21:48:56ID:???
w多い人ですね
0573nobodyさん2007/08/25(土) 21:50:24ID:???
二人の証明すべきだな。>>571は
0574nobodyさん2007/08/25(土) 21:56:04ID:???
俺じゃないやつが書き込んだから二人というだけのことですが?

>>569は荒らすのが目的なのか?
違うのなら黙ってろ。
05755652007/08/25(土) 22:10:37ID:???
なんかいきなり荒れたなぁ……
べつに相手を言い負かそうとかどっちが勝ちとか考えずに
フレームワークとかフォーム処理とかの良い実装について語り合えるって程度でいいんだけどー

>>566
FWのクラスでも充分だしQFでも充分なバリデートが出来るって話でしょ。
FWの意義のひとつにはなるけどQFが不要になる理由にはならないよね。
あとQFでJSを自動生成できるのはサーバ側でできるチェックより劣るので
完全にUI利便性(POSTする前にすぐにエラーを見つけられるとかその程度)だけの問題。
0576nobodyさん2007/08/26(日) 00:35:40ID:???
使いたいなら使えばいいと思うけど結局メンテしにくいのよQFで書いてると
フォームちょこっと変えたいだけなのに
ViewじゃなくてControllerにあるエレメント設定をいじらないといけないとか
ちょっと入力必須にしたいだけなのにエレメント設定しないといけないとか

でQFでやってるとフォームに関する全ての処理を
QFでやらないといけない感が漂ってきて
FWでMVCに沿ってるはずがだんだんQF主導のコードになっちゃうわけ

RequestもValidationもViewHelperも兼ねてるからそうならざるを得ない
多機能なライブラリが故にそれが仇となってFWに組み込みづらくなる
だからといってそれらの処理をFWによる機能とQFの機能で
中途半端に混ぜて使ってしまうともう最悪のパターンになる
だから、使わない
0577nobodyさん2007/08/26(日) 01:05:13ID:???
QFを使うと氏ぬ
0578nobodyさん2007/08/26(日) 01:52:27ID:???
いっそQFに合わせたFWというのはどうだろう。

webベースのエディタ画面でフォームを作成すると、
それに合わせたコードが吐き出されて、
ついでにDBのテーブルも作ってくれる。

これで名実共にWeb版VBの名を欲しいままに・・。
0579nobodyさん2007/08/26(日) 02:03:09ID:???
フォームからDBスキーマを予想するのは無理ぽ
0580nobodyさん2007/08/26(日) 04:06:26ID:???
>>579
マスタ系テーブルだけ先に手動で作らせておいて、
セレクトボックス、チェックボックス、ラジオボタンはそれを使わせる。

連関エンティティが必要になるようなフォームは自動生成からは切り捨てる。

idはサロゲートキー。

text=varchar
textarea=text
0581nobodyさん2007/08/26(日) 04:53:39ID:???
すみません、恥を忍んで言いますと、私JSが全く書けないんです。

なので、JS付きのValidateしてくれるQFを見た瞬間!!!これだ!!と。

それだけなんです。JS覚えればQFなんていらないです。
でも覚えられないんです。すみませんでした。
0582nobodyさん2007/08/26(日) 05:09:13ID:???
入力チェックのjsなんて難しくねーだろ
HTMLにjsが入るのも気に食わん
0583nobodyさん2007/08/26(日) 05:59:51ID:???
JSでチェックするメリットはあんまりないよな
ajaxでやるならともかく
QFみたいなダサダサチェックは素人くさいよ
まだあるっちゃあるけど
0584nobodyさん2007/08/26(日) 07:58:43ID:???
>>580
それはフォームからスキーマじゃなくて、スキーマからフォームでしょう?
579と逆なんだけど。
0585nobodyさん2007/08/26(日) 08:56:04ID:???
まさかとは思うが、JSのみでValidateしてる人っていないよね。
0586nobodyさん2007/08/26(日) 09:52:19ID:???
あくまでUIの快適さをあげるために存在する
追加の機能であるJavaScriptでの検証。
それもサーバー側でのチェックと同じ機能を
二回も書くなんて面倒。
DRYの原則に反する。
自動で生成されたら楽。
0587nobodyさん2007/08/26(日) 10:08:32ID:???
自動生成だから使うってのはどうかと思うが。サーバチェックだけでいいし
でなきゃ、「UI」改善のための実装ならajax使うでしょ。
今時html埋め込みの単なるjs使う意味は?
0588nobodyさん2007/08/26(日) 10:15:11ID:???
できる限り無駄な通信を避けたい時。
そんなことも想定できないほど脳が腐ってますか?
0589nobodyさん2007/08/26(日) 10:19:05ID:???
JSチェックで削減できる通信量がどれだけあるのかって話だよな
貧者の発想という気がする
0590nobodyさん2007/08/26(日) 11:03:26ID:???
結局サーバー側でもチェックするんだから
通信量なんか関係ないんじゃね?
0591nobodyさん2007/08/26(日) 11:06:18ID:???
JSでチェックしてNGならsubmit止める(=通信させない)とかじゃね?
0592nobodyさん2007/08/26(日) 11:13:50ID:???
>>591
当たり前すぎなんだが、そんなこも知らずに話してたんか。
だから通信が発生するAjaxは論外。
結局、否定しているやつはなんもわかってないじゃねーかw
0593nobodyさん2007/08/26(日) 11:19:30ID:???
>>589
> JSチェックで削減できる通信量がどれだけあるのかって話だよな
> 貧者の発想という気がする

どうやっても、JavaScriptによるレスポンスの速さを
サーバー通信が必要な方法で超えることはできんよ。

問題は通信量ではなく、すばやい反応。
そこを勘違いしていたお前の負けだ。
0594nobodyさん2007/08/26(日) 11:42:52ID:???
なんか「AJAX=新しい=あらゆる最強」みたいな都市伝説を信奉してる人がいる気がする……

郵便番号から住所への変換とかはAJAXで利便性も上がる一例だけど
項目のrequiredチェックなんぞにいちいちAJAX使ったら利便性下がる一方じゃないかな。

httpdの受け口が増えまくるのはサーバ負荷管理的にもおいしくない。
それが問題にならない程度のアクセス数/サーバ数の予算が取れるなら
負荷の点は問題にしなくてもいい場合もあるが。
0595nobodyさん2007/08/26(日) 12:30:21ID:???
JSチェック支持派はJSでだっさいalert出したりしてんの?
動的にDOMいじってサーバと通信した場合と同じ画面にするなら
まあありとも思うが
そこまで手間をかけるならもういいわってなるな。
0596nobodyさん2007/08/26(日) 12:35:30ID:???
>>594
ajaxで転送量減らすこともできるよ
別にリアルタイム性だけがajaxの利点でもない
■ このスレッドは過去ログ倉庫に格納されています