[過去ログ] 【PHP】Laravel【フレームワーク】 Part.2 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
61
(6): 2019/04/30(火)10:45 ID:??? AAS
おまえはPoEAA読み直してこい。ARは数あるパターンのひとつであって銀の弾丸ではない。データアクセスの抽象化が目的だ。
MVCに拘りすぎるのもやめろ。あれはステートフルなGUIアプリケーションの概念であってステートレスなウェブには合わない概念も多い。AndroidやiOSにはまだまた有用だが。
ソフトウェア構築の肝は疎結合だ。これが実現できるならオレオレ設計で全く問題ない。
フレームワークが担うのはHTTP入出力やデータアクセスなどどんなシステムでも利用する機能の共通化だけだ。ロジックが複雑化してきたときの助けにはならない。そこは自分とメンバーのスキルと規模によって良い方法を考えろ。
62: 2019/04/30(火)10:52 ID:U8oZvJd3(12/43) AAS
バカが、レベルの低いフレームワークに引きずられて長文で語ってる。
63: 2019/04/30(火)11:02 ID:??? AAS
だったらフレームワークなんか使わずに全て自分で書けばいいだけやんw
オレオレフレームワークが最高なんだろ
このスレに常駐してる理由が分からんw
64: 2019/04/30(火)11:05 ID:U8oZvJd3(13/43) AAS
バカ、逆ギレ。
65: 2019/04/30(火)11:06 ID:U8oZvJd3(14/43) AAS
やっぱ、爆裂コントローラー生成機という見方は正しかったって事か。
使えんな、こんなもん。
66
(1): 61 2019/04/30(火)11:11 ID:??? AAS
せっかく長文で書いてやったんだから反論頼むよ。おれこういう議論好き。
世の中しょぼいエンジニアしかいないから口が悪い奴でも楽しい話できるなら付き合うよ。
67: 2019/04/30(火)11:17 ID:??? AAS
ただの荒らしだよ
反論できるような知識もない
68: 2019/04/30(火)11:21 ID:??? AAS
フルスタックフレームワークはフルスタックエンジニアのためのフレームワーク
69: 2019/04/30(火)11:27 ID:??? AAS
連投して議論じゃなく勝利宣言しかできないキッズはキッズ向けの板に行った方がいいと思うんよね
70: 61 2019/04/30(火)11:37 ID:??? AAS
まぁあらしの課題感は間違ってないと思うよ。議論にはならないけど。
ファットコントローラは世間的にも話題になったしファットモデルも同じく。
自分はDBアクセスなしのPOPOオブジェクトをたくさん作るのが好きだけど、それは小規模チームだから。大規模になると破綻する。
一方でJavaのSeasarみたいに大規模チームでワークするフレームワーク作った人たちもいたし。
71
(3): 2019/04/30(火)11:41 ID:U8oZvJd3(15/43) AAS
>>66

んーとさ、前スレだったか、上の方だったかにさ、
「Symfonyに何も学ばなかったのか?」って書いたじゃん。

Symfonyは個々の要求をさばくのにActionを使っていて、
それぞれを別のActionに分けることでControllerが肥大するのを防いでいた。
>>13みたいなのを、フレームワークの仕組みとして提供していた。
(褒められるのはそのくらいだったように記憶しているけど)

よくあるダメなフレームワークの典型のもう一つが、
Viewは描画をする場所なので、ロジックを書いてはいけないとしているところ。
だから、View=テンプレートみたいなアホみたいなことをしてしまう。
省13
72
(1): 2019/04/30(火)11:44 ID:??? AAS
>>71
それBladeテンプレートの仕様確認してから言ってる?
73
(2): 2019/04/30(火)11:45 ID:U8oZvJd3(16/43) AAS
それから、よくあり過ぎて頭いたくなってくるんだけどさ、

外部リンク[html]:readouble.com

public function store(Request $request)
{
$validatedData = $request->validate([
'title' => 'required|unique:posts|max:255',
'body' => 'required',
]);

// ブログポストは有効
}
省3
74: 2019/04/30(火)11:46 ID:U8oZvJd3(17/43) AAS
>>72
してない。現段階ではする気も起きない。
既にTwigっていう優秀なテンプレートエンジンが存在するのに、
わざわざBladeとかいうわけのわからん独自テンプレートを持ち込んでくる神経が
そもそも理解できない。
75
(1): 2019/04/30(火)11:47 ID:??? AAS
あとDBに関してはこれ
外部リンク[html]:readouble.com
外部リンク[html]:readouble.com
76: 2019/04/30(火)11:49 ID:U8oZvJd3(18/43) AAS
>>75

「これ」が、何? 論旨を言えないバカ?
77
(1): 2019/04/30(火)11:55 ID:??? AAS
頭の固い老害ってとこだろうな
確認もせずにTwigが云々語っちゃう辺りはその典型
78: 2019/04/30(火)11:58 ID:U8oZvJd3(19/43) AAS
>>77

ねぼけてんなぁ。Laravelでしか使われんBladeごときが、
Twig様に勝てるわけねーだろ。
79
(1): 2019/04/30(火)12:00 ID:??? AAS
流石に検索系でよっぽど単純な操作をやる場合以外でORMなんてそう使わんだろ
挿入、更新、削除なら積極的に使った方がシンプルになるだろうけど
80: 2019/04/30(火)12:03 ID:U8oZvJd3(20/43) AAS
>>79

だからさ、エロなんとかと別のクエリビルダと、使い分ける設計がクソだって言ってるの。
そしたら、ActiveRecordパターンなんかダメに決まってんだろ。
(エロなんとかがActiveRecordパターンなのかよくしらんけどさ)

もうちょっと、頭使って作れって話。
1-
あと 922 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s