【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
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★