元スレ【PHP】フレームワーク CakePHP 17ホール目【v3α】
php覧 / PC版 /みんなの評価 :
906 = :
>>905
こんな便利機能があったんですね!ありがとうございました
908 = :
うちはifだらけにしちゃってるな
もっといい方法があれば教えて欲しい、viewを完全に分けちゃう以外で
909 = :
>>908
俺もそうだな。
912 = :
>>911
それは思うよね。毎回ログインさせるのもきついし。
ブラックユーザー決めて、そのユーザーIDならマイページにアクセスできない。
って感じにはしてる。
あんまり人数がいないから。
913 = :
>>912
ブラックユーザーか否かを判定するにもDBアクセスが発生するのでは?
915 = :
>>911
ユーザー消したときにセッションも消せばいいだけでは?
クライアントにセッションが残っていたとしても
サーバーから消せばそのセッションは使えなくなる。
916 = :
だよな
910が何を悩んでいるのかよくわからんかった
917 = :
セッションて、ユーザー決めうちで消せるの?
920 = :
>>919
測定とは?
速度を疑問視してるんじゃなくて、セッション残るのを疑問視してるんだが。
921 = :
疑問視じゃなくて問題視だw
ま、beforeFilterなんかで毎回ユーザーテーブル調べれば良いだけだし、
速度は気にしなくても良いレベルだろうけど、
やっぱり無駄なSQLを実行したくないってのがある。できるだけ減らしたい。
922 = :
>>920
> 速度を疑問視してるんじゃなくて、セッション残るのを疑問視してるんだが。
毎リクエストで当該ユーザーがデータベース上でvalid userかどうかをチェックするようにすると、SQLコストが心配なんでしょ?
それって速度が心配ってことじゃないの?
>921
> やっぱり無駄なSQLを実行したくないってのがある。できるだけ減らしたい。
いやだから測定したのかと。
大抵のリクエストではデータベースなりキャッシュされたデータなりを読むだろうけど、それにvalid user checkが加わるとどれくらい違うのかと。
923 = :
CakePHPって一度認証したら、セッションが残ってる限り認証チェックとか権限チェックとかが行われないのか?
924 = :
>>922
君が望むレベルの測定はしてないよ。
jmeterで負荷テストはしてるけど、100人1000アクセス/分でも
ユーザーテーブル読み込むレベルなら大した違いはない。
所詮感情論と言えばそうだが、SQLの実行を減らせるならその方が良いだろ
925 = :
CakePHPのことがわかってないだけ
927 = :
>>910と同一人物だろ
つまり、どしろうと
929 = :
>>926
やってないってw
>>927
同一人物だけど、パフォーマンスチューニングしてるんだよ
どしろうと相手に教えてよ
>>928
単にそれしても意味ないよ。ほぼ変わらないし。
それこそ>>910な、どしろうとテストしか出来ないよ。
実際の運用を想定する場合、テーブルに仮データ上限まで入れてやるの?
931 = :
>>930
sqlのキャッシュが働いてるとかじゃないの?
932 = :
セッションをユーザー狙い撃ちで消す方法教えてくれ。
無理なら無理と言ってくれ。
933 = :
>>932
redisセッションなら狙い撃ちできないこともないと思う。
しかし、普通のセッションなら俺はやり方わからんな。
935 = :
適当な事言って他人にやらせて自分は何もしないやつだっただけ
937 = :
>>936
fwの標準機能でできるか聞いてるんだよ。
そんなコストのかかる方法を誰が望んでいるのか。
939 = :
もう見てないかもしれないけど。
>>937
> fwの標準機能でできるか聞いてるんだよ。
ないですね。
素直に毎回usersテーブルを検索すべし。
941 = :
>>940
俺もわからん。
勉強しようと思ったがワケわからん過ぎてギブ。
でも困ったことない。
948 = :
クックブー
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 19ホール目【v3.3】 (844) - [95%] - 2023/2/2 14:30
- 【PHP】フレームワーク CakePHP 17ホール目【v2.4】 (984) - [95%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [93%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [93%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [93%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [93%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 10ホール目【v1.3】 (1001) - [93%] - 2011/2/13 8:32
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [93%] - 2012/12/3 19:16
- 【PHP】フレームワーク CakePHP 12ホール目【笑】 (1001) - [92%] - 2011/11/8 7:01
- 【PHP】フレームワーク CakePHP 9ホール目【v1.3】 (1001) - [92%] - 2010/11/1 2:53
- 【PHP】フレームワーク CakePHP 7ホール目【v1.2】 (1001) - [90%] - 2010/3/18 1:18 ○
- 【PHP】フレームワーク CakePHP 8ホール目【1.3】 (1001) - [90%] - 2010/7/22 22:16
- 【PHP】フレームワーク CakePHP 6ホール目【v1.2】 (933) - [88%] - 2009/8/19 2:06 ○
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [88%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [88%] - 2008/12/19 21:06 ○
トップメニューへ / →のくす牧場書庫について