- 1 名前:nobodyさん [2008/12/19(金) 15:52:19 ID:ylogT+7c]
- ■本家
www.cakephp.org/ APIドキュメント api.cakephp.org/ cookbook(マニュアル) book.cakephp.org/ja the Bakery bakery.cakephp.org/ ■日本語フォーラム cakephp.jp/ ■過去スレ 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 pc11.2ch.net/test/read.cgi/php/1213892680/ 【PHP】フレームワーク CakePHP 3ホール目【本命】 pc11.2ch.net/test/read.cgi/php/1205475360/ 【PHP】フレームワーク CakePHP 2ホール目 pc11.2ch.net/test/read.cgi/php/1194976228/ 【PHP】フレームワーク CakePHP pc11.2ch.net/test/read.cgi/php/1163850802/
- 254 名前:nobodyさん mailto:sage [2009/01/09(金) 23:29:16 ID:???]
- 俺ならedit_name edit_priceとアクションメソッドを分ける
- 255 名前:nobodyさん [2009/01/10(土) 16:34:04 ID:tnQWYP/T]
- Securityコンポーネントの使用時に、
routes.phpでルーティングを変えるとエラーになるんですが、バグですか? /item を 'action' => 'cahnnel', 'action' => 'index' とかに割り振ると、コントローラー?を誤認するのか404エラーになっちゃいます
- 256 名前:nobodyさん mailto:sage [2009/01/10(土) 16:34:56 ID:???]
- cahnnel は channel の間違い…
Securityコンポーネント使うと、うまくルーティングできないよ…
- 257 名前:nobodyさん mailto:sage [2009/01/10(土) 17:31:03 ID:???]
- >>255
俺もそれ引っかかったなあ。ベタにアクションのURLを書いちゃったけど。
- 258 名前:nobodyさん mailto:sage [2009/01/10(土) 17:36:37 ID:???]
- >>257
やっぱりですか… できればルーティングしてるURLに合わせたいんだけど、 どうすればいいのかさっぱり orz
- 259 名前:nobodyさん mailto:sage [2009/01/10(土) 17:39:10 ID:???]
- >>258
つチケット
- 260 名前:nobodyさん mailto:sage [2009/01/10(土) 17:48:22 ID:???]
- これできないと、ちと困るんだけど、、、
自前で書くしかないのか 意味ねー
- 261 名前:nobodyさん mailto:sage [2009/01/10(土) 17:59:27 ID:???]
- コントローラー見に行かないようにしたらいいんじゃね
- 262 名前:nobodyさん mailto:sage [2009/01/10(土) 18:00:17 ID:???]
- まあいずれにせよSecurityコンポーネントはちょっと実用に耐えない
節々にバグがあって、 他の機能と競合してどっちか使えないとか多い
- 263 名前:nobodyさん mailto:sage [2009/01/10(土) 18:07:23 ID:???]
- $form->input('name',array('type'=>'submit'));
これでなぜかTEXTAREAになるのは俺だけ?
- 264 名前:nobodyさん mailto:sage [2009/01/10(土) 18:46:39 ID:???]
- >>263
$form->input('name',array('type'=>'submit')); 1.2finalでオレもTEXTAREAになった。そんなもんだろう。 聞いちゃいないだろうけど普通のsubmitの書き方 $form->end('了解'); か $form->submit('了解');
- 265 名前:nobodyさん mailto:sage [2009/01/10(土) 19:00:31 ID:???]
- end('了解');の「submit」ボタンの頭に半角20個くらいの空白を入れるおせっかいをして
くれるんだけど、この頭の空白をなしにするのは/webroot/css/cake.generic.cssをどう 変更すればいいの? input[type=submit] { display: inline; font-size: 110%; padding: 2px 5px; width: auto; vertical-align: bottom; }
- 266 名前:nobodyさん mailto:sage [2009/01/10(土) 19:02:23 ID:???]
- >>265
それはCSSじゃなくてHelperのしわざだろ
- 267 名前:nobodyさん mailto:sage [2009/01/10(土) 19:11:23 ID:???]
- >>266
thanks. ヘルパーのしわざですか。それなら仕方ない。ほっときます。
- 268 名前:nobodyさん mailto:sage [2009/01/10(土) 19:13:59 ID:???]
- >>261
それじゃ意味ないでしょう… この辺りがFW使うメリットなんで、早くなんとかしてほしいね
- 269 名前:nobodyさん mailto:sage [2009/01/10(土) 19:35:42 ID:???]
- >>268
コンポーネントの機能としてコントローラを見るかどうかって選べなかったっけ?
- 270 名前:nobodyさん mailto:sage [2009/01/10(土) 19:36:40 ID:???]
- >>269
allowedControllerプロパティ? それなら既にやってる orz なんかうまい方法ないかな ちょっとソース見てみたけどさっぱりだ orz
- 271 名前:nobodyさん mailto:sage [2009/01/10(土) 19:38:00 ID:???]
- $this->Model1->find('all',array('contain'=>array(
'Model2'=>array('conditions'=>array( ... )), )); みたいにやると、Model2のコンディションに合致したModel1だけが返るんじゃなく 合致してないものも返ってくるよね? 合致した物だけにするにはどうすればいい?
- 272 名前:nobodyさん [2009/01/10(土) 20:26:03 ID:tnQWYP/T]
- 例えば
dvd cd mp3 っていうモデルがあったとしたら、コントローラーはそれぞれ作る? それとも audio みたいに一つにまとめて、そっから各モデルを呼びだす? 処理的に似たようなのが多いんだけど、 それでも分けるのが普通?
- 273 名前:nobodyさん mailto:sage [2009/01/10(土) 20:27:45 ID:???]
- コントローラはモデルと1:1にする必要性なんてないでしょ
当然audioでまとめる
- 274 名前:nobodyさん mailto:sage [2009/01/10(土) 20:30:14 ID:???]
- Cakeって世界で一番使われてるFWとかいうけど微妙にライブラリが充実してないことない?
他のFWもこんなもんなのかな
- 275 名前:nobodyさん mailto:sage [2009/01/10(土) 20:37:41 ID:???]
- >>273
だよね? ちょっと不安になったんで聞いてみた ありがと!
- 276 名前:nobodyさん mailto:sage [2009/01/10(土) 20:38:48 ID:???]
- >>274
ライブラリはそこそこだと思うけど、バグが多い…
- 277 名前:nobodyさん mailto:sage [2009/01/10(土) 20:58:25 ID:???]
- >>266 >>267
> それはCSSじゃなくてHelperのしわざだろ お〜い。ウソだよ。cssだよ。 form div.submit { border: 0; clear: both; margin-top: 10px; /* margin-left: 140px; */ } これでsubmittボタンの頭の空白はなくなるよ。
- 278 名前:nobodyさん [2009/01/10(土) 21:22:36 ID:tnQWYP/T]
- ルーティングだかコントローラー名を規約から変えると
formヘルパーの吐く action属性もおかしくなるな
- 279 名前:nobodyさん mailto:sage [2009/01/10(土) 21:26:59 ID:???]
- コントローラー名を変えたときっぽいな
Postコントローラーなのに <?php echo $form->create('Post', array('action' => 'edit')); ?> としても、 action="posts/edit" になりやがる なんでこんなバグだらけなんだよ…
- 280 名前:nobodyさん mailto:sage [2009/01/10(土) 21:30:15 ID:???]
- ちょっと本体のコード読むと分かるけど
汎用化すべきところも各所で独自実装してるからね ライブラリごとの整合性や競合といった問題が出てくる
- 281 名前:nobodyさん mailto:sage [2009/01/10(土) 21:33:55 ID:???]
- FWなのに、ソース見て、結局オーバーライド
意味ねーよ… 1.2finalでこれでしょ? もうちょいなんとかしてほしいなぁ
- 282 名前:nobodyさん mailto:sage [2009/01/10(土) 21:38:22 ID:???]
- 割と平凡な機能しかないサイトでもそうなるよね
Securityコンポーネントもそうだけど 汎用的な機能すらバグ持ちかつ仕様がおかしかったり機能不足だったり 他のFWはどうなんだろうなあ
- 283 名前:nobodyさん mailto:sage [2009/01/10(土) 21:44:53 ID:???]
- いや、ほんと平凡なサイトなんだけど、バグありすぎだよ…
ぱっと見はたしかに早いんだけど、使えるレベルに引き上げるのに相当苦労する気が とりあえずformヘルパー使うのやめて直書きする formヘルパー拡張してトークン出力メソッドだけ使うわ orz
- 284 名前:nobodyさん mailto:sage [2009/01/10(土) 21:47:38 ID:???]
- そうそう
んで、ライブラリ類継承しようとしても、コアライブラリへのパス定数ないのね なんかいまいち甘いよね ぱっとみ手軽っぽくは見えるんだけど
- 285 名前:nobodyさん mailto:sage [2009/01/10(土) 22:00:30 ID:???]
- ありゃ formHelper継承して $helpers = array('MyForm') しても
ビューで $myform 使えないぞw Helperクラス継承せんといけんのか? 拡張性低すぎだろ…
- 286 名前:nobodyさん mailto:sage [2009/01/10(土) 22:13:06 ID:???]
- Myform extends FormHelperにしたら
$myformで参照できたわ MyFormだと$my_formでも$myformでも参照できない ヘルパーには大文字一つしか使えないんか? なんでこんなとこで苦労しなきゃいけないんだよw
- 287 名前:nobodyさん mailto:sage [2009/01/10(土) 22:14:07 ID:???]
- ビューにデフォルトでセットしてるのは
コントローラのほうじゃないの
- 288 名前:nobodyさん mailto:sage [2009/01/10(土) 22:14:53 ID:???]
- Cake使ってるとコアのコードにハックする事が多すぎるんだよな
- 289 名前:nobodyさん mailto:sage [2009/01/10(土) 22:15:14 ID:???]
- あ、 $myForm で参照できたわ
どういう命名規則だよ… キャメルケースは _ だろ…ファイル名もそうだし なんか一気にいやになってきたなー かといって他にあんまりいいのないんだよな
- 290 名前:nobodyさん mailto:sage [2009/01/10(土) 22:16:55 ID:???]
- >>287
ちゃんとやってるよ my_helper.php: MyFormHelper extends FormHelper コントローラー: $helpers = array('MyForm'); んで、ビューでは$myFormで参照したらいけた ヘルパーのクラス名だけ命名規則がおかしいだろ…
- 291 名前:nobodyさん mailto:sage [2009/01/10(土) 22:25:05 ID:???]
- 自前でトークン出力してみたが、
ルーティングしてるとSecurityコンポーネント使えないな ほんとにFWなのか疑問に思ってきたぞ…
- 292 名前:nobodyさん mailto:sage [2009/01/10(土) 22:58:06 ID:???]
- >>279の件は
<?php echo $form->create('Post', array('url' => '/post/edit')); ?> でurl使えばいけそうな感じなんだが、 Securityコンポーネントをあきらめてはずしたら、セッションが使えなくなった Sessionコンポーネントもヘルパーも使ってるのに だんだん頭にきてきた
- 293 名前:nobodyさん mailto:sage [2009/01/10(土) 23:05:43 ID:???]
- あ、自分がミスってたわw
formヘルパーの吐くaction属性の件は <?php echo $form->create('Post', array('url' => '/post/edit')); ?> でうまくいった もっともSecurityコンポーネント使えない問題は残るが… もうちょいバグ少ないFWないのかね…
- 294 名前:nobodyさん mailto:sage [2009/01/10(土) 23:14:50 ID:???]
- バグがあるなら、開発者に連絡しとけよ
- 295 名前:nobodyさん mailto:sage [2009/01/10(土) 23:34:57 ID:???]
- そこまで使い込んでないし
使い続けるかわからんので、常連さん、お願いしますねーw
- 296 名前:nobodyさん mailto:sage [2009/01/10(土) 23:42:11 ID:???]
- まぁチケットあげるにしても原因がわからんとなぁ
Securityコンポーネントとルーティングつかってるときに 404エラーになる原因の目星ある? コントローラー名かHTTP_REQUEST関係あたりかな とは思ってるんだけど、目星つかないとなぁ
- 297 名前:nobodyさん mailto:sage [2009/01/11(日) 00:25:09 ID:???]
- コントローラで共通して使うような関数はコンポーネント
ビューで共通して使うような関数はヘルパ に実装すると思いますが、 コントローラでもビューでも使うような関数はどこに実装するのが cakephp のやり方ですか?
- 298 名前:nobodyさん mailto:sage [2009/01/11(日) 01:06:51 ID:???]
- 【質問】$form->input()のtextareaの幅(cols)の変更が出来なくて困ってます。
$form->input('honbun', array('type'=>'textarea', 'cols'=>'10', 'rows'=>'5'); 行数(rows)は指定どおり変化してくれます。 cake.generic.cssのどこかを修正すれば良さそうな所まで調べましたが、具体的に どこをどう修正すれば良いかわかりません。よろしくお願いします。
- 299 名前:nobodyさん mailto:sage [2009/01/11(日) 01:38:19 ID:???]
- >>297
普通のライブラリならvendersにでも入れて App::importでいいんじゃね
- 300 名前:nobodyさん mailto:sage [2009/01/11(日) 03:35:55 ID:???]
- 規約からちょっとはずれると
途端におかしな動作しだすな、このフレームワーク…
- 301 名前:nobodyさん mailto:sage [2009/01/11(日) 03:59:04 ID:???]
- Formヘルパー使うとHTMLソースが一行続きになる orz
- 302 名前:nobodyさん mailto:sage [2009/01/11(日) 08:53:45 ID:???]
- stable出ても、まだバグがあるの?
というか、今までのバグは本家に報告してないの?
- 303 名前:nobodyさん mailto:sage [2009/01/11(日) 09:24:13 ID:???]
- 日本語公式サイトに報告フォーム作るくらいはすべき
- 304 名前:nobodyさん mailto:sage [2009/01/11(日) 12:04:42 ID:???]
- チケット出しておけばたいていのバグはなおしてくれるのに
ここで文句ばっかり言ってるやつってなんなの?
- 305 名前:nobodyさん mailto:sage [2009/01/11(日) 12:23:51 ID:???]
- 使い続けるかもわからない上に
原因特定できないのにチケット出す意味ない その辺は日本公式(?)がうまく立ち回ってもらいたいところ
- 306 名前:nobodyさん mailto:sage [2009/01/11(日) 12:36:15 ID:???]
- 再現手順さえあればチケット出せば良いだろうけど
英語書くの遅いから嫌だ 大体、そんな苦労しなくても最初から使えるFWを使いたい
- 307 名前:nobodyさん mailto:sage [2009/01/11(日) 12:38:18 ID:???]
- 使い始めたばかりでバグかどうかも特定できていないのに騒ぐやつは無視で良い
- 308 名前:nobodyさん mailto:sage [2009/01/11(日) 13:11:03 ID:???]
- 手順書いてるんだからバグかわかるだろw
それとも新参者ばかりなの?w
- 309 名前:nobodyさん mailto:sage [2009/01/11(日) 15:49:46 ID:???]
- この流れひでえなw
- 310 名前:nobodyさん mailto:sage [2009/01/11(日) 15:58:13 ID:???]
- コアに手入れたりすると
別のエンジニアが保守し辛くなるし FWの良さがなくなる
- 311 名前:nobodyさん mailto:sage [2009/01/11(日) 18:00:58 ID:???]
- バグだらけなのがCakePHPの特徴だろw
1.0正式版が出たときもそうだったぜ。 そこを自分で何とかするのがBaker。 文句いう人は他のFWを使えばいいと思う
- 312 名前:nobodyさん [2009/01/11(日) 19:36:58 ID:e07paZUF]
- 2年後くらいにcakeがまともになってたらまたきます><
- 313 名前:nobodyさん mailto:sage [2009/01/11(日) 20:09:38 ID:???]
- 全然オブジェクト指向じゃないしなあ
- 314 名前:nobodyさん mailto:sage [2009/01/11(日) 21:14:41 ID:???]
- PHP4対応なのになんでオブジェクト指向だと思ったの
- 315 名前:nobodyさん mailto:sage [2009/01/11(日) 21:53:49 ID:???]
- コード分ければ出来るじゃん
- 316 名前:nobodyさん mailto:sage [2009/01/11(日) 22:57:27 ID:???]
- クラス使われているんだからオブジェクト指向であってるよ。
- 317 名前:nobodyさん mailto:sage [2009/01/12(月) 00:44:27 ID:???]
- クラス使ってるからオブジェクト指向(笑)
- 318 名前:nobodyさん [2009/01/12(月) 08:02:17 ID:JmkPO6xq]
- PHP自体が関数指向で配列をぶん回すタイプの言語だからな
オブジェクト指向言語の基本的な要素は持ってるけど 実際にオブジェクト指向プログラミングをやろうとすると苦労が多い cakeのapi設計もrailsからパクった部分はオブジェクト指向的だが、cake拡張部分は関数っぽくなてる
- 319 名前:nobodyさん mailto:sage [2009/01/12(月) 08:48:04 ID:???]
- Railsをパクるだけにしていてほしい
- 320 名前:nobodyさん [2009/01/12(月) 09:04:16 ID:3zI01Xa5]
- またまたバグ発見
formヘルパーで、フィールド名 (field)に数字を渡すと、 0のときだけ中身が消える $form->text('0'); とか empty()とかでしかチェックしてないっぽいな string型にキャストしても駄目だし
- 321 名前:nobodyさん mailto:sage [2009/01/12(月) 09:05:10 ID:???]
- $form->text('data[0]');
で動けばいいが、動かないし
- 322 名前:nobodyさん mailto:sage [2009/01/12(月) 09:17:19 ID:???]
- appごとにコアのファイルをオーバーライドしないと使えないな
appディレクトリの意味ねー
- 323 名前:nobodyさん mailto:sage [2009/01/12(月) 09:38:56 ID:???]
- なんじゃこりゃ
appディレクトリ側で /view/helper.php の置き換えできないのか?
- 324 名前:nobodyさん mailto:sage [2009/01/12(月) 09:42:41 ID:???]
- cakephp.jp/modules/newbb/viewtopic.php?topic_id=377&forum=9&post_id=669
- 325 名前:nobodyさん mailto:sage [2009/01/12(月) 09:44:45 ID:???]
- とん
ってまじかよ helper.phpにバグあるんだが、直接編集しかないのかよ FWのはずがコアのバグつぶしにすり替わって、全然進まない
- 326 名前:nobodyさん mailto:sage [2009/01/12(月) 09:55:09 ID:???]
- とりあえず、バグっぽいとこ教えとくから、常連さんはチケットでもあげといてくれ
俺はたぶん、次回はもうCakeは使わない $form->text('0'); とかやると、0のときだけ <inpute name="data[]" 〜 /> みたくなる helper.phpのsetEntity()で、view->fieldにセットしてるとこが問題ぽい
- 327 名前:nobodyさん mailto:sage [2009/01/12(月) 11:06:01 ID:???]
- >>326
どうしてコアに手を入れてまでフィールド名を"0"にしたいのかがわからない。
- 328 名前:nobodyさん mailto:sage [2009/01/12(月) 11:48:59 ID:???]
- >>327
相手すんなって
- 329 名前:nobodyさん mailto:sage [2009/01/12(月) 11:51:38 ID:???]
- >>327
手を入れたいというより、HTMLを自由に組みたかっただけなんだけどね んだけど、規則からはずれると不具合がでまくる ちなみに、 >helper.phpのsetEntity()で、view->fieldにセットしてるとこが問題ぽい は $view->model の間違いかも かなり深いところに原因があるっぽくて、結局、あきらめて $form->text(null, array('name' => 'data[0]')); $form->text(null, array('name' => 'data[item][0]')); とかするようにした コンポーネントとか使う場合に、また問題がでるかもしれないけど
- 330 名前:nobodyさん mailto:sage [2009/01/12(月) 11:54:41 ID:???]
- DB使わないモデルや、
他のシステムと連携する場合に、数値の配列形式の方が扱いやすいから まぁ、html手打ちでもいいんだけどさ ヘルパーとかが規約と強く結びつきだなと思った
- 331 名前:nobodyさん mailto:sage [2009/01/12(月) 12:03:43 ID:???]
- 質問です
データ追加フォーム -> データ追加 -> トップ画面にリダイレクト としようと思うのですが、アクション名に悩んでます add() -> ??? -> index() ???の部分をどうしようかと… add()で分岐してもいいんですが、分けたいのですが、 なにかいい名前ありませんかね? 確認画面とかなら add_confirm() にするんですが。
- 332 名前:331 mailto:sage [2009/01/12(月) 12:05:43 ID:???]
- >>331
実際は add_item() という名前なのですが、 追加するだけのアクション名をどうしようかなと、いうことです add_???_item() か ???_item() で なにかいいアクション名ありませんか?
- 333 名前:331 mailto:sage [2009/01/12(月) 12:07:32 ID:???]
- 連投ごめんなさい…
update_item() とかどうですかね? add_item()とedit_item()から共通で使えそうですし
- 334 名前:nobodyさん mailto:sage [2009/01/12(月) 12:29:53 ID:???]
- update_itemでいいんじゃね?
- 335 名前:nobodyさん mailto:sage [2009/01/12(月) 16:21:35 ID:???]
- ここでバグバグ言われてるのって使い方解ってないだけなんじゃないのか
- 336 名前:nobodyさん mailto:sage [2009/01/12(月) 16:24:13 ID:???]
- じゃあどう使えば良いのか説明しろよ
- 337 名前:nobodyさん mailto:sage [2009/01/12(月) 16:54:47 ID:???]
- book.cakephp.org/
- 338 名前:nobodyさん mailto:sage [2009/01/12(月) 16:57:12 ID:???]
- そんなところは熟読した上での話だと思うが
- 339 名前:nobodyさん mailto:sage [2009/01/12(月) 16:58:39 ID:???]
- 本家に報告したくないってのはバグじゃなくて
自分の使い方がおかしいという自覚があるからに他ならないだろ
- 340 名前:nobodyさん mailto:sage [2009/01/12(月) 17:08:56 ID:???]
- 再現方法書いてるのにバグかどうかもわからんの?
それとも、規約通りにしか作れない初心者しかいないのか?
- 341 名前:nobodyさん [2009/01/12(月) 17:09:25 ID:JmkPO6xq]
- バグではない
単にcakeの開発者が意図した使い方からはみ出ると途端に挙動が変になるだけ
- 342 名前:nobodyさん mailto:sage [2009/01/12(月) 17:10:38 ID:???]
- >>341
www それならバグではないかもなwww そうか、バグじゃないのか〜 使えないFWだな〜
- 343 名前:nobodyさん mailto:sage [2009/01/12(月) 17:11:01 ID:???]
- フレームワーク使ってて規約はずれたら動かなくなったってそっちの方が初心者だろ
- 344 名前:nobodyさん mailto:sage [2009/01/12(月) 17:11:49 ID:???]
- 機能不足、仕様が変、というのが正しいな
バグと言っても良いレベルのものもたくさんあるが 組み込みで提供されてる機能が競合するのはバグと言っても良いだろ >>339 偏屈こねる前に10回くらい読み直せ
- 345 名前:nobodyさん mailto:sage [2009/01/12(月) 17:16:56 ID:???]
- いやだから本当にバグだと思うなら本家に報告しなよ
- 346 名前:nobodyさん mailto:sage [2009/01/12(月) 17:17:09 ID:???]
- >>343
そうだね 公式ドキュメントの半分以上は無視したほうがいいね! 設定もなんにも変えないほうがいいね! www
- 347 名前:nobodyさん mailto:sage [2009/01/12(月) 17:20:07 ID:???]
- 報告したところで今やってる案件には意味ないし
次は絶対に使わないから Cakeの開発スピードからして見つけたバグ全部修正されるのに半年はかかりそうw
- 348 名前:nobodyさん mailto:sage [2009/01/12(月) 17:20:48 ID:???]
- 間違えてCakeなんかを使ってしまう人を増やさないようにしないとな
- 349 名前:nobodyさん mailto:sage [2009/01/12(月) 17:21:25 ID:???]
- >>347
きみは別人だろw きみもいやになったのか?
- 350 名前:nobodyさん mailto:sage [2009/01/12(月) 17:21:58 ID:???]
- 1.2が公式にリリースされて危機感を持っている奴がいるらしいな
どのフレームワークの信者だ
- 351 名前:nobodyさん mailto:sage [2009/01/12(月) 17:23:00 ID:???]
- >>347
次なに使うの?
- 352 名前:nobodyさん mailto:sage [2009/01/12(月) 17:23:19 ID:???]
- >>349
別人?なにを言ってるんだ おまえは誰か特定の相手に話しかけてるのか?こんな場所で? 俺は今回の話題ではCakeはバグ大杉使えないFW派だよ
- 353 名前:nobodyさん mailto:sage [2009/01/12(月) 17:23:30 ID:???]
- まぁこれからCake使うやつに助言
規約からはずれたことはするな でも、それじゃあ大した物は作れない 組み込みのライブラリは使うな 全部自分で一から書け FW使う意味ねーw まぁぱっとみ使いやすいとは思うんだけどね ここまでバグ多いとな…
- 354 名前:nobodyさん mailto:sage [2009/01/12(月) 17:23:49 ID:???]
- >>351
SAStrutsかDjango
|

|