こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

-広告-

回答受付中の質問

WindowsでのPerl開発環境

Windows7/10上のPerlでのwebアプリに関するベストな開発環境を知りたいです。
実行環境イメージは、50画面相当ある中大規模webアプリで、windows server + apache + oracle使用です。
当方、JSF(primefaces)によるweb開発は経験がありますが、Perlは初めてです。
Perlについて、webで検索、模索していて少し不安になってきたので、下記質問に回答ください。

1)Perlの現況
 web検索すると、古い記述ばかり目につき、PHPなどに比べると、言語自体が衰退している様な気がしますが、そんなことはないでしょうか?現時点でこの規模のアプリ開発言語にPerlを選択する事に疑問を感じています。
2)開発環境
 少し調査した段階ですが、Eclipse(EPIC)がいいのかなと思ってます。もちろん、これに限らず、これがベスト!というのがあれば教えてください。
3)その他開発環境
 MVCパターンで実装したいので、更にCatalyst or Mojoliciousを導入すべきなのかな?と思っています。使い勝手などいろいろな側面からベストなものを教えてください。
 更に、リッチコントロール(たとえば、グリッドコントロールの様な)が簡単に扱えるようなライブラリ?みたいなお勧めがあれば教えてください。
4)Perl素人への注意事項
 Perlでのweb開発時の注意事項などありましたら、教えてください。
5)PerlとJSF
 双方経験がある方のみにお聞きします。
当方はNetBeans(Eclipseではなく)でJSFのwebアプリ開発時にストレスなく作業が行えた記憶があります。Perlだとこういうところが優れている、劣っているなど、意見を聞きたいです。特に双方同レベルのスキルがある人が同じアプリを作るとした場合、開発工数に違いがあるか否か(理由も)が知りたいです。

投稿日時 - 2018-05-17 13:54:38

QNo.9499303

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(1)

ANo.1

開発環境はEclipseで問題ないかと思いますが、どうしてPerlなのか知りたいところです。
保守をする人がPerlしか分からない、発注者側の指定などいろいろ考えられますが、潜在的に埋められないセキュリティホールがあるのと、アクセスの多いコンテンツだとサーバーのパフォーマンスが悪くなるため、最近ではすっかり使うこともなくなりました。

可能であれば、他の言語(RubyやPHP)を選択したほうがよろしいかと思います。
Webアプリケーションフレームワークであれば、Ruby on Rails(ルビーオンレイルズ)が使ってる人も多いですよ。

投稿日時 - 2018-05-17 14:34:45

お礼

発注者側指定(=保守する人が恐らくPerl好き)です。結論はまだ早いですが、やはり、調査中の印象通りです。ありがとうございました。

投稿日時 - 2018-05-17 15:50:37

-広告-
-広告-
-広告-
-広告-