【PHP】Laravel【フレームワーク】 Part.8
■ このスレッドは過去ログ倉庫に格納されています
>>733
試してないんだけどvagrantの機能で手元にあるboxをEC2にprovisionできるぽいのよね
けど最近はlaravel forge使ってるけど
圧倒的に管理が楽になった
>>734
エクステンションとか、付随するサービス(supervisorとか)の設定とかその辺りは自動でやりたい >>733
そもそもサーバーレスにするかしないかみたいな話だから、Laravelとは別問題かと。個人的にはEC2に慣れてしまってるせいでそっち使ってるけど、次のプロジェクトはサーバーレスにしよっかて思ってる。 >>735
そういえばforgeあったね
料金高いけど
>>736
サーバーレスってLambdaだとデフォルトではphp対応してない
どのへんをサーバーレスって言ってる?
サーバーレスは曖昧な言葉だから >>737
俺もphpってLambdaで使えなかった気がしてちょっとググったら
サーバーレスLAMPスタックってアプローチ方法でLaravel動かせるって初めて知った
けどコスト考えたら怖くて使えないかなぁ
Lumenにして超軽量仕様にしてから検討のテーブルに乗せるレベル >>738
サーバーレスはそもそもLaravelとかには向いていない
Laravelから切り出した軽量なファンクションで処理順を担保しないものをLambdaにすべきでサーバーレスの仕様に合わせた設計が必要 >>739
ああ、そういう意味でいうと今作ってるやつが
フロントでリクエスト受けてSQSにキュー入れるだけのマイクロサービス仕様だから
考えてたイメージで認識は合ってるはずよ >>737
ECSのことだよ。dockerの話してたでしょ? >>738
lambda使うならbrefと組み合わせるか、有償だけどLaravel vapor使うんじゃないかな。後者は海外だと商用サービスで使われているはず。ただ今回は単にdockerから繋がってる話だから、サーバーレス=ECSのつもりだったよ。 >>735
laravelタスクスケジュールじゃダメなの? >>741
なるほど、了解
サーバーレスは意味が広めだから最近悩む Supervisor使ったりSQS使ったりってLaravelじゃなくても良いんじゃないの?
非同期実行自体はPHP8.1でFiberが採用されたら良いなあって程度の状況だし >>746
処理したい内容によって何使うか決めるのも仕事だと思うけどJavaかPythonになるんじゃないかな >>745
うん?Laravelのキュー使った実装はそれ専用の解説書が出ている程度には海外でも使われている
日本だとオープンロジがLaravelキューで実装しているよ
Fiberみたいな話とは根本的に違うでしょ、非同期処理したいわけじゃなくてCQRSアーキテクチャで実装したいのでは? CQRSならSpring Bootでチャチャっと作っちゃうんじゃない?多分 >>740 は俺が書いたんだけどSQS使う基本的な理由はこれ
もう一つの理由が能力不足と怠慢だろって話なんだけど
Laravel(php)で作った完成物のクオリティを他言語で担保できないってのがある
やっぱりphp3から使ってるだけに言語そのものに対する理解度が他言語とは比べ物にならないから
他言語だと正常に動作するものは作れたとしても
自分が納得できる品質の完成物を作成できる自信がないのよね >>751
わかる
俺も手続き型言語なら何でも良いとは思ってるけど
特定の言語に詳しくなるほどその罠にはまるんだよなぁ
フレームワークもしかり >>751
すげぇよく分かるw
ただ、マイクロサービスとかのインフラとphpってあんまり相性良くないんだよなぁ >>753
さすがにそこまでは行ってないけど
中学の入学祝に中古のPC-9801VM2買ってもらったくらいの年齢よ >>752
>>755
共感してくれる人がいた!ありがてぇ
スキルが足りないなら勉強しろって煽り散らかされるかと思った >>755
高校の入学祝にX68000買ってもらった俺より上か ここって極端に若いかリタイア目前のジジイしかいないんじゃ PHPでダイナミックプロパティ禁止でタイプヒンティングも書いてるなら
他言語いっても同様の品質で書けるしむしろ見通しよく書けるケースも多い
昔のスタイルのままなら手を出さないほうがいい >>756
それで煽るやつが居るとしたら、まともに一つの言語を極めたことないやつだと思う
スキルシートとかで、複数の言語に最高評価つけている奴いるけど、全く信用できないなっていつも思ってる >>759
そんなレベルの話じゃないと思うぞ
phpならキャラクタコードを気をつけなきゃいけない関数を熟知してるけど、他言語だといちいち調べ直してそれでも不安とか
phpならjson_encodeそのまま使うとRFC準拠してないの知ってるけど、他言語だといちいち調べ直してそれでも不安とか
多分そんなレベルの話 >>761
それな
言語の癖みたいなものまで熟知してしまってると、
単にシンタックスが似てるからといって
同じような品質でコードを書けるて思えないんだよな
まぁ実際はそこいらのエンジニアよりマシなコード書けるんだろうけど 例えばこういう部分って他言語との違いを考えたんだけど
他言語でそこまでちゃんと理解してる言語がないから
そもそも例とか出せないんだったわ
例えばPHP限定での例で、配列を連結する場合
$arr = [1,2,3] ;
$arr1 = array_merge( $arr , [9,8,7] ) ; // 大体こっち使いがち
$arr2 = [ ...$arr ,9,8,7] ; // こっちのが早い PHP7.4以降
こういうやつ phpってjavascriptっぽくなってきたよな spring bootでlaravel書いたほうがいいような気がしてきた >>765
それはspring boot以外知らないからそう思えるんじゃない? いま世界で使われているフレームワークのシェアNo1がspring bootなんだっけ?
そんなにいいフレームワークなのかな? いいと言うよりオブジェクト思考で作るサービスを提供・利用するのに言語的にJavaが向いてて割と簡単に導入しやすいとか
利用者の多い言語だから欲しいライブラリが既に作られてるとかそんな理由だと思う。
百人以上の規模で作る時に人を集めやすいとか JAVAが向いてる?
たまたま時代的なタイミングが良かっただけ
今更コンパイルしないと動かないようなものとか小規模にはマジでいらない
開発効率悪すぎでしょ コンパイルは透過的に動くから気にせんけど
IDEの支援があるとはいえコードが野暮ったくて使いたくない コードの野暮ったさを言ったらPHPが1番じゃないの >>769
spring-boot-devtools使うとコード変更すると即座に反映されるぞ これからLaravel使い始めようとしてるんだけどサラっとここ見たらハマりやすそうなフレームワークだね ここでJavaの話を出してるようなKYは職場でもKYなんだろう >>774
最近spring bootがphpの実行をサポートしたからじゃない? すいません、プログラミング初心者です
laravelで2つのセレクトボックスを連動させる方法
(1つめの選択肢:日本、アメリカ、オーストラリア
2つめの選択肢:東京、大阪、名古屋、ロサンゼルス、ニューヨーク、シドニー
のようなもの)
をご教授頂けますと幸いです
一日中ググってるのですが、初心者にわかるようなドキュメントが見つからず困っております。
選択肢は、それぞれモデルを用意しておりdb seedですでにデータベースにある状態です。 javaスクリプトを使うと言うことまでは認識してるのですが、laravelのbladeファイルに書く場合は全てbladeに書いてしまって良いのでしょうか。
その辺りも含めてお教え頂きたく宜しくお願い致します。 結局こういうのはjsで動的に切り替えるような作りにするのが一般的かと
画面読み込み時にjsの変数に全データを代入しておいて
トリガーのセレクトボックスのchangeイベントでもう一つのセレクトボックスを制御するやり方が一番簡単かと 求人とかで募集してLaravelできますとか言う人でたまにこんなのいるんだよな
本当にLaravelしかできない人
最低でもフルスタックエンジニアの経験がないと役にすら立たないと思うんだが
Sierで働いたことが無いんだがこういうポンコツでも雇ってもらえるのか? なんでエンジニア界隈って、質問に答えずに自分の知識をひけらかしつつ嫌味を言う人しかいないんですか? 他人がわざわざ自分の時間を使って答えてくれているだけ有り難く思わないと ネット上で質問する人は性格の悪いあなたに対して質問しているわけではないと分かった方がいい
時間を使うのが嫌ならスルーすればいいだけ
他人にウンコの匂い嗅がせてその上感謝まで要求するとか、公害以外の何者でもない スレ違いのセレクトボックスの質問を適切なスレに誘導するなら↓か
+ JavaScript の質問用スレッド vol.123 + [無断転載禁止]
https://mevius.5ch.net/test/read.cgi/tech/1491143438/ >>781
他の人も言ってるようにjavascriptでやる >>781
スレ住人に効くようにうまいこと煽り続ければ誰かがここに答を書いてくれる 5chでテクニカルな質問しても意味はないよ
teratailとかQiitaとか使えば?
ちゃんと質問のルールをしっかり読んで、正しく質問すれば答えは返ってくるよ 質問者はJSでやるのは見当ついててその上でLaravel的な作法を聞いてる
JSスレに誘導するのは文盲すぎる >>795
teratailとか>>785の典型だよな
まともな回答が来るわけない
見ててイライラするサイト Laravelは関係ないけど
こういうのって良く人が足りない案件に入れられて1画面作る担当になってこういう要件で作り方が分からないというありがちなパターンだよね
Laravelは一応分かっていてもフロントのjsの知識が乏しいとググっても自己解決出来ないレベルのエンジニアが来る事あるよなw jsの知識なんて要らんだろ
そのまま使えるソースコードを出してくれたら実装できるんだから
エンジニアが性格悪いからそれをしないだけ teratailとかQiitaに誘導するのは意地悪すぎるw
この2つのサービスはもう消えてなくなって欲しいわ
質問読み返したけどこれこのレベルの初心者に説明するの割としんどいぞ、タダではちょっとやりたくないな >>799
webでjavascriptの知識無しの人材なんて仕事にならんよ
趣味でやってるだけなら別にどうでもいいけど 初心者としか書いてなくてレベル感が全く分からないからなあ
文章から読み取るならjavascriptでの実装方法を理解してるとは思えないんだよね
laravelの作法にしてもjetstreamかそうじゃないかで
かなり変わる事を認識してないからlaravelも初心者じゃないかと
まず学ぶべきはlaravelの作法よりjavascriptでの実装じゃないかな
思うに自分自身で学習が必要な部分の切り分けができてないんじゃないかな >>800
5chで聞くよりはまだマシだよ
ここで答えが得られることはまずないが、teraとかならまだある
もっとマシなところがあるならそこに誘導してやりなよ Laravel8+JetstreamでReactって使えないの?
ぐぐったけどみんなlaravel/ui入れてるけど非推奨だよね? >>804
ぐぐってteraがよく出てくるけど質問が解決していたこと一度もないぞ >>804
マジレスするとstackoverflowしかないな、本家の方な
俺はそこで解決しなかったら諦めて客に仕様を変更する相談するようにしてる >>806
いくらなんでも言い過ぎよ
すべて解決はもちろんないけど、中には解決してるもんもある
>>807
そもそも本家で質問するレベルの人はこんなところで質問しないわな 初心者なら一番いいのは金払って教えてもらうことだな
クラウドワークスとかで1万ぐらい出せば小遣い稼ぎに教えてくれる人はいるだろう それいいな
初心者ではないが今度試してみるわ、5万出しても自分で1日悩むよりは安い laravelできますって言えるレベルってどの程度なの? 本まるっと一冊書けるくらいなら言っても良いと思うよ >>811
laravelの開発者に貢献できるようなコミットができるぐらい >>814
ありがとう
こういうネットに落ちてるのをホイホイ使っていいものか…でもまあ自分で作るのと大差ないかそれよりマシか 5chで質問するならまともな回答が得られなくてもかまわない覚悟が必要
真剣に回答してもらいたいならteratailとかQiitaで聞いたほうがいいよ
ただマナーにうるさい人が多いから注意 1つ質問すると10の説教が返ってきて結局何一つ情報を得られないのがプログラミング界隈 何事も使い方次第よ
へたなやつは何やってもダメ
teratailでマトモに質問できないやつはプログラミングも無理だし、
早々に鼻を折られる方が良いとも言える だから信頼できる情報を得たいなら対価として金を払いなよ
見ず知らずの赤の他人のためにタダ働きしなきゃならないなんて変だと思わないかね そもそもここは質問スレではない
クレクレ君は他所でやれ 質問したけど自分が求めていた回答と違うから
ムカついてteratailに誘導するしてると見せかけて同一人物のパターン >>783に割と具体的に書いてるのにこれで理解出来ないならプロで仕事は無理やな プログラマー如きが「プロで仕事」て
よっぽど自己評価高いんだろうな ■ このスレッドは過去ログ倉庫に格納されています