[過去ログ] 【PHP】下らねぇ質問はここに書き込みやがれ 12 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
697
(1): (ワッチョイ 5d01-60o5) 2021/08/05(木)22:28 ID:xWv0yV5l0(6/7) AAS
>>690
勉強不足では困るので、
「ハードウェア」も「予想してから知識を呼び出す」のも必要です。
単純なプログラムを作ってから、魂を足し算します。
698
(1): (JP 0H2e-3fhR) 2021/08/05(木)22:29 ID:cTOwQa60H(4/6) AAS
>>694
jsの真偽判定テーブルも他言語からみたらPHP8と50歩100歩だと思う。7や5はもう過去だから知らない。
699
(1): (JP 0H2e-3fhR) 2021/08/05(木)22:35 ID:cTOwQa60H(5/6) AAS
>>696
補足しておくと、インスタンス2台無料だから、oracleのDB使いたくない場合は、インスタンス1台に好きなDBインストールする方法もあるよ。ど素人にどこまでのオペレーションを任せるかはわからんけど。
700
(1): (ワッチョイ d58c-0pp8) 2021/08/05(木)22:36 ID:IpTlZujB0(9/9) AAS
>>697
えっと、すいません、なにかの宗教ですか?
701
(1): (ワッチョイ bd7b-LMHu) 2021/08/05(木)22:44 ID:F8+XC2Dv0(47/49) AAS
>>698
JSのもそれなりに糞だが、
型を意識してれば実際問題としてそこに命中することはないんだよ。
だから一般のプログラミングをしてる奴にとっては問題ない。

PHP7のはなあ、なんだったか忘れたが、
JS的には問題ないものでもおかしなのがあって、しかもそれに普通に命中するから嵌るんだよ。

とはいえ最早PHP8を使うべきなのかな?三項演算子は解決されてるし。
今確認したが、無料鯖はまだ7のようなのだけど、
現実的に俺が今書いてるのを公開するのはどうやっても半年後とかでしかないから、
その頃に一般的に使えれば全く問題ないし、
省3
702
(1): (JP 0H2e-3fhR) 2021/08/05(木)22:48 ID:cTOwQa60H(6/6) AAS
>>701
10月に8.1出るし、今から開発するのに7.4はどうかと思う。アクティブサポートは今年の11月末で切れるし。
703: (ワッチョイ bd7b-LMHu) 2021/08/05(木)22:53 ID:F8+XC2Dv0(48/49) AAS
>>699
OracleやAWSとかは、基本的に「将来有料のお客様になるかも」な人向けだろ。
だから、その気がない人がずっと使うのは不味いと思ってるんだよ。
勿論技術的な問題もあるけど。

無料レンサバはその点、広告を貼りますよ!だから、
永久に無料で使われてもいいですよ、な点が違う。

だからまあ、ガチ向けなものは基本ノーマークなんだわ。
ただ、技術的にはだんだん敷居が下がってて、サーバレスなんてその最たる物だろ。
たぶん、本当になんにも知らないど素人が、それが鯖であることを認識もせず鯖を運用する時代が来つつあるんだよ。
俺はそれに向けてちょっと仕掛けようとしてる。(まあ高確率でポシャるが、それは致し方ない)
704: (ワッチョイ bd7b-LMHu) 2021/08/05(木)22:55 ID:F8+XC2Dv0(49/49) AAS
>>702
了解です。
現実的に古いバージョンを使う理由もないからね。
まあ問題は環境の再構築だが、これもやるしかないね。
705: (ワッチョイ 5d01-60o5) 2021/08/05(木)22:57 ID:xWv0yV5l0(7/7) AAS
>>700
コマンドラインだけのプログラムでは、
ユーザーが使いやすいものではないので。
706
(1): 620 (ワッチョイ 532c-2tbN) 2021/08/06(金)05:53 ID:13Hyhr+y0(1) AAS
無料サーバーは低品質だから、まともに動かない。
他のアプリがリソースを使うと、5秒ぐらいの動画広告でも、1時間動かない事もある

素人向けだから、PHP・SQLite でも良いと思う。
KENTA がPHPを一生やらなくても良いというのは、お金にならないから

未経験者の転職では、Ruby on Rails, Heroku, AWS だけ。
Node.js, Django も使われていない

プログラミングの話というよりは、安い・低品質の仕事の話。
すごく限定されたことしか出来ない、世界の話
707
(1): (ワッチョイ 297c-O8K+) 2021/08/06(金)06:20 ID:4ndH842K0(1) AAS
>>706
実稼働12時間程度で100万円超えの案件もあるぞ
言語やフレームワークだけで語ってる奴には一生回ってこないだろうなw
708: (アウアウアー Saab-IXul) 2021/08/06(金)06:29 ID:UjnAn9a5a(1) AAS
>>707
もう令和になっているのにこのネタにマジレスしちゃうの?
709: (ワッチョイ e191-lZJ8) 2021/08/06(金)14:33 ID:Pmsm9i010(1) AAS
どういうネタならマジレスしていいの?
710
(1): (ワッチョイ 895f-VlOp) 2021/08/06(金)18:17 ID:sAaum+q/0(1/3) AAS
そもそも後処理とやらを軽くすればいい話ではないのかね
DBの設計とSQLの書き方次第で速度がかなり違うよ
そこを見直すのがいいんじゃないかな
それとnode.jsはwebサーバーと一体だから切断があるがphpはwebサーバーからリクエストされるものであって接続の管理はできないのでは無いんでないのかね
711
(3): (ワッチョイ 895f-VlOp) 2021/08/06(金)18:35 ID:sAaum+q/0(2/3) AAS
そもそもphp上で接続するのではなくブラウザに終了を認識させればいいので
ob_startとob_get_lengthなどを使い
headerでContent-LengthとConnection: closeを出力する方法がマッチしているのではないかな
適当にググってみたけど下のサイトがわかりやすかったかな
外部リンク:pisuke-code.com
712: (ワッチョイ c17b-NIVl) 2021/08/06(金)20:51 ID:lgptz/Bq0(1/4) AAS
> Content-Length
おお正解出てきたか。実はこちらもそこに気づいて試して(昼間に)確認済みだった。
んで、いちいち文句言われるからとりあえず夜まで待ってたところだった。

つかマジで、お前らだいぶ酷いわ。改めてPHPerは糞だと再認識した。
小学生同士の小手先テクニック大会は楽しいのだろうけど、そんなんだから上達しないんだと思うぞ。

>>710-711
こちらはheaderだけで問題なくなった。
とりあえずサイト読んでみたが、こちらの結果からすると、ob_xxxもconnection:closeも要らんね。
(というか多分 connection: close は問題になるからやらない方がいい)

> そもそも後処理とやらを軽くすればいい話ではないのかね
省17
713: (ワッチョイ c17b-NIVl) 2021/08/06(金)21:13 ID:lgptz/Bq0(2/4) AAS
>>711
> 適当にググってみたけど
ちなみにどうググッたか教えてもらえないか?
こちらも昼間ググリまくったが、このサイトは見てない。多分ヒットしてない。使ったのはBingだ。
んで、今google/duckduckgo/yandexで"Content-Length header"で試したが、ヒットしない。

ヒットしない(しにくい)理由は簡単で、多分仕様じゃないからだ。
ブラウザが勝手にそう動くだけで、動かなくても問題ないし、動くべきだともされてない物を、
Content-Lengthの紹介で書くことが出来ないからだ。
ただこちらは、前から意味不明なヘッダだなと思ってたので、今日改めて目にした時にピンと来た。
が、ググッてもそうは書いてないし、まあ試しにやってみるか、で、ビンゴだった。
省4
714
(1): (ワッチョイ 895f-VlOp) 2021/08/06(金)22:05 ID:sAaum+q/0(3/3) AAS
php 後処理 でgoogleで検索して最初に出てきたやつ
接続を切ることができないのはwebサーバーへの接続だから
node.jsはwebサーバーを内包しているから出来ることでphpはwebサーバーを内包していない
Content-Lengthは何バイト応答があったらコンテンツの終わりかブラウザが認知するのでそれを利用したテクニック
715: (ワッチョイ c17b-NIVl) 2021/08/06(金)22:08 ID:lgptz/Bq0(3/4) AAS
>>711
すまん、713取り下げ。
Bingで「PHP 後処理」でググったら一番上に出た。

俺は仕様を確認しようとしていたのだが、やり方をググれば出るのか。
なまじ自分で出来るものだから「やり方」なんてググろうとも思わなかったのが問題だな。
PHPについては初心者だということを再認識して、「やり方」もググるべきだった。
716
(1): (ワッチョイ c17b-NIVl) 2021/08/06(金)22:36 ID:lgptz/Bq0(4/4) AAS
>>714
すまん、前後した。手間をかけて本当にすまん。

> node.jsはwebサーバーを内包しているから出来ることでphpはwebサーバーを内包していない
これはその通りだが、PHPから出力をクローズしたら当然apacheにも伝わりクローズされる。
そしてこれはnodeでも同じだ。
実際は(Nodeでも)closeしてもhttpコネクションを切っているわけではない。
それだと再送要求が来た時に対応出来ないだろ。
だから、実際の低レベルの接続はNodeでもPHPでも同様に隠蔽されてる。
(勿論ApacheはHTTP/1.1だとgzipしてるし、別にバッファも持ってる)
よって、PHPでもNodeと同様に『プログラミングモデルとしては』接続を切ることが出来る。
省13
1-
あと 286 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s