- 1 名前:nobodyさん [2013/09/09(月) 01:56:10.19 ID:m9OPw/HT]
- CakePHPは、Ruby on Railsの概念の多くを取り入れた、Rails流の高速開発とPHPの機動性を兼ね備えたフレームワークです
CakePHPから派生したLithium(li3)も専スレできるまではここでどうぞ 質問するときはCakePHPのバージョンを書きましょう ※他フレームワークとの比較等はスレ違いです ■本家 www.cakephp.org/ APIドキュメント api.cakephp.org/ github - cakephp github.com/cakephp the Bakery bakery.cakephp.org/ Issue cakephp.lighthouseapp.com/dashboard CheatSheet[1.2] (PDF) cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf ■日本語公式 cakephp.jp/ フォーラム cakephp.jp/modules/newbb/ cookbook(マニュアル) [2.x] book.cakephp.org/2.0/ja/index.html [1.3] book.cakephp.org/ja kohada.2ch.net/test/read.cgi/php/1354593996/l50
- 482 名前:nobodyさん mailto:sage [2013/11/15(金) 22:19:35.59 ID:???]
- OOCSSをちゃんとやるには、Sassが必須ということ。
Sassを使わないでOOCSSをやろうとするとはメンテナンス性が 悪いものになってしまう。 そもそもSassはオブジェクト指向を取り入れて作ったCSS言語で OOCSSで言ってることは、Sass利用者は普通にやっている。 で、Bootstrapの一般的なサンプルはSassを使わない OOCSSになってるからメンテナンス性が悪い。 何がダメかというとclassに割り当てたいスタイルを羅列するやり方。 正しいCSSをメンテナンス性を保ちながら書くにはSassが必須。 まとめると、SassがCSSを超えた言語。これが基本。 OOCSSは考え方であって実態はない。 BootstrapはただのCSSデザイン集。
- 483 名前:nobodyさん mailto:sage [2013/11/15(金) 22:24:05.29 ID:???]
- >>482
Sassはextendsがちまたで問題になってるし好きじゃない
- 484 名前:nobodyさん mailto:sage [2013/11/15(金) 22:26:24.01 ID:???]
- >>482
出たSass信者 盲目って怖いね
- 485 名前:nobodyさん mailto:sage [2013/11/15(金) 22:30:06.73 ID:???]
- >>483
extendsの問題って?Sassには@extendがあるが、 そのほかのextendsの話とごっちゃにしてるでしょ? それか古いSassでPlaceholderがなかった頃の話をしてるとかだろうね。 >>484 でたSassアンチ たいていこいつらは、 理由を何も言わないんだ。
- 486 名前:nobodyさん mailto:sage [2013/11/15(金) 22:33:30.11 ID:???]
- しばらくsassのサイト見てなかったけど、
電話のお姉さんどこいった?w
- 487 名前:nobodyさん mailto:sage [2013/11/15(金) 22:36:21.54 ID:???]
- 「ある人に魚を一匹与えれば、その人は一日食える。
魚の取り方を教えれば、その人は一生を通して食える。」 という言葉がある。 Bootstrapは誰かが作ったCSS。 Sassは自分でCSSを作るよりよい方法。
- 488 名前:nobodyさん mailto:sage [2013/11/15(金) 22:58:23.33 ID:???]
- >>485
Sassアンチなわけじゃないぞ SassだけがOOCSSの答えじゃないって意味だ 普段もJS縛りがなければ使ってるし extendが使えるって主張する人多いけど 書いてるコード量一緒、メンテナンス性一緒 吐かれるCSSが違うだけ デザイナと仕事するときはLessの方がまだ理解してくれる
- 489 名前:nobodyさん mailto:sage [2013/11/15(金) 23:03:55.67 ID:???]
- CSSの話しはスレ違いだからやめません?
- 490 名前:nobodyさん mailto:sage [2013/11/16(土) 00:37:07.43 ID:???]
- >>488
lessもextend実装されそうな流れみたいだけど? webtech-walker.com/archive/2012/10/less_extend_experimental.html extendを使ったほうが自然な場合に 使えばいいだけじゃん。 無理して他のを使う必要はない。 extendが問題になってるって話じゃなかったの? 「extendじゃなくても同じことが出来る」という話は exntedが問題になってる理由にはならないよ。
- 491 名前:nobodyさん mailto:sage [2013/11/16(土) 01:39:48.43 ID:???]
- >>489
この話やめると過疎るしいいんじゃね。 CakePHPの質問がきたら誰かしら答えてるし。
- 492 名前:nobodyさん mailto:sage [2013/11/16(土) 03:00:40.54 ID:???]
- この話にかぎらず、やめるとかやめないとか
そういうのは勝手にやるから 仕切っても無駄だよ。
- 493 名前:484 mailto:sage [2013/11/16(土) 07:54:37.23 ID:???]
- >>490
他人の発言混ぜないで。 Lessにも実装か、PullRequestが結構昔に投げられてたもんね
- 494 名前:nobodyさん [2013/11/16(土) 22:07:19.93 ID:Rk/pBkL7]
- これまでcakePHPのシェル(Console)実行は、TeraTermでWEBサーバに接続してシェルを実行していたのですが
これだと知識のある人しかできないので、 cakePHPの認証機構で構築されたシステムにログインし 【***処理実行】といったリンクがクリックされるとコマンドラインから実行するのと 同じ事をバックグラウンドでやりたいと考えています。 何か良い方法はありませんか?
- 495 名前:nobodyさん mailto:sage [2013/11/16(土) 22:23:02.69 ID:???]
- テーブルの中に入力項目があり
検索ボタンを押して検索が走る仕組みにしています。 <form name="name_search" action="/hoge/search" method="post"> <table> <!-- 入力項目〜略〜 --> </table> </form> <input type="button" value="検索する" name="" style=""> どうもPOSTが走ってる気がしないのですが、 コードに間違いは無いでしょうか?
- 496 名前:nobodyさん mailto:sage [2013/11/16(土) 23:20:57.91 ID:???]
- >>494
いい方法かどうかは知らんが、手っ取り早く、exec()とかsystem()すればいいんじゃないの? ただ、お勧めはしないけど。 シェルでどんなことをしようとしてるのか知らないけど、開発中に使うbakeとかそういうのなら、 知識を付けろって話し。 ってか、そもそも、管理画面からクリックで実行する機能なら、シェルじゃなくて普通に実装したらええやん。 管理画面から実行できる機能が、cronからも実行したいみたいな話なら、まぁありえるし分かるんだけど。 その場合、コントローラーからもシェルからも使える場所にロジックを書けばいい。 そんなに複雑じゃないならモデルにかけるだろうし、無理そうなら普通のクラスで作ってlibにおいて App::import()すればいいんじゃね。
- 497 名前:nobodyさん mailto:sage [2013/11/16(土) 23:23:16.88 ID:???]
- >>495
CakePHPの前にHTMLから勉強しろw inputがformの外にあるじゃねーか
- 498 名前:nobodyさん mailto:sage [2013/11/16(土) 23:29:51.46 ID:???]
- www
- 499 名前:nobodyさん mailto:sage [2013/11/16(土) 23:42:15.65 ID:???]
- >>494
現在teraterm でシェルを実行していたのなら バッチファイルをダブルクリックさせて、 内部でSSHを呼び出してリモートのコマンドを 実行すればいいだけじゃん?
- 500 名前:nobodyさん mailto:sage [2013/11/16(土) 23:43:19.37 ID:???]
- >>495は優秀。
再現可能なコードをちゃんと書いて 質問している。
- 501 名前:495 mailto:sage [2013/11/17(日) 01:46:08.06 ID:???]
- >>497
formの中に入れてもう一度試してみます。 >>500 ありがとうございます。頑張ります。
- 502 名前:494 mailto:sage [2013/11/17(日) 10:01:58.45 ID:???]
- >>496
なぜシェルで作っているかというと cronで回しているからです。 しかし、基本的にはcronでシェルをキックしていますが 特定の条件の時にはユーザが手動でシェルを実行する必要があるのです。 かといって一般ユーザにシェルを実行させるとかも 危険なので、シェルを管理画面上からも実行させたいと思っています。 ※結構複雑な処理です。 >>499 そーいう手もありますね。。。 ですが管理画面上から一度に出来ないものかと。。。
- 503 名前:nobodyさん mailto:sage [2013/11/17(日) 15:42:23.43 ID:???]
- >>502
ん?だから > その場合、コントローラーからもシェルからも使える場所にロジックを書けばいい。 > そんなに複雑じゃないならモデルにかけるだろうし、無理そうなら普通のクラスで作ってlibにおいて > App::import()すればいいんじゃね。
- 504 名前:nobodyさん mailto:sage [2013/11/18(月) 12:55:59.49 ID:???]
- >>503
サンクス > その場合、コントローラーからもシェルからも使える場所にロジックを書けばいい。 試してみます。
- 505 名前:nobodyさん mailto:sage [2013/11/18(月) 15:30:58.69 ID:???]
- cakePHP2で検索を行うプログラムを書いています。
検索条件が複数項目あり、複数の組み合わせで指定可能な場合において ユーザが指定をした検索条件で、conditionに動的に検索条件をバインドする良い方法はありますか? 現在は、毎度ifで分岐してcondtionコードを書いており効率の悪さを痛感しています。 @ユーザIDだけ指定した場合 'user_id' => '333' AユーザID、年齢を指定した場合 'user_id' => '333', 'age' => '44' BユーザID、性別を指定した場合 'user_id' => '333', 'sex' => '0'
- 506 名前:nobodyさん mailto:sage [2013/11/18(月) 17:02:23.94 ID:???]
- >>505
サーチプラグイン使えばいいんじゃないの?
- 507 名前:nobodyさん mailto:sage [2013/11/18(月) 18:19:43.56 ID:???]
- >>505
Searchプラグイン使わないとか、罰ゲーム?
- 508 名前:nobodyさん mailto:sage [2013/11/18(月) 18:53:39.61 ID:???]
- >>506 >>507
cakePHPだけではそういった機能は無いのですね。 Searchプラグインとかちゃんと動作するかちょっと心配だったりします。
- 509 名前:508 mailto:sage [2013/11/18(月) 18:56:37.22 ID:???]
- サーバ変えた時とかめんどくさそうなので地道にif分岐
させてやる事にします。
- 510 名前:nobodyさん mailto:sage [2013/11/18(月) 19:01:09.34 ID:???]
- >>509
意味わからん
- 511 名前:nobodyさん mailto:sage [2013/11/18(月) 19:07:25.95 ID:???]
- >>509
の文章とか普通に分かり易いじゃん。 理解出来ない人って頭大丈夫かな。
- 512 名前:nobodyさん mailto:sage [2013/11/18(月) 19:14:07.40 ID:???]
- いや俺も意味わからんし
- 513 名前:nobodyさん mailto:sage [2013/11/18(月) 19:14:32.25 ID:???]
- >>511
サーバ変えたときに面倒になる実装ってどんなんだ?
- 514 名前:nobodyさん mailto:sage [2013/11/18(月) 19:16:28.18 ID:???]
- サーバー変えたら何が変わるんですかね…
- 515 名前:nobodyさん mailto:sage [2013/11/18(月) 19:20:29.41 ID:???]
- エスパーな511が何を分かったのか気になる
- 516 名前:nobodyさん mailto:sage [2013/11/18(月) 19:23:26.86 ID:???]
- >>513
サーバ変えたらまた search プラグインの設定せねばならん 面倒だーって事でしょ。 それくらい小学生でも分かると思うけど。
- 517 名前:nobodyさん mailto:sage [2013/11/18(月) 20:09:16.65 ID:???]
- >>516
お前だけ噛み合ってないぞw
- 518 名前:nobodyさん mailto:sage [2013/11/18(月) 22:03:29.92 ID:???]
- あえて苦しい道を行くか・・・
- 519 名前:nobodyさん [2013/11/18(月) 22:41:02.59 ID:HBQEtXMZ]
- サーバーごとに設定が必要な Search プラグインっていうのを教えて欲しい。
いや、やっぱりいいや。
- 520 名前:nobodyさん mailto:sage [2013/11/19(火) 00:24:04.47 ID:???]
- cakephpやってりゃサーチプラグインは必須レベルだと思うんだけど。
- 521 名前:nobodyさん mailto:sage [2013/11/19(火) 00:31:47.95 ID:???]
- >>520 が使ってるサーチプラグインてサーバーごとに設定が必要なの?
- 522 名前:nobodyさん mailto:sage [2013/11/19(火) 01:03:09.36 ID:???]
- >>521
必要じゃないね
- 523 名前:nobodyさん mailto:sage [2013/11/19(火) 05:39:12.52 ID:???]
- まあcakeやphpのバージョンがコロコロ変わってそのたびに使えなくなるんだろうなと思うと
プラグインに頼りたくない気持ちはわかる
- 524 名前:nobodyさん mailto:sage [2013/11/19(火) 10:30:58.16 ID:???]
- まぁちゃんと調べて検証してから使ったほうがいいのは確か。
サーチはもう定番だと思うけど、同じCakeDCでもユーザープラグインはクソだし。
- 525 名前:nobodyさん mailto:sage [2013/11/19(火) 14:07:12.30 ID:???]
- サーチプラグインはルーティングしていると困るときあるからな
今までIFでやっているならIFで独自コンポーネントでも作ればいいじゃん
- 526 名前:nobodyさん mailto:sage [2013/11/20(水) 09:40:20.78 ID:???]
- findがネスト配列返してきて衝撃を受けたんだがパフォーマンスの問題なのか?
PHPが配列処理に強いから特性を活かすとかそういう話か? なにも考えないで使うとコントローラーやヘルパーの肥満化を促進しそう
- 527 名前:nobodyさん mailto:sage [2013/11/20(水) 11:35:26.62 ID:???]
- >PHPが配列処理に強いから特性を活かすとかそういう話か?
そうです >なにも考えないで使うとコントローラーやヘルパーの肥満化を促進しそう Hash クラスを使いましょう Hash のコード見ると、こんなことするぐらいなら オブジェクトで返しておけよ! と思うがなw
- 528 名前:nobodyさん mailto:sage [2013/11/20(水) 12:06:21.22 ID:???]
- CakePHP3まで耐えるんだ
- 529 名前:nobodyさん mailto:sage [2013/11/20(水) 12:14:01.60 ID:???]
- ただでさえPHPの配列遅いのに
- 530 名前:nobodyさん [2013/11/20(水) 19:29:25.32 ID:sxeXAx98]
- CakePHP:save()を使ってテーブルのレコードをupdateしようとしていたのですが
そもそも、cakePHPの場合には、複数の主キーが設定されている場合には saveメソッドを使ってupdateは出来ないのでしょうか? id だけじゃなくて id と sequence_number の2つが hoge テーブルの主キーの場合とか って普通にSQL分を投げるしかないですか?
- 531 名前:nobodyさん mailto:sage [2013/11/20(水) 21:17:34.01 ID:???]
- >>530
複合キーは使えないよ 裏技的なプラグインか何かがあった気がするが、失念
- 532 名前:nobodyさん mailto:sage [2013/11/20(水) 21:19:13.23 ID:???]
- ×複合キー
○複合主キー
- 533 名前:nobodyさん mailto:sage [2013/11/22(金) 13:52:04.15 ID:???]
- 艦これのサーバサイドってCakeだったのね
- 534 名前:nobodyさん [2013/11/22(金) 14:47:24.43 ID:V2BhDK+1]
- >>531
そうなのね。諦めました。 地道にupdate分を投げます。
- 535 名前:nobodyさん mailto:sage [2013/11/22(金) 15:48:01.98 ID:???]
- CakePHPに限らず、大抵のフレームワーク、というかORマッパーは、
複合主キーはサポートしないか、してても無理やり感のあるものだよね。
- 536 名前:nobodyさん [2013/11/22(金) 15:57:57.23 ID:W1kV2v2N]
- なんで複合主キーはダメなのさ。
- 537 名前:nobodyさん mailto:sage [2013/11/22(金) 17:52:26.73 ID:???]
- >>536
嫌なら使うな、というと厳しいが、 fw使うってそんなものだと思う。
- 538 名前:nobodyさん mailto:sage [2013/11/22(金) 18:01:15.94 ID:???]
- >>533
ソースは?
- 539 名前:nobodyさん [2013/11/22(金) 18:26:27.31 ID:4CXM4jc6]
- cake初心者なんですけど、リダイレクトしたらっていう条件式って作れますか?
すべてのページを指定するのは賢くないと思いまして…
- 540 名前:nobodyさん [2013/11/22(金) 18:40:09.88 ID:UUBP/xq0]
- >>537
じゃ、諦めるわ。
- 541 名前:nobodyさん mailto:sage [2013/11/22(金) 20:34:04.53 ID:???]
- 複合主キー対応してないのってRailsもどきで対応できてない奴だけじゃない?
- 542 名前:nobodyさん mailto:sage [2013/11/22(金) 21:35:11.99 ID:???]
- 複合主キーにする設計自体どうなのかと思わないでもない
- 543 名前:nobodyさん mailto:sage [2013/11/22(金) 21:44:16.48 ID:???]
- >>539
session 使うしか思いつかないが、 やってやれないことは無いと思う。
- 544 名前:nobodyさん mailto:sage [2013/11/22(金) 23:24:16.29 ID:???]
- 現在サクラインターネットを使っています。
そしてソースコード一式のバッグアップ処理にTeraTermマクロでログインし 手動で以下の様なコードを実行しています。 tar czvf file_1_2.tar.gz file_1 file_2 しかし、毎度手動でこのコマンドを実行するのは不便なので(かといってcronは使いたくない) TeraTermマクロから自動でログインと同時に、特定のコマンドを発行する方法とかってありませんか?
- 545 名前:nobodyさん mailto:sage [2013/11/22(金) 23:27:18.44 ID:???]
- Cake関係なさすぎワロタ
- 546 名前:nobodyさん mailto:sage [2013/11/23(土) 01:58:50.84 ID:???]
- >>544
マクロなんか使う必要ない。 SSHの引数にコマンド書けばいいだけ。 ログインのパスワードはカギを使えばいいだけ。
- 547 名前:nobodyさん mailto:sage [2013/11/23(土) 12:13:55.44 ID:???]
- >>546
詳しすぎわろた
- 548 名前:nobodyさん mailto:sage [2013/11/23(土) 12:27:27.10 ID:???]
- あー、そっか、ワンライナーで書けるんだ。
- 549 名前:nobodyさん mailto:sage [2013/11/26(火) 03:02:20.11 ID:???]
- 一からサイト作るの好きなんだけど、
作ったサイトを改造するのが苦手なんだよね。 やっぱりみんなもそんな感じ? 人の作ったコードを触るのが先って人もいるのかな。
- 550 名前:nobodyさん mailto:sage [2013/11/26(火) 03:29:46.00 ID:???]
- 好きってひとも
- 551 名前:nobodyさん [2013/11/26(火) 05:56:36.78 ID:2m7znfvZ]
- >>549
たぶん全員がそうだろ
- 552 名前:nobodyさん mailto:sage [2013/11/26(火) 08:59:27.15 ID:???]
- まずコードの意図を読むのに時間かかるからね
数カ月前の自分が書いたコードでもたまに分からないし テストが書いてあったらそれはとっても嬉しいなって
- 553 名前:nobodyさん mailto:sage [2013/11/26(火) 09:09:47.39 ID:???]
- 何らかの有名MVCフレームワークを利用したものなら
MVCという大枠とそのFWの規約とドキュメントがあるだけマシ
- 554 名前:nobodyさん mailto:sage [2013/11/26(火) 09:26:27.15 ID:???]
- >>552
おれおれフレームワークなんて、わけがわからないよ。
- 555 名前:nobodyさん mailto:sage [2013/11/26(火) 11:33:42.73 ID:???]
- 俺はCake風(ただし1.3)のオレオレ作ってるから、割と理解できるな。
ただし、そこからカスタマイズ依頼とかされたら困るが。
- 556 名前:nobodyさん mailto:sage [2013/11/26(火) 12:09:28.97 ID:???]
- オレオレやってしまうと、せっかくのオープンソースの魅力が半減する。
- 557 名前:nobodyさん mailto:sage [2013/11/26(火) 17:50:46.60 ID:???]
- xampp
Cakephpvar2.3.10 でSmartyの3.1.15導入してみた。 tplファイルがない場合に選択されるctpファイルでの表示がおかしい。 HtmlHelper関連だと思うのだけどどなたか解決方法教えてください
- 558 名前:nobodyさん mailto:sage [2013/11/26(火) 18:08:22.89 ID:???]
- >>553
wordpressのプラグインとか作ってても ドキュメントに無いソースの奥に眠る関数とか探して調べるのにすごい疲れたわ
- 559 名前:nobodyさん mailto:sage [2013/11/26(火) 20:04:02.44 ID:???]
- (WP早く滅びて)
- 560 名前:nobodyさん mailto:sage [2013/11/26(火) 20:20:25.47 ID:???]
- >>559
わかるわー。 WordPressが無ければどれほどプログラマーが稼げてたか。
- 561 名前:nobodyさん mailto:sage [2013/11/26(火) 20:29:19.30 ID:???]
- せめてまともなプログラマがWordPressを書いていれば…
あんな意味不明なぐちゃぐちゃなコードどうやってメンテしてんだろう
- 562 名前:nobodyさん mailto:sage [2013/11/26(火) 21:37:55.32 ID:???]
- >>561
大成できないタイプだな
- 563 名前:nobodyさん mailto:sage [2013/11/26(火) 22:03:23.94 ID:???]
- WP使えばなんでも安く・早く・簡単に出来ると思い込む奴ってなんなの?
- 564 名前:nobodyさん mailto:sage [2013/11/26(火) 22:05:01.70 ID:???]
- プラグインの多さだけがとりえですしお寿司
- 565 名前:nobodyさん [2013/11/26(火) 22:30:57.24 ID:nldP7I2h]
- wordpress って最高だよね。
無料でここまで何でも出来るCMSとかこのスレの馬鹿グラマには出来ないでしょうね。
- 566 名前:nobodyさん mailto:sage [2013/11/26(火) 22:48:15.61 ID:???]
- お前らがWPに恨みたっぷりなのは分かった
せめてCakePHPで作られたCMSの話を……
- 567 名前:nobodyさん mailto:sage [2013/11/26(火) 22:50:57.41 ID:???]
- >>557
Smartyを破棄する
- 568 名前:nobodyさん mailto:sage [2013/11/27(水) 00:18:20.01 ID:???]
- CakeでもWPでも仕事するしおすし。
CakePHPベースのCMSは、なんかなぁ、 どうせCakeなら自分で好きなようにしたくなっちゃう感じする。
- 569 名前:nobodyさん [2013/11/27(水) 00:25:51.15 ID:Rk4EDw/d]
- wordpress って素敵だなぁー
- 570 名前:nobodyさん mailto:sage [2013/11/27(水) 01:30:39.60 ID:???]
- >>569
ユーザーから見える所はな
- 571 名前:nobodyさん mailto:sage [2013/11/27(水) 01:57:50.96 ID:???]
- ユーザー数が多いからWordPressには安心感があるよ。
どんなにドツボにはまってても、 あぁ、この泥沼に世界中の見知ら人が 何万と埋もれてるんだろうなという 温もりがWordPressにはある。
- 572 名前:nobodyさん [2013/11/27(水) 03:22:25.52 ID:mdMZh+Ob]
- 最強に糞だったCMS
Moval Type
- 573 名前:nobodyさん mailto:sage [2013/11/27(水) 06:23:21.20 ID:???]
- >>572
スペリング違うけど、クソなのは同意。2.xに初めて触ったときは感動したけど、4.xで卒業したよ。最近のは知らない
- 574 名前:nobodyさん mailto:sage [2013/11/27(水) 22:12:09.37 ID:???]
- だからさぁ
cakeもプラグインをもっとメジャーにしようよ wordpress派も流れて来るから
- 575 名前:nobodyさん mailto:sage [2013/11/28(木) 01:28:07.13 ID:???]
- こないこない
wordpressはphpなんて知らない人用のもの
- 576 名前:nobodyさん mailto:sage [2013/11/28(木) 06:31:59.63 ID:???]
- 新人研修で、汚いプログラムの例としてWordPressのソース見せてる
- 577 名前:nobodyさん mailto:sage [2013/11/28(木) 10:50:04.35 ID:???]
- うちの研修では、
商業的な成功には理念的な完成度は不要である例として WordPressを引き合いに出してる。
- 578 名前:nobodyさん mailto:sage [2013/11/28(木) 11:11:40.35 ID:???]
- WordPressって商業的に成功してんの?
無料配布でしょ?
- 579 名前:nobodyさん mailto:sage [2013/11/28(木) 11:35:10.00 ID:???]
- allthingsd.com/20120425/automattic-grows-up-the-company-behind-wordpress-com-shares-revenue-numbers-and-hires-execs/
>>578 かなり儲かってるよ
- 580 名前:nobodyさん mailto:sage [2013/11/28(木) 11:36:57.69 ID:???]
- www.crunchbase.com/person/matt-mullenweg
- 581 名前:nobodyさん mailto:sage [2013/11/29(金) 02:16:14.63 ID:???]
- Fat Controllerはもちろんだめ。
Fat Modelになりすぎてもだめ。 むずかしいよ、最初からそんな見通せないから、ついモデルに書いて太らせてしまって、 行数増えすぎてからうあーってなるよ。 ComponentとBehaviorも、気軽に作ってると数ばっか増えて、煩雑になってくる。 特にComponentが、コントローラーにもモデルにもアクセスできちゃうから、 つい責任持たせすぎになっちゃうよ。
- 582 名前:nobodyさん mailto:sage [2013/11/29(金) 06:26:18.01 ID:???]
- >>581
うあーってなるん?
|

|