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

    元スレ【PHP】フレームワーク CakePHP 17ホール目【v3α】

    php覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    301 = :

    >>300
    俺はいつもindexに書き込み処理をつけるね。
    そういう場合。

    302 = :

    MVCについてイマイチ自分が理解してないのもあって、てっきりcrudの4機能は別のメソッドに書かなきゃならないものなのかと思っていましたが、そうすれば全部解決なんですよね。
    実は今回やってるものが非常に特殊なケースで、IE6対応も切り捨てられないため、ajaxでやろうとして困っているところでした。

    303 :

    >MVCについてイマイチ自分が理解してないのもあって、
    馬鹿

    308 = :

    すいません、自己解決しました。
    最後のhoge2に当たるところで数字を使っていたのがどうもよくなかったみたいで、文字列に変えたところ、actionを指定した後にカンマを打ってそのまま書くだけでうまく行きました。
    でもコントローラからstrvalしてビューに渡してもなぜかビューではint扱いされるんですね。

    320 = :

    環境構築面倒くさがってレンタル鯖でテストするやつもいるからなあ
    今ならビルトインサーバで一発だし今回みたいなケースもxampp使えばすぐなのに

    321 = :

    3.0のドキュメントって英語版もまだだいぶ不親切だな
    saveallがやってた動きがどうにも再現できん、難しいこと全然やってないのになあ

    322 = :

    cakephp1で動いてるサイトあるんだけど、機能を追加したい。
    3ヶ月かけて作ったサイトなんだけど
    2でリニューアルすべき?
    みんなならどうする?

    330 = :

    これから新規で開発しようと思うんだけど
    3使うのってまだ早いですかね?

    公式ドキュメントも日本語訳まだ整備されてないですよね

    331 = :

    cakephp使ったことないけど3系になったら
    使ってみたいわ

    332 = :

    ドキュメントが日本語になってないことより、ドキュメントに書いてないことを調べる術が少ないのが困るな
    ドキュメントに書いてないことが多いのはいつものことなんだけども

    334 = :

    >>333
    自分ならusersに会員タイプ判断用のtypeフィールド追加して、その値によって動的にcontainさせる
    hasoneアソシエーション自体は三つとも設定しておく

    あと実際の運用でこの程度のフィールド数なら
    タイプごとにテーブル分けなくてもいい気がするけど
    省略してるフィールドが多いならこのテーブル構成でいいと思う

    336 = :

    >>334
    やっぱりContainする方法がベストですかね。ありがとうございます。

    あと、省略しているフィールドは多いですね。
    1テーブル20ぐらいありますし、後に増える可能性もあります。
    パスワード再設定用のテーブルや退会した理由をを保存するテーブルなど
    ユーザー+共通テーブルがいくつかあるため、分ける形を採用しました。

    341 = :

    >>340
    >ルーティングとコントローラー/モデルを切り分けて考えた方がいい

    という一文でハッとしました。
    確かにURLはルーティング次第でどうとでもなりますよね。
    1つのコントローラーでまとめるのではなく、
    シンプルに目的に応じたコントローラー・アクションを作ります。

    ありがとうございました!

    342 = :

    ビッ○カメラ札幌店の副店長の佐藤伸弦が暴行事件が起きていた

    佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

    佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

    佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

    佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

    佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

    344 = :

    >>332
    元のソースを追っかける癖をつけとくと捗るぞ
    マニュアルでピンと来なくてもソース見れば、なーんだってことは良くある

    346 = :

    >>343
    権限

    >>345
    2系まではわりと適当だけど3系になってからPSR準拠になってるし少しずつ従っていった方がいいよ
    俺はmysqlとかjsとの連携を考えるてずっと変数はスネークケースでやってきたけどそろそろ潮時かもしれん
    phpcsでたくさん例外作るのも面倒だしね
    でもインデントがスペース四つなのは未だに納得できない

    347 = :

    >>346
    1つのサイト作るのに色んな命名規則使うから悩みますよね。
    CSSやJavascriptでもそれぞれ必要とされる規則は違うし。

    ただ、変数にキャメルバックはどうも違和感があるんですよね・・・
    キャメルバックにする分、文字数が減って見やすくなるとは思うんですが。
    あと、インデントはスペース4つではなく2つにしてます。さすがに4つは長いかと。

    という事を考えると、色々とCakeの規則から逸れてしまいますね・・。

    348 = :

    自分の経験で規則から逸らしたくなるようじゃ
    経験が足りないってことなんだよw

    349 = :

    経験があるからこそ規約に疑問を持つのだろう
    PSR通りにコーディングするのは今日からプログラム始めた素人にもできる

    みんなが疑問持ちながら好き勝手に書くと良くないから
    グループ開発の指針としてコーディング規約があるにすぎない

    350 = :

    経験が「ない」からじゃなくて「足りない」からね

    大勢が使う何かの規約を責任持って作ったことがあれば
    それからわざわざ逸そうなんて思わないってこと


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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