人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Perlの勉強はじめたばっかりなんですけど、それを止めてPHPの勉強しようかなぁ。いくつかPHPの解説ページを読んだのですが、PHPの方が文法やデータベースとの連携が簡単だっていうし、速いっていうし…。

…と目移りしていたらASP.NETというのもあるんですね。これはもっと速いっていうしでもMicrosoftのサーバーでしか運用できないっていうし…。

どうしよう。

●質問者: OguraKunio
●カテゴリ:コンピュータ 趣味・スポーツ
✍キーワード:ASP.NET Microsoft Perl PHP サーバー
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

1 ● 奈緒
●15ポイント

http://d.hatena.ne.jp/naoya/20050518/1116425594

naoyaのはてなダイアリー - 僕やはてながPerlを選ぶ理由

目移りしてる前にどれかを極めるべきかな・・・って思います。

で、最初に極めるにはPerlの方が良いとおもいます。

Perlを極めればPHPへの切り替えはそんなに難しくないと思います。


ASPはあまりお勧めしません。

◎質問者からの返答

ありがとうございます。

できればASPをお勧めしない理由も書いて欲しかったです。


2 ● sadcns
●15ポイント

http://homepage3.nifty.com/hippo2000/perltips/

Perl????Z

どの言語でも、なにをしたいかによって向き不向きがあると思っています。


perlの勉強を始められたとのことですが、どの言語のほうが絶対よい!ということは、ないと思いますし、いづれでもある程度の技術を身に付ければ、なんでもできるでしょう。


ちなみに、上記URLにはPerlの様々なモジュールについて説明が書かれています。DBとの連携もいろいろなモジュールがCPANなどで用意されていますので、とても簡単です。

また、いちがいにperlよりPHPが早いとはいえませんよ(とも上記サイトには記載されています)。

http://perldoc.jp/docs/modules/

Index of /docs/modules

http://www.cpan.jp/

FrontPage - CPAN.jp

◎質問者からの返答

ありがとうございます。


3 ● ron39
●14ポイント

http://www.amazon.co.jp/exec/obidos/ASIN/4871487180/qid=11167576...

Amazon.co.jp: はじめて読むマシン語―ほんとうのコンピュータと出逢うために: 本: 村瀬 康治

こんばんは。いろいろ試みている段階ですね。コンピュータ言語は何となく共通性のような雰囲気がありまして、ある程度知識がストックされますと何となく分かってくるもんです。Perlは古典的とも言える位置にございますのでお勧めします。複数を一緒にやられても良いと思いますし、そういう習得方法もあります。ま、ぼちぼち適当にという感覚が一番だろうと思います。

◎質問者からの返答

ありがとうございます。


4 ● izayoimizuki
●14ポイント

http://ww7.tiki.ne.jp/~inabah/php/

初心者が送るPHP入門

Perl,PHP,ASPを比べれば確かにASPは殆どの面で最も機能が充実して傾向として速い手段です。

VB Scriptで書かれているのでほかの言語に比べれば扱ったことのある人が多いというのも利点です。

.Net FrameworkとASPを組み合あわせたASP.NETは多機能で扱いやすくはなります。

しかしIIS環境でしか実行できないといった移植性の悪さがあるのであまりお勧めできません。

十分なセキュリティーを保持できる自身があるならよい選択といえます。

しかしサーバーのOSがWindowsという点から十分なセキュリティーを確保できなかった場合

自分だけではなく周囲に致命的なダメージを与える可能性があります。


Perlはほかの方もおっしゃっているように古典的でシンプルな言語です。

その分OSの差をまともに受けてBSDとLinuxで一部のScriptが共通のものを使うことができない場合もあります。

当然Windows環境とUNIX系OSで共通のScriptを使うといた事は考えてはいけません。

動いたとすればそれはかなり幸運な事例です。


その点PHPは環境の差を実行環境が殆ど全てを吸収してくれるのでそういった問題は考える必要はありません。

またオブジェクト指向も確りしているので大きなプログラムを作るのにも適しています。

その差を吸収する能力故に機能が関数になっていて殆どがブラックボックスのようになってしまっていて

初めて使う言語としてはある意味難点となります。

他の言語へ移行する際に関数の中身を全く知らないため苦労することになります。


私はPerlを一通り覚えてからPHPを覚えることをお勧めします。

◎質問者からの返答

ありがとうございます。


5 ● TomCat
●14ポイント

http://www.amazon.co.jp/exec/obidos/ASIN/4822216969/249-6643331-...

Amazon.co.jp: CD-ROMで簡単マスター C言語の初歩 Mission C [CD-ROM付き]: 本

あれこれ迷ったら、とりあえずC言語です。


ほとんどのプログラミング言語の書き方は

たいていCからの派生ですから、

Cさえ分かれば、あとはPerlだろうがPHPだろうが

だいたいノリで読み書きできるようになってきます。


カタコトでも読み書きできれば、もう半分は習得したも同じです。

Cに馴染んでおけば、他の言語を始める時に

その段階から入門していくことが出来ますから

お得ですよ(^-^)

◎質問者からの返答

すいません、CとC++は3、4年程の経験があります。


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ