![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_08.png?5a7ff87)
サーバーサイドのプログラム言語を
どれにしようか調べています。
ご意見を頂けたら、幸いに思います。
選定条件
1.サーバー上で動く事。(レンタルサーバーを、借りる事になると思う)
2.プログラムを配信する予定ですので、サーバー上にプログラム言語などを追加する事を避けたい。
3.生産効率が高い事。
4.新しくプログラム言語を取得する事になると思います。出来るだけ簡単に習得出来る物が良い。
以上の選択条件を踏まえて、ピックアップをしたいと思います。
因みに、C言語は出来ます。
Rubyは、少し構ったぐらい。
以上、よろしくお願いします。
No.1ベストアンサー
- 回答日時:
CもRubyもサーバサイドにできるよ
ただ、Cはちょっとサーバサイドにするには(サーバ設定的に)めんどっちいかも。
セキュリティやらを考えたら 触った事のあるRubyか、人気の高いphp辺りになるんじゃないかな。
ただ、サーバサイドって言うけれど それで何をするの?って事になるかな。
普通にformのpostやajax程度ならrubyやphpで良いけど チャットやらゲームのサーバみたいな事をするとなると ちょっと話が変るからね。
この回答への補足
ありがとうございます。
>ただ、サーバサイドって言うけれど それで何をするの?って事になるかな。
HPのリンク切れなどを定期的に自動更新したいと思います。
No.3
- 回答日時:
C言語は扱えるとのことですので、生産性の高さ、レンタルサーバに標準で用意されている事例が多いものとしてRubyまたはPHPが適任だと思います。
ただ、ご質問にある条件がよく分からないので教えて下さい。
>>
2.プログラムを配信する予定ですので、サーバー上にプログラム言語などを追加する事を避けたい。
<<
「プログラムを配信する」とはどういう意味ですか?
>>
4.新しくプログラム言語を取得する事になると思います。出来るだけ簡単に習得出来る物が良い。
<<
「新しくプログラム言語を取得する事」とは「習得すること」という意味ですよね。
この回答への補足
>「プログラムを配信する」とはどういう意味ですか?
一般ユーザーに使ってもらう。
vector フリーソフトなどに登録するようなイメージ
>「新しくプログラム言語を取得する事」とは「習得すること」という意味ですよね。
ごめんなさい。変換ミスをしていました。
No.2
- 回答日時:
> 2.プログラムを配信する予定ですので、サーバー上にプログラム言語などを追加する事を避けたい。
「作ったプログラムは配布したいので、一般的なサーバで利用できるような言語が良い」という意味で良いのでしょうか?
もしそうであれば、メジャーさで言って、PHP(かperl)がいいのでしょうね。rubyやpythonは無料レンタルサーバでは使わせてもらえない場合の方がまだまだ多いです。
PHPは4しか使えない環境というのもまだまだありますが、技術的に未来がないので、学習目的なら見捨てた方が良いです。素直にphp5にしておきましょう。
ありがとうございます。
ところで、PHPを調べていく過程で、cakePHPを見つけました。
これは、今回の使い方に合った言語なのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- ダイヤルアップ Raspberry Piでアナログモデム経由で音声再生 1 2022/05/20 18:01
- 高校受験 中学校3年生です。 今回の前期中間のテストが9教科 900点中364点でした。 僕は高校に進学を取る 3 2022/06/25 01:56
- C言語・C++・C# c言語 コマンドライン引数 4 2023/02/09 18:47
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- 物理学 【 理系科目の選択 】 現在、高一の者です。 文系に興味がなく理系に進もうと思うのですが、物理と生物 7 2022/10/06 22:53
- C言語・C++・C# C言語について。 3 2022/11/05 20:30
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SNMPトラップ情報をC#.netで作...
-
ニンテンドーDS用、自作プロ...
-
API、OCX、DLLって何でしょう?
-
VBプログラムをEXCEL VBAに移植...
-
3ウェイハンドシェイクの流れ...
-
Java言語を使ったP2Pのチャット...
-
私は23歳です 新たにプログラ...
-
.Net とは何ですか?
-
CGIとは?
-
大学でプログラムを作っている...
-
WEB系の知識を学ぶなら、手始め...
-
BiilderとD-Show フレームレー...
-
個人におすすめのプログラム言語
-
Perl/CGIプログラムとPHPプログ...
-
モンテカルロ法 円周率
-
c言語の勉強方について
-
素質・・・
-
Ryzen 3700(無印)はWin11に対応...
-
Vix総合画像ビュアーは動作を...
-
コンソールアプリでファイル選...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
API、OCX、DLLって何でしょう?
-
VBプログラムをEXCEL VBAに移植...
-
SNMPトラップ情報をC#.netで作...
-
このプログラミング誰か教えて...
-
OSとCPUの関係について
-
コンソールアプリでファイル選...
-
UNIX環境でのCプログラム上でC...
-
Ryzen 3700(無印)はWin11に対応...
-
DLLってなに?
-
C言語のHP-UXからLinuxへのポ...
-
VB.net エラーメッセージを英文...
-
VBS:コンピュータ名を取得し、...
-
Sleep命令で指定した待機時間が...
-
Perl5とActivePerl
-
大至急!!! ピクトグラミング...
-
printf系の書式「w」ってなに?
-
サイクロイドの軌跡
-
初心者にEXCELのVBAを教えると...
-
三目並べ
-
小中学校でプログラミングなん...
おすすめ情報