のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,908人
昨日: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
    952 : nobodyさん - 2008/06/14(土) 16:08:54 ID:??? (-27,-30,-82)
    質問させてください!

    データベースを使わないモデルで
    $form->createを実行すると

    Fatal error: Call to a member function schema() on a non-object in
    ~cake\libs\view\helpers\form.php on line 127

    というエラーが発生してしまうのですが、
    なにか対処法はないでしょうか?
    953 : nobodyさん - 2008/06/15(日) 02:05:22 ID:??? (-24,-30,-68)
    フォームからGETで送信したとき

    sample?foo=1&bar=2

    ではなくて、

    sample/foo:1/bar:2

    のようにしたいのですが、
    何かよい方法はないでしょうか?
    954 : 953 - 2008/06/15(日) 02:20:24 ID:??? (-21,-29,-4)
    いまはredirectで書き換えているのですが、
    できればredirect以外の方法がいいです。

    よろしくお願いします。
    955 : nobodyさん - 2008/06/15(日) 03:23:38 ID:??? (-24,-30,-167)
    >>953
    リダイレクトするしかないんじゃね?
    ?~&~ で送られるのはブラウザの仕様だからどうしようもないし。

    いや、?~&~ で送られてきたのを /~/~で送られたように
    アクションの引数に入れる方法もあるのか?
    ややこしくなりそうだけど。

    自分は、GETで?~=~とかがあれば、/~/~に変換してリダイレクトする
    コンポーネントを作ってAppControllerに入れている。

    あと個人的な趣味だけど URL に : を入れたくなかったので、
    :の代わりに=を使っている。sample/foo=1/bar=2
    956 : 954 - 2008/06/15(日) 06:49:31 ID:??? (+29,+29,-113)
    >>955
    なるほど、、あれは仕様だったんですね。
    コンポーネント化するというのはいいアイデアですね。

    それから、たしかに、パラメータの区切り文字に「コロン」って見かけませんね。

    Cake標準のpaginateのページ送り用パラメータは「コロン」で区切られますが、
    あの区切り文字を変更する方法はありますか?
    958 : nobodyさん - 2008/06/15(日) 21:04:05 ID:??? (-27,-30,-51)
    "モデルAのid:Bのレコードと関連している"という条件でモデルCのレコードをfindAllしたいのですが、第一変数を"A.id = B"としても検索できません。。。

    queryを打つしかないのでしょうか。
    960 : nobodyさん - 2008/06/16(月) 09:21:00 ID:??? (+23,+28,-22)
    とりあえず切り分けていこうや。
    引数なしでfindAllしたら、ちゃんとモデルCの内容は取れるかい?
    961 : nobodyさん - 2008/06/16(月) 10:22:21 ID:1xj3bjFo (+34,+29,-30)
    >>938
    なこたわかってるよ。
    システム開発の仕事って、そのソースコードを売って儲けてるんだろ?
    962 : nobodyさん - 2008/06/16(月) 16:03:58 ID:??? (-13,+29,-53)
    >>961
    >システム開発の仕事って、そのソースコードを売って儲けてるんだろ?
    だから、どうだと言うのかと・・
    自分でちょっとは調べて考える頭が無いんだったら帰ってくれ

    あとMYSQLのライセンスについて議論したいんだったらMYSQLスレ行けばいいかと、皆さん簡潔に答えてくださりますよ。
    http://pc11.2ch.net/test/read.cgi/db/1213319883/
    963 : nobodyさん - 2008/06/16(月) 19:05:51 ID:??? (+32,+29,-50)
    >>961
    > システム開発の仕事って、そのソースコードを売って儲けてるんだろ?

    そうとは限りません。MySQLはどうやって儲けていると思う?w
    965 : nobodyさん - 2008/06/16(月) 23:13:47 ID:??? (+27,+29,-8)
    これだからPHP界隈は困る、という流れだな。
    966 : nobodyさん - 2008/06/17(火) 03:18:46 ID:??? (+27,+29,-10)
    「これだからPHPは・・」という使い古されたパターンですね、分かります。
    968 : nobodyさん - 2008/06/17(火) 12:29:54 ID:??? (+27,+29,-42)
    symfonyは本まで買って、設置に苦労したのに。

    CakePHPは、設置が簡単過ぎてワロタ。
    でも、いい本が無いね。
    970 : nobodyさん - 2008/06/17(火) 15:00:09 ID:??? (+27,+29,-23)
    1.2正式リリースまだ~?
    これから勉強しようと思うけど正式版で仕様変わったら萎える
    971 : nobodyさん - 2008/06/17(火) 15:08:04 ID:??? (+27,+29,-4)
    もうそんなに大きく変わるとこはない・・・といいけど。
    972 : nobodyさん - 2008/06/17(火) 15:28:14 ID:??? (-27,-29,-18)
    しかし、RC1での変更っぷりを見るとstableまで待ちたくなるw
    973 : nobodyさん - 2008/06/17(火) 16:08:37 ID:??? (-27,-30,-47)
    1.2.0.6311 betaから1.2.0.7125 RC1にしたら
    $this->requestActionでadmin routingにできなくなったんだけど
    こういう仕様になっちゃったのかな
    困った
    974 : nobodyさん - 2008/06/17(火) 16:42:12 ID:??? (+23,+28,-5)
    >>972
    俺も俺も。一旦はRC入れたんだが戻したw
    975 : nobodyさん - 2008/06/17(火) 16:48:38 ID:??? (+26,+29,-36)
    そうなると、明日発売予定のポケットリファレンスは
    完全に時期がおかしいよね。


    ・・・まぁ、予約したけどw
    977 : nobodyさん - 2008/06/17(火) 21:14:24 ID:??? (-15,-11,+0)
    >>975 初心者?
    978 : nobodyさん - 2008/06/17(火) 22:25:25 ID:??? (+25,+29,-17)
    私は初心者ですが。
    これから新しい安定版が出るって時に、
    わざわざ古い方の解説書は買いたくない。

    本棚にあるPHP4関連の本は、もはや軒並み時代遅れ。
    979 : nobodyさん - 2008/06/17(火) 22:43:58 ID:??? (-22,-29,-35)
    >>978
    フレームワークのコードは、varに::みたいなPHP4ばかりだろ。本当に意図不明だけどな。どこにPHP4の需要があるのか訊いてみたい。
    980 : nobodyさん - 2008/06/17(火) 22:59:30 ID:??? (+35,+30,-139)
    >>979
    ちょっと古めのサーバとかのサービスの追加更新とか?
    レン鯖でPHP4まだ使ってるところもあるからそういうのにも対応できるとか?

    まぁ、フレームワークも海外産のものばかりだし、海外の事情はどんななってんのか分からないから、
    なんともいえないんじゃ。

    開発開始もPHP4のサポート切れる話が出る前だったから、互換考えて作ったんじゃないの。
    ある程度下位互換するし。

    バージョンの違いすらも柔軟に対応できるってのもフレームワークとして、コンセプトが間違ってるとは思わないなぁ。
    981 : nobodyさん - 2008/06/17(火) 23:00:00 ID:??? (-23,-21,-8)
    PHP4の需要 = 長く使われているソフトは、まだまだ使われる。
    982 : nobodyさん - 2008/06/18(水) 00:56:10 ID:??? (+37,+29,-116)
    >>980
    >バージョンの違いすらも柔軟に対応できる
    いや、逆に、5に対応できてないからw
    PHP5環境でPHP4の文法にトリッキーな小手先の技をちりばめたフレームワークを使うのがどれほど負担になってるか知らないだろw
    983 : nobodyさん - 2008/06/18(水) 01:23:47 ID:??? (+27,+29,-3)
    それで、どれほど負担になっているのですか?
    984 : nobodyさん - 2008/06/18(水) 12:47:15 ID:??? (+32,+29,-62)
    フレームワークを使う側の人間からすれば
    別にぜんぜん負担になってないけどな。

    自分で書く部分に関してはPHP5で書いて問題ないし。


    さて、俺は、その「トリッキーな小手先の技」というものが
    何を指しているのか知りたいわけだが。
    985 : nobodyさん - 2008/06/18(水) 16:17:58 ID:??? (+27,+29,-24)
    中身のないレスをした人が、そのあと中身のあるレスをした試しはほとんど無い
    986 : nobodyさん - 2008/06/19(木) 10:27:34 ID:??? (+10,+19,-29)
    リファレンス本、どうだった?
    987 : nobodyさん - 2008/06/19(木) 12:03:58 ID:??? (-26,-29,-96)
    Cakeを使い始めて二日目。
    ファイルのアップロードをするプログラムを書いているのだけれど、
    アップロードされたファイルをDBではなくてストレージに(永続的に)保存する場合、
    cakeのディレクトリ構造のどの中に入れるのが正しいのでしょうか?

    それらのファイルはそのまま表示しないファイルなので、
    外から見えないようにwebroot/files以外の場所で保管したいと考えています。
    988 : nobodyさん - 2008/06/19(木) 12:55:35 ID:??? (-28,-30,-37)
    looks like RC2 might have to wait for the weekend

    英語読めない・・・
    989 : nobodyさん - 2008/06/19(木) 13:45:45 ID:??? (+6,+14,-4)
    >>988
    リリース候補第2版は週末になりそうです
    990 : nobodyさん - 2008/06/19(木) 14:21:27 ID:??? (+5,+12,-1)
    RCっていくつまであるの?
    992 : nobodyさん - 2008/06/19(木) 19:54:00 ID:??? (-19,-18,-21)
    >>986
    使いやすそうな感じ。
    1.1と1.2でどっちで使えるかがアイコンで表示されてるから分かりやすいかな。
    993 : nobodyさん - 2008/06/19(木) 19:56:47 ID:??? (+21,+23,-4)
    堂々と1.2対応って書いてあるけど・・
    まだ気が早いのでは
    994 : nobodyさん - 2008/06/19(木) 21:48:59 ID:??? (+32,+29,-52)
    リファレンス本買ってきたよ。
    けっこういい感じ。

    お~こんな関数もあるか。って感じ。
    少なくとも今まで出てきたcakephpの本よりは 1.2に対応している。

    おすすめです。
    996 : nobodyさん - 2008/06/19(木) 23:05:00 ID:??? (+31,+28,-16)
    >>994
    >>少なくとも今まで出てきたcakephpの本よりは 1.2に対応している。
    そりゃそうだろ・・
    997 : nobodyさん - 2008/06/20(金) 00:56:15 ID:??? (+27,+29,-60)
    初心者でCakePHPからはじめようとする奴が多いな
    本買って覚えるレベルの奴しかおらんからホッとした
    どういう関数が使われてるかソース解析する方が
    長い目で見れば早道だよ。
    998 : nobodyさん - 2008/06/20(金) 00:57:58 ID:??? (+25,+29,-24)
    いい本でも1年後振り返ると何という糞コードなんだということは
    PHPにはよくある
    999 : nobodyさん - 2008/06/20(金) 01:01:10 ID:??? (+27,+29,-17)
    PHPは経験じゃなくて、集中力といっても過言ではない
    過去の経験よりも、直近2年くらい死ぬほど努力してる奴が
    はるかにレベルが上になる
    1000 : nobodyさん - 2008/06/20(金) 01:05:39 ID:??? (+33,+30,-90)
    PHPは3年前の努力の成果は、あまり役に立たない
    それなら素人レベルからCakePHPを2年くらい
    みっちり努力した方がはるかにレベルの高い技術者になる
    なので、結局は毎日努力できる集中力だよな
    今レベルが高くても、努力維持できなければ
    2年後には金にならん技術者だ
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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