探検


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

■ このスレッドは過去ログ倉庫に格納されています
2022/08/31(水) 18:53:51.77ID:???
Laravel
ウェブ職人のためのPHPフレームワーク

本家
https://laravel.com/

git
https://github.com/laravel

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

※前スレ
【PHP】Laravel【フレームワーク】 Part.9
https://medaka.5ch.net/test/read.cgi/php/1636499781/
【PHP】Laravel【フレームワーク】 Part.10
https://medaka.5ch.net/test/read.cgi/php/1647325775/
【PHP】Laravel【フレームワーク】 Part.11
https://medaka.5ch.net/test/read.cgi/php/1658553311/
756nobodyさん
垢版 |
2023/05/25(木) 21:05:02.96ID:???
サイトの閲覧と本質的に変わらないだろ
1日10回程度ならOK
人間でもそれくらいはみるだろ。
757nobodyさん
垢版 |
2023/05/25(木) 21:10:56.34ID:???
>>754

スクレイピングされるようなメジャーサイトになってから家カス
758nobodyさん
垢版 |
2023/05/25(木) 21:24:04.85ID:???
>>755
そうそう、偽計業務妨害なんなだよな
759nobodyさん
垢版 |
2023/05/25(木) 21:30:13.77ID:???
スクレイピングされて嫌なら
サイト後悔すんなハゲ
760nobodyさん
垢版 |
2023/05/25(木) 23:56:23.09ID:???
倫理観欠如してるアホばっかだなw
761nobodyさん
垢版 |
2023/05/26(金) 01:01:23.83ID:???
Laravelが今のところPHPのFWのシェアトップみたいだね。
勉強かてらちょっとしたサイト作ってみるか。
762nobodyさん
垢版 |
2023/05/26(金) 10:41:13.62ID:???
そんなわけないw
Rails > Django > Express = Laravel
だぞ
763nobodyさん
垢版 |
2023/05/26(金) 11:21:04.43ID:???
>>762
その前3つはPHPなの?
764nobodyさん
垢版 |
2023/05/26(金) 12:24:51.20ID:???
>>755
問い合わせて許可はちゃんと貰ったんです
765nobodyさん
垢版 |
2023/05/26(金) 12:26:59.80ID:???
RailsもExpressももう落ち目でしょ
これから上がるとすればDjangoくらいじゃね?
766nobodyさん
垢版 |
2023/05/26(金) 13:01:51.77ID:???
>>760
一人だけだろw
767nobodyさん
垢版 |
2023/05/26(金) 13:04:11.00ID:???
他の言語をここで話すな
768nobodyさん
垢版 |
2023/05/26(金) 13:21:57.67ID:???
日本語おんりー
769nobodyさん
垢版 |
2023/05/26(金) 14:48:08.45ID:???
お前ら最近Laravelで何作ってるよ?
770nobodyさん
垢版 |
2023/05/26(金) 15:05:15.34ID:???
1.Laravel 2.Cake 3.Symfony
だ
771nobodyさん
垢版 |
2023/05/26(金) 15:05:47.20ID:???
大規模システムじゃないかぎりFW要らなくね?
772nobodyさん
垢版 |
2023/05/26(金) 15:14:17.76ID:???
むしろ小規模ならLaravelで楽したい
773nobodyさん
垢版 |
2023/05/26(金) 16:26:47.02ID:???
大規模だろうが小規模だろうがLaravelでええやん
まあ、大規模の場合は他の選択肢もあるがな
774nobodyさん
垢版 |
2023/05/26(金) 16:36:08.13ID:???
>>771
FW要らないって具体的にどんなシステム?
775nobodyさん
垢版 |
2023/05/26(金) 16:36:10.33ID:???
そもそも大規模の場合は一人で決められないだろ
776nobodyさん
垢版 |
2023/05/26(金) 22:34:08.13ID:???
大規模案件はJavaだろ
お子様向けスクリプトのphpで開発するわけがない
777nobodyさん
垢版 |
2023/05/26(金) 22:40:10.35ID:???
今時Javaは使わんだろ
778nobodyさん
垢版 |
2023/05/26(金) 23:09:52.58ID:???
その昔、T芝のエンジニア様が、PHPのようなオープンソースはだめだ。
Javaでなければ信用できない。とおっしゃっておったぞ。
ワシは、ふ〜〜ん、と、聞いておったがw
779nobodyさん
垢版 |
2023/05/27(土) 01:39:13.74ID:???
正規表現を作るの苦手だったけど、chatGPTのお陰でサクサクですわ
780nobodyさん
垢版 |
2023/05/27(土) 07:58:59.81ID:???
>>779
住所を都道府県~番地まで分割する方法聞いてるんだけど
ドンピシャな答えを出してくれない。良い聞き方ある?
781nobodyさん
垢版 |
2023/05/27(土) 08:16:21.91ID:???
>>780
貴様!お嬢様になんて口の聞き方だ!
782nobodyさん
垢版 |
2023/05/27(土) 08:58:23.65ID:???
>>780
無理よ、そんなの
783nobodyさん
垢版 |
2023/05/27(土) 09:00:08.64ID:???
>>777
大手はいまだに使いたがるだろ
人材確保考えたら特に
784nobodyさん
垢版 |
2023/05/27(土) 10:27:11.02ID:???
webならもう外部APIに入力された住所もどきをそのまま投げて返してもらってるわ
主に使ってるのはGoogleMapsだけど、BingとかMapfanとか他にも色々あるし

Laravelではあんまないやろけど、
バッチ処理とかだと正規表現とかDBつかったほうがええんやろけど、
例外的なデータとかメンテとかいやだし、なるべくしたくないわ
785nobodyさん
垢版 |
2023/05/27(土) 10:38:53.98ID:???
Wappalyzerで見たらGoogleのWebってJavaなんだな
786nobodyさん
垢版 |
2023/05/27(土) 11:15:55.06ID:???
>>785
Laravelで作られたLaravelもあるよ
787nobodyさん
垢版 |
2023/05/27(土) 11:16:11.23ID:???
間違えたLaravelで作られたシステムです
788nobodyさん
垢版 |
2023/05/27(土) 11:17:27.63ID:???
>>786
哲学的だな
789nobodyさん
垢版 |
2023/05/27(土) 11:30:36.36ID:???
Laravelをのぞく時、Laravelもまたこちらをのぞいているのだ
790nobodyさん
垢版 |
2023/05/27(土) 11:45:32.34ID:???
CコンパイラはCで書かれているよね
791nobodyさん
垢版 |
2023/05/27(土) 12:05:59.86ID:???
Vs Code をお前ら使ってるの?
792nobodyさん
垢版 |
2023/05/27(土) 14:05:29.05ID:???
PhpStorm派です
793nobodyさん
垢版 |
2023/05/27(土) 14:37:10.01ID:???
VS Codeの方がシェアが多いみたいですね。
794nobodyさん
垢版 |
2023/05/27(土) 17:40:03.54ID:kpN9yU2I
Livewireで写真プレビュー後 Livewireコンポーネントでsaveせずに通常のformでpostしてコントローラ側でsaveさせることはできますか?その時form requestでバリデーションさせてエラーがあればLivewireコンポーネントにoldで写真プレビューを戻すことは可能ですか?
795nobodyさん
垢版 |
2023/05/27(土) 17:41:20.66ID:???
やってみてできなかったら書き込めよ
796nobodyさん
垢版 |
2023/05/27(土) 17:42:59.38ID:???
はい やってみましたができませんでした
797nobodyさん
垢版 |
2023/05/27(土) 17:48:30.62ID:???
じゃあきらめろ
大体XY問題だから、詳細でない限りアドバイスが無駄になる
798nobodyさん
垢版 |
2023/05/27(土) 17:59:08.83ID:???
わざわざアドバイスありがとう もう少し自分で調べてみます
799nobodyさん
垢版 |
2023/05/27(土) 20:26:46.53ID:???
>>787
たとえばどれがLaravelで作られてるの?
800nobodyさん
垢版 |
2023/05/27(土) 23:38:09.08ID:???
>>786
昔DelohiはDelphiで作られてるとか言われてたな
801nobodyさん
垢版 |
2023/05/28(日) 12:42:51.12ID:???
プライベートで運営している超過疎サイト、httpsに対応していないからサーバ証明書発行してhttps対応させたい
無料でサーバ証明書発行できるおすすめのサービスない?
802nobodyさん
垢版 |
2023/05/28(日) 13:04:20.14ID:???
>>801
Let's Encryptでええじゃないか
803nobodyさん
垢版 |
2023/05/28(日) 13:08:28.43ID:???
>>802
スレチの話題に乗っかるよなよ
どうせ後出しで条件出してくるし、うざいやり取りになるだけだぞ
804nobodyさん
垢版 |
2023/05/28(日) 13:18:47.53ID:???
ChatGPTに聞けば一発
805nobodyさん
垢版 |
2023/05/28(日) 16:39:01.57ID:???
電話番号登録したくない
806nobodyさん
垢版 |
2023/05/28(日) 17:23:35.74ID:???
GPTに効けば一発な事をなんで5chに書くんだよ
807nobodyさん
垢版 |
2023/05/28(日) 21:03:47.36ID:???
Apacheのhttpd-ssl.confの設定むずいな
VirtualHostで*:443って設定したら無事に動いたけど、ここに自分のFQDNやIPを記述してた時はHTTPS通信できなかった
808nobodyさん
垢版 |
2023/05/28(日) 22:12:05.06ID:???
>>807
ググれば山ほど出てくることを見つけきれない自分を情けなく思えw
809nobodyさん
垢版 |
2023/05/28(日) 23:40:30.80ID:???
スクレイピングは楽しいな(*'▽')
810nobodyさん
垢版 |
2023/05/29(月) 00:48:04.30ID:???
スクレイピングとか今時やってたらバレバレだと思うんだが
811nobodyさん
垢版 |
2023/05/29(月) 01:30:50.05ID:???
回数を減らせばばれない
812nobodyさん
垢版 |
2023/05/29(月) 08:09:06.64ID:???
アクセス解析で怪しいな、と思っても量が問題なさそうなら(ワイは)スルーするしな
813nobodyさん
垢版 |
2023/05/29(月) 09:11:16.61ID:???
teratailのクソ質問ばかりのやつな
利用規約も見ずに好き放題やりよる
814nobodyさん
垢版 |
2023/05/29(月) 10:15:32.87ID:???
1日に5回位ならOK
815nobodyさん
垢版 |
2023/05/29(月) 10:38:57.98ID:???
よし、スクレイピング対策してるサイトをスクレイピングする事に成功(/・ω・)/
スクレイピングと分からない様にアクセスするのがポイントだ
816nobodyさん
垢版 |
2023/05/29(月) 18:10:22.54ID:???
スクレイピングとクローリングって何が違うの?
ググるとたくさん出てくるんだけどみんな区別して使ってるの?
817nobodyさん
垢版 |
2023/05/30(火) 10:51:27.38ID:???
スクレイピングとクローリングは、ウェブ上の情報を取得するために使用される技術ですが、一般的には区別して使われます。

スクレイピングは、特定のウェブページからデータを抽出するプロセスです。
スクレイピングでは、ウェブページのHTMLコードを解析し、必要な情報を抜き出します。
これには、テキスト、画像、リンク、テーブルなどのデータが含まれます。
スクレイピングは、価格比較、データ収集、ニュースの収集、レビューの分析など、さまざまな目的で使用されます。

一方、クローリングは、ウェブ全体を自動的に巡回し、情報を収集するプロセスです。
クローリングは、クローラー(またはスパイダーとも呼ばれるプログラム)がインターネット上の複数のウェブページをリンクをたどって巡回し、情報を取得します。
クローリングは、検索エンジンがウェブページをインデックス化するために使用されることが一般的です。
また、ウェブサイトの更新を追跡するためにも使用されます。

つまり、スクレイピングは特定のウェブページからデータを抽出することに焦点を当てており
、クローリングはウェブ全体を巡回して情報を収集することに焦点を当てています。

一般的に、これらの用語は区別して使用されますが、一部の文脈では混同されて使われることもあります。
しかし、技術的な観点では、スクレイピングとクローリングは異なるプロセスと目的を持っています。
818nobodyさん
垢版 |
2023/05/31(水) 16:25:13.96ID:???
とあるプロジェクトなんだが、PHPでバッチ処理ばっかりやってんだけど。
C++だろ。普通。
819nobodyさん
垢版 |
2023/05/31(水) 16:44:20.70ID:???
いやぁ、C++はもっと使われんだろw
なんのバッチ処理か分からんが、WEB系絡んだ処理ならPHPは多く使われてるだろ
820nobodyさん
垢版 |
2023/05/31(水) 17:47:48.48ID:???
phpでバッチとかもうアホかと、馬鹿かと
821nobodyさん
垢版 |
2023/05/31(水) 18:07:22.93ID:???
どんなプロジェクトかしらんからなんともいえん
妙な制約があるかもしれんし
まともじゃなさそうなのは確かだけどw
822nobodyさん
垢版 |
2023/05/31(水) 18:20:09.33ID:???
>>821
寧ろ、個々人がバラバラなIDEで俗人化されてる
823nobodyさん
垢版 |
2023/05/31(水) 19:25:26.31ID:???
バッチったってDB叩くだけとかならPHPでも十分
適材適所で好きなの使えばいい
アホとか言う方がむしろ分からんw
824nobodyさん
垢版 |
2023/05/31(水) 19:37:01.10ID:???
>>818
普通はpythonだろ
825nobodyさん
垢版 |
2023/05/31(水) 19:43:21.05ID:???
pythonは変態しか使わない
826nobodyさん
垢版 |
2023/05/31(水) 19:48:56.36ID:???
バッチ処理は普通はspring batchじゃないか?
phpではバッチ処理はきつすぎる
827nobodyさん
垢版 |
2023/05/31(水) 21:35:36.11ID:???
きついってどういう点が?処理能力が?技術的な問題?
抽象的に言うんじゃなくて、具体的に言えよ
828nobodyさん
垢版 |
2023/05/31(水) 22:45:24.28ID:???
サーバーレスバッチでLambda起動してGoかnodeかpythonで実行だろ
829nobodyさん
垢版 |
2023/05/31(水) 23:16:01.46ID:???
バッチ処理はC++一択
830nobodyさん
垢版 |
2023/06/01(木) 00:03:15.18ID:???
ジジイばかりだな、このスレw
831nobodyさん
垢版 |
2023/06/01(木) 08:42:28.84ID:???
仕組み的に最速はDBのストアドプロシージャだけどストアドはDBに依存した処理になりがち
832nobodyさん
垢版 |
2023/06/01(木) 08:47:42.64ID:???
PHP使えないほど速度を求めなきゃいけない場面ってなんだよ
Laravelをバックエンドに使ってるSPAでも問題ないだろ
833nobodyさん
垢版 |
2023/06/01(木) 09:13:24.66ID:???
バッチ処理なら速度が必要なことはそこそこあると思う
Laravelで出来ないこともないけど、バッチ処理のためにわざわざPHPを入れて
834nobodyさん
垢版 |
2023/06/01(木) 09:13:54.22ID:???
つづき
わざわざPHPを入れて、とはしないなw
835nobodyさん
垢版 |
2023/06/01(木) 10:16:44.24ID:???
そりゃそうだ
ただ、ここlaravelのすれだぞ?
頭湧いてんのか?
836nobodyさん
垢版 |
2023/06/01(木) 11:31:30.27ID:???
わざわざPHP入れてって、他の言語使ってるやつの話じゃないだろ
「PHPは遅すぎるからバッチ処理が必要な場面で使わん」ならわかるが、
そういう場面はどんな規模のプロジェクトで発生するんだ?って話で。

会員数100万人、ユーザー数1千万人のポータルサイトだから
Laravelとか使えねーよって話ならわかるが
837nobodyさん
垢版 |
2023/06/01(木) 11:51:43.29ID:???
何が言いたいのか主張がはっきりしてなくてわからんけど、
・PHP(Lavavel)でバッチ処理するのはありえなくはない
・PHPがない環境に敢えてPHP(Laravel)入れてバッチ処理するのは理解できない
これは同意

敢えて新しく入れてまでPHP(Laravel)でバッチ処理やる、してる、って主張してるやつはいないように見える
ていうかPHP入ってない環境にPHPいれてLaravelでバッチ処理してるなら、採用理由を知りたいわね
社内の文化とかかな
838nobodyさん
垢版 |
2023/06/01(木) 14:50:39.87ID:???
Laravelはバッチ処理を実行するための機能を提供しており、一般的にはバッチ処理にも適しています。Laravelのジョブやキュー機能を活用することで、タスクの非同期実行やスケジュール設定が容易になります。

ただし、他の言語やフレームワークに比べてパフォーマンスや処理速度が重要な場合、Laravelのバッチ処理機能だけでなく、別の言語やツールを検討することもあります。特に大規模なバッチ処理や高負荷な処理を行う場合には、より効率的な言語やツールを選択することが重要です。

総合的な判断として、Laravelは多くの場面でバッチ処理に適していますが、具体的な要件や目標に応じて他の言語やフレームワークを検討することも重要です。
839nobodyさん
垢版 |
2023/06/01(木) 15:36:53.15ID:???
まあ、規模大きいとかならJAVAだろうな、一番多く使われてそうなのは
840nobodyさん
垢版 |
2023/06/01(木) 15:59:51.69ID:???
>>839
その規模の大きさはどこまでよ?
>>836の基準だとそうでも中規模程度だろ?
841nobodyさん
垢版 |
2023/06/01(木) 16:15:16.23ID:???
システム開発における規模の大小は、いくつかの要素を考慮して判断されます。以下に一般的な判断基準をいくつか示します。

プロジェクトの目標: プロジェクトが達成しようとしている目標や要件の大きさを考慮します。目標が大規模で複雑なシステムの構築や大量のデータ処理を伴う場合、規模が大きいと見なされることがあります。

チームの規模: 開発に参加するチームの人数や役割の多様性も規模の判断基準となります。大規模なシステム開発では、多くの開発者や専門家が関与し、それぞれの役割が明確に分かれる場合があります。

機能やモジュールの数: 開発するシステムが多くの機能やモジュールから成る場合、規模が大きいと見なされることがあります。機能の数や複雑さ、モジュール間の関連性などが規模の判断材料となります。

プロジェクトの期間: システム開発のプロジェクトの期間も規模の判断要素となります。長期間にわたる開発プロセスや進めるべき作業の量が多い場合、規模が大きいと見なされることがあります。

技術的な要件: システム開発において使用する技術やインフラストラクチャの要件も規模の判断材料となります。例えば、大量のデータ処理や高負荷のトラフィックを処理するシステムでは、規模が大きいとみなされることがあります。

これらは一般的な規模の判断基準ですが、規模の判断はプロジェクトや組織によって異なる場合もあります。開発者やプロジェクトチームは、具体的なプロジェクトの要件や目標に基づいて規模を判断し、適切なリソースとアプローチを選択する必要があります。
842nobodyさん
垢版 |
2023/06/01(木) 16:34:37.52ID:???
ま、どっからどこまでの規模、これこれこういう処理はこの言語!なんてよう決めんわなw
そんなん聞くほうがおかしい、ChatGPT有能やなw
843nobodyさん
垢版 |
2023/06/01(木) 16:38:56.61ID:???
AIの基準じゃなくてお前の基準で言えばいいだけだろ
844nobodyさん
垢版 |
2023/06/01(木) 17:06:17.64ID:???
勝手に決めてればいいじゃん
自分の基準はプロジェクトや環境ごとに臨機応変だわ
敢えて言うならどの規模でもBASICとかは"使いたくない"くらいかw

小規模でも実績あるからとかでc++使うときもある
でもそんな無数にある前提条件を並べて、片っ端から基準語る暇なやつおらんやろw
まあ聞くなら自分の細かな基準を語ってみれば?スレ違いにならんようにねw
845nobodyさん
垢版 |
2023/06/01(木) 17:48:15.78ID:???
機能と性能の向上: BASICが制約のある言語であることを認識し、より現代的で柔軟な言語を使用することで、開発効率やアプリケーションの機能や性能を向上させることができます。

サポートやコミュニティの充実: より一般的な言語を使用することで、サポートやコミュニティの充実度が高まります。問題や課題が生じた際には、広範な情報やサポートを得ることができる利点があります。

メンテナンス性と拡張性: システム開発では、メンテナンス性と拡張性が重要です。BASICに比べて拡張性や保守性の高い言語を選択することで、将来の変更や追加機能の実装が容易になります。

システム開発でBASICを嫌という人は根本的な事が何もわかっていないと結論付けられます。
846nobodyさん
垢版 |
2023/06/01(木) 18:38:46.51ID:???
>>845
途中めっちゃBASICディスってるのに結論変わってて草
847nobodyさん
垢版 |
2023/06/01(木) 20:21:42.44ID:???
おっしゃる通り、先程の回答ではBASICについて否定的な意見を述べていましたが、最終的にはその意見を変えてしまいましたね。申し訳ありません。個々の開発環境や要件に応じて最適な言語やツールを選ぶべきです。BASICが適切な場面もあるかもしれませんので、それぞれの利点や欠点を理解し、適切な選択をすることが重要です。
848nobodyさん
垢版 |
2023/06/02(金) 12:33:52.93ID:???
PHP未経験がLaravelなんかよく聞くしやってみるか って手をつけるもんじゃない?
DjangoとFlaskしか使ったことない
849nobodyさん
垢版 |
2023/06/02(金) 13:27:55.94ID:???
最初からPython触るような人は
わざわざPHPなんか使いたいとか思わんだろ
850nobodyさん
垢版 |
2023/06/02(金) 14:04:24.45ID:???
それは言語としての優劣から?
851nobodyさん
垢版 |
2023/06/02(金) 15:20:03.10ID:???
PHPはHTMLと混ざるのをやたら毛嫌いする人がいるね
852nobodyさん
垢版 |
2023/06/02(金) 16:21:31.54ID:???
Pythonは文法がキモイ
853nobodyさん
垢版 |
2023/06/02(金) 17:19:43.27ID:???
Pythonって文字列の中に数値入れるときイチイチ型変換いるんだっけ?
854nobodyさん
垢版 |
2023/06/02(金) 18:34:28.60ID:???
動的サイトをスクレイピングするには専用サーバを借りないといけないな。
だけど、あほらしいのでWindowsアプリでスクレイピングしてサーバに転送かけることにする。
若干、遅いけど。
855nobodyさん
垢版 |
2023/06/02(金) 20:58:46.01ID:???
何言ってるか意味不明すぎる
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況