2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

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

1 :nobodyさん:2023/07/09(日) 11:50:20.73 ID:???.net
Laravel
ウェブ職人のためのPHPフレームワーク

本家
https://laravel.com/

git
https://github.com/laravel

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

次スレは980が立ててね

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

195 :nobodyさん:2024/03/25(月) 20:55:32.48 ID:???.net
awsでLaravel動かして色々勉強したいけど攻撃されたら無料枠超えて高額になるの怖いよな

196 :nobodyさん:2024/03/25(月) 23:27:03.27 ID:???.net
攻撃されなくても安くはないから選択肢にないわ

197 :nobodyさん:2024/03/25(月) 23:51:10.51 ID:???.net
Laravelならレンサバでいいじゃん
レンサバにデプロイする方法もネットにたくさんあるし

198 :nobodyさん:2024/03/28(木) 13:34:03.47 ID:???.net
さくらvpsが情強の選択だぞ

199 :nobodyさん:2024/03/28(木) 15:36:13.06 ID:???.net
たいしたアクセスもない弊社のサイトもさくらのVPSだす

200 :nobodyさん:2024/03/28(木) 15:40:48.95 ID:???.net
エックスサーバーもvps始めたけど性能いいらしい
ネットからアクセスされるメインのシステムは無限課金のクラウドなんかに置かずにvpsにして、Lambdaとか特殊な処理だけvpsとvpnで接続して使うのがコスパ的にもセキュリティ的にも最強じゃないかね

201 :nobodyさん:2024/03/28(木) 18:41:11.17 ID:???.net
さくらのvpsは機能がショボイ
後発に負けてる

202 :nobodyさん:2024/03/28(木) 23:23:13.49 ID:???.net
さくらはレンサバも含めてエックスサーバーに負けてるよ
単に老舗で知名度があるだけ

203 :nobodyさん:2024/03/29(金) 07:39:54.60 ID:???.net
kagoyaも悪くないけどなあ

204 :nobodyさん:2024/04/03(水) 04:15:12.92 ID:???.net
>>195
最初の勉強で公開サーバー要るかな?
複数のPCから同じファイルにアクセス出来るってメリットぐらいしか思い付かない
社用PCで別ソフト入れられないなら仕方ないけど
そうじゃないならテスト環境構築の練習を兼ねてローカルPCに仮想サーバー立てる方が良さそうに思うよ
VPSやEC2で立てるのと手間は大して変わらないし
メール送信機能ならSMTP4Devでテスト出来る
レンサバや料金固定のVPSはDdosなら落ちたねで済むけどゼロデイ攻撃等で踏み台にされたら自分にも責任負わされる事もある

205 :nobodyさん:2024/04/03(水) 12:27:12.96 ID:???.net
実際やってみるとPCにDockerとか入れるよりVPS立ち上げて使う方が簡単なんだよな
ネットの記事とか見ながらやっても変化が激しいからバージョン違って細かい所が違うし、謎のエラーとか多くてぐぐっても解決しなかったり
最近はマシになってるのかな

206 :nobodyさん:2024/04/03(水) 13:26:19.49 ID:???.net
その理由なら別にdockerじゃなくVirtualBoxかHyper-V使えばいいだけでは?

207 :nobodyさん:2024/04/03(水) 17:41:52.06 ID:???.net
VPSでddosされたり踏み台にされてもレンサバ会社が教えてくれて勝手に対処してくれたりするから大丈夫
そのままVPS捨てて別のVPS立ち上げたらいい

208 :nobodyさん:2024/04/03(水) 18:54:57.28 ID:???.net
メールサーバーやDNSサーバーならまだしもWebサーバーで深刻な攻撃されるのはそこそこ知名度あるとこじゃなきゃないんじゃない?

209 :nobodyさん:2024/04/03(水) 19:40:56.31 ID:???.net
>>207
ノーガードは社会的に許されておりませんので

>>208
あなたにとってのサーバーの用途が何であれ、攻撃者は踏み台にできるものなら何でも攻撃します

210 :nobodyさん:2024/04/03(水) 20:00:16.47 ID:???.net
>>208
サーバーのログを見たことないのかよw
VPSを起動させた直後から、SSHでのログイン試行がたんまり記録されるぞ

211 :nobodyさん:2024/04/04(木) 07:12:10.05 ID:???.net
>>210
SSHは固定IPでIP制限してたからそれは来てなかったわ
そっか確かにな

212 :nobodyさん:2024/04/04(木) 09:46:22.12 ID:???.net
固定IPあればいいけど高いんだよな
ある程度の規模以上の会社とかじゃないと使えなくね

213 :nobodyさん:2024/04/04(木) 11:36:41.87 ID:???.net
オラの住んでいる地域は固定IPが月額500円とすっごく安いISPがあるので、そこを使っている

214 :nobodyさん:2024/04/04(木) 12:47:04.67 ID:???.net
DockerやめてXAMPPで開発してるわ
環境依存はするけど、サクサク感はある
Dockerはメモリ食うからうちのPCだときつい

215 :nobodyさん:2024/04/04(木) 12:56:11.11 ID:???.net
>>212
AU回線なら実質固定10年間で一回しか変わらなかった

216 :nobodyさん:2024/04/04(木) 12:56:55.23 ID:???.net
外でSSH使いたい場面そんなあるか?

217 :nobodyさん:2024/04/04(木) 12:58:02.59 ID:???.net
Dockerは複数人でやるのに環境共有するにはいいけど個人でやるならあんまメリットないよね

218 :nobodyさん:2024/04/04(木) 13:18:46.98 ID:???.net
アップルシリコンmacに買い換えたタイミングで、vagrantからdockerに変えたけど、
なんだかんだでdockerのほうが楽だなあと感じる

219 :nobodyさん:2024/04/04(木) 15:45:00.27 ID:???.net
vagrantは元々要らん
VMに自分で環境作った方がいい

220 :nobodyさん:2024/04/06(土) 14:52:30.99 ID:???.net
Laravelとの組み合わせでReactとVueはどっちがオススメかつシェア多い?
LaravelのサイトにあるInertiaってのが何なのかいまいちわかってないけど

221 :nobodyさん:2024/04/07(日) 06:14:18.67 ID:???.net
手元で動いてる環境と公開する環境を同じにできる点でもコンテナはいいと思うけどね。
個人サイトやレンサバ程度で動かすだけならそこまでいらないかも。

222 :nobodyさん:2024/04/07(日) 11:03:34.57 ID:???.net
Dockerと自動テストの組み合わせ、構築できたらテストめちゃ楽
手元では構築楽なインメモリのSQliteでテスト走らせて、GitLabにプッシュしたらGitLab-Runner+PHPコンテナ+MySQLサービスコンテナでテストできる
SQLiteで通ったコードがMySQLでエラー吐く環境違いの問題もある程度洗い出せる
次はMariaDBとかPostgreSQLにDB差し替えても動くか試してみたい

223 :nobodyさん:2024/04/07(日) 11:35:54.07 ID:???.net
Docker系のやつはザンプ以外は何入れてもそんなに変わらんイメージ
説明通り入れてもエラー起きる問題を自力で対応できるエンジニア以外には敷居が高いイメージ、新人来たらいつも苦労する
ザンプは全員同じ環境にできないので論外だし

224 :nobodyさん:2024/04/07(日) 12:57:05.47 ID:???.net
>>223
そう!ザンプのバージョン違いがね……
ローカル環境は最低限PHP8.1以上ならバージョン違いでもいいや、って割りきった……
とりあえずPHP(ザンプ)とGitとvscodeだけならインストール負担はまだ軽め(コードカバレッジ取得用のxdebugが若干マニアックに感じるけど)
環境違いのトラブルはGitLab自動テストのエラー通知見てから治せばいいやってノリ
どっかの勉強本付属CDのザンプ(PHP7)入れてたやつには、セキュリティサポート終わってて危ないから新しいの使えって理由こじつけてハネたけど

225 :nobodyさん:2024/04/07(日) 20:28:41.84 ID:???.net
今の職場、Dockerの開発環境構築手順はあるのにイメージはない

226 :nobodyさん:2024/04/07(日) 21:21:09.94 ID:???.net
ReactとVueについて聞いたら誰も答えられなかったわけだがやはりフロントエンドに関してはみんな弱いんだよな

227 :nobodyさん:2024/04/07(日) 23:02:47.65 ID:???.net
ワイ的にはVueだけど、Reactのほうが技術者は多いと思う
Inertiaは便利だけどReact専門(Laravelやらない)な人にはウザがられるかもしれない、しらんけど
Laravelはapiとして分けて考えるほうがフロントとの関係は素直になりやすいけど、体制とか規模感にもよるわな

228 :nobodyさん:2024/04/08(月) 00:17:53.59 ID:???.net
なるほど
なぜかReact求人多いしなあ

求人数
React5万、Vue2万5千件

229 :nobodyさん:2024/04/08(月) 01:15:10.82 ID:???.net
>>222
学習段階でちゃんと動くyaml書くのとか敷居高過ぎるから本番稼働する様なシステム作るとかじゃないならやっぱDockerじゃなくていいと思う

230 :nobodyさん:2024/04/08(月) 02:04:29.18 ID:???.net
アプリ作りの学習段階や、単にアプリ書くだけならDockerまで必要はないよ。
Dockerだってアプリがなければイメージ作っても意味ないし。
ただ自分の開発環境、実行環境に依存しまくったまま進めると後々困ることも出るだろうし、そのときまでちゃんと作るこどできてればいいんじゃね。

231 :nobodyさん:2024/04/08(月) 08:33:28.55 ID:???.net
ま、LaravelでDockerならsailだろうから、イメージは必要ないけどな

232 :nobodyさん:2024/04/10(水) 21:21:10.24 ID:???.net
PHPUnit、Laravel Pint、Larastan等、テストやコードクオリティってみんな気にしない感じです?
テストカバレッジの話を打ち合わせで打ち上げたら、社内の先人はやってないけど一般的なの?って返されて…

233 :nobodyさん:2024/04/10(水) 22:16:54.62 ID:???.net
テスト書く費用まで出せる案件は少ないね
と言うか中小相手にしてるとまずない

234 :nobodyさん:2024/04/11(木) 08:43:25.05 ID:???.net
「テストはあとからでもいいですよね」とほざいた制作会社&クライアントに遭遇したことがある

235 :nobodyさん:2024/04/11(木) 12:25:50.16 ID:???.net
今回のプロジェクトからテスト駆動開発してるけど
大変だから後からにしたい気持ちはわかる
どっちにしろブラウザ上でのデバッグも必要だからな

236 :nobodyさん:2024/04/11(木) 12:51:50.85 ID:???.net
テストって何?っていう案件ばかり

237 :nobodyさん:2024/04/12(金) 05:42:08.45 ID:???.net
納品前の動作テストすらしないからな

238 :nobodyさん:2024/04/12(金) 07:34:23.10 ID:???.net
>>235
>どっちにしろブラウザ上でのデバッグも必要
結局これなんよな
バックエンドAPIとかなら話は違ってくるけど

239 :nobodyさん:2024/04/12(金) 10:04:02.15 ID:???.net
>>238
むしろフロント側の方が大事だからな
バックエンドが多少おかしくても結果が返ればいいわけだし

240 :nobodyさん:2024/04/12(金) 16:40:04.91 ID:???.net
テストしたらしたで「テストしたやろ」ってツッコまれるから
やぶ蛇感もあるんだよなあ

241 :nobodyさん:2024/04/15(月) 14:41:25.40 ID:???.net
>ReactとVueについて聞いたら誰も答えられなかった
nobody:~ $ composer require livewire/livewire

242 :nobodyさん:2024/04/15(月) 17:08:07.87 ID:???.net
>>241
livewireはvueしか使えんからbreezeにしとこうや

243 :nobodyさん:2024/04/15(月) 18:09:47.68 ID:???.net
livewireもbreezeも使いません

244 :nobodyさん:2024/04/16(火) 21:50:10.01 ID:???.net
Without Writing Any Javascript, Stupid.

46 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★