質問: PHP お問い合わせフォーム PHPはJavaScriptと違い一度フォームデータを送信しない事には動作しないという面がありJavaScriptよりも不自由なイメージがあります。(誤解があったらスミマセン) それでお聞きしたいのですがPHPは「お問い合わせフォーム」を作るのに特化した言語という解釈でよろしいのでしょうか? お問い合わせフォーム以外もできると思いますがJavaScriptで動作させた方が「基本的に」良いですか? 今はIT業界はPHPの案件が多いと思いますがPHPでできることって「お問い合わせフォーム」くらいじゃないですか? MySQLを使っていないので偏見が混じってるかも知れませんが答えてもらえればと思います。
回答: JavaScriptはフロントエンド言語、PHPはバックエンド言語です。両者は役割が全然違います。 JavaScriptだけでお問い合わせフォームなんて作れません。JavaScriptをお問い合わせフォームに使うとしたら、動きをつけたり別のページに飛ばさず確認をさせたりするときです。 PHPで掲示板やこの人力検索はてなみたいなサービスを作ることもできます。ワードプレスやメディアウィキもPHPを使用してます。PHPはいろんなwebサービスで使われてる言語です。 お問い合わせに特化してるんじゃなくて、お問合せフォームを送信させるために「使用する」言語です。