初めまして。
会社でポータルサイトを作成するよう指示を受けたのですが、
ポータルサイトを作成するのは初めての為、何をすべきかがよくわかりません。
今までは外注していた為、WEBに詳しい社員もおらず、困っています。
ポータルサイトはどのように作ればよいか教えて頂けないでしょうか?
データベースに登録したデータを画面から条件を
指定して検索し、一覧が表示されるようなサイトにする予定です。
会員の登録も出来るようにしたいと思っております。
不明点は以下の通りです。
・データベースはどう用意したらよいか。
・サーバはどう用意したらよいか。
・データベースとホームページはどう連動させたらよいか
・プログラム言語は何を使えばよいか(HTMLとJavaScript以外で)
HTMLとJavaScriptの知識なら多少はあるのですが、
Webプログラムに関しましては全くの無知です。
ドメインだけは取得しましたが、次に何をすればいいかがサッパリです。
本来であれば自分で調べなければいけないのですが、
早急に作成して欲しいとのことで、勉強をする時間がとれません。
申し訳ありませんが、どうかご教授の程をよろしくお願い致します。
その他、必要なこと等がありましたら教えて頂ければ幸いです。
No.1ベストアンサー
- 回答日時:
自営サーバでしたら「LAMP」と言われるLinux+Apache+MySQL+PHPで構築するのが安上がりです。
データベースはMySQL、プログラムはPHPで構築することになります。参考urlを一つ上げておきますが、「LAMP+構築」などで検索するといくらでも事例は出てくると思います。自営でなくレンタルサーバで構築する場合、共用のものと専用のものがありますが、どちらも上記のような構築ができるものが多いようです。
Windowsで構築することもできますが、あまり一般的ではないかもしれません。
ところでHTMLを全く使わずにというのは無理だと思います。
参考URL:http://www.obenri.com/_lamp/
この回答への補足
再度、お伺いさせて下さい。
Linuxが必要となるのは自宅サーバにする場合だけなのでしょうか?
レンタルサーバを使う場合はAMPでもサイト作成は可能なのでしょうか?
たびたび申し訳御座いませんが、ご回答をして頂ければ幸いです。
丁寧なご回答、有難う御座います。
>Windowsで構築することもできますが、あまり一般的ではないかもしれません。
やはりLinuxが必要でしょうか…。
>ところでHTMLを全く使わずにというのは無理だと思います。
失礼しました。書き方が悪かったです。
データベース管理などのサーバとのやり取りに
使用する言語は何が良いかが知りたかったのです。
参考サイトを教えて頂き、有難う御座います。
たいへん勉強になります。
No.2
- 回答日時:
>自営サーバでしたら「LAMP」と言われるLinux+Apache+MySQL+PHPで構築するのが安上がりです。
質問者のレベルの人がやったらそれこそセキュリティーに問題ありなものができあがり踏み台になるのがオチ。
>・データベースはどう用意したらよいか。
ホスティングサービスに用意されてるのを利用
>・サーバはどう用意したらよいか。
ホスティングサービス
>・データベースとホームページはどう連動させたらよいか
プログラミングで
>・プログラム言語は何を使えばよいか(HTMLとJavaScript以外で)
Perl,PHP,Rubyなど
どっちにしてもこの程度の素人がちょっと言語かじってやったところで
セキュリティーホールだらけのシステムができあがるだけですね。
>早急に作成して欲しいとのことで、勉強をする時間がとれません。
少なくとも数年くらい勉強しないとまともな物は作れませんよ。
もっともCMSを使えば良いだろうけど
質問者のレベルだとそのCMSのインストールすらまともにできない感じですね。
素直に外注に出しましょう。
早速の御回答を有難う御座います。
>自営サーバでしたら「LAMP」と言われるLinux+Apache+MySQL+PHPで構築するのが安上がりです。
慈善事業のため収益が無いので、金銭的な負担が減らせるアドバイスは大変ありがたいです。
>どっちにしてもこの程度の素人がちょっと言語かじってやったところで
>セキュリティーホールだらけのシステムができあがるだけですね。
>>早急に作成して欲しいとのことで、勉強をする時間がとれません。
>少なくとも数年くらい勉強しないとまともな物は作れませんよ。
イントラネットでのシステム程度しか開発したことがありませんので、
今の自分が無謀な事をしているとは思います。
付け焼刃でも構わないので、現状を打破したいと考えています。
>もっともCMSを使えば良いだろうけど
>質問者のレベルだとそのCMSのインストールすらまともにできない感じですね。
>素直に外注に出しましょう。
おっしゃるとおり、CMSに対する知識も皆無です。
管理システムだという事位しか知りませんし、
インストールするものだということも
kenken546様のご回答を見て初めて知りました。
技術がないので、CMSの導入も良いと思いますが、
CMSは企業のサイトで使用してもよいのでしょうか?
また、CMSを導入しない場合は、データベースのあるレンタルサーバと
PHP言語の知識以外に必要なものはありますでしょうか?
宜しければ、再度ご回答の程をよろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) WEBアプリ開発に必要な言語 5 2023/06/28 16:57
- Instagram HTML5の廃止とJavaScript 2 2022/04/13 21:05
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- その他(データベース) 業務用のデータベースサーバーの選び方について 4 2022/11/22 10:22
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
三菱製PLC:ファイルレジスタ(...
-
Zと2とか紛らわしいのがあるか...
-
テストについて
-
プログラマーの土日のみのアル...
-
三菱シーケンサーA1SHCPUとA1SJ...
-
3000行位の帳票作成プログラム...
-
マシニングセンタ プログラム...
-
PostgreSQL+DataGridView
-
初心者です。プログラムを作り...
-
オーバレイ方式と仮想記憶シス...
-
タップバーリングの規格
-
インプットとアウトプット
-
システムを作るにあたり、SQLSe...
-
納品 vs ご納品 どちらが正し...
-
「スポット受注」はどういう意...
-
Windows server 2022 CALとSQL ...
-
納入日と納品日について
-
納期の前倒しを依頼する場合 ...
-
texに関する初歩的な質問
-
値上げに対しての供給責任につ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Zと2とか紛らわしいのがあるか...
-
プログラマーの土日のみのアル...
-
テストについて
-
プログラムのバージョンが上が...
-
グーグルの障害者訓練プログラ...
-
三菱製PLC:ファイルレジスタ(...
-
東京でヨコイのソース買えますか?
-
インプットとアウトプット
-
エントリーシート
-
初心者です。プログラムを作り...
-
システムを作るにあたり、SQLSe...
-
不具合の現状認識をしないプロ...
-
オーバレイ方式と仮想記憶シス...
-
三菱シーケンサーA1SHCPUとA1SJ...
-
プログラムソースの値段
-
自作プログラムの社内展開について
-
PostgreSQL+DataGridView
-
nc旋盤やレーザー加工機を使う...
-
フライに天つゆ
-
「タバスコ」と「ハバネロソー...
おすすめ情報