フォーム画面の開発について。
フリーランス・個人事業の方に質問です。
ワードプレスでも素のHTML画面でもいいのですが、フォーム画面があり、
サーバーサイドでの処理が必要な場合、皆さんどうしていますか?
たとえば、
フォーム画面
入力チェック(サーバー側)
メール送信(サーバー側)
DB保存(サーバー側)
DB内容の表示機能(サーバー側)
他のWebサービスAPIへの送信
1.PHPなどで自分で開発する
2.外注する
3.フォーム専用のWEBサービスを使う
やはりPHPが主流でしょうか。PHPのフレームワークは何を使いますか?
サーバー側のコードも顧客に納品しますか?
3の選択肢として良いサービスはあるでしょうか?
9 件の回答
wordpressならdb操作する用の関数あるからそれ使えば。
フレームワークならslimとかlumenとか軽量フレームでええんじゃない。
なんならfirebaseでもできそう。
プログラミングに自身ないなら金払ってまともなところに作ってもらったほうが平和に終わりそう。
WPならフォームのプラグイン使うかな。
スクラッチで開発するなら外注。
むやみにDBへの保存を提案しない方がいいよ。
平成29年から個人情報保護法の適用範囲が5000件以下にも適用されるようになってるので。
WP なら Contact Form 7 とかあるやん。追加プラグインで DB 保存も可能。スクラッチする必要がある場合は自分でやる。提示された仕様なら PHP が一番手っ取り早いだろう。フレームワークは何でもいいが、最近は Laravel が一番シェアがあるっぽいのでそれ。
Re:4
フォームのためだけにLaravel入れたりもします?
Re:5
バックエンドあるからね。フォームだけならフレームワークなしでやるよ。
作る=車輪の再発明なので、すでにあるものを利用したほうが良いよ。
WordPressのは使い勝手が悪いと思うから、フォームのみ販売しているところから変えば良いんじゃないかな。あるいはWebサービスを利用するのもいいと思う。
いろんな意見があると思うけれど、個人的には自分で作る一択だな。
正直、テクニカル的には、超初心者向け教材だし、それ以降、似たような案件があった場合、確実に財産になるわけだから。まぁ、自分の立ち位置次第だけど、行くとこ行ったら、フロントエンド、バックエンド、インフラ全部できてあたりまえっていう業界だからね。
Re:8
主が営業さんとかディレクターさんなら、素直に買えばいいと思う。
予算次第だけど、似た仕様のフォームを売ってる業者にカスタム頼むのが早くていいかもね。