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

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

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

651 = :

>>650
ありがとうございます!
早速やってみます。

653 = :

>>652
正規表現で絞れば良いだけじゃないの?

Cakeは最近使ってないからわからんが

654 = :

おお、性器表現も使えるのか
どこかにサンプルはないでしょうか?

656 = :

>>655

結局正規表現使わなかったけど、解決しました

659 = :

>>658
ありがとうございます。
一致したら「編集」ボタンを表示する、などの処理をすれば良いのでしょうか?

660 = :

基本的に信頼していいのは自分がプログラムにハードコーディングしたサーバ側の処理だけ
クライアント側は他にアプリを作ればどんなHTTPリクエストでも送れるからだ

編集ボタンを表示しないのも予防策にはなるが
根本的にはサーバ側でデータベースのアップデートやセーブやデリートをする前に
CRUDの対象となるレコードがログインユーザ自身のものかどうかを確認するステップが必要
より具体的にはログインユーザのIDと更新するユーザテーブルのレコードのIDが一致するかどうかだ

661 = :

>>660 は、ちゃんと >>660 の言ってることを理解できたのだろうか・・・

664 = :

>>663
CSRF対策は、そのページに行くまで正しい経路をたどってるかどうか
フォーム改ざんは、そのページに含まれるポスト対象のフィールドが正しいかどうか

のチェックだったはず。なので、POSTされるフィールド値を変更されたとしても、
Cake側では対応できないはず。

669 = :

>>668
あ、本当だな。
CakePHPが糞と言われるのがよく分かるwww

671 = :

糞とか言ってる暇があったら issue 出すか、プルリクしろよ。



オレはやんないけど。

672 = :

>>671 出したところで却下かと。

>>668 はいくつかのコントローラに共通する機能が必要なら、
その時は継承ではなくてコンポーネントを作ったらどうかな?
コンポーネントはそのために存在しているわけだし。

共通機能を継承で得ようとするのは、言語やフレームワークを問わず、
あんまり良い選択ではないと思うけど。

673 = :

え?
うーむこれがPHP脳というやつか

677 = :

>>672 がややずれてるのは
>いくつかのコントローラに共通する機能

としてるけど、>>666 で問題にしてるのは
広い意味では機能で間違いないんだけど
単に設定値である点においてズレてる。

ここではそれこそ、コンポーネントの
使い方なんかを指定しているわけで、
これは継承してほしいと思うよ。

679 = :

こんなゴミなもの対応されたら
また名が廃る

681 = :

常識的に考えて、マージしないとおかしいだろ
何だこの仕様

683 = :

3は継承全部マージされるよ

パフォーマンスはお察し

684 = :

3に苦労して移行するくらいなら、LaravelとかRailsに移るかな。
使ってこそのフレームワークだから、コミュニティの勢いは重要。

685 = :

cakeとsymfonyが本命FWとして争っていた時期が懐かしい

686 = :

みんな良く勉強できるな。他の言語に移るのは辛いわ。。。

687 = :

Cake使い続けるほうが長期的に見て辛い

688 = :

それはあるw
書いたコードの分だけ、負債がどんどん増えていく

689 = :

その負債の原因がCakeではなく自分にあるとも気づかぬままにw

690 = :

管理者用の機能って、Adminコントローラを作るんじゃなくて
adminプレフィクスを使うのが一般的な方法だと思っていたんだが
実際のところみんなはどうやっているんだ?

691 = :

>>690
俺はクッキーでログイン画面作って、セッション有る無しでview表示を少し変えてる。
ずっとこれでやってるけど。。。
ダメかな?

693 = :

>>691
面白そうだったんで最初やってみたけど、
同じクラスにヤバいアクションが混在するのが気持ち悪い。
それ以降やったこと無いな。

>>691
表示だけならそれでいいんじゃない?

695 = :

みなさん、ホーム画面ってどのコントローラーでやってます?
ホーム用のコントローラーを作るか既存のコントローラーでやるか

700 = :

あ、違うな
対策はしてない
最近やってないから忘れてる…


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

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


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