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

[PHP]フレームワークについて語るスレ2[総合]

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/12/29(木) 18:03:44ID:PQZNoJbD
::フレームワーク一覧::
■Phrame
http://phrame.sourceforge.net/
■Mojavi Project
http://www.mojavi.org/
■Agavi
http://agavi.org/
■[ 日本発 ] Maple Project
http://kunit.jp/maple/
■[ 日本発 ] Ethna -PHPウェブアプリケーションフレームワーク-
http://ethna.jp/ethna-tutorial-startup-practice1.html
■[ 日本発 ] guesswork
http://www.guesswork.jp/
■Biscuit
http://bennolan.com/biscuit/
■PHP on TRAX
http://phpontrax.com/
■Web Application Component Toolkit (WACT)
http://www.phpwact.org/
■symfony
http://www.symfony-project.com/
■XOAD
http://wiki.xoad.org/index.php?title=Wiki_Home
■[ 日本発 ] pokox
http://www.glamenv-septzen.net/pukiwiki/index.php?pokox
■[ 日本発 ] 速構Web Framework
http://www.pm9.com/newpm9/itbiz/php/framework/
■CakePHP
http://cakephp.org/
0596nobodyさん2006/03/26(日) 23:06:30ID:DeU9y+sO
おそらく「依存しない」というのは、 mod_rewrite で
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
として、
URL/コントロール名/アクション名/
でアクセスさせるからだと思います。(違ってたらごめんなさい)

ここに理屈が書かれています。
http://revilog.com/program/2006/03/006937.html

ここでは REQUEST_URI を PATH_INFO に差し替えて…なんてことをしているようです。
http://tdiary.ishinao.net/20060322.html#p01

フレームワークを使う人なら mod_rewrite に慣れているはずだから、
わざわざフレームワーク側でしなくても…って思ったんです。
0597nobodyさん2006/03/27(月) 00:27:52ID:???
>>595
フレームワーク全体は mod_rewrite には依存していない、ってことじゃね?
現状は Preview 版の Router が依存してるけど、適宜書き直せば良いと。

>>596
オープンソースのように不特定多数が使うケースを考えると、apache の設定が
弄れない可能性がある。むしろ、フレームワーク側で用意してない方が糞。
0598nobodyさん2006/03/27(月) 09:44:30ID:???
>>597
Router書き直すっていうかRouter Interfaceつかってrouteメソッド書けばいいんじゃない?
Mojavi系っぽいURLでindex.phpにアクセスしたいならこんな感じ

class MojaviRouter implements Zend_Controller_Router_Interface {
 public function route(Zend_Controller_Dispatcher_Interface $dispatcher) {
  $module = @ $_REQUEST['module'] or $module = 'Default';
   // サニタイズしてね
  $action = @ $_REQUEST['action'] or $action = 'Index'
   // サニタイズしてね
  $token = new Zend_Controller_Dispatcher_Token($module, $action, $_REQUEST);
   // サニタイズしてね
  if (! $dispatcher->isDispatchable($token)
   throw new Zend_Controller_Router_Exception('〜');
  else
   return $token;
}

あとはindex.phpの中のどっかで
$controller->setRouter(new MojaviRouter);
とかやればいいんでないかな。
しかしクラス名が長くて眩暈がするな。大したことやってないのに・・・
0599nobodyさん2006/03/27(月) 11:43:22ID:???
>>598
サニタイズしてね
0600nobodyさん2006/03/27(月) 11:49:14ID:???
>>599
うん。
06015982006/03/27(月) 12:04:29ID:???
つーかサニタイズはdispatcherの仕事だな。
デフォルトのdispatcher使えば598のままで問題ないと思われ。
0602nobodyさん2006/03/27(月) 13:37:40ID:???
$module = @ $_REQUEST['module'] or $module = 'Default';
っていう書き方はじめて見た。
変数に値がない時の書き方が冗長になるなぁと
ずっと思ってたんだよな。
0603nobodyさん2006/03/27(月) 14:19:01ID:???
@演算子は好きじゃないな。

書くならむしろこっちでは。
$module = isset($_REQUEST['module']) ? $_REQUEST['module'] : 'Default';
0604nobodyさん2006/03/27(月) 14:25:12ID:???
>>603
isset()で確認した変数をもう1回書くのが面倒なんだよねそれ
連想配列なら関数書けるんだけど、普通の変数は空だと引数に渡せないしなぁ
0605nobodyさん2006/03/27(月) 14:26:31ID:???
@は理解が深まると癖になる不思議な演算子。
まあそれ以前にPHPのorがboolしか返さないのがそもそもの難点なんだが・・・
0606nobodyさん2006/03/27(月) 14:33:43ID:???
>>602-605
スレ違い
0607nobodyさん2006/03/27(月) 14:44:49ID:???
まあもちついてくださいよ
0608nobodyさん2006/03/28(火) 02:50:05ID:???
いくつかのActionをChainさせた場合、
別々のActionからDBの同じデータにアクセスしてることあるじゃん。
いくつか方法はありそうだけど
どうやって対処してる?
0609nobodyさん2006/03/28(火) 07:23:03ID:???
富豪プラグラミング
0610nobodyさん2006/03/28(火) 09:45:44ID:???
>>608
ただアクセスするだけならそのままでもいいし、データの書き込みに関してお互いの整合性が必要なら別口にDAO的なModel作ったらどう?
0611nobodyさん2006/03/28(火) 14:28:18ID:???
>608
agaviのSingletonModelとか、自前でSingletonするとか。
Actionに直接DBへのアクセス書くのはなんか抵抗があるな。
06126082006/03/28(火) 14:59:45ID:???
いや、DAOはSingletonなModelでActionの外においてるんだけど、
同じデータを取るのに複数回クエリ発行するのが気になったんだ。
そのへんはあまり気にしないが正解かな。
0613nobodyさん2006/03/28(火) 15:56:52ID:???
>>612
DAO 側でデータをキャッシュしておいて,
同じデータと判断できるような何かがあったらキャッシュを返すとか……

結局は DB アクセスとメモリキャッシュのどちらかでリソースを食うので
状況次第ではどちらも富豪的な発想ってことに.
oracle なんかだと RDBMS 側でもキャッシュしてるから
同じデータを触りに行くクエリとかだと連打しても大して負荷なかったりする場合も.
0614nobodyさん2006/03/28(火) 18:10:27ID:???
>>613
>oracle なんかだと RDBMS 側でもキャッシュしてるから
mysqlもね
0615nobodyさん2006/03/28(火) 18:35:20ID:???
MySQLのクエリキャッシュってMyISAMだけだよね?
0616nobodyさん2006/03/28(火) 18:52:28ID:???
>>615
MySQL 4.1.1 以降では、 InnoDB テーブルの使用時、クエリキャッシュはトランザクション内でも機能します
0617nobodyさん2006/03/28(火) 23:38:47ID:???
フレームワークつかわんでプログラムするとき
おまいらはdaoとかつくりますか?
0618nobodyさん2006/03/28(火) 23:54:31ID:???
だおとフレームワークは独立概念だお
0619nobodyさん2006/03/29(水) 10:11:18ID:???
>>615
時代の流れに置いていかれないようにね。
0620nobodyさん2006/03/29(水) 15:08:06ID:???
Zend Frameworkのリファレンスガイドを日本語訳してる香具師がいたYO!

http://www.m-takagi.org/docs/php/zend/
0621nobodyさん2006/03/29(水) 17:03:17ID:???
>>620
けっこう進んでるね
超GJ!
0622nobodyさん2006/03/29(水) 18:14:05ID:???
「香具師がいた」とかどこの誰かと思ったら
m-takagi.org って php-doc で名前よく見る高木氏じゃないか

心底から感謝を捧げたい!
0623nobodyさん2006/03/30(木) 00:07:49ID:???
おっ!いいね。
やっぱリファレンスが充実しなきゃ良いものも
広まらないからな。良いものかどうかは知らんが。
0624nobodyさん2006/03/30(木) 12:48:08ID:???
>>622
彼は結構いい仕事してるなー。他にも色々翻訳しているね。

で、ZF使ってる香具師いるの?
俺時間なくてまだ見ることもしてない...
0625nobodyさん2006/03/30(木) 18:08:29ID:???
まだプレビュー版だから本サイトで使ってる人は殆どいないんじゃない?
0626nobodyさん2006/03/30(木) 21:12:30ID:???
実運用のサイトを作るのに使う香具師はいないだろうが、ちょっといじって
みたいって人はいるでしょ。というか使ってみたいんだけど、なかなか時間が

まわりのツールが集まってくると面白いことになるんだろうけど
ドキュメントは結構早く出てきてる感じがする

サイトはまだかなー
0627nobodyさん2006/03/31(金) 02:44:42ID:???
http://tdiary.ishinao.net/
ishinao さんがZend Frameworkをいろいろ触って所感を書いていますね。
0628nobodyさん2006/03/31(金) 12:23:04ID:???
携帯用フレームワーク?
http://ke-tai.org/index.php?KEMP
0629nobodyさん2006/03/32(土) 17:36:28ID:???
>>628
作者乙。でも期待してるよ。
0630nobodyさん2006/04/02(日) 10:11:19ID:???
>>628
「携帯用」って時点で話にならん。
基本的にPC用サイトも携帯用サイトも一つのフレームワークに収められるようにするのが基本。
0631nobodyさん2006/04/02(日) 10:25:57ID:???
基本というからには、他のすべてのフレームワークに、
日本の携帯に適したものが当然のごとく実装されてんのか?
そいつは知らんかったな。
0632nobodyさん2006/04/02(日) 12:12:51ID:???
630みたいのは「汎用厨」とでも名づけましょうかね
0633nobodyさん2006/04/02(日) 14:28:56ID:???
う〜ん。。どっちもどっちジャマイカ?
0634nobodyさん2006/04/02(日) 15:20:07ID:???
PC 用には Smarty があるんだから
ケータイ用に KEMP でいいと思うよ。
0635nobodyさん2006/04/02(日) 15:27:24ID:???
その二つを並べるのは変だろ
KEMP って Smarty 使っているんじゃないの
0636nobodyさん2006/04/02(日) 16:09:26ID:???
>>631
拡張すればいいじゃん。
おまえはわざわざ別々のフレームワーク使うの?
0637nobodyさん2006/04/02(日) 16:15:24ID:???
・PC用、携帯用のどちらにも対応したフレームワーク
・PC用に特化したフレームワーク
・携帯用に特化したフレームワーク

どれもあっていいと思うけどね。
そりゃどちらにも対応しててどちらに対しても最高の拡張性を備えてるなら文句ないけど、ないものねだりしても始まらない。
0638nobodyさん2006/04/02(日) 16:23:11ID:???
>>637
最高の拡張性なんて全く必要ないよ。既存のフレームワークでPC用も携帯用も作れる。
どっちもWEBアプリケーションで、作成に大した差もないのになぜ特化する必要があるの?
0639nobodyさん2006/04/02(日) 16:42:11ID:???
>>632
一生懸命作ったものを否定されちゃったら、そりゃ厨扱いもしたくなるよね。
0640nobodyさん2006/04/02(日) 16:51:19ID:???
携帯って独特の機能(端末IDを使った認証とか、絵文字とか、ユーザーエージェント毎の振り分けとか)
があるから、それに特化したフレームワークがあっても面白いかと思う。
PC版と携帯版があるサイトとかだと、別々のフレームワークが必要になったりして
不便かもしれないけど。

06416372006/04/02(日) 16:52:30ID:???
>>638
俺自身は携帯向け自体作る気ないから別にほしいとは思わないしお前もいらないんだろうけど、欲しい人もいるんじゃないの?
特に携帯の機種依存な処理とかどれくらい面倒くさいのか知らないが、ぱっと見た感じフレームワーク的なものあったら便利になるんだろうとは思った。
別にお前が要らないと考えること自体に対して異論はないよ。
人それぞれだから。
0642nobodyさん2006/04/02(日) 17:32:21ID:???
mojavi を例に取ると、filter と renderer 書く方がスマートって気もする。
0643nobodyさん2006/04/02(日) 17:36:59ID:???
>>642
突然何の話ですか?
0644nobodyさん2006/04/02(日) 17:47:07ID:???
おいおい、何のためのフレームワークだよ。
>>642の言うようにFilterとかちょこっといじれば
携帯用のフレームワークになるだろ。
0645nobodyさん2006/04/02(日) 17:50:42ID:???
ちょこっとですむならちょこっとで済ませたらいいんじゃないの。
適材適所だし。誰も咎めてはいないよ。
0646nobodyさん2006/04/02(日) 18:02:06ID:???
>>643
なんの話というか…、こうやって専用にしか使えないフレームワーク作るより、
汎用のフレームワークに対する、いわばプラグインって形で提供すれば、
使ってくれる人も多くなるし、うまく行けば流行るかもしれん。

と言う意味で、スマートじゃないかな、と思った。
0647nobodyさん2006/04/02(日) 18:05:56ID:???
どうかな?PHPのWebサイト全体に対するMojaviの使用率なんてそこまで高くないしな。
もし今後ZFが標準になったりとかすれば、プラグイン製作って考えも当たるかもね。
現時点では何とも言えないけど。
0648nobodyさん2006/04/02(日) 18:13:38ID:???
>>647
いや、別にmojavi は例として挙げただけだから、あまり気にしないでね。

少なくとも、携帯専用フレームワークよりは、mojavi でも何でも良いんで、
そこそこ知名度のあるフレームワークに寄生した方が、使う側にしても敷居が低くて良いと思うよ。

いや、携帯用のデファクトスタンダードに育て上げるんだ、
って意気込みでやるってんなら、それはそれで良いのかもしれんけど。

ま、個人的感想だと思って頂戴。
0649nobodyさん2006/04/02(日) 18:23:16ID:???
まあ俺の個人的な感想を言わせてもらえば、そっちのほうがいいと思うなら自分で作って公開してみたらどうだろう、と思うけどな。
どっちみちどうでもいい結論しか出なさそう。
0650nobodyさん2006/04/02(日) 18:31:10ID:???
携帯サイトは、絵文字対応とか端末IDの取得など、PC用サイトとはかなり違う構成になる。
それ専用のフレームワークは十分需要があるよ。
絵文字ライブラリだけでも売り物になるんだから。
0651nobodyさん2006/04/02(日) 18:32:44ID:???
あ、もちろん、個人で勝手サイト作る分には、どうにでも適当に作ればいいけど。
0652nobodyさん2006/04/02(日) 18:54:38ID:???
GroovyによるRuby on Railsライクなフレームワーク - Grails 0.1公開
http://headlines.yahoo.co.jp/hl?a=20060401-00000091-myc-sci
0653nobodyさん2006/04/02(日) 19:00:03ID:???
>>650
だからその処理をFilterに入れるんだろうよ。
だいたい携帯でもPCでも見れるようなサイトを作る場合
わざわざフレームワークを分けるわけ?
その技術を世に公開するならSmartyやMojaviなどの
プラグインにした方がマシだと思う。
0654nobodyさん2006/04/02(日) 19:01:50ID:???
携帯サイトのコンテンツとPCサイトのコンテンツはまったく違ったものにならざるを得ない。
まあ、公式サイトを作ったことあるやつならすぐわかる話。
0655nobodyさん2006/04/02(日) 19:09:22ID:???
>>653
多感な年頃ですね。
どうせMojavi専用+携帯専用プラグインなんて出てきたらまた文句言いたくなっちゃうんでしょ?
0656nobodyさん2006/04/02(日) 19:14:23ID:???
>>654
おれもこないだまでは
「MVCきちんと分離しとけばVだけ変更して携帯サイトできあがり〜」とか思ってたんだが
仕事で公式やったら>>650の通りで、>>630なんてのは空論に過ぎねーと思い知った
ていうかもう携帯の仕事はやりたくなくなったw
0657nobodyさん2006/04/02(日) 19:44:53ID:???
>>656
それにしたってわざわざフレームワークを分ける必要は無くね?
0658nobodyさん2006/04/02(日) 19:52:01ID:???
えーと、後に引けなくなっちゃったのかな?
0659nobodyさん2006/04/02(日) 20:01:02ID:???
>>657
653のやり方に反対しているわけじゃないんだ
同じフレームワーク(以下FW)上で656に書いたみたいな大きな違いまで吸収できるならそれでいい

ただ実際、特化FWの代わりができるほどに「こなれた」汎用FWは見たことがない
654も言うとおり、実際「まったく違った」サイトにせざるを得んのだから、
それなら携帯の方は分けて考えて特化FWで作っても問題になりにくいだろうな、ってこと

もちろんFWの学習曲線を2回登らないといけないとかのデメリットも忘れてるわけじゃない
でも携帯サイトの不自然な制約はそれすら凌駕するくらいだと思うってこと
(これは個人的意見だしどこまで対応しなきゃならないかっていう要件にもよると思う)
0660nobodyさん2006/04/02(日) 20:19:15ID:???
>>659
mojavi使える?他のフレームワークでも構わない。
filterとrendererで対応できないのって、どの辺?

別に煽ってるとかじゃないよ、携帯コンテンツとか作ったこと無いから、知的好奇心。
0661nobodyさん2006/04/02(日) 20:32:30ID:???
携帯の開発はNDAがあるから、あんまり喋れない。
だから、ウェブの資料とかあんまりない。
CP剥奪とかなったらシャレにならない。
まあ、携帯の開発って、フレームワークを適用できる部分が多いと思うよ。
PCのサイトなんかよりずっと。
0662nobodyさん2006/04/03(月) 02:52:00ID:???
>>661
どーせ大した情報も持ってないんだろ?
携帯サイトごときでフレームワーク変えるようなアホに
何も聞くことねーよ雑魚。
0663nobodyさん2006/04/03(月) 03:19:24ID:???
>>662
良く知らないことを"ごとき"と評価できる貴方は素晴らしい。
0664nobodyさん2006/04/03(月) 03:50:19ID:???
このスレらしからぬ荒れ方をしているな
春休みって奴か
0665nobodyさん2006/04/03(月) 09:10:28ID:???
>>630,636,638,644,653,657,662
春具合テラワロスwww
0666nobodyさん2006/04/03(月) 09:22:59ID:???
>662 が携帯の特殊性についての、どのような情報に
基づいて、携帯専用のフレームワークは不要と判断
しているのかを知りたい。
0667nobodyさん2006/04/03(月) 09:33:50ID:???
>>660
結論言えばfilter/pluginやrenderer/decoratorでもやればできる。
さらに言えばフレームワーク使わなくてもやればできる。
さらに言えばPHP使わなくても(ry

作ろうとしているサイトの規模に応じて適切なものを検討してね。
あとはご勝手に、と
0668nobodyさん2006/04/03(月) 10:21:16ID:???
サイトの作りによるからなぁ
携帯独自のコンテンツを提供するサイトだったら
専用フレームワークが必要十分だろうけど、
両方提供する場合は専用だと嬉しくない

ただまぁ、現状の一般のフレームワークでは
携帯の邪魔くさい部分に対応しきれないのは
間違いないので、携帯向けフィルタ集みたいな
ものもあったらいいね
0669nobodyさん2006/04/03(月) 10:27:00ID:???
携帯だと、課金方法とかもある程度決まっているから
その辺の処理とかもフレームワーク側で便利にこなしてくれるといいんじゃない?

いらないいらないって叩くやつからは何も生まれてこないので、どっちかというと
作って公開してくれる人を大切にしたい。
0670nobodyさん2006/04/03(月) 11:12:37ID:???
>>656
わかるー!おれも「viewを変えるだけでいいだろ」と思ってたけど、技術的な制約が全然違うから、作り方も別にならざるを得なくて、すごい苦労した。
なんかね、パソコン向けと携帯向けって、使っているのがHTML(とそのサブセット)というぐらいしか共通点ってないんじゃないかと思った。
GET/POSTとかないし、クッキーないし、URLの文字数に厳しい制限あるし、CSSやJavaScriptないし、Sessionはれなかったりするし、認証方式まるで違うし、そのくせ情報少ないし、これでどうやって作れっての?と思った。
もうフルブラウザしかサポートしませんといいたかったよ。

>>659
>でも携帯サイトの不自然な制約はそれすら凌駕するくらいだと思うってこと
はげどー!誰が考えたんだよ、あんな仕様・・・特にi-mode。

>>653
FilterやPluginで対応できる・・・そう思ってたときが自分にもありました。
最初から携帯も視野にいれて設計されたフレームワークならともかく、そうじゃないフレームワークではFilterごときでは対応できなくて、Controllerにも手をいれないと難しい。
「MojaviにFilterいれればクラサバアプリが作れる」というのと同じようなもん。
0671nobodyさん2006/04/03(月) 11:23:33ID:???
>>670
GET/POSTとかがないってどゆ意味?
0672nobodyさん2006/04/03(月) 11:54:53ID:???
>>670
実際のブラウザシェアをキャリアが公開してくれると
嬉しいんだよな。例えばこれこれのスペックの端末が
これくらいのペースで減ってるからこの時点で非対応
に、とか判断できる。

この辺は新規開発じゃまったく情報ないから
古い仕様に合わせるってことになるわけだけど、
そうすると制約だらけで何もできないに等しく
なっちゃうんだよな。

実際には 3G じゃなくても PDC の後期の機械は
結構ハイスペックなんで、いろんなことできる。
これは仕様外の端末独自のものだけじゃなくて
仕様上も結構制約緩くなってたりする。

どうでもいいけどキャリアは端末情報をすべて XML で
提供してくれんかな。PDF じゃ全然使えねーよ。
06736592006/04/03(月) 13:08:34ID:???
ごめん,めっさ長文になっちった

>>660
FilterやらRendererやらで対応は,原理的にはそりゃ何だってできるだろうけど.

あるUAには複数画面に分割したHTMLフォームで入力は932+携帯独自コード,
別のUAにはFlash読ませてエラーもFlash生成して返しますよ,なんてのは
実質的に単なる別プログラムでしょう.

あるいは認証とかで,古い端末はセッションIDをURLにくっつけてください,
でもブックマークしてもらうページにはつけちゃダメだからhiddenで渡してください,
あぁでもCookie使える新しい端末は逆にCookie以外は禁止してください,とか.

個別に考えれば「こうすればいいじゃん」とか浮かぶだろうけど,
つまりは対応できないってのではなく,汎用FWの機能内で無理して対応するより
特化FWで支援機能バリバリで対応した方が
コードの見通しもメンテ性も良いだろうなって話だわ.

まぁ「お前の設計が糞」とか言われりゃそれまでなのだが.
>>670 同志がいてくれて嬉しいw
0674nobodyさん2006/04/03(月) 13:24:57ID:???
>>673
そそ、可能か不可能かといわれれば、可能。
でも、事実上不可能。

単なるフォーム入力画面でも、PCなら一画面ですむのが携帯だとHTML最大サイズが小さいから複数画面にしなきゃいけなかったりとか、
その最大サイズも端末ごとに違うから端末ごとに画面数が違うとか、
そもそもキャリアごと・端末ごとに使えるタグが違うとか。

画面数が変わるとVだけでなくCもかわるし、入力データのバリデーションもやり方が変わってくる。別の画面で入力されたデータとあわせてチェックしなきゃいけないとか。
おれの場合、共通化できたのはMだけだった。

ちょっとスレ違いになってすまんかった。でもこのスレはフレームワーク設計者もみてると思うから、携帯対応も考慮してくれるとうれしい。
0675nobodyさん2006/04/03(月) 15:54:53ID:???
それは、そもそも、フレームワークになんて、ならんのでは無いのか?
としか思えん。
0676nobodyさん2006/04/03(月) 16:10:03ID:???
>>675
理由や具体例を述べよ。
それだけじゃ主張したいことが全然伝わらない。
独り言だったらチラシの裏に書くように。
0677nobodyさん2006/04/03(月) 18:59:37ID:???
>>673
>つまりは対応できないってのではなく,汎用FWの機能内で無理して対応するより
>特化FWで支援機能バリバリで対応した方が
>コードの見通しもメンテ性も良いだろうなって話だわ.
なんで汎用だと「無理して対応」になるの?なんで特化だと「バリバリ対応」になるの?
君の上げている理由じゃぁ普通のWEBフレームワークに普通に突っ込めるじゃん。
むしろPCと携帯でVIEWだけ分けてロジック共通にしたい時なんて、特化フレームワーク
なんて使ってたら偉い手間。
0678nobodyさん2006/04/03(月) 19:10:32ID:???
>>677
なんでループさせるの?
特化してるのも汎用の拡張もやりたいように
やればいいじゃん。

作ることそのものを否定する必要はあるまい。
専用のものから汎用のものへインポート
できるかもしれないんだし。成果が誰かを
幸せにすりゃそんでいいんだよ。もちろん
まず最初に自己満足を満たすのも大事。
0679nobodyさん2006/04/03(月) 20:04:37ID:???
>>677
> 君の上げている理由じゃぁ普通のWEBフレームワークに普通に突っ込めるじゃん。
    ↓
> 個別に考えれば「こうすればいいじゃん」とか浮かぶだろうけど,

> なんで汎用だと「無理して対応」になるの?なんで特化だと「バリバリ対応」になるの?
なんで?って……ならない理由がわからないんだが.
すごく簡単な喩え話でいうとさ,mb_send_mail()が使える環境と使えない環境で,
日本語のたいていのMUAで正常に読めるように日本語メールを送るのはどっちが楽よ?って話.
0680nobodyさん2006/04/03(月) 20:21:36ID:???
結論から言うと、俺はMojavi3で商用携帯サイト作った。
当然、対応させるためにフィルタやらViewやらなんやらを作ったし、
キャリアごとに異なる認証機構もフレームワーク内で収まるようにした。
具体的な方法はいえないが。

もちろん、専用フレームワークをきちっとした形で作り上げてくれるのなら大変ありがたいよ。
0681nobodyさん2006/04/03(月) 22:07:03ID:???
だからーそのごちゃごちゃした携帯専用の処理を
Filterに突っ込めって行ってんだよ!
そんなこともで出来ねーならプログラマなんか辞めちまえよ!
0682nobodyさん2006/04/03(月) 22:50:27ID:???
だからー小規模ならそれでも構わないって行ってんだよ!
そんなことも理解できないなら人間なんか辞めちまえよ!
0683nobodyさん2006/04/03(月) 22:55:34ID:???
人のやり方に過剰にケチ付ける意味が分からん
色んな意見参考にして自分に取り入れていったらええやん
もともとそういうスレだし
0684nobodyさん2006/04/03(月) 23:01:38ID:???
>>681
お前はPHPもApacheも使わずに、とっても便利で何でもできちゃうアセンブラでHTTPデーモン書いて携帯サイト作ってやっとけ。
そんなこともできねえならプログラミングやめろ。
0685nobodyさん2006/04/03(月) 23:33:57ID:???
どうせなら、OSからつくろうぜ。
0686nobodyさん2006/04/03(月) 23:37:37ID:???
まあ、公式サイト作ったことあれば、どういうことだかすぐに分かるよ。
0687nobodyさん2006/04/03(月) 23:46:23ID:???
filterでできると言ってるやつが、それを作って公開してくれればよいと思いました。

2chで叩いてる奴より形にして公開してるやつの方が100倍えらい。
0688nobodyさん2006/04/04(火) 01:59:52ID:???
>>685
OS作るの?ご苦労さん。
俺だったらウェブサイト作るためだけにOS作るなどというばかげたことはやらずに、普通に既存のプラットフォームを使うけど。
0689nobodyさん2006/04/04(火) 02:19:53ID:???
じゃあ俺はCPUから作りゅ
0690nobodyさん2006/04/04(火) 02:31:31ID:???
作れば。トランジスタでもシリコン基盤でも何でも勝手にどうぞ。
スレ違いだからもう来なくていいよ。
0691nobodyさん2006/04/04(火) 04:59:58ID:???
>>687
公式携帯サイトつくったことないのか?
0692nobodyさん2006/04/04(火) 05:05:36ID:???
とりあえず携帯用フレームワークなんてイラネ
0693nobodyさん2006/04/04(火) 06:17:17ID:???
だったら喪前が使わなければいいだけだろ。
他人の自由を制約する必要は一切なし。
0694nobodyさん2006/04/04(火) 08:38:05ID:???
>>692
はいはい、携帯用フレームワークは不必要だね、無意味だね、馬鹿だね、ウンコだね、チン毛だね。
誰かにそう同意してもらえるまで駄々こねるだけの甘えん坊さんは(゚�听)イラネ
0695nobodyさん2006/04/04(火) 10:49:28ID:???
一行レスによくこんな食いつくよなぁ
0696nobodyさん2006/04/04(火) 10:54:11ID:???
で?
■ このスレッドは過去ログ倉庫に格納されています