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

    私的良スレ書庫

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

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

    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
    651 : nobodyさん - 2015/09/21(月) 20:30:12.03 ID:zJdcfcjc.net (+19,+29,-1)
    なんかおもしろいものあった
    http://goo.gl/YIsqjP
    652 : nobodyさん - 2015/09/28(月) 17:49:39.11 ID:???.net (-26,-29,-57)
    Model::queryでSQLを実行する時、プレースホルダを使わないと
    インジェクション的にダメ、ゼッタイ!だと思ってたのですが
    queryで実行したSQLはfetchAllに渡されるとどこかで見た記憶がありまして、
    もしそうであればプレースホルダ使わなくても大丈夫なのかと思ってるのですが、これは間違いでしょうか?
    653 : nobodyさん - 2015/09/28(月) 20:24:02.91 ID:???.net (+27,+29,-5)
    SQLインジェクションが起きる理由を
    勉強しましょう
    654 : nobodyさん - 2015/09/29(火) 13:46:47.95 ID:???.net (+11,+13,-32)
    fetchAllだからプレースホルダ使わなくてもいいって理屈は無い。
    fetchAllはプレースホルダ使わないといけない。
    655 : nobodyさん - 2015/09/30(水) 01:04:16.72 ID:???.net (-27,-30,-49)
    2系で、一度に複数のレコードをsaveする場合、
    saveしたidを取得する方法ってないですよね?
    $this->Model->idだと1つのレコードしか取得できないので、
    何か複数追加時のidが取れたら良いなっと思うのですが。
    656 : nobodyさん - 2015/09/30(水) 02:03:39.95 ID:???.net (+17,+19,-9)
    やったことないが、該当モデルにafterSaveコールバック定義しておけばできそうな気はする
    660 : nobodyさん - 2015/10/06(火) 06:00:23.27 ID:???.net (+27,+29,-5)
    なんで就職するスレだと思った?頭大丈夫?
    661 : nobodyさん - 2015/11/01(日) 00:00:32.85 ID:???.net (+32,+29,-73)
    cakeこれから勉強始めるとしたら2?それとも3?
    今までAccessで作ってたようなDBをWebで実現したいなと思って
    情報収集してます。素のphpはぼちぼち勉強してるんですがフレームワークも触ってみたくて半分実験、半分勉強のよな感じです。
    662 : nobodyさん - 2015/11/01(日) 15:32:58.65 ID:???.net (+27,+29,-25)
    自分もこれからcake勉強しようと思ってるんだけど、3系は書籍もまだ何もないので、とりあえず情報の多い2からやろうと思ってます。
    情報があれば3からやりたいんだけどな~
    663 : nobodyさん - 2015/11/01(日) 16:39:21.98 ID:???.net (+36,+29,-69)
    やっぱみんな悩むんだね
    おれはPHPもMVCフレームワークの経験あるから3にしたけど
    ドキュメントもまだ日本語化されてないところ多いから戸惑うことも多かったよ
    パフォーマンスの高さやイマドキっぽい作りなのは3だけど
    情報多いのは2なんだよね~
    664 : nobodyさん - 2015/11/02(月) 09:32:05.68 ID:???.net (+31,+29,-28)
    日本語ドキュメントしか読めないという奴はなんなの
    英語勉強してないの?
    頭悪いの?
    665 : nobodyさん - 2015/11/02(月) 10:17:32.62 ID:???.net (+38,+29,-49)
    >>664
    >>663のことなら日本語ドキュメントしか読めないとは言ってないし
    なんでそういう捉え方になるのか理解に苦しむ
    英語もある程度は読めるけど母国語のほうが読みやすいのは間違いないでしょ?
    そこは異論ないよね?
    666 : nobodyさん - 2015/11/02(月) 10:46:36.95 ID:???.net (+27,+29,-4)
    ここにいる時点でお察し
    相手をしても仕方が無い
    667 : nobodyさん - 2015/11/02(月) 11:19:26.92 ID:???.net (+27,+29,-18)
    英語はできても日本語が読めなかったのだろう
    668 : nobodyさん - 2015/11/02(月) 20:57:19.04 ID:aSd7O/p/.net (+29,+29,-94)
    あるコントローラ内で同じメソッドを複数回呼び出している処理があるとして、
    メソッドでエラーが発生した場合に何番目で呼び出されたときに発生したエラーなのか、
    エラーログを見てすぐにわかるようにしたいのですが、
    みなさんどのような工夫をされていますか
    669 : nobodyさん - 2015/11/02(月) 21:02:28.90 ID:???.net (+25,+27,-14)
    局所デバッグ中すかね
    単に変数でカウントすりゃいいんじゃないかな。俺ならファイルに詳細な動作ログ書き出す
    670 : nobodyさん - 2015/11/02(月) 22:49:44.79 ID:???.net (+22,+24,-7)
    やったこと無いけど俺なら
    動作するたびにログを取る。
    ログしない=エラー
    671 : nobodyさん - 2015/11/02(月) 23:39:16.74 ID:???.net (-27,-30,-67)
    class contoroller {
    function action () {
    $this->A();
    $this->B();
    }
    function A() {
    $this->B();
    }
    function B() {
    }
    }

    B()でエラーが出た時、
    A()で呼ばれたB()でエラーになったのか
    その後に呼ばれたB()でエラーになったのか
    やはり前後のログとかから判断するのが普通ですかね
    むずかしい
    672 : nobodyさん - 2015/11/03(火) 00:40:59.39 ID:???.net (+27,+29,-17)
    そんな単純な事例なら、単に例外投げてスタックトレースをログ取れば良くない?
    674 : nobodyさん - 2015/11/06(金) 14:28:00.21 ID:???.net (+37,+29,-73)
    本日、2系と3系でセキュリティアップデートがリリースされています。
    詳細は後日公開するとのことなので私も詳しくは書きませんが、
    特に業務で使っている方は、公開までの猶予期間内になるべくアップグレードしておいてくださいね。
    675 : nobodyさん - 2015/11/06(金) 16:04:30.06 ID:???.net (+33,+29,-20)
    また脆弱性か
    まったくよーCakeはしょうがねえなどうしてくれるんだよ
    676 : nobodyさん - 2015/11/06(金) 20:50:56.97 ID:???.net (+31,+29,-29)
    >>675
    メンテナンス放棄されるFWよりはよほどいいよ。
    677 : nobodyさん - 2015/11/06(金) 21:13:10.35 ID:???.net (-18,+28,-6)
    >>674
    今回の修正はかなりヤバイですか?
    678 : nobodyさん - 2015/11/06(金) 22:24:51.77 ID:???.net (+32,+29,-66)
    >>677 ファイルインクルージョンなので、脆弱性の影響を受ける場合は結構深刻かもです。
    あと、1系に関しては今回のリリースに含まれていませんが、そもそも1系は数日前に偶然サポートが終了しています。
    仮に脆弱性が認められた場合にも、今後修正リリースが出ることはありませんのでご注意ください。
    679 : nobodyさん - 2015/11/07(土) 15:51:12.76 ID:???.net (+22,+29,-5)
    楽したいのに楽できないのか
    680 : nobodyさん - 2015/11/25(水) 17:14:55.71 ID:???.net (-26,-29,-81)
    Cake2を使っています、ログインページのみhttpsにしたいのですが
    HTMLヘルパーでhttpsで始まるリンクを生成するにはどうしたら良いのでしょうか?
    別のヘルパーでも構いませんが、Cakeの標準的な方法があれば教えてください
    681 : nobodyさん - 2015/11/29(日) 04:38:05.23 ID:???.net (+24,+29,-39)
    >>680 カスタムルートクラスを作成するか、AppHelper で url() をオーバーライドするかのどちらかだと思う。
    前者はビュー以外からも使える点で汎用性が高く、後者は Cake に不慣れでも実装が簡単。
    683 : nobodyさん - 2015/11/30(月) 15:33:19.50 ID:???.net (+18,+29,-24)
    >>682 記述を書き換える必要はないはずなんだけど、でも、その方法の方がよさそうだね。勉強になった。
    685 : nobodyさん - 2015/12/01(火) 08:40:23.37 ID:???.net (-21,-29,-21)
    そもそもログインフォームをHTTPSで表示かつフォームのPOST先もHTTPSにしないとダメだよね。リダイレクトということは、POST内容であるところのログイン情報がHTTPで一度サーバに届いてしまってるということでしょ。それではHTTPSの意味が。
    686 : nobodyさん - 2015/12/02(水) 13:45:59.12 ID:???.net (+25,+29,-24)
    おそろしい会話の内容だなw
    >>685の言ってることは至極当然の認識であって欲しい
    687 : nobodyさん - 2015/12/02(水) 20:24:30.36 ID:???.net (-27,-30,-119)
    ログインページのURLをhttpsにするんじゃなくて(CakeのHTMLヘルパーではできない)
    httpでログインページに遷移→Securityコンポーネントがhttpsにリダイレクト→httpsのログインページに到達→そこからログイン情報をPOST
    って流れにすればいいんだよね?
    でも最初からhttpsにリンク張りたいんだよなぁ、ブラウザから見えるリンク先がhttpだと不安を与えるかもしれないし
    688 : nobodyさん - 2015/12/03(木) 15:53:02.33 ID:???.net (+27,+29,-34)
    暇つぶしにラブやってみたら 想定外の若妻が・・
    思い出しただけでもあの体は反則だよ
    ついでに見返りもあって損はなかった

    022it.★★t/d11/861xmas.jpg
    ★★をneに変更する
    689 : nobodyさん - 2015/12/03(木) 17:57:04.77 ID:mKDK02zz.net (+29,+29,-144)
    画像アップロードの処理ってどうしてますか?

    普通は
    アップロード→バリデーション→登録処理(ファイルはサーバの指定位置に移動)

    だと思うのですが、バリデーションの方法で悩んでいます。
    画像(jpg/fig/png)の判定は割りと問題ないと思いますが、
    画像のファイルサイズの場合、どうしようかと悩みます。

    というのも、ファイルサイズを気にせずにアップロードする人が多いです。
    デジカメやスマホで写真を撮るとそれなりのサイズになりますので。

    ですので、ファイルサイズ制限に関するバリデーションは入れない方が良いのでは?
    とも思うのですが、そうするとサーバ攻撃の元になるので良くないです。

    何か良い方法・考え方はないでしょうか?
    もちろん、Cakeを使う場合でお願いします。
    692 : nobodyさん - 2015/12/08(火) 01:25:06.39 ID:???.net (+22,+29,-2)
    だいぶ下がってるので上げとく
    694 : nobodyさん - 2015/12/11(金) 09:10:32.49 ID:???.net (-27,-30,-24)
                 , ‐- '⌒ヽ
                /.:::::::::::::::::::::::\
    .            /.::::::::::/ヽ::::::::::::ヽ
    .          /::::::::::/ 、_ __,\:::::::::::.
          ー=≦:::::::ri:::/   bb)  Y:::::::ハ
           ー=彡::ハ|/    ゝ   i)::::八_    俺なら別のアプローチを使う
            ⌒ンノ∧   `ニ    从::::≧=‐  
                 . イ        /_   ̄`    
    .     , -‐  ´   !     ー   ´ ! ` ー-、
    695 : nobodyさん - 2015/12/11(金) 09:41:30.75 ID:???.net (+27,+29,-29)
    このスレももう終わりだな。
    というかCakePHPがもう終わりか。Stack Overflowとかで質問投げてみてももうまともな回答付ける人は見ていない印象。というかビュー自体が伸びない。
    696 : nobodyさん - 2015/12/11(金) 13:40:38.06 ID:???.net (+32,+29,-85)
    かと言って他のフレームワークに移行したかというと、そうでもなさそうだしな。
    Rubyに勢いがあるような気はするけど、PHP自体の需要は落ちてない。
    言語人気ランキングでは相変わらずの上位だし。

    みんなどうしてるんだろうな?
    WordPress使って、ちょっとPHPでカスタマイズするって程度なのかなぁ。
    697 : nobodyさん - 2015/12/11(金) 14:33:33.47 ID:???.net (+33,+30,-91)
    確かに、どうしてるんだろ。
    そこそこ使えるフレームワークを利用してPHPで作る、という仕事が死滅してるとも思えない。需要はあるはずだよな。
    そう簡単に他のものに乗り換えるのも効率悪いし。
    うちはCakeで培った資産があるから未だにCakeだわ。不満はあるが慣れてしまったから大抵のものはさっと作れるし。
    698 : nobodyさん - 2015/12/11(金) 16:26:27.61 ID:???.net (+27,+29,-40)
    資産があるといいよな
    案件毎に毎回使うフレームワークや言語がコロコロ変わるから全然定着しないわ
    699 : nobodyさん - 2015/12/11(金) 21:07:28.13 ID:???.net (+27,+29,-58)
    今ってサーバーはjson返すだけ、って作りのサイト増えてるから、もっと小さいフレームワークに散り散りになってんのかな?
    700 : nobodyさん - 2015/12/11(金) 22:24:54.41 ID:???.net (+32,+29,-52)
    そのJSONを生成するのはどうするんだよ?
    JSファイルやPHPに直書きってわけでもあるまい。
    なにかしらのデータを保存する管理画面みたいなのがあって、
    そこでデータの出し入れをしてるはず。
    そして、そうなればある程度のUIが必要だから、簡単にとは行かないと思う。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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