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

    私的良スレ書庫

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

    元スレ【PHP】フレームワーク CakePHP 13ホール目【v2.0】

    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
    51 : nobodyさん - 2011/11/14(月) 13:13:03.72 ID:??? (+47,+16,+0)
    >>50
    日本語に対する情報の差
    52 : nobodyさん - 2011/11/14(月) 13:18:47.14 ID:??? (+73,+29,-12)
    そんなに英語嫌なの?
    アホなの?
    53 : nobodyさん - 2011/11/14(月) 13:22:04.04 ID:??? (+41,+9,+2)
    >>52
    yes
    54 : nobodyさん - 2011/11/14(月) 13:41:19.30 ID:??? (+57,+29,-49)
    まぁ良いフレームワークならユーザーも増えて情報も増えていくだろう
    Yiiはかなり有望だと思うよ
    55 : nobodyさん - 2011/11/14(月) 13:47:56.50 ID:??? (+36,-30,-18)
        / ̄ ̄ ̄\
       / ─    ─ \
     /  (●)  (●)  \ 有望だけじゃなにがいいかわからない
     |    (__人__)    |
     \    ` ⌒´    /
     /            |
    (_ )   ・    ・  ||
      l⌒ヽ        _ノ |
      |  r ` (;;;U;;)   )__)
     (_ノ  ̄  / /
            ( _)

    56 : nobodyさん - 2011/11/14(月) 14:43:27.05 ID:??? (+62,+29,+0)
    >>55
    ・シンプル
    ・軽い
    ・柔軟
    ・だけど大規模もいける
    57 : nobodyさん - 2011/11/14(月) 15:38:26.16 ID:??? (+3,-30,-33)
        / ̄ ̄ ̄\
       / ─    ─ \
     /  (●)  (●)  \ CakePHPもおなじじゃないのか
     |    (__人__)    |
     \    ` ⌒´    /
     /            |
    (_ )   ・    ・  ||
      l⌒ヽ        _ノ |
      |  r ` (;;;U;;)   )__)
     (_ノ  ̄  / /
            ( _)
    58 : nobodyさん - 2011/11/14(月) 17:55:25.43 ID:??? (+62,+29,-90)
    CakePHPは日本語情報が相当そろってるでしょ。
    個人のブログでも盛んに発信されてるし。

    Yiiは有望なんだろうけど、いかんせん個人での発信者が少ない気がする。
    開発画面のフッターはかっこいいと思う。あれは使いやすい。
    59 : nobodyさん - 2011/11/14(月) 18:04:58.31 ID:??? (+57,+29,-73)
    CakePHP辞典のようなリファレンス本があればいいのにね。
    やっぱネットで調べるよりも本を見ながらの方が開発しやすいし。
    60 : nobodyさん - 2011/11/14(月) 18:57:00.77 ID:??? (+138,+29,-17)
    皆は


    会員登録
    メールによるクリック本登録
    パス忘れたときのメールによる再発行

    なんかは自分で作り込んでるの?
    61 : nobodyさん - 2011/11/14(月) 18:59:56.98 ID:??? (+97,+23,-1)
    いらないだろ
    62 : nobodyさん - 2011/11/14(月) 19:22:07.74 ID:??? (+59,+26,+0)
    >>61
    どういうこと?
    63 : nobodyさん - 2011/11/14(月) 19:24:44.69 ID:??? (+56,+20,+0)
    >>61はいらない子
    64 : nobodyさん - 2011/11/14(月) 19:55:45.54 ID:??? (+70,+29,-34)
    >>60
    自分で作り込んでるの?ってどういう意味だ?
    誰かが作った物をそのまま流用してるって事か?
    そんなわけねーだろ。
    65 : nobodyさん - 2011/11/14(月) 20:59:16.72 ID:??? (+12,-28,-34)
    >>60
    この一連のユーザー登録機能、
    フレームワークによっては標準搭載もあるよな。
    66 : nobodyさん - 2011/11/14(月) 21:09:29.55 ID:??? (-1,-29,-38)
    んじゃ、CIやYIIって
    cakephp+ktailiblary以上に携帯サイト作りやすいの?ん?
    67 : nobodyさん - 2011/11/14(月) 21:18:38.51 ID:??? (+13,-27,-15)
    >>60
    adminが登録するタイプの案件しかやった事ない。
    68 : nobodyさん - 2011/11/14(月) 22:03:24.22 ID:??? (+57,+29,-4)
    みんな携帯サイトつくってばかりということか
    69 : nobodyさん - 2011/11/14(月) 22:25:25.56 ID:??? (+81,+29,-91)
    >>60
    自分で作ったよ。CakePHPで。

    テストも自動化したかったから、
    ニセのSMTPサーバー作ってそこに送信→ファイルに保存。
    それみてCakePHPについてたブラウザをエミュレートするモジュールが
    クリックなんてことしたなぁ。

    もう3年以上前になるかな。今なら便利な何かがあるかもね。
    70 : nobodyさん - 2011/11/14(月) 22:32:22.79 ID:??? (+2,-29,-30)
    Ktai Libraryって個人が作ってるショボいやつでしょ?
    絵文字の対応が弱かった気がする
    71 : nobodyさん - 2011/11/15(火) 00:30:41.57 ID:??? (+43,-30,-159)
    Modelにvalidateを記述してもスルーされてしまうんですが、何故でしょうか?

    <?php
    class Contact extends AppModel
    {
    var $name = 'Contact';
    var $useTable = false; //データベースのテーブルを使用しない

    var $validate = array(
    "name" => array(
    "rule" => 'notEmpty',
    "message" => '名前を入力してください'
    ),
    );
    }
    ?>

    コントローラ
    function index() {

    if ($this->data['Contacts']['mode'] == 'confirm') {
    if (!empty($this->data)) {
    $this->Contact->set($this->data);
    if ($this->Contact->validates()) {
    $this->render('confirm');
    return;
    }
    $this->render();
    return;
    }
      (以下略)
    72 : nobodyさん - 2011/11/15(火) 00:47:02.01 ID:??? (+4,-30,-38)
    >>71
    >var $useTable = false;
    ↑こういう場合は、$_schema を設定する必要があった気がする。

    var $_schema = array(
    'name' => array(
    'type' => 'string',
    ),
    );
    73 : nobodyさん - 2011/11/15(火) 01:42:34.79 ID:??? (-1,-30,-19)
    >>70
    setしたデータがあってるか、validatesする前にvar_dumpしてみたら?
    ContactsとContactがごっちゃになってそうだけど。
    74 : nobodyさん - 2011/11/15(火) 01:56:03.33 ID:??? (+62,+29,-24)
    >>47を見る限りCIはタガログ語とインドネシア語の情報が豊富そうだぞ
    まずはそっちの語学学習からだな
    75 : nobodyさん - 2011/11/15(火) 13:30:08.83 ID:??? (+63,+29,-23)
    >>71
    俺みたいにappを分けてて、
    modelファイルも同一の物があるんじゃねーの
    76 : nobodyさん - 2011/11/15(火) 15:55:39.02 ID:??? (-1,-29,-45)
    CakePHP2.0でhelperを読み込んだらviewからしか開けません
    これってふつうですか?controllerから前は呼べた気がするんですが
    77 : nobodyさん - 2011/11/15(火) 16:51:27.77 ID:??? (-1,-29,-16)
    前からもコントローラーでApp.importしたが
    78 : nobodyさん - 2011/11/16(水) 13:56:38.50 ID:??? (-8,-26,+1)
    test
    79 : nobodyさん - 2011/11/16(水) 14:58:38.98 ID:??? (+57,+29,-20)
    CakePHPの勉強会いってるひといる?どうですか
    80 : nobodyさん - 2011/11/16(水) 15:21:00.48 ID:??? (+45,+22,-12)
    単なる馴れ合いです
    81 : nobodyさん - 2011/11/16(水) 15:29:23.74 ID:??? (+57,+29,-40)
    勉強会でコネ作れればいいんだろうけど、俺は毎回孤立するか、名刺交換しても連絡取らないからな
    まあ自分みたいなアマグラマーは少ないからしょうがないと思ってる
    82 : nobodyさん - 2011/11/16(水) 15:58:04.21 ID:??? (+91,+29,-13)
    連絡取るってことは=金が発生するって事だからな。
    大の大人がただの情報交換で連絡取り合うのはあり得ないし。
    83 : nobodyさん - 2011/11/16(水) 17:21:51.07 ID:??? (+70,+30,-15)
    さ、寂しいこと言うなよ。
    僕は>>82君の声を耳元で聞きたくて連絡取ってるわけだし、いつだって君のことを見てるよ
    84 : nobodyさん - 2011/11/16(水) 18:33:51.99 ID:??? (+52,+29,-2)
    まじかよ。行く気がへっちゃったよ
    85 : nobodyさん - 2011/11/16(水) 19:42:09.06 ID:??? (+57,+29,-19)
    相手が自分と相応の知識持ってたら、無償の情報交換も成り立つんだけどな。
    86 : nobodyさん - 2011/11/16(水) 23:57:11.46 ID:??? (+127,+28,-20)
    viewについてですが条件分岐が多くてif文だらけになるんですが
    なんかスマートなやりかたってありますかね
    87 : nobodyさん - 2011/11/17(木) 01:07:02.88 ID:??? (+8,-27,+0)
    >>86
    viewファイルわけるとか?
    88 : nobodyさん - 2011/11/17(木) 01:26:10.05 ID:??? (+57,+29,+0)
    そういうのはうちでは全部盛り込んだ。
    89 : nobodyさん - 2011/11/17(木) 01:44:12.36 ID:??? (+52,+29,+0)
    なにを盛り込んだのよ
    90 : nobodyさん - 2011/11/17(木) 08:49:19.09 ID:??? (+46,+28,-2)
    ど、どくを・・・
    91 : nobodyさん - 2011/11/17(木) 08:55:55.80 ID:??? (+70,+29,-1)
    >>86
    まず、何に対する条件分岐か書けよ
    92 : nobodyさん - 2011/11/17(木) 11:17:06.59 ID:??? (+69,+29,-11)
    >>86
    ヘルパーにまとめちゃえば
    93 : nobodyさん - 2011/11/17(木) 12:51:19.33 ID:??? (+53,-8,-29)
    viewからコントローラーやモデルを呼び出すことはできますか?
    94 : nobodyさん - 2011/11/17(木) 12:52:51.10 ID:??? (+30,+12,+0)
    出来ます
    95 : nobodyさん - 2011/11/17(木) 13:44:18.21 ID:??? (+64,+29,-1)
    >>93
    そうしなくちゃいけない設計がマズイ
    97 : nobodyさん - 2011/11/17(木) 23:46:36.11 ID:??? (+7,-30,-210)
    cakePHPを最近使い始めました。
    mod_rewriteを使って、実際のパス名と違うパスでアクセスさせているんだけど
    paginatorで作成されるURLが、実際のパス名のほうになってしまいます。
    どこかの定数を変更したりすれば上手く行くでしょうか?

    htdocs/foo/app/webroot/index.php
    こんな感じで index.php を置いているとして、でも各種都合により
    実際のリクエストは
    http://domain.com/bar/baz/controll1/action1
    こんな形で来ます。
    このとき、mod_rewriteで^/bar/bazを/foo/に置き換えているんだけれど
    このときmod_rewriteのフラグに[PT]を入れないと画像などがHelper経由の画像のパスが、
    /var/foo/というような、おかしなものになってしまい
    [PT]を入れるとpaginatorで生成されるURLが/foo/になってしまう。

    ざっと見た感じでは、問題はDispatcherなのかと思うんだけど
    app下のファイルでうまく設定は出来ないでしょうか。
    98 : nobodyさん - 2011/11/18(金) 01:01:53.98 ID:??? (+55,+29,-9)
    >>96
    バーチャルホストのドキュメントルートを、各のドキュメントルート直下を指定するといい。
    99 : nobodyさん - 2011/11/18(金) 01:18:37.03 ID:??? (+12,-29,-1)
    >>97
    mod_rewriteは基本触らないでRouterでやった方がいいと思うんだけど
    100 : nobodyさん - 2011/11/18(金) 01:56:17.73 ID:??? (+5,-30,-55)
    >>98
    「各のドキュメントルート直下」というのは
    例えば、/var/www/cakephp/のこと?
    それとも、/var/www/cakephp/app/webrootのこと?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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