![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3ベストアンサー
- 回答日時:
PerlとPHP
規模感で使い分けて、両方使えたほうがいいかな?
Perlの長所
小規模であれば、開発が容易
モジュールの充実
PHPの長所
Webアプリの開発が容易
データベース連携の充実
Perlの短所
動作速度(Apacheのmod_Perlで多少改善可能)
ソースの可読性が悪い
PHPの短所
有償サポートがない(よね?)
開発ツールが少ない(気がする)
私見
Perlでも、DBIを使うとデータベースアクセス楽にできますよ。(PHPほど簡単ではないけど^^;)
Linuxを使う方であれば、Web以外に使うことも多いのではないでしょうか?
バックアップスクリプトとか、メール転送のカスタマイズとか。
私は、「デザイン部」と「機能部」を分けて開発します。
PerlからHTMLを読み込んで必要なデータを追加して画面を構成しています。
HTMLに<機能名>と入れるようにデザイナとのお約束があります。
PHPっぽくするならPHPにしろよ!というのはご勘弁ください T T
PerlよりもPHPのほうが動作が早い!という方もいますが
Apacheのmod_Perlを使うと、かなりの速度がでます。
※メモリ食いますけどね・・・
最近ASP.netに乗り換えちゃったんですけどね^^;
アドバイス、ありがとうございます。
そうですね。将来的には、双方とも使いこなせるよう、がんばろうかと思っております。
大変詳しい説明をありがとうございます。
PerlとPHPの長所、短所を知ることができました。
ええ、Linuxを使う人なので…Perlは、とても役に
立つような気がしました。メール転送にカスタマイズやバックアップは必須ですね(^^
いえいえ、Perlでデザイン部と機能部に分けるのは
とてもいい手法と私も思いました。
速度を高めようとすると、メモリを喰うんですね・・
248MBなので、少々きついかも。。。
ASP.net のツールも持っているので、時間があるときにでも
調べてみます。
No.2
- 回答日時:
#1さんに近い意見になるかもしれませんが
プログラムの部分と、デザインの部分を
別の人間がやるばあい、簡単にいえばデザイン
センスのないプログラマと、プログラムに無知な
デザイナが組んでページを作る場合・・・
ソースがよりhtmlに近いほど分業がしやすいです。
PHPはお互いがほとんど相手の作業を意識せずに
作業ができるのがおおきいでしょう。
わたしはperlはちょっとやって、わかりにくくて
すぐやめちゃいましたが、phpはそんなに難解じゃ
なかったことも幸いしてずっとphpです。
結局perlはいろいろできすぎて、なにが覚えなくても
いいことか理解するのが大変なんでしょうね。
PHPはsqlへのアクセスが容易であることも特徴の
ひとつとなっています。そのへんperlはどうなん
でしょ?perlでそこまで勉強してないのでわかりません
アドバイス、ありがとうございます。
分業の点が大きい長所のようですね。
sqlへのアクセスは、まだまだ先の話ですし、
今は、頭の隅にでも置いておいて
勉強をがんばろうと思います。
No.1
- 回答日時:
PHPとPerlということかな。
だとすると、
PHPの利点
HTMLと同時に書ける(Perlでは print "<html>...."; としないといけない)し、
その分ファイルサイズも小さい。
Perlの利点
Perlの次にPHPを勉強した私としては、Perlの方が色々処理が簡単でした。
foreach(@hoge){
print $_;
}
なんてのはPHPでは細かく書くことになる。
対応サーバの多さもありますね。
今PHP対応も多いとはいえ、無料のレンタルサーバの場合、PHP対応はまだまだ少ないかと。
私はPHPを使ってます。
やはり、HTMLと混同して書けるという利点が大きいですね。
教えていただいて、ありがとうございます。
PHPはHTMLと混同して記述できるとのこと、
結構大きな利点ですね。
HTMLの更新頻度や方針を検討して、PHPとHTMLも
使っていこうと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 高齢者・シニア 希望の働き方をするためにはどうすれば良いですか? 4 2023/02/13 18:57
- 中学校 高校面接の練習について 長所と短所を説明するところで、長所はやりたいことにすぐ取り組める事をいいたい 1 2022/12/08 21:48
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- 情報処理技術者・Microsoft認定資格 この先、何かの資格を勉強する(資格は未所持で運転の免許のみ) または、プログラミングの勉強をするか迷 6 2023/05/02 16:56
- Ruby プログラミング講師はまだ需要ありますでしょうか? 1 2022/11/07 19:43
- HTML・CSS お金をあまりかけずにプログラミングを勉強する方法を教えてください。 こんにちは。 Webデザイン系の 3 2022/08/05 03:22
- Chrome(クローム) スマホはGoogle/Android 5G。Windows11のパソコンを買いました。パソコンに新た 2 2022/05/26 21:50
- 面接・履歴書・職務経歴書 面接で長所、短所のやりとりで下の文はどうか感想教えて下さい 私は、作業を始めるのに長所が慎重でミスな 5 2022/06/08 08:36
- 教育・学術・研究 学童保育のアルバイトをしようと思っています。 面接の時に長所と短所を聞かれた時のために考えたんですけ 1 2023/02/18 23:12
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPでLinux用のCライブラリを呼...
-
今、コンピューター言語で、COB...
-
C言語、C+、C++、C#の違い
-
exeファイルを作ったり改造した...
-
web2.0以前のインターネットで...
-
プログラムに書かれる"%"記号の...
-
Excelの開発言語ってなんですか?
-
ラダー言語?は難易度的にもっ...
-
UNITY Float型の接尾辞fって
-
プログラミング言語「C#」の難...
-
カシミール3Dで国土地理院の地...
-
C++における継続行
-
Arduinoのシリアル入力について
-
PL/Iについて
-
IT業界より楽に稼げる業界って...
-
TO_CHARで小数点以下がある場合...
-
VCとVC++
-
Solve()とは、なんですか?
-
PGに慣れず適応障害と診断され...
-
CSS・Javascriptの著作権について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
どのプログラミング言語で作ら...
-
Laravelなど、フレームワークを...
-
「楽天」で開発に使用している...
-
PHPでLinux用のCライブラリを呼...
-
いまから勉強するなら、どんなw...
-
Web系のプログラム言語はサーバ...
-
Webプログラミングを勉強するに...
-
フレームワークは開発環境だけ...
-
プログラミング言語同士の繋が...
-
PHPを覚えた方がいいですか?
-
適切/効率的なプログラミング言...
-
サルでもわかる 代入演算子 PHP
-
PHPの脆弱性ってどうなったんで...
-
CGIとPHPの違い
-
PHPを習おうと思っているのです...
-
0から覚えるPHP
-
phpの限界は?
-
PHPやPostgres、JAVAはどの...
-
1ページ目の検索窓に文字列を入...
-
どんなプログラミング言語を使...
おすすめ情報