【PHP】Laravel【フレームワーク】 Part.13
レンタルサーバ上のmysqlに現在phpmyadminでアクセスしてます。
a5 sqlとかでレンタルサーバに繋ぐにはポートフォワーディングを使えば
接続出来るのでしょうか? Laravelってキャッシュまわりの挙動がクソすぎて嫌い 初心者的なことだがControllerで使うViewメソッドってどこに実装されているの? 前スレの最後の方で話題になってたがDockerならlaravel sail使っとけばいいんでね?
使い方はlaravel10の黄色い本に書いてある
kindle版が半額になってたから昨日買ってみた >>10
sailは最新版じゃないと動かないからな >>9
自己解決したわ、View関数がどこかに定義されてるとかと思ったけどそうじゃないんだな CakePHPみたいなイメージか?
そういうのはないから必要なら自作しろ みんなフロントは何使ってる?
ネット見ると流行りはvue reactらしいけど
LaravelerはBladeの割合高いんかな? そらblade使うでしょ。VueやReactは補助的に使うぐらいじゃないか? 外部デザイン入れるとかだとbladeだけど
そういうの関係なくてフォームとかデーブル多用する様なケースならReactかな いや、外部のデザイナーにbladeのファイルいじらせるのか?
デザインファイルだけもらって、開発者がコード埋め込んでいくと思ってたが 触らせんでも持ってきたモックそのまま適用するのにbladeだと楽じゃん >>17
その後の修正とかどうすんの?
1回作ったら後は一生触らなくていいと思ってんの?仕事じゃなければそうかもしれないけど >>19
修正ってデザインの修正だろ?
デザイナーに依頼してファイルもらって差し替えればいいだけじゃん
仕事やったことあるならそのくらいわかるだろ >>20
そしたらデザインの修正だけにエンジニアが作業しなくちゃいけなくなるじゃん
マジで言ってる意味わかんないの? >>21
いや、自分の意見を相手に理解してもらえないからって
あおり気味で反論するのは幼稚だぞ。そこは改めた方がいい
デザインの修正だけにって、デザインファイルって書いてるだろ
画像、CSSのファイルをデザイナーにもらって差し替えればいいだけじゃん
エンジニアの作業と分離できるし、仕事だとそれが普通だろ >>21
そんな高々1時間も掛からんような作業やん >>22
煽りじゃなくて純粋に疑問だったんだけど気に障ったならすまん
勘違いしてたかもしれんがデザイナー、HTMLコーダー、エンジニアがいる環境か?その場合だとデザイナーはbladeをさわらないな
うちはデザイン部隊がHTMLコーディングもするので、エンジニアが一度bladeを実装したらそれ以後はデザイン側がbladeを編集・コミットする そんなの会社や人によって違うやろ
プロジェクトによって社内か社外かでもやり方変わるし
こんなに盛り上がることか? エンジニアがHTMLをblade化する作業を毎回やってたらアホなのはどの会社でも同じだろ ホントめんどくさがりって言うか嫌々仕事やってるヤツ多いのな >>26
きっとスキルが高いデザイナーがいる会社なんだろうなぁ
外注にしてもPHPの知識があるデザイナーに頼んでいるんだろう
こっちは文字通り「デザインだけ」だからな
PHPはおろか、HTMLやCSSですら基礎知識はない
そんな人にblade編集させればどうなるか火を見るより明らかだろ 次期Laravelはついにコントローラディレクトリがなくなるらしいね てかLTSにならないのか?
ちょうど来年にかけてLaravel使ったプロジェクトが始まりそうなんだが ちなみにちんちん小さいです
冬場は半分に割れたとんがりコーンくらいになります >>34
そうなの?じゃ、毎バージョン2年が期限になるのか 世のシステムの大多数はマイナーアップデートきたからってよほど世間で問題になってない限りアップデートなんて掛けないしLTSサポートがあるかどうかって
寧ろLTSサポート切れても使い続けてるとことかめちゃくちゃ多いからな うちはアップデート計画含めたおみつもりでおかねもらって作業してます!
アップデートしない保守は毎年おみつもりにするように指示が出てます!
お客様神様仏様のアップデートなんてとてもじゃないけどおこがましくてできません!金よこしてください! ま、Laravelはバージョン違ってもそう影響ないからな
CakePHPだとガラッと変わるから困るけど クエリビルダで複雑なSQL書くときって地道にやってる?
chatGPTで作ろうとしても複雑なのはうまく作ってくれないから困ってる。 地道にやる方が一番だよ
ソースがきれいなのより、まずは動くのを優先しよう みんなどころか自分が困るw
だが、ソースの最適化考え出すといつまで経っても進まない 自分書いた昔のコードなんて、見てるだけで赤面ものだからなあw Qiitaの記事によるとLaravel11は
コントローラはベースコントローラを継承しないように
Middleware フォルダ削除
app/Http/Kernel.php 削除
これらは AppServiceProvider.php で定義する形に
config ディレクトリが空っぽに。デフォルトから上書きしたいファイルだけ追加で書きこむ形に
routes/ の中身が console.php と web.php のみに。 api/channel が必要な場合は CLI から生成可能。
らしい 便利になるの?
それともやることなくなったからちょっと変えてみましたってレベル? 適応できるかといえばできるんだろう
問題は過去のWebのドキュメントが軒並み使えなくなって
「良いからググれ」とか「ChatGPTにきけ」とかで答えられなくなることが辛い >>46
初期状態はシンプルで、そこから積み重ねる形かな
余計な機能がついてないほうがわかりやすくて良いわ PHPerはバカばかりなので
WordpressだのLaravelだの
どうしようもない産業廃棄物製造機ばかりが流行る モデルに検索条件をscopeで書いているのですが、
カラム数が増えると検索条件も多くなるので
モデル内の記述が冗長化します。
これは仕方ないのでしょうか?見やすくする方法があれば教えてください >>53
>見やすくする方法があれば教えてください
A:Laravelなんて窓から投げ捨ててバイバイする -=≡ Λ_Λ
-=≡ (;´・ω・) 加速するよ!
-=≡ ⊂ o __ __ __ __ __
-=≡ ( ⌒) / /,/ / /_ / /,/
-=≡ c し' ./ ∧\ . ___7 / / ∧\
 ̄  ̄  ̄ ̄ . ̄  ̄ >>57
「グローバルスコープ使ってクラスに分離」って書こうとして間違えた laravel勉強中だがネイティブでルール決めてやったほうが早くないかと···
勉強めんどくせー Dockerの上にLaravel乗っける方法星得て >>67
既にしくじった!
俺にはDockerは無理なのかもしれん… ザンプでララベルは使えないクズって前スレに書かれてたな バージョン管理が面倒なだけで、使えないわけじゃないけどな Laravel10+Sail+Vue3 で開発中です。読み込みに無茶苦茶時間がかかるようになってきて、vue のプログラミングの問題なのかと思ったら、どうもLaravelのAPIからのレスポンスで詰まってるぽい。
ボトルネックがどこかを調べるにはどうすればいいでしょうか? ついにRailsのActiveRecordが複合主キーを正式サポートしたね。
LaravelのEloquentも複合主キーサポートしてくれねーかな いらんけど、まあそれで満足する人がいるならしてもいいんじゃね ルビオ君的にはRailsの複合主キーも欠番禁止なのかなw >>79
> いらんけど
複合キーを使いこなせない無能が必死
>>80
>複合主キーも欠番禁止なのかなw
もはや、複合キーとは何であるかすら理解できていない無能が必死 >>78
> Eloquentも複合主キーサポートしてくれねーかな
今残っているPHPerは無能しか居ないので
全てのPHPerが全力を集中しても実装できるだけの能力が無い 久しぶりにレスがあるたと思ったら煽るんだな
わざわざ喧嘩しにこのスレに来てるのかよ RoRでやってた案件がLaravelに奪われたとかじゃない? まだ見てたのかコイツw
もう逆にLaravel大好きだろw IISでLaravel動かすのも一応出来るんだなw opcacheでそれなりになるよ
Laravelというよりphpの恩恵だけど Windows+Dockerとかでやってると妙に遅かったりするこの場合Laravelに限らずだけど >>92
WindowsのフォルダをDockerでマウントすると遅くなるから
WSLのフォルダにドライブ割り当てると改善する、要は逆にするわけやな >>93
だから自分はDocker使う場合VM上のLinuxに入れてる
sambaで共有フォルダ作る方法は慣れたら簡単だし
共有経由でsourcetreeとかxdebugのvscodeステップ実行とかも普通に使えるから個人的にはこれが最適化なきがしてる 一人で開発してる人に質問です。
ビューはデザイン部分をコーディングしてから、プログラム埋めていきますか?
それとも直にプログラム部分も記述しながら作っていますか?