のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,368,856人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】フレームワーク CakePHP 3ホール目【本命】

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    351 : nobodyさん - 2008/03/26(水) 14:32:19 ID:??? (+27,+29,-7)
    楽譜の読めないミュージシャンもいるしな。
    352 : nobodyさん - 2008/03/26(水) 15:25:48 ID:??? (+32,+29,-77)
    >>350
    実装前に詳細なロジックを書き起こしてからコードつくるのは常識だろ

    それお前だけの常識乙w
    CakePHPのような小規模案件に無理があるぞお前w
    353 : nobodyさん - 2008/03/26(水) 15:29:27 ID:??? (+32,+29,-32)
    >>350
    どこの大手で働いてんだよCakePHPさわってる分際でw
    354 : nobodyさん - 2008/03/26(水) 15:34:17 ID:??? (+30,+26,-14)
    >>350
    CakePHPでいくらも稼げてねーくせにw
    355 : nobodyさん - 2008/03/26(水) 15:37:50 ID:??? (+27,+29,-29)
    短納期で回転させるのがCakePHPのメリットなのに
    わざわざUMLとか工数伸びるだけやんけ
    そんなんで、ほんまに黒字になってんのかw
    356 : nobodyさん - 2008/03/26(水) 15:41:14 ID:??? (+39,+29,-90)
    >>350
    スレ違いながら言わせてもらうと・・

    実際、開発しながら見えてくる事って多いよね。
    キチンと設計や仕様固めが出来ないまま、見切りスタートを切ってしまうことも多々。
    問題は、その仕様の追加、変更に対応出来るように設計する事だよ。
    357 : nobodyさん - 2008/03/26(水) 16:12:51 ID:??? (+38,+29,-40)
    そうなんだーUMLって書かないんだ。
    俺は書き方すら知らないけど。

    作る前に一応メモに何をどうするかを書き出して、その通りに作ってくね。
    あまりに自分の頭の中だけで作ると変数とか何を使ったかわからなくなったり。

    イラレで仕様書とか作るのが激しくめんどい。
    よって手書きで自分はやってます。
    358 : nobodyさん - 2008/03/26(水) 16:15:44 ID:??? (+14,+21,-3)
    >ここにはプロはいないのか?
    w
    359 : nobodyさん - 2008/03/26(水) 17:32:25 ID:??? (+51,+29,-132)
    え…設計フェーズ飛ばしていきなりコーディングに入るの?ギャグだろ?
    最低限、要求定義書とユースケースとビジネスロジック(=モデル)の関係図とそれを基にしたスキーマ設計位は必要じゃねーの
    打ち合わせ段階で作りまくるじゃん、そんなの
    どやってクライアントのイチャモンに対応してるの?

    >>357
    イラレで仕様書とか正気?
    361 : nobodyさん - 2008/03/26(水) 17:58:19 ID:??? (+32,+29,-80)
    まあ、コーディング前の設計は
    概要みたいなもんだからね。

    たとえば関数をすべてコーディング前に列挙できるかといったらまず不可能

    プロのプログラマはコードで設計するんだよ。
    鉛筆で図を書くか、キーボードでコードで書くかの違い。
    362 : nobodyさん - 2008/03/26(水) 18:01:13 ID:??? (+27,+29,-15)
    プロはソースにたくさんコメントを残す。
    363 : nobodyさん - 2008/03/26(水) 19:04:34 ID:??? (+27,+29,-21)
    ×プロはソースにたくさんコメントを残す。
    ○プロはソースに意味のあるコメントを残す。
    364 : nobodyさん - 2008/03/26(水) 20:37:18 ID:??? (+38,+29,-14)
    >>359
    もっとプログラマと交流深めた方がいいよ
    365 : nobodyさん - 2008/03/26(水) 20:39:13 ID:??? (+34,+29,-1)
    >>359
    どんだけ狭い世界観なんだよ
    367 : nobodyさん - 2008/03/26(水) 21:55:41 ID:??? (+33,+29,-16)
    >>364
    この人、確実に嫌われてるだろうな、プログラマに。
    368 : 336 - 2008/03/27(木) 00:00:03 ID:d9lPRB8S (+34,+29,-2)
    >>336です
    意外と盛り上がっててびっくり…
    369 : nobodyさん - 2008/03/27(木) 01:42:38 ID:??? (+26,+23,+0)
    >>359

    イラレで仕様書は普通。
    370 : 336 - 2008/03/27(木) 02:53:28 ID:d9lPRB8S (+22,+18,-2)
    >>369
    マジかよ。それなんてイラレ?
    371 : nobodyさん - 2008/03/27(木) 11:48:14 ID:??? (-14,-29,-216)
    たとえばフォームにある省略可能な数値型の項目に
    値を省略して(空文字で)データベースに保存した場合空文字でINSERTされる。

    このときのどう保存されるか動作はデータベース依存であり
    MySQLは0になり、PostgreSQLはエラーになる。

    http://trac.cakephp.org/ticket/4233
    チケットが出ていたみたいだが、修正無しでクローズ?

    これ直る見込みないんかいな。確かに空文字とNULLは違うものだが
    「データベースの省略可能な数値フィールド」ってのは
    数値とNULLしか入れられないんだよね。

    どうせNULLが入ったフィールドをModelから読み込むと
    空文字になるんだし(あってるよね?)
    NULLに変換して保存したほうが実用的だと思うんだけどなぁ。

    データベース間の違いも吸収したほうがいいし。

    beforeSaveあたりで書き換えるか・・・
    372 : nobodyさん - 2008/03/27(木) 15:25:42 ID:??? (+28,+29,-15)
    >>371
    それはCakePHPに限ったことでは無いから死んでこい
    373 : nobodyさん - 2008/03/27(木) 15:27:34 ID:??? (+23,+29,-3)
    >>371
    そんなどうでもいい作業するくらいなら
    コンビニでバイトするよ
    374 : nobodyさん - 2008/03/27(木) 17:50:07 ID:??? (-21,-29,-105)
    CakePHPのアソシエーションでBelongsToやhasOneを渡り歩いて
    広範囲のテーブルから値を持ってくるにはどうすればいいんでしょうか

    SQLならLEFTJOINを繋げて行けば済むのですが
    単純にrecursiveを増やしていくとクエリの量が異常に増えて困っています
    375 : nobodyさん - 2008/03/27(木) 19:31:16 ID:??? (+34,+29,-28)
    最近低レベルの煽りしか返さない奴がいるなウザイ。
    どうせ同一人物だろうからトリップつけてくれ。削除すっからさ。
    376 : nobodyさん - 2008/03/27(木) 19:48:23 ID:??? (+38,+29,-17)
    >>375
    低レベルの質問しかないから仕方ないこと
    377 : nobodyさん - 2008/03/27(木) 19:51:40 ID:??? (+33,+29,-33)
    >>374
    リファレンスみろよ
    こんなとこで聞くなカス
    378 : nobodyさん - 2008/03/27(木) 20:14:15 ID:??? (+28,+25,-12)
    >>376-377 だからトリップつけろってw
    379 : nobodyさん - 2008/03/27(木) 21:54:01 ID:??? (+47,+29,-122)
    >>377
    アソシエーションが直接繋がっている関係なら資料は山ほどあるのですが
    例えば4テーブル先まで繋がっているデータを手繰り寄せてくる場合、デバッグ情報を見ると
    一旦findで取得してきた配列をforeachで回して一つ一つまたfindを使っているように見えます
    結果、データ自体は取ってこれるもののSQLの発行数が異常な量になってしまいとても使う気になれません

    SQLの発行を抑えつつもアソシエーションを柔軟に広げるためには、自前でqueryを使うしかないのでしょうか?
    380 : nobodyさん - 2008/03/27(木) 22:01:13 ID:??? (-27,-30,-60)
    ユニットテストでfixturesの機能使っている人いる?

    var $fixtures = array(~~~);

    こんな感じでfixturesをしているわけだけどさ、
    なんかテーブルの生成のタイミングとか変じゃない?

    テストを単体で実行すると問題なく動くんだけど、
    すべて実行するとテーブルが無いとか言われることがある。

    381 : nobodyさん - 2008/03/27(木) 23:06:17 ID:??? (+36,+29,-82)
    >>370
    adobe社のイラレだと思うけど。

    >>375

    わかる。人をバカにしてばっかだよな。あおってるやつ。
    見てて気分悪い。

    >>376 >>377
    リファレンス見てわかるならそのURL教えてあげようよ。
    しかも、聞いてる 374 はある程度知識あると思うよ。
    もうちょっと人を思いやる気持ちを持とうよ。
    382 : nobodyさん - 2008/03/27(木) 23:10:00 ID:??? (+22,+25,+2)
    >>372
    まず、おまえがシネ
    383 : nobodyさん - 2008/03/27(木) 23:23:59 ID:??? (+34,+29,-17)
    >>379
    質問の内容があまりにも素人すぎ
    CakePHPばかにしてんのか?


    384 : nobodyさん - 2008/03/27(木) 23:25:34 ID:??? (+20,+29,-15)
    誰も馬鹿にしてないから答えろよw
    385 : nobodyさん - 2008/03/28(金) 00:13:02 ID:??? (+35,+29,-58)
    人をバカにすることで自分が上に立ったような感覚を味わいたいんだろうな
    残念なやつが多い

    >>379
    その4テーブルはどんなリレーションなの?
    で、今はどんなアソシエーションを記述してんの?
    もしかしたらDB設計が悪いという可能性もある。
    386 : nobodyさん - 2008/03/28(金) 00:51:53 ID:??? (-11,-29,-157)
    >>385
    各フレームワークの評価目的でプロトタイプを作っていますので
    特定のテーブルの再設計で問題を解決するアプローチでは応用範囲が非常に限られてしまいます
    申し訳ありませんがCakePHP側での解決を求めています

    例えばごく単純にモデルが
    A→B→C→D
    とbelongsToで数珠繋ぎにアソシエーションが設定されている場合
    AのリストにB~Dのデータを動的に付加して取得したいとすると
    どのような指定をすればよいのでしょうか

    SQLならJOINをただ書き連ねていけばいいのですが
    387 : nobodyさん - 2008/03/28(金) 01:28:45 ID:??? (+25,+28,-18)
    >>386
    CakePHPさわってどれくらい?
    あまりにも初心者的な質問やめてくれる
    388 : nobodyさん - 2008/03/28(金) 01:30:56 ID:??? (-4,-3,-14)
    スレ分けて欲しいな。CakePHP初心者スレ作ってよ
    389 : nobodyさん - 2008/03/28(金) 01:42:40 ID:??? (+27,+29,-51)
    >>386
    初心者が他人の力借りて簡単にCakePHP評価しようなんて
    CakePHPなめすぎだろ?
    自分で死ぬ思いでググれボケ
    390 : nobodyさん - 2008/03/28(金) 02:37:39 ID:??? (+59,+29,-70)
    >>386
    できそうにない。

    http://trac.cakephp.org/ticket/2931
    上で同じようなこと言ってたけど対応なしにcloseされた模様。
    http://trac.cakephp.org/ticket/4277
    上も同様のことを言ってる。3週間ほど前。

    >>377 >>383 >>387 >>388 >>389
    俺もこれの具体的な解決方法を知りたいです。どうか教えてください。
    391 : nobodyさん - 2008/03/28(金) 02:57:36 ID:??? (+38,+29,-20)
    >>390
    CakePHPの知識全くないくせに英語力を自慢がしたいの?
    392 : nobodyさん - 2008/03/28(金) 03:06:49 ID:??? (+26,+29,-14)
    >>390
    >>371
    ここにいる馬鹿どもが、みんな英語わかると思ってんのか?w
    さりげなくバカにしてるだろ
    393 : nobodyさん - 2008/03/28(金) 03:20:48 ID:??? (+34,+29,-44)
    >>390
    今調べて出来そうにないって。こういうケースはじめてなの?
    経験浅すぎじゃね。1つのサイトをCakePHPで完成させたことないやろ
    394 : nobodyさん - 2008/03/28(金) 03:22:38 ID:??? (+33,+29,-50)
    >>391
    いや、これに関しての日本語の情報がなかなか見つからなかったから英語の記事を探さざるを得なかっただけ。
    で、CakePHPの知識がある人はこれをどうやって解決してるんでしょうか?
    395 : nobodyさん - 2008/03/28(金) 03:31:35 ID:??? (+35,+29,-21)
    >>390
    どうして、できそうにないか具体的に日本語で説明しろ。わかったな命令だ
    396 : nobodyさん - 2008/03/28(金) 03:56:27 ID:??? (+33,+29,-6)
    このスレ、なんか冗談だと思えるくらい殺伐としてんな w
    397 : nobodyさん - 2008/03/28(金) 06:59:33 ID:??? (+34,+29,-44)
    >>396
    何でだかアンチが混じっている。
    で、cakePHPは重いとか、質問者を叩いたり。
    無視推奨。

    つか、アンチしてる人、cakePHPを無視すればいいのにね。
    398 : nobodyさん - 2008/03/28(金) 08:46:16 ID:??? (+27,+29,-23)
    英語のサイト貼りつけて叩かれるのは初めて見たw
    日本のサイトで分からなければ、海外サイトくらい見るだろ。

    分からなければWeb翻訳すればいいんだしな
    399 : nobodyさん - 2008/03/28(金) 09:18:10 ID:??? (+27,+29,-40)
    粘着気質で知性もないとか救いようがないな。
    トリップの付け方も知らないらしいし、ほんと終わってんな。w
    400 : nobodyさん - 2008/03/28(金) 09:20:55 ID:??? (+25,+29,-16)
    なんだこの流れ
    とてつもないバカが何人かいるな
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について