【PHP】Laravel【フレームワーク】 Part.3

レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん2019/11/20(水) 11:15:48.17ID:???
テンプレ追加修正お願いします

Laravel
ウェブ職人のためのPHPフレームワーク

本家
https://laravel.com/

git
https://github.com/laravel

動画チュートリアル(英語)
https://laracasts.com/

日本語
http://laravel.jp/

書籍
Laravel リファレンス[Ver.5.1 LTS 対応] Web職人好みの新世代PHPフレームワーク

Laravelエキスパート養成読本[モダンな開発を実現するPHPフレームワーク!] (Software Design plus)

※前スレ
【PHP】Laravel【フレームワーク】
https://medaka.5ch.net/test/read.cgi/php/1503683914/
【PHP】Laravel【フレームワーク】 Part.2
https://medaka.5ch.net/test/read.cgi/php/1556417229/

amazonへのリンクが邪魔をしてスレッドを建てられなかったので外しました。

0952nobodyさん2021/02/08(月) 16:50:24.43ID:???
できるのにわざとネタ的に書いてるでしょ?

0953nobodyさん2021/02/08(月) 17:17:06.77ID:???
mixをassetに変えれば動くけどバージョニング対応できなくなるから解決策ではないだろ?
8でjetstreamやlivewireを使うとさらにややこしくなる、それらはサブディレクトリ設置を想定してないから
数々の質問サイト見ても結局面倒だからルートに置けって結論になってる
反論がある方はどうぞ、良い解決策があれば教えてください

0954nobodyさん2021/02/08(月) 20:02:33.87ID:???
そもそもサブディレクトリにこだわってる奴は何がしたいんだ?

0955nobodyさん2021/02/08(月) 20:52:38.04ID:???
何って、一つのサーバーでいくつもLaravel動かしたいじゃん
一人や数人で使う小さいサービスや、開発中なんかに普通にある需要だろ

0956nobodyさん2021/02/08(月) 21:37:45.56ID:???
それサブディレクトリ使う必要性ゼロじゃん。サブドメインごとにそれぞれ異なるドキュメントルートをnginxなどに設定するだけで済むんじゃないのか?

0957nobodyさん2021/02/08(月) 21:40:36.70ID:???
もちろんサブドメインじゃなくても良いぞ。

a.hoge.com → /var/www/a_hoge/public
b.hoge.com → /var/www/b_hoge/public
fuga.com → /var/www/fuga/public

0958nobodyさん2021/02/08(月) 21:47:32.43ID:???
もちろんドメイン管理権限持ってればそれで全く問題ない
問題はない場合

0959nobodyさん2021/02/08(月) 22:24:45.71ID:???
サブドメインすら増やせない環境とか、辛いの・・・

0960nobodyさん2021/02/08(月) 22:34:46.61ID:???
いやサブディレクトリに設置できないフレームワークの方がつらいと思うが…
今の若者はそんなことやらないのか、昔はApache入れたらユーザ毎のウェブディレクトリがデフォであったもんだが

0961nobodyさん2021/02/08(月) 23:21:10.53ID:???
昔の話を得意気にされてもねw

0962nobodyさん2021/02/09(火) 08:11:13.63ID:???
このスレ性格悪い人多い

0963nobodyさん2021/02/09(火) 08:36:51.78ID:???
1人がいちいち性格悪いレスしてるだけでは?

0964nobodyさん2021/02/09(火) 08:42:04.34ID:???
殴りかかっといて押し返されたら性格悪いって草

0965nobodyさん2021/02/09(火) 09:18:09.68ID:???
自分が困ってない問題を指摘する人間を冷笑して煽るしか芸が無い
今の若者そのものw

0966nobodyさん2021/02/09(火) 09:29:25.41ID:???
できないエンジニアの成れの果てをみた

0967nobodyさん2021/02/09(火) 11:52:05.87ID:???
そもそもサブディレクトリに置いてmixがリンク切れになるとか言ってFWディスるから煽られる。

そんなんでリンク切れになるなら、mixでコンパイルしたアセットをCDNにすら置けないじゃん、てことを考えるとどっちがおかしいか明白でしょ。

0968nobodyさん2021/02/09(火) 12:11:04.01ID:???
これ見て誤解する人いたら可哀想だから言っておくが、スタックオーバーフローで回答してた奴とここで文句言ってる人がクソ雑魚なだけで、mixアセットもlivewireアセットもサブディレクトリ運用できます。

0969nobodyさん2021/02/09(火) 16:50:19.65ID:???
ありがとう、最初からそう教えてくれればよかった、できたわ
とは言え俺の聞き方が悪かったわ、ここで回答が得られると思ってなくて書き殴ってしまった
すみませんでした
ちなみにmix_urlの指定はすぐできたけど、livewire.phpのほうは最初configになくて一手間かかりました

0970nobodyさん2021/02/10(水) 00:56:52.37ID:???
>>969
パッケージは初手でvendor:publishしてconfigを持ってくるて覚えておくと良いよ。今回の場合、どちらもそれぞれのマニュアルにバッチリ書いてあるレベルの話だから、安易にFWの問題と切って捨てるのは印象悪い。

0971nobodyさん2021/02/10(水) 07:54:48.49ID:???
公式マニュアルって正確な情報を漏れなく記載しないといけないから冗長な物が多くて、
つい読まずにぐぐって知りたいことだけ書いてある記事見てショートカットしたくなるけど
Laravelのは読みやくて出来いいから真っ先に見るべきだな
逆に全体的に思うのはぐぐって出てくる記事の質が10年前より劣化してる
昔はスタックオーバーフローでなんでも解決、キータですら役に立ったこともあったのだが最近はダメだね

0972nobodyさん2021/02/10(水) 09:29:43.26ID:???
>>971
そうだね。livewireもそうだけど、マニュアルはスッキリしてて読みやすいからまず真っ先に読んだ方が良いと思う。それで分からないなら、コード直接見る。

qiitaは初心者と初心者上がりの半端な人がゴミを量産しているから全く参考にならない。解説サイトも同様。stackoverflowやteratailもごく一部の回答者以外はqiitaの質と大して変わらない印象。

0973nobodyさん2021/02/11(木) 19:58:02.81ID:???
>>946
Webサーバーのconfでどうにかすればいいだろ

0974nobodyさん2021/02/11(木) 19:59:48.92ID:???
>>955
公開サーバーならサブドメイン切ればいいし
非公開ならポート番号分ければいいじゃん

0975nobodyさん2021/02/11(木) 20:18:38.76ID:???
Angularを齧った事あるヤツなら知ってる<base href="〜" />を使えば解決するけどな

0976nobodyさん2021/02/11(木) 20:20:52.80ID:???
タグのエスケープってこれで行けるんだっけ?
<tag />

0977nobodyさん2021/02/11(木) 21:34:13.83ID:???
過去ログ読まないでドヤってるやつがいるな。

0978nobodyさん2021/02/11(木) 22:10:53.51ID:???
ログインしてるかどうかの処理はどこに書いたらいいんでしょうか?

0979nobodyさん2021/02/11(木) 22:19:46.68ID:???
>>978
Laravelの作法に則るならmiddlewareだよね。そのmiddlewareを指定するのはrouteでやる。コントローラーのコンストラクタでやる人も居るけど、それだとログイン必須のルートがぱっと見て分からないので不便。

0980nobodyさん2021/02/12(金) 08:19:09.20ID:???
みんなWindowsで開発する時どうやってる?
・xampp
・php artisan serve+何らかのDB
・Docker等
・別のサーバーに上げる
どれ派が多いのか知りたい

0981nobodyさん2021/02/12(金) 09:28:34.27ID:GoYdUmv7
WSL(Debian/Ubuntu)+Docker
どうしてもDockerが使えない且つRedhat系なら別VMを建てる。

0982nobodyさん2021/02/12(金) 10:34:54.39ID:???
海外だとXAMPPよりLaragonのほうが勢いある。

0983nobodyさん2021/02/12(金) 10:56:20.09ID:???
>>979
middlewareですね。ありがとうございます。

0984nobodyさん2021/02/12(金) 12:11:08.64ID:???
Xampp使ってるのは95パーセントの超初心者と5パーセントの超玄人

0985nobodyさん2021/02/12(金) 12:18:14.12ID:???
>>984
99.9%初心者だと思うけど

0986nobodyさん2021/02/12(金) 12:35:46.69ID:???
なんで?xamppダメなん?

0987nobodyさん2021/02/12(金) 12:46:17.99ID:???
Laravelってミドルウェアまで視野に入れたフルスタック系のフレームワークだからXAMPPだと再現が難しい。

0988nobodyさん2021/02/12(金) 13:01:10.07ID:???
xampp使ってる会社あるか?
ほぼdocker一択だろ?

0989nobodyさん2021/02/12(金) 14:31:21.31ID:???
Dockerで本番環境までやってるところはDocker一択だろう
そうでなければ別の選択肢もあるかな
なるべく本番環境に近づけることが優先
ということでXamppは仕事で使うとかはちょっと想像しにくい

0990nobodyさん2021/02/13(土) 15:49:00.99ID:???
>>988
VPS借りてLinuxだが言うほど一択か?

0991nobodyさん2021/02/13(土) 16:36:17.48ID:???
>990はわざわざVPS借りてその中で開発しているのか。それはそれで面倒くさいね。

0992nobodyさん2021/02/13(土) 16:53:10.59ID:???
>>990
それデプロイ先の話だろ

0993nobodyさん2021/02/13(土) 17:31:30.56ID:???
VPS上で開発も別に珍しくないと思うが
自分で環境構築できない人(デザイナーとか)に環境渡すの楽だし
とにかくDocker一択ってことはないかな
意識高い系が集ってるならそれでいけるだろうが、
世の中みんなそんなに意識高くないよw

0994nobodyさん2021/02/13(土) 18:33:07.51ID:???
教養の有無を意識が高い低いって言ってるようなもんだな

0995nobodyさん2021/02/13(土) 18:37:00.91ID:Ndwcsanm
dockerなんて一人が設定ファイル書いて他の人はコマンド一発だから一番楽じゃね?

0996nobodyさん2021/02/13(土) 18:40:07.35ID:???
【PHP】Laravel【フレームワーク】 Part.4
https://medaka.5ch.net/test/read.cgi/php/1613209188/

0997nobodyさん2021/02/13(土) 19:52:03.16ID:???
>>995
俺もそう思う。今時駆け出しエンジニアでもdocker使ってるのに、それを意識高いとか言うの謎すぎて草生える。

0998nobodyさん2021/02/13(土) 20:16:30.80ID:???
Dockerって意識高かったんだwwwww

0999nobodyさん2021/02/13(土) 20:44:14.02ID:???
Dockerって重いしトラブル多いやん
インストール中にコケたりとかで、新人に導入させるのいつも苦労する

1000nobodyさん2021/02/13(土) 21:45:03.37ID:???
このスレ民は「APIのレスポンスをjsonで返すとか脆弱性の観点からありえない」って言ってるし、具体的に何が脆弱なのかも答えられないレベルだから
まだ1990年代の感覚なんだろうね

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 451日 10時間 29分 15秒

10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

レス数が1000を超えています。これ以上書き込みはできません。