• ベストアンサー

PerlはPHPよりむずいと聞きましたが

WebシステムはPHPでも十分でしょうか どんなシステムになるとパルがいいのでしょうか

質問者が選んだベストアンサー

  • ベストアンサー
回答No.4

perlがいいのは、ちょっとした処理用スクリプトを作るときです。 簡単なテキストデータを整形したいとか集計したいとか、もともとそういう用途で作られた言語ですし。 ですので、WEBシステムといえば、 PHPとかJavaとかになってしまうかと思います。 DBでMySQLかPostgreSQLかというのは、好みの問題です。 MySQLの方が速度を重視して作られている分、機能の充実に遅れている感じがしますが、 それでもコーディングレベルでカバーできるのでたいした問題にはならないでしょう。 ただしMySQLは商用利用ではライセンス的な問題も絡んでくるはずです。 ちなみにPHPは、Cとperlの技術者が作ったものなので、 Cとperlが分かっていれば、すんなり入れます。 (perlとphp、Cとphpはどことなく似た言語になっています) さらにphp5はオブジェクト指向化してしまったので、 オブジェクト指向言語の代表格であるJava(もしくはC#?)を理解していれば理解が深まるかと思います。 もちろん、最初の言語がPHPでも悪くはないと思いますが。 ともかく頑張ってください。

Kt_Sara
質問者

お礼

本当にありがとうございます. プログラム言語の体系さえも理解できてしまう感じがします PHPから入ることにします PHPの難易度_汎用性を夫々_10_10_としますと Perl_難易度_汎用性_______13_15 C_______________________20_30 Java____________________18~22_30 XML_____________________16_35 アセンブラ_______________58_42 機械____________________81_45 一方データベースのレベルは エクセル_難易度_汎用性___10_10_としますと アクセル________________21_37 MySQL__________________35_63 Post___________________40_66 Oracl__________________45_62 SQLサーバ______________42_53 位でしょうか

その他の回答 (3)

  • sion_fs
  • ベストアンサー率36% (152/416)
回答No.3

Perlの方が良い例として、「強いて」挙げるとすれば。 レンタルサーバーを利用していて、サーバーがPHPには対応していない場合・・・ 位だと思います(T-T; うちの使ってるメインプロバイダがまさにその状態なので…

Kt_Sara
質問者

お礼

ありがとうございます. それくらい、PHPでもいいということなんですね それでしたら、スブシロの初心者は PHP+MySQLから入っていった方がいいでしょうか? もし後からMySQL → Postに変えたくなったら、そのときに変えればいいでしょうか? それとも、変えたくなることはないでしょうか?

  • YSW
  • ベストアンサー率23% (33/141)
回答No.2

Perlは、もともとWeb用に作られた言語ではなく、PHPは、Web用に作られた言語です。基本的にPHPの方が、Webシステムを作成するには便利で、処理も早いです。 DBもMySQLで十分です。(少なくともPostgreと比べると遜色は無いです) PHP+MySQLで、Webに関しては、たいていのことは出来ると思います。

Kt_Sara
質問者

お礼

ありがとうございます. それでしたら、スブシロの初心者は PHP+MySQLから入っていった方がいいでしょうか? もし後からMySQL → Postに変えたくなったら、 そのときに変えればいいでしょうか? それとも、変えたくなることはないでしょうか? 公式サイトでも、よくPHPが使われていますよね 本当は、PHP → Perl → C,Javaという風に敷居が高くなっていくものなんでしょうか?

  • ayato
  • ベストアンサー率25% (29/112)
回答No.1

十分です。 Perlの方が優位な部分はあまりないような。

Kt_Sara
質問者

お礼

本当に、ありがとうございます. ウェブシステム以外でもないでしょうか ついでに ポストグレ と MySQL も簡単なMySQLの方で十分でしょうか

関連するQ&A