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

    私的良スレ書庫

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

    元スレ【PHP】Laravel【フレームワーク】 Part.6

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    351 : nobodyさん - 2021/06/12(土) 13:39:10.54 ID:???.net (+47,+29,-17)
    >>349
    バッチ処理の意味知らない人初めて見たかもしれない
    このURLに説明書いてますよ
    http://www.otsuka-shokai.co.jp/words/batch-processing.html
    352 : nobodyさん - 2021/06/12(土) 13:44:19.29 ID:???.net (+33,+29,-22)
    >>341
    設計ひどすぎてワロタ
    それは単純な例だからそういう設計ってことでいんだよな?
    まさか実際にリリースしたことのある製品がそういう設計になっているんじゃないよな?
    353 : nobodyさん - 2021/06/12(土) 13:59:25.34 ID:???.net (+33,+27,-22)
    >>351
    そのリンク先とLaravelのバリデーションとの関係は説明できます?
    354 : nobodyさん - 2021/06/12(土) 14:00:41.19 ID:???.net (+33,+29,-37)
    >>353
    バリデーションの説明はまだいらないとのことだよ
    >>349はバリデーションの話はまず置いておいてバッチ処理について教えてほしいって言ってるんだから
    355 : nobodyさん - 2021/06/12(土) 14:18:30.51 ID:???.net (+28,+30,-22)
    上の方のレスも読んでなんとなく言ってる意味は分かったが
    バッチ処理の内部で起きてる話のことで、
    それをバッチ処理と相性悪いって言われても意味は伝わらんわな
    言い方が悪い
    356 : nobodyさん - 2021/06/12(土) 14:19:18.33 ID:???.net (+27,+29,-9)
    やっぱすげえ動物園みがあるなこのスレ
    いつ来ても苦笑させられる
    357 : nobodyさん - 2021/06/12(土) 14:24:11.67 ID:???.net (+34,+30,-148)
    >>352
    こんな設計あるわけないでしょ
    routeによってバリデーションの内容が変わるってのを極端に書いただけ
    ここまで極端じゃなくとも大なり小なりrouteで変化するルールをどうやって対応するのかが聞きたかっただけ
    それからクライアントからの絶対条件だったっ場合
    設計がおかしいから変えないなら仕事したくありませんとかって言うわけでもないだろうし
    FormRequestに書くって選択肢を許容すればそんなゴネる必要ないのに・・・
    バリデーション分けると寿命が減ったりするわけでもないんでしょ?
    358 : nobodyさん - 2021/06/12(土) 15:17:08.81 ID:???.net (-26,-28,-22)
    >>357
    だからrouteでモデルの解釈が変わるというのが設計が悪いという証拠
    359 : nobodyさん - 2021/06/12(土) 16:00:14.29 ID:???.net (+27,+29,-25)
    その考え方だと
    モデルに対してwebで出来ること以上の機能を持ったapiは設計が悪いってならない?
    360 : nobodyさん - 2021/06/12(土) 16:04:49.88 ID:???.net (+32,+29,-32)
    >>348
    一言で済むならプログラマー入りませんよ
    頭の悪い無能は引っ込んでおれ
    361 : nobodyさん - 2021/06/12(土) 16:07:15.24 ID:???.net (+38,+29,-75)
    別にrouteによらなくてもバリデーションルールが様々な条件によって変わることは普通にあり得るし
    Laravelも他のフレームワークもその辺は割と柔軟にできるように工夫してるでしょ
    そしてそれはFormRequestに書くかどうかと全く関係ないぞ、スレを面白くしようとしてるのか知らんが変にややこしくするな
    362 : nobodyさん - 2021/06/12(土) 16:10:43.21 ID:???.net (-25,-23,-37)
    FormRequestはバッチで使用できないから廃止しようというissuesが前に立ったけど
    結局否決されてクローズだったな
    363 : nobodyさん - 2021/06/12(土) 16:12:25.14 ID:???.net (+27,+29,-16)
    別に廃止はしなくていいじゃん 使わなきゃいいだけ
    364 : nobodyさん - 2021/06/12(土) 17:28:44.55 ID:???.net (+44,+29,-45)
    >>351
    機能文盲のようなので横から捕捉しておくと、ここで求められているのは、バリデーションを必要とするバッチ処理というものが何なのかって話だよ。
    おそらく、それをはっきりさせた後にバリデーションについて語りたいんだろう。
    365 : nobodyさん - 2021/06/12(土) 17:32:15.47 ID:???.net (+38,+29,-18)
    >>364
    違う 俺が言ってるのはまずはバリデーション抜きでバッチ処理を語ってくれってこと
    366 : nobodyさん - 2021/06/12(土) 17:33:43.08 ID:???.net (+19,+21,-9)
    バッチでユーザーリストのcsvファイルを読み取って、追加更新するとか。
    これくらいも思いつかないのか。。。
    367 : nobodyさん - 2021/06/12(土) 17:35:40.77 ID:???.net (+33,+29,-15)
    >>365
    俺が機能文盲だったのか。100年ぐらいROMってるわ。
    368 : nobodyさん - 2021/06/12(土) 18:49:14.02 ID:???.net (+27,+29,-26)
    FormRequestでバリデーション実装しているやつはバッチ処理を考えていないを指摘したら、急にスレの流れが変わってそのことに触れないようにしててワロタ
    369 : nobodyさん - 2021/06/12(土) 19:03:17.61 ID:???.net (+33,+29,-53)
    やっぱLaravelスレって零細しか居ないんだろうなぁ
    大企業向けワクチン接種の予約した人もここには居ないんだろうな
    370 : nobodyさん - 2021/06/12(土) 19:31:11.49 ID:???.net (+22,+29,+0)
    昔は大企業にいたけどやめちゃったよ
    371 : nobodyさん - 2021/06/12(土) 19:34:25.88 ID:???.net (+35,+29,-22)
    >>369
    おれ一応大企業ね。1000人超えてるから。ただし事業部制だから全然実感は無い。
    372 : nobodyさん - 2021/06/12(土) 19:39:19.73 ID:???.net (+38,+29,-30)
    おそらくWEBインターフェースを使用しない話をしてるのだろうが、
    それをバッチ処理という括りで話すのがまずおかしい
    おそらく永遠に話が噛み合わない
    バッチ処理言ってるのは古いシステムを触ってるおっさん世代と思われる
    373 : nobodyさん - 2021/06/12(土) 20:06:17.54 ID:???.net (+33,+29,-42)
    >>372
    laravelでバッチってワードが出てくるのなんて
    ジョブバッチしかないんだからそれなんじゃないの?
    タスクスケジュールを指してるとはとても思えないし
    artisanはコマンドだし
    374 : nobodyさん - 2021/06/12(土) 20:15:58.06 ID:???.net (+36,+29,-8)
    バッチ処理が必要なシステムとか古すぎて草
    何年前の設計思想だよw
    375 : nobodyさん - 2021/06/12(土) 20:26:58.08 ID:???.net (+27,+29,-2)
    働いたことがないやつがたくさんいるなこのスレ
    376 : nobodyさん - 2021/06/12(土) 20:28:21.94 ID:???.net (+35,+29,-29)
    >>374
    後学のために教えて欲しいんだが、例えば50万件のデータを毎日DBに投入するときは、どんな設計にすれば良いの?
    377 : nobodyさん - 2021/06/12(土) 20:29:40.76 ID:???.net (+37,+29,+0)
    >>376
    >>374が毎日手で入れる
    378 : nobodyさん - 2021/06/12(土) 20:32:35.42 ID:???.net (+25,+27,+0)
    >>377
    すごい!モダンだ。
    379 : nobodyさん - 2021/06/12(土) 20:42:28.46 ID:???.net (-18,-29,-81)
    俺の会社も考えたらバッチ処理ってないな
    いろいろな設備や予約を行うためのシステムだけど利用者に関するデータはそもそも他社のアカウント管理サーバがあるからそこを参照しているだけだし
    実際の予約情報もまた他社のExchange Web ServicesにアクセスしてデータのCRUDを行うだけ
    備品や施設情報もExchange Web Servicesから参照しているだけだし
    380 : nobodyさん - 2021/06/12(土) 20:48:28.91 ID:???.net (+38,+30,-111)
    >>361
    俺としてはフレームワークでlaravelを選択した際には
    リクエストされた値に対してのバリデーションなんだからform requestに書くって自然な流れだと思ったんだけど
    modelに書くのが一般的って言うからどう対応してるのかが知りたかったんだよね
    そっちのがlaravelの文脈として理にかなってるなら考えを改めて、ウソ教えちゃった人達に謝って訂正しようと思ったから粘着質になってしまった
    申し訳ない
    381 : nobodyさん - 2021/06/12(土) 20:53:54.35 ID:???.net (-26,-29,-42)
    FormRequest書いたルールをrule()メソッドで参照したらどこでもバリデーションできるけどそういう話じゃないだろな多分
    382 : nobodyさん - 2021/06/12(土) 21:11:30.26 ID:???.net (+29,+29,-52)
    いやほとんどのケースでFormRequestに書くで別に問題ないだろうし
    他で必要な場合は>>381みたいな方法でも別にいいと思うぞ
    でも他のFWみたいにモデルに書く手もあると思うし、何故かそれを認めない輩も一定数いる模様(一人かも知れんが)
    383 : nobodyさん - 2021/06/12(土) 21:12:30.93 ID:???.net (+22,+29,-5)
    バッチガー言ってる奴って頭悪そうw
    384 : nobodyさん - 2021/06/13(日) 01:31:01.07 ID:???.net (+27,+29,-52)
    転職サイトとか見ててもLaravel案件は単価低いから仕方ないよね
    Laravelというかphpが低いのかもしれないけど
    385 : nobodyさん - 2021/06/13(日) 01:42:59.42 ID:???.net (+26,+28,-24)
    Windowsの古のシステムを保守してたおっさんが紛れ込んだと思われる
    386 : nobodyさん - 2021/06/13(日) 07:47:48.47 ID:???.net (+22,+29,-9)
    実際、バッチって必要なもんなの?
    387 : nobodyさん - 2021/06/13(日) 08:28:49.94 ID:???.net (+32,+29,-78)
    AWSだってわざわざバッチ用のサービスを用意しているというのに、このスレの奴らは大量のデータを一括で処理するようなユースケースに遭遇したことがないのか?それとも、その場合バッチ以外の手段で対処している?

    キャリア1、2年目のエンジニアがバッチ処理必要になった時に、設計したことないって話は聞くけども。
    388 : nobodyさん - 2021/06/13(日) 08:36:35.05 ID:???.net (+27,+29,-31)
    俺もそれは不思議
    バッチという言葉も知らず実装したこともない初心者無職が、なぜか開き直って偉そうに罵倒してくるスレ
    389 : nobodyさん - 2021/06/13(日) 09:33:28.13 ID:???.net (+30,+30,-90)
    当然知ってるからこそパラメータとか言ってるのが滑稽なのだよw
    定期処理ならパラメータなんて無いし
    (あってもその日時とかやろ)
    必要に応じて動かすならフォームからパラメータ入れたりして実行するし
    そもそもそういうパターンは管理画面だから非同期にする必要も本来は無いのだけどな
    390 : nobodyさん - 2021/06/13(日) 09:42:03.59 ID:???.net (+27,+29,-17)
    パラメータおじさんが何もわかってないことはわかった
    お前はずっとROMでいいよ
    391 : nobodyさん - 2021/06/13(日) 09:48:32.96 ID:???.net (+39,+29,-34)
    バッチが必要なのは昔の貧弱なシステムでやりくりする知恵でしょ?
    392 : nobodyさん - 2021/06/13(日) 10:00:41.16 ID:???.net (+22,+14,-36)
    >>391
    へー、最近は数十万件のデータの処理であっても、オンラインでhttpタイムアウトする前に処理終わるんだ?
    393 : nobodyさん - 2021/06/13(日) 10:04:17.69 ID:???.net (+31,+28,-12)
    >>391
    エンジニアじゃない人はロムっててね
    394 : nobodyさん - 2021/06/13(日) 10:08:13.12 ID:???.net (+33,+29,-19)
    1日に1回、基幹システムからデータを取り込む処理とか作ったことないの?零細の俺ですらあるというのに
    395 : nobodyさん - 2021/06/13(日) 10:44:43.19 ID:???.net (+46,+30,-70)
    >>391
    よくあるサブスクのサービスとかで月に一度クレジットカード会社に請求する仕組みとか世にいくらでもあるんだが、君はどうやって実装してるのか知りたい
    396 : nobodyさん - 2021/06/13(日) 10:47:39.20 ID:???.net (+30,+25,-2)
    >>395
    マッチョな>>391が毎日手動で実行
    397 : nobodyさん - 2021/06/13(日) 10:47:50.07 ID:???.net (-28,-29,+0)
    >>391
    FormRequest使ってるバカwwwww
    398 : nobodyさん - 2021/06/13(日) 10:59:01.81 ID:???.net (+35,+29,-35)
    >>392
    1件ずつリアルタイム処理するって話なのに
    どうしてリクエスト来るたびに全件処理するバッチ処理を走らせてんの?

    そもそも数十万件ならHTTPのタイムアウト60秒だとして間に合うでしょ
    399 : nobodyさん - 2021/06/13(日) 10:59:28.11 ID:???.net (+32,+29,-3)
    >>394
    1日1回じゃなくて1日中やりつづけたらいいよねって話
    400 : nobodyさん - 2021/06/13(日) 11:02:06.81 ID:???.net (+33,+29,-22)
    >>395
    そういうの求める人いるけど、怖くて手を出せないわ
    大きな会社でもしょっちゅうやらかしてるし
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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