PHP以外の言語でWEB開発ってクソ面倒じゃん
■ このスレッドは過去ログ倉庫に格納されています
PHPみたいに簡単にHTMLに埋め込んで使えないとか そもそも俺のイメージだとウェブサーバーは別で用意してそこにスクリプト上げて公開するって感じだがPHP以外の場合はフレームワークでウェブサーバー自体かねるって感じで何かピンとこない
1から作りたいのに頻繁にアプデとかあって保守必要だし隅々まで把握できない他人が作ったフレームワーク使うとかなんか嫌だ >>5
node.jsはよく知らんけどJavascriptは基本クライアントサイドじゃん >>6
サーバサイドでどうにかするならどの言語でもええじゃろ
好きにせぇ >>8
あるだろ
HTMLの拡張子だけ書き換えてPHP気取るとか常道だぞ >>7
Webページから呼び出すことだってPHP以外だとほぼ無理じゃん PHPはHTMLのどこからでも呼び出せて処理の結果表示させたり自由自在だ >>10
そんなことないよルビーとかパイソンとかあるじゃん
ブラウザの表面だけHTMLで読んでもらうだけやんけ javascriptだと早いって気付いてからphpは捨てた HTMLでPHP呼び出してるわけじゃないしパワーワードだぞそれ >>12
Pythonも無理だろ?
PythonのコードでHTMLのタグを吐き出させてHTMLを作ることはできるけどHTML直書きファイルで必要なところだけPHPみたいに呼び出して使うのは >>13
どうしてもサーバで処理しなきゃならない場面以外はクライアントのリソースで処理した方がずっといいからな >>15
発想が逆なんだよ
PHPでもルビーでもパイソンでも何でもいいけど
HTMLはサーバに置いてある何らかを読み込むだけでいい
インクルード、インクルード >>16
クライアントサイドで処理した結果とか改竄の可能性あるし信用ならないじゃん?
クライアントサイドとサーバーサイドのプログラムは全然役割違うじゃん >>19
改竄いうても
具体的に何を投げてもらいたいんだ 俺の頭が古いのかもだがWEBと言ったらApacheやNGINX使ってそこにファイル上げて公開するってイメージだからPHP以外の言語でフレームワーク使ってってのが受け入れられない… webやってて時代についていけないのはどうしようもない
認識も間違ってるしな >>21
まぁそれはとても理解出来る
FTPでUPして読んでもらう
しかもUPしたファイルで完結する浪漫てのはある >>20
フォーム入力内容のバリデーションとかクライアントサイドでやっちゃ駄目じゃんって話
サーバーサイドとクライアントサイドでは役割がそもそも違うじゃん >>24
駄目ってこたぁない
アナウンスやエラー吐いて受け付けなければいいだけ
サーバで処理するにせよクライアントで処理するにせよ
どちらでも正確な要件満たしてなければ困るのは同じなのだから
最後にサーバ受け取らないってとこだけ抑えておけばどちらでもいいよ >>23
ウェブサーバーってセキュリティとかもだしhttpsだとかまぁ色々対応も必要でログとかも出力してその解析とかも必要
今までApacheやNGINXとかWEBサーバーを使っての作法とか管理運用は頭にあって理解できるけどそれがいきなりそれら全部をPythonで書いたフレームワークでやるんですって言われてもえっ?ってなる >>25
いや駄目でしょ
駄目って判断するの結局サーバーサイドのプログラムでやらないと受け付けないって判断できないでしょ
結局サーバーサイドでやらないと安全じゃないよ >>26
わからんでもないけど
そのフレームワークで動かしてるのは今まで使ってたアプリケーションサーバミドルウェアそのものなんだが…
ただフレームワークで管理されてるってだけで >>27
セキュリティガバガバなのしか作れてなそうだな…
クライアントサイドのバリデーションしかしないとか >>28
よくわからんな
POSTされるデータを受け付けるか否かの判断は最終的にはサーバなんだから
サーバの言語はPHPじゃないと困る理由が理解出来んぞ >>29
そうなんだけど現状フレームワークって全部の言語それぞれに乱立してるじゃん?
同じ言語でも代表的なフレームワークが数種あって
今まではWebサーバーと言ったらApacheで近年高速なNGINXも出てきたって感じで
フレームワーク毎にそれぞれウェブサーバー機能等々が開発されて乱立している状況がなんか嫌なんだよ
開発が乱立していると洗練度も低そうな気がするし廃れたらまた1から学習したりする必要があるしすでに運用しているサイトは移行必要に…
移行も基本的には移行ツールなんて提供されないから作り直しになる >>33
書き忘れ
今まではWebサーバーと言ったらApacheで近年高速なNGINXもやっと出てきたって感じで二種類選択肢しかなく長年やってきたのに
それがフレームワーク毎に… ApacheやNGINXは長年の積み重ねがあるがフレームワークはそれら機能も含めてポンポン乱立していてそれら信用しろって言われても抵抗がある
ほんとに主流を掴み残ったら保守がクソ面倒だし学習が無駄になる よくわからないんだがバックエンドって概念が無いんだろ 要するに新しいものを学ぶ気がない!!ってだけ
php8対応すらできなそう まあ個人開発ならいいんじゃね
俺は個人でもメンテ辛すぎてreactとflaskAPIにしたけど >>43
>>44
どんなサイト作ってんの?
アフィ? ■ このスレッドは過去ログ倉庫に格納されています