探検


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

レス数が900を超えています。1000を超えると表示できなくなるよ。
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/
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:???
何言ってるか意味不明すぎる
856nobodyさん
垢版 |
2023/06/02(金) 22:14:48.23ID:???
馬鹿にはわからないだろうな?の話は
857nobodyさん
垢版 |
2023/06/02(金) 23:04:13.18ID:???
「ダウンロードNINJA」を使っています
ってことじゃないのか?w
858nobodyさん
垢版 |
2023/06/02(金) 23:06:36.89ID:???
馬鹿だなぁー
859nobodyさん
垢版 |
2023/06/02(金) 23:21:53.72ID:???
やっぱデプロイするならクラウドなの?
860nobodyさん
垢版 |
2023/06/02(金) 23:41:22.93ID:???
スクレイピングに専用サーバーってなんだよ
自宅のPCでいいだろ
861nobodyさん
垢版 |
2023/06/03(土) 02:10:34.18ID:???
わからないのはこのスレでいつまでもスクレイピングの話を引きずろうとすること
862nobodyさん
垢版 |
2023/06/03(土) 05:26:51.35ID:???
つりだろ
スルーしろよ…
863nobodyさん
垢版 |
2023/06/07(水) 08:03:03.28ID:???
Visual Studio Codeでサーバ(Linux)にリモート接続しています。
サーバ上では、Cpanelから鍵の生成は完了しました。

C:\Users\tarou\.ssh
ここにサーバからDLしたid_rsaも配置しました。


Host hogehoge.com
HostName hogehoge.com
User tarouuser
Port 22
IdentityFile C:\Users\tarou\.ssh\id_rsa


その上でリモート接続を試みていますが
画面左下に
Opening Remote...
と表示されて一向に接続が終わりません。
どこが間違ってますでしょうか?かなりはまってます。。。
864nobodyさん
垢版 |
2023/06/07(水) 08:38:56.59ID:???
>>863
スレチ
いいかげんにしろよ
きもいわ
865nobodyさん
垢版 |
2023/06/07(水) 09:03:40.36ID:???
せっかくLaravel学んでも何を作ればいいかわからなくなってきた
もうかってそうなサービスをパクろうと思うも、
資料請求するにも法人じゃないと無理だから積む
866nobodyさん
垢版 |
2023/06/09(金) 09:40:06.11ID:???
Xdeubgでブレークポイントをはって開発したいのですが
これって共有サーバでは使えませんか?
Xdeubugのモジュールをサーバにインストールする必要があるみたいです。
867nobodyさん
垢版 |
2023/06/09(金) 09:45:24.01ID:???
https://nplll.com/2010/05/xdebug/
この辺が理解できるんだったらいくつかのレンタルサーバで動かすことはできそう

ただ、ローカルでやれば?
868nobodyさん
垢版 |
2023/06/09(金) 09:54:55.91ID:???
>>867
共有サーバはインストール権限無いから無理じゃない?
869nobodyさん
垢版 |
2023/06/09(金) 10:09:16.07ID:???
>>868
そのサイトは共有サーバーの記事でしょ
ローカルにインストールしてる
870nobodyさん
垢版 |
2023/06/09(金) 10:15:05.92ID:???
>>869
へー、そんな事できるんだ。
俺も試してみよっと。
871nobodyさん
垢版 |
2023/06/11(日) 10:58:07.16ID:???
FW入れるとサーバの引っ越しとかPHP・DBのバージョンアップ対応が面倒だよね。
どうしようかな。
872nobodyさん
垢版 |
2023/06/11(日) 11:59:04.06ID:???
>>871
Firewall?
873nobodyさん
垢版 |
2023/06/11(日) 12:22:46.45ID:???
>>872
いつものかまってちゃんだよ
ほっとけ
874nobodyさん
垢版 |
2023/06/11(日) 15:38:14.85ID:???
フレームワークであろうとなかろうと面倒さは変わらん
875nobodyさん
垢版 |
2023/06/11(日) 18:19:35.40ID:???
やっぱ要件定義が決まるまでが面倒だわ
決まれば流れ作業で開発できるんだけどなぁ
876nobodyさん
垢版 |
2023/06/11(日) 19:32:58.39ID:???
バージョンアップせずにずっと固定してくんねーかな。
面倒なんだが
877nobodyさん
垢版 |
2023/06/11(日) 20:14:35.21ID:???
勝手に自分のなかで固定しとけばええやん
878nobodyさん
垢版 |
2023/06/11(日) 20:41:21.62ID:???
Laravelは言うほどバージョン違いの不具合起きないぞ
6→10でもスムーズに移行できた
879nobodyさん
垢版 |
2023/06/12(月) 07:52:37.11ID:???
エラってもググれば大概なんか出てくるしなあ
880nobodyさん
垢版 |
2023/06/12(月) 08:03:07.90ID:???
Laravel入れて生産性上がるのか?
881nobodyさん
垢版 |
2023/06/12(月) 09:10:54.29ID:???
上がるだろ。逆に素のPHPで上がる方がおかしい
882nobodyさん
垢版 |
2023/06/12(月) 21:22:37.09ID:???
スキルの問題
883nobodyさん
垢版 |
2023/06/12(月) 21:49:48.69ID:???
まぁ確かにLaravel使うには一定以上のスキルが必要だわなぁ
884nobodyさん
垢版 |
2023/06/12(月) 23:26:59.28ID:???
ぶっちゃけC#マスターの俺からするとPHPは簡単
885nobodyさん
垢版 |
2023/06/12(月) 23:35:48.14ID:???
Dcoker便利過ぎる
886nobodyさん
垢版 |
2023/06/12(月) 23:38:00.14ID:???
sailだと最新のLaravelしか使えないのが嫌すぎる
887nobodyさん
垢版 |
2023/06/12(月) 23:49:04.54ID:???
VS Codeもっと早く使っておけばよかった
888nobodyさん
垢版 |
2023/06/13(火) 00:30:06.11ID:???
XDebugでブレークポイントは効率よいと思ったけど
var_dump()で出しても大して生産性変わらないな。
889nobodyさん
垢版 |
2023/06/13(火) 09:22:57.96ID:???
むしろブレークポイントがあると、いちいちクリックしなければいけない手間が発生する
890nobodyさん
垢版 |
2023/06/13(火) 23:50:14.81ID:???
うん?それで対して生産性変わらないなーと
891nobodyさん
垢版 |
2023/06/16(金) 13:17:39.07ID:???
>>872
firmwareだろ
892nobodyさん
垢版 |
2023/06/16(金) 13:38:34.80ID:???
>>878
5.xくらいの頃までが厄介だったな
6以降は割りと安定してて変更箇所決まってるもんな
893nobodyさん
垢版 |
2023/06/16(金) 16:51:26.52ID:???
なんか10使ってルーティング同じように書いたら出来なくて焦った
今日はもう仕事いいや
894nobodyさん
垢版 |
2023/06/17(土) 16:02:58.84ID:???
Laravelとともに生きる
895nobodyさん
垢版 |
2023/06/17(土) 21:52:01.30ID:???
そして散る
896nobodyさん
垢版 |
2023/06/17(土) 23:19:42.37ID:???
マジで次何作ればいいかわからなくて1ヶ月停滞してる
897nobodyさん
垢版 |
2023/06/17(土) 23:21:33.91ID:???
>>896
山川ゲームとかいいんじゃないか?
Laravelの色々な機能使うから便秘になるし
898nobodyさん
垢版 |
2023/06/17(土) 23:21:56.19ID:???
勉強になるの間違いです
899nobodyさん
垢版 |
2023/06/17(土) 23:29:39.92ID:???
ワロタ、恐ろしい機能だw
900nobodyさん
垢版 |
2023/06/18(日) 13:32:51.03ID:08sNgiMq
1ヶ月便秘か。
901nobodyさん
垢版 |
2023/06/18(日) 16:56:30.25ID:???
今マッチングアプリが流行ってるけど、Webはどうなんだろ?
ネイティブアプリと比べてWebアプリじゃ需要なさそうなんだよなぁ
レス数が900を超えています。1000を超えると表示できなくなるよ。

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