解決済

clip!clip!
Ads By Google

会員制のサイトをつくるには、どんな言語から学べばいいでしょうか。

1、2年後を目標に会員制のウェブサイトを立ち上げようと思いますが、(詳細は割愛させていただきますが、健全なサイトです)
どのあたりの言語から勉強すればいいのかよく分かりません。
書籍やネットで調べても、個々の言語で何をする。ということは書かれていますが、結局サイト構築、運営するのに何を勉強すればいいのかはわからずじまいでした。

*C言語の入門書を一冊、
*Javaで簡単なゲームを作れるテキストを一冊、
*XHTMLで簡単なHPをつくるテキストを一冊

さらっただけの、素人です。
開発環境を整えるために、Adobe CS4 WebPremiumを購入しました。

つまらない質問かもしれませんが、
どうぞお手柔らかにお願いします。

2009-02-25 00:09の質問
Perl  プログラミング  サイト  ウェブ  C言語  
プログラミング
案件情報、システムエンジニアとプログラマーの求人・転職
www.sgk.co.jp/
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(2)

2.

2009-02-25 11:17:30ベスト
LAMP環境でのwebサービス構築を学ぶのが一番情報も多く手良いかと思います。

ご存知かもしれませんが、LAMPというのは
・Linux(サーバーOS)
・Apache(Webサーバープログラム)
・MySQL(データベース)
・PHP(プログラム言語)
の略で、これらの組み合わせでサービスを作るのが今の主流といってよいでしょう。

CやJavaを勉強されていればPHPの習得は簡単だと思いますので、学習の手順としては以下のようになるかと。
1.PHPとMySQLが使えるレンタルサーバーを借りる
2.LAMP環境でWebサービスを作ることを目的とした入門書を一冊買ってくる
3.その本にあるプログラムを実際にサーバーで動かしてみる
4.プログラムを自分で色々改造しながら各環境がどのように関連しているかを理解する
5.自分で単機能のテストプログラムを何個か作る(データベース操作だけ、掲示板だけ、セッション管理だけ、のような)
6.それらを組み合わせてWebサービスを作ってみる

最初からいきなり全てやろうとすると挫折しやすいので、コピペしたり改造したりしながらちょっとずつ理解するのが結果的に近道ではないでしょうか。
回答レベル : アドバイス

お恥ずかしながらLAMPは初耳でした。
貴重なご意見ありがとうございます。
これで、指針がまとまりました。
がんばっていいサイトつくっていきたいと思います。
お忙しい中ご協力ありがとうございました。

1.

2009-02-25 06:52:39ベター
サーバを自宅に立てるのか、レンタルサーバにするのか、それを専用なのか共用なのか、そういったインフラ環境によって結果として使えるものや準備しなければならないものが変わってくると思います。
基本的に一般的なOSS(Open Source Software)で構成されるとWeb環境はLAMPもしくはLAPPになるのではないでしょうか。
 LAMP -- OS:Linux/Webサーバ:Apache/DB:MySQL/言語:PHP,Perl,Python
 LAPP -- LAMPのDBをMySQLからPostgreSQLにしたもの
言語としては、やはりPHPかPerlがいいのでは?会員サイトということですが、たとえばOSSのSNSソフト「OpenPNE」はMySQL+PHPの組み合わせです。

丁寧な回答ありがとうございます。
共用のレンタルサーバを考えています。

Ads By Google

コメント(5)

#1.  BLUEPIXY
2009-02-25 01:42:06

ウェブサーバーは、アパッチで、CGIとしてのプログラムなら何でもいいと思いますけど・
Perl, ruby, python とか

#2.  katyos
2009-02-25 11:21:36

個人的な意見ですがに、いきなりRailsやCakePHPなどのフレームワークを弄るのはお勧めしません。

まずは単純なPHP+HTML(CSS)+DBでのプログラミングに慣れてからでないと、フレームワークでバグが出た時に対処できなくなってしまいますし、フレームワークの使い方を覚える手間も結構大きいです。

2009-02-25 13:24:55

>>#1.
なるほど。
使いやすいものがいいのでしょうか。

2009-02-25 13:29:04

>>#2.
HTML、CSS、を使ってサイトを試験運用してみるつもりで、
サイトを今作っています。
ただ、どこからどこまでが枝葉でどこが幹なのかわからなくて、勉強するよりは、わかる方がいいだろう。と思い質問させていただきました。
ご指摘通り、十分に慣れてからフレームワークに臨むつもりです。

#6.  BLUEPIXY
2009-02-26 03:03:07

>>#1
そういえば、PHP を忘れていました。
意図して抜いたワケではないです。

トラックバック(2)

トラックバックURL: