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

    私的良スレ書庫

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

    元スレ【PHP】フレームワーク CakePHP 10ホール目【v1.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
    651 : nobodyさん - 2011/01/21(金) 23:55:41 ID:??? (+3,-29,-83)
    >>650
    clearCacheですね。
    あと、app分けるとtmpの場所も別ですね。
    キャッシュされるファイルも別だから、別の方が良いし。

    自分がググった範囲では結局、ulinkでファイル指定して削除する方法を
    取っている人が多い印象を受けました。clearCacheは万能でないみたいだし。
    652 : nobodyさん - 2011/01/22(土) 00:02:13 ID:??? (+52,+29,-1)
    そこまでわかったなら勝手にしろよ
    653 : nobodyさん - 2011/01/22(土) 00:03:28 ID:??? (+55,+29,-6)
    APP分けるとかアホじゃないのとしか思えんからどうでもいいわマジで。
    654 : nobodyさん - 2011/01/22(土) 00:11:09 ID:??? (+52,+29,-6)
    横だけど、どうしてアホなの?
    655 : nobodyさん - 2011/01/22(土) 00:25:46 ID:??? (+51,+23,-5)
    定数、変数、その他共通のを持てない
    キャッシュディレクトリもわかれてるww
    くそ
    あほ
    656 : nobodyさん - 2011/01/22(土) 01:00:32 ID:??? (+55,+29,-10)
    やたら煽るようなレスしてるのはリアルで惨めだから?
    どうでもいいけど
    657 : nobodyさん - 2011/01/22(土) 01:16:48 ID:??? (+55,+27,-10)
    > 定数、変数、その他共通のを持てない

    え?ネタだよね?
    658 : nobodyさん - 2011/01/22(土) 01:21:34 ID:??? (+57,+29,-23)
    キャッシュディレクトリ別って時点で
    普通にやったら定数共通じゃないってことだろうがw
    あほかお前
    しねよくず
    659 : nobodyさん - 2011/01/22(土) 01:33:26 ID:??? (+17,-10,-13)
    なぜadminルーティングじゃだめなのか
    660 : nobodyさん - 2011/01/22(土) 01:43:27 ID:??? (+29,+6,-2)
    ファイル数が増えすぎるから
    661 : nobodyさん - 2011/01/22(土) 01:45:37 ID:??? (+55,+29,-53)
    まーた、一人はファビョってる馬鹿がいるな。
    こいつ、このスレずっと常駐してるよね。前から。
    リアルで惨めだからここで吠えるしかないんだろうね。可哀想。
    662 : nobodyさん - 2011/01/22(土) 01:48:31 ID:??? (+57,+29,-11)
    ファイル数は同じじゃないの?
    その整理に問題があるってこと?
    663 : nobodyさん - 2011/01/22(土) 14:04:08 ID:??? (+3,-30,-127)
    それよりおまいら、Securityコンポーネントとか、
    $Form->scure() とか、使ってる?

    なんというか、「帯に短したすきに長し」なんだよな

    まあ、何の目的を達成するかによるんだろうけど、

    ・CSRF攻撃対策
    (Cake特有だが)$data['Post']['hoge']フィールドのデータぶち込み攻撃に対する対策
     (いちいちwhitelist記述すれば防げるが)
    ・簡単にワンタイムトークンを発行したい
    ・機械的なスパムに対するシンプルな防御(完全ではないが)

    みたいな話が入り交じってるからややこしいが

    みんなそこらへんどうしてる?自前実装?
    664 : nobodyさん - 2011/01/22(土) 14:28:24 ID:??? (+91,+29,-25)
    基本的にCakeで用意されている機能なんて
    業務用には使えないと思うが
    よって普通自前でしょ、少なくとも改造
    665 : nobodyさん - 2011/01/22(土) 16:21:41 ID:??? (+70,+29,-38)
    >>664
    レスどうもです。
    まあ、その辺はみんな自前か。

    しかし、
    > 基本的にCakeで用意されている機能なんて
    > 業務用には使えない

    コレ言っちゃうとCake使う意味がかなり希薄になるなw
    666 : nobodyさん - 2011/01/22(土) 16:46:18 ID:??? (+57,+29,-35)
    セキュリティコンポーネントは使い物にならないとは思うけど、
    業務用に耐えうるものかとかいう議論はそもそもPHPがということになってくるから
    ナンセンスじゃないかなー
    667 : nobodyさん - 2011/01/23(日) 00:35:40 ID:??? (+52,+29,-1)
    業務用って言いたかっただけでしょ。
    668 : nobodyさん - 2011/01/23(日) 17:28:31 ID:??? (-1,-29,-77)
    SessionとかCookieもぶっちゃけ、PHPの関数そのまま使えばいいもんな。
    Cakeの機能で便利なのはAuthとFormヘルパーぐらい。
    メール送信とかファイルアップロードとか自作してる。
    669 : nobodyさん - 2011/01/23(日) 19:08:19 ID:??? (+13,-29,-100)
    1つのフィールドに複数のバリデーションがあった場合のrequiredは
    全てのバリデーションに書くものなの?
    http://book.cakephp.org/ja/view/129/required
    を見ると、フィールドが1つの例だからrequiredを一つ書けば良いけど、

    複数のルールを書く場合の例の
    http://book.cakephp.org/ja/view/133/
    を見るとそれぞれに
    // like on, required, 等、他のキーをここに書く...
    と書いてあってrequiredの意味がよくわからなくなった。
    670 : 669 - 2011/01/23(日) 19:24:17 ID:??? (+8,-19,-49)
    必須なフィールドの場合は始めのルールをnotEmptyにしておいてその中だけrequiredを書けばいいですよね?
    全部のルールにrequiredを書かなければいけないケースがわからない
    671 : nobodyさん - 2011/01/23(日) 20:57:47 ID:??? (+51,+28,-1)
    自分が正しいと思うやり方でおk
    672 : nobodyさん - 2011/01/23(日) 22:32:32 ID:??? (+3,-30,-90)
    またCakeの不可解な行動を見つけてしまったので共有
    1.3.2
    http://book.cakephp.org/view/999/Using-other-Components-in-your-Component
    コンポーネントAから別のコンポーネントBを使っていたのだが動作がおかしいので調べてみたら
    Bのstartupが実行されてなかった
    Aのstartup内で$this->B->startup($controller);としたら期待通り動いた
    こういうもんなの?
    なんでこうなの?
    なんでマニュアルにこういうこと書いてないの?
    なんで誰も文句言わないの?
    673 : nobodyさん - 2011/01/23(日) 23:48:08 ID:??? (+57,+29,-9)
    BというコンポーネントでAというコンポートネントが動いていたら、
    どうなるんだろうと思ってしまった。
    674 : nobodyさん - 2011/01/24(月) 01:56:53 ID:??? (+37,-30,-109)
    Authの認証モデルが「User」で、UserはProfileとhasOneの関係だとします。
    ログイン後に、$this->Auth->user()でログイン情報を取得しようとしたのですが、
    Profileの内容が返り値に含まれていません。
    アソシエーションをしている情報は取得できないのでしょうか?
    675 : nobodyさん - 2011/01/24(月) 15:47:44 ID:??? (+31,-29,-40)
    COOKBOOKの開発例「11.2 ACL を制御するシンプルなアプリケーション」どおりにやれば取得できるよ
    676 : nobodyさん - 2011/01/24(月) 22:02:29 ID:??? (-1,-29,-4)
    1.3.7が来てるな
    日本語の方は更新されてないけど
    677 : nobodyさん - 2011/01/24(月) 22:09:20 ID:??? (+62,+29,-7)
    >>675
    そこを見てるのですが、>>674に該当する箇所が見あたりません・・・
    678 : nobodyさん - 2011/01/25(火) 14:23:31 ID:??? (+35,+7,-1)
    COOKBOOKってモモの使い魔かとおもた
    679 : nobodyさん - 2011/01/25(火) 15:27:57 ID:??? (+2,-30,-19)
    $html->metaを使って
    <meta http-equiv="REFRESH" content="5;url=http://google.co.jp/">
    を置き換えたいのですが、どういう書き方をすればいいのでしょうか?
    680 : nobodyさん - 2011/01/25(火) 16:49:55 ID:??? (+2,-29,-12)
    >>679
    質問の答えになっていないけど、直接タグ打ちじゃいけないの?
    URLの部分だけを動的にしたい場合は $html->url() を使えばいいわけだし
    681 : nobodyさん - 2011/01/25(火) 16:59:59 ID:??? (-2,-30,-20)
    $html->meta(array('http-equiv=>'REFLESH', 'content'=>'5;url=http://google.co.jp/'))
    とかでいいんじゃないの?
    682 : nobodyさん - 2011/01/25(火) 19:32:08 ID:??? (-1,-29,-19)
    >>680
    ビューからレイアウトに挿入したいと思いまして、
    $html->meta使うのかと思っていました。

    調べたところ、$html->addScriptを使うようですね。こちらを使用します。
    683 : nobodyさん - 2011/01/26(水) 15:13:15 ID:??? (+11,-30,-185)
    $data = $this->User->findById($id);
    if (empty($data)) {
     Configure::write('debug', 0);
     $this->autoLayout = false;
     $this->layout = "";
     $this->cakeError('error404');
    }

    と言うコードを書いて、Userモデルに$idの値が無いと、
    404のエラーページを出したいと思っています。

    上記のコードをapp_controllerのbeforeFilterに書いてるのですが、
    404にはなるものの、レイアウトが維持されています。
    単なるブラウザが吐き出す404の表示にするにはどうすればいいのでしょうか?
    684 : nobodyさん - 2011/01/26(水) 16:19:14 ID:??? (+2,-29,-6)
    redirect()してexit()か_stop()すればおk
    685 : nobodyさん - 2011/01/26(水) 18:10:59 ID:??? (-1,-30,-20)
    >>684
    $this->redirect($this->cakeError('error404'));
    $this->_stop();

    こうでしょうか?特に>>683の状態と変化ありません。
    686 : nobodyさん - 2011/01/26(水) 18:42:15 ID:??? (+4,-23,-17)
    cakeErrorから離れろよ。あとAPIよく読め。
    687 : nobodyさん - 2011/01/26(水) 18:46:08 ID:??? (+0,-29,-64)
    >>683
    単なるブラウザがはき出す404というのが、よくわからん。
    404 Not Found でも、サーバーから 404 Not Found のページをはき出すと思うが
    688 : nobodyさん - 2011/01/26(水) 23:08:01 ID:??? (+57,+29,-7)
    今から勉強すれば
    しばらくは、これで食っていけますか?
    689 : nobodyさん - 2011/01/27(木) 01:08:25 ID:??? (+52,+29,-1)
    何を作るかが重要だけど
    690 : nobodyさん - 2011/01/27(木) 13:53:36 ID:??? (+57,+29,-17)
    勉強しただけで食えるなら誰でもやってるだろう
    691 : nobodyさん - 2011/01/27(木) 14:03:44 ID:??? (+51,+28,-3)
    十分条件じゃなくて必要条件だろ
    692 : nobodyさん - 2011/01/27(木) 18:20:00 ID:??? (+57,+29,-50)
    前に「Cakeの使い方教えてください」的な仕事の依頼をどこかで見た気がするw

    以外と使いこなしている人少ないから、
    勉強して覚えれば講師業が出来るかも??
    693 : nobodyさん - 2011/01/27(木) 21:42:07 ID:??? (+2,-25,-52)
    CakePHPで運営されてる大手サービスってありますか?

    CakePHPで儲かるシステム作れますか?
    694 : nobodyさん - 2011/01/27(木) 21:48:50 ID:??? (+62,+21,+0)
    あります
    作れます
    695 : nobodyさん - 2011/01/27(木) 22:29:11 ID:??? (+39,+11,-18)
    トピックイットとFirefoxのアドオンサイト以外で
    有名な大手サービスってどこ?
    696 : nobodyさん - 2011/01/27(木) 23:01:46 ID:??? (-1,-29,-51)
    book.cakephp.orgのサイトが重すぎるんだけど
    これはCakePHPの使えなさを表していると見てOK?
    697 : nobodyさん - 2011/01/27(木) 23:07:24 ID:??? (-1,-29,-14)
    実はcookbookはCakePHPを使ってなかったりして
    698 : nobodyさん - 2011/01/28(金) 00:40:18 ID:??? (+36,+0,-20)
    >>694
    CakePHPで運営されてる大手サービスって何があるよ?
    699 : nobodyさん - 2011/01/28(金) 00:44:07 ID:??? (+44,-20,-20)
    大手と言えるのかは知らんがnanapiとか
    700 : nobodyさん - 2011/01/28(金) 00:56:22 ID:??? (+56,+28,-24)
    CakePHPで運営ってなによ
    運営の意味も分からないの?氏ねばいいのに
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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