Perl VS PHP (593レス)
1-

124: 名無しさん@お腹いっぱい。 [hoge-] 2001/06/02(土)00:44 ID:??? AAS
そうだ それがいひ
125: 名無しさん@お腹いっぱい。 2001/06/02(土)02:15 ID:lEqnDGvE(1) AAS
メール、エディター、エクスプローラと自作でつくり
全部ブラウザ上で操作している今、こんな便利なものない。
もう頭はPerl。いまさらもう他にうつれない。
126: 名無しさん@お腹いっぱい。 2001/08/09(木)06:46 ID:ESTpK3Ic(1) AAS
あげよっかな
127: 名無しさん@お腹いっぱい。 2001/08/12(日)01:43 ID:TrSLsWVY(1) AAS
> PerlできりゃPHP理解できっしょPerlやっとけ
> 必要あらばPHPにうつれば
確かに、CができればPerlも簡単だし。
perlでCGIが出きればPHPも簡単だよ。
簡単なのが魅力だPHP。
でも、PerlのよさはCGI以外でもいろいろつかえるのに簡単な所。

JSP+サーブレットがこれから普及してくれると楽しそう。
そんなサーバが一般に広まるとよいなぁ。

まぁ、対決するとサーバがリボンとかしかないということでPHPの評価は無し。
使えないとね・・・。
128: 名無しさん@お腹いっぱい。 2001/08/17(金)14:35 ID:??? AAS
【暫定カウントダウン】
あと136日。
外部リンク[cgi]:mentai.2ch.net
129
(1): 名無しさん@お腹いっぱい。 01/09/26 19:45 ID:q0y9qkoo(1) AAS
>でも、PerlのよさはCGI以外でもいろいろつかえるのに簡単な所。

PHP4 を普通のスクリプト言語としてつかってもいいですか?

$ cat myscript.php
#!/usr/local/bin/php4 -q
.....
130: 129 [age] 01/09/26 19:46 ID:??? AAS
つまんないので age
131: 名無しさん@お腹いっぱい。 02/01/05 16:27 ID:jR8St0p6(1) AAS
Perl始めて半年くらいの初心者です、
はっきりいってPerl以外は全くわからないです。
スレを読んでると、PerlやPHPやCなどのそれぞれの
言語に賛否両論あるようですが、
それぞれ、どのようなことができて、どのようなことができないのか
具体的に教えて頂けると嬉しいです。
132: neworder 02/01/05 17:22 ID:DYA6Pehx(1/2) AAS
perlでCGI書こうとするとプログラム内でHTML吐き出さなきゃならないが
PHPとかASPだと逆にHTML内にプログラムを埋め込められるワケ.
だから開発効率がめちゃくちゃ上がる.perlと同じようにコンパイルの必要もないしね.
Cはperlと同じようにHTMLまで出力する必要があるし、コンパイルも必要だが、
"どんなことでもできる"ってメリットがある.
そりゃーメモリでもなんでも直接アクセスできるんだから.
ちなむとASPはIISでしか動かないのでやめといたほうがいいと思われる.
133: 仕様書無しさん 02/01/05 18:58 ID:??? AAS
UnixでもASPは動くよぅ・・・
と言うのは良いとして、Perlと比べると
phpはWEBに特化した便利さが有る(規模小〜中くらい)
Javaは膨大なライブラリを利用した大規模なPRJで(規模中〜超大きめ)
まだまだ言語は有るけど、ここには書ききれない
勉強するならPerl,Java,Cはネットで膨大な資料が有ってお徳,phpはちょっと少なめ
134: neworder 02/01/05 19:26 ID:KwMybqpF(1) AAS
う ASPって移植されてたか・・・
俺は最初にC,C++学んで(これは時間かかった)
あとはほとんど勉強せずにPerl,ASP(JScript),PHPを使ってきた.
Perlを使えるならPHPはすぐ使えると思うよ.Cはちょっと勉強いるかもしれないが.
とりえあず今はPHPとPerlで落ち着いてる.
やっぱりコンパイルのいらない手軽さと資料の多さがいいね.
(PHPは本家(外部リンク:www.php.netのマニュアルが簡潔でしっかりしてるし.)
PHPは画像の扱いも楽でいいデス.
135: 名無しさん@お腹いっぱい。 02/01/05 19:38 ID:Oqn4PMbT(1) AAS
ごめん、JAVAの資料ってそんなに多かったけ?
最近増えたのかな?
去年俺がはじめたとき、資料が少なくて泣いた気がするのだが。
PHPの方が楽だったよ。

俺が英語嫌いな脳障害だからか?
136
(1): 名無しさん@お腹いっぱい。 02/01/05 20:59 ID:w4KV4SlW(1) AAS
Perlは簡単なテキスト処理する時に重宝してますが、
PHPってCGI以外にどういった用途で使えるんですか?
便利なら覚えたいのですが。
137
(1): 名無しさん@お腹いっぱい。 02/01/05 22:16 ID:DYA6Pehx(2/2) AAS
うーん PHPはWebに特化したものだから
他の用途に用いるならPerlのほうが便利だよ
テキスト処理も正規表現を使っているていう点では一緒だしね
138: 親切な人 [sophia_uramono@yahoo.co.jp] 02/01/05 22:34 ID:??? AAS
ヤフーオークションで、幻の人気商品、発見!!!

今は無き「コピーガードキャンセラー」↓
外部リンク:page5.auctions.yahoo.co.jp

ヤフーオークション内では、現在、このオークション
の話題で、持ちきりです。
139
(2): 名無しさん@お腹いっぱい。 02/01/05 22:38 ID:ikOgyRhs(1) AAS
動的なWEB作るんだったらPHPが便利だよね。
でも、テキスト整形とかデータ抽出->整形->出力
とかは圧倒的にPerlが使えるな。
>>137のいうとおりです。

WEBベースのコンテンツで提供する場合だったら、
PHPは「HTMLの中に動的なスクリプトがある」
というイメージでいけるのがとても簡素でいいよね。
Perlだと、htmlヘッダの生成からやらないとinternal server error
になるし。あと、クエリーを必ず
if ($ENV{'REQUEST_METHOD'} eq "POST") {
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
} else {
$buffer = $ENV{'QUERY_STRING'};
}
で始まるようなデコード作業をやらないとならないわけだけど、
PHPだと、いきなり指定出来るのが便利だよね。
140: 名無しさん@お腹いっぱい。 02/01/05 23:19 ID:LoyimUZg(1) AAS
最新版(たしかPHP4.1.1)は/usr/local/lib/php.iniの
register_globalsがOFFになってるので、デフォルトでは
自動変数登録はされないようになったような。。
まぁONにすりゃいいんだが。
141: 136 02/01/05 23:48 ID:PsclgjcQ(1) AAS
PHPはWEBに関わる仕事をしてる場合は覚えていた方が得なんですかね。
まだあんま必要になりそうにないけど、手を出さなきゃな...
142
(1): 名無しさん@お腹いっぱい。 02/01/06 02:44 ID:x/Mmk0zA(1) AAS
>>139
use CGI;
を使うのは無しですか。
param('hoge') で hoge の value が取り出せて便利なんですが。
143
(1): neworder 02/01/06 11:13 ID:7EfgizBl(1) AAS
そりゃもちろんライブラリ使えば簡単にすませられるよ.
俺は自分でよく使うのはWeb開発用Packageとしてまとめている.

ただPHPは(ライブラリではなく)言語レベルでその処理をしてくれるということだ.
GDとかfly使わなくても画像扱えるしね.
とにかくPHPは普通のWeb開発だけなら他にライブラリも何もいらないってこと.
144: 139 02/01/06 11:48 ID:kt3H4x5l(1) AAS
>>142-143
僕も、PHP、Perlどちらも好きなので、
「用途で使い分ければ便利」
みたいなことがいいたかったんですけどね、単に(笑)
use CGI;は便利だと思います。はい。
145
(6): 名無しさん@お腹いっぱい。 02/01/06 13:26 ID:Krpp/oDd(1/4) AAS
>ただPHPは(ライブラリではなく)言語レベルでその処理をしてくれるということだ.
言語レベルって何?
C(xs)によるPerlモジュール使う場合とどう違うの〜?
PHPはWeb方面のライブラリが豊富って話なら理解できるけど・・。
146
(1): 名無しさん@お腹いっぱい。 02/01/06 13:57 ID:??? AAS
言語レベルは言語レベルだろ
君の論理で良くとasmだけ有れば他は何も要らないという事になる
出来る出来ないでは無くてどれだけ便利に(平易に)機能を使えるのか
を言ってるんだと思うが
147: 146 02/01/06 14:13 ID:Krpp/oDd(2/4) AAS
>>146
use CGI;
と書く必要があるかないかだけで違う言語になってしまうのはおかしいって話。

上にある自動変数登録だってそういう物を作ればPerlでも可能だから
別に言語レベルでの違いはないし・・。(use CGiって書くことは必要♪)

>君の論理で良くとasmだけ有れば他は何も要らないという事になる
にはなりません。わかりやすい例でいうとPerlとPrologだと明確な言語レベルの差があるとおもいます。

>出来る出来ないでは無くてどれだけ便利に(平易に)機能を使えるのか
これはその通りだと思いますが僕はPerlとPHPの場合、両者の相違は言語ではなく主にライブラリの相違によって起こっていると思っているわけです
(書き方が悪かったかもしれませんが一般論ではなくPerlとPHPの場合の話をしてます)
148: 145 02/01/06 14:14 ID:Krpp/oDd(3/4) AAS
すみません上の投稿の名前は146ではなく145の間違いです。
149: 145 02/01/06 14:18 ID:Krpp/oDd(4/4) AAS
# 連続で申し訳ないです。
というわけでPHPという言語(構文)によってPerlより平易に使える例というのを
上げていただけると話が進むので助かります。

(僕もあんまり確かな自身がある訳じゃないので)
150
(2): 名無しさん@お腹いっぱい。 02/01/06 14:30 ID:6qH6IZIM(1) AAS
これって何時もの非生産的なアレ? (w
>use CGI;
と書くだけで貴方の使ってるperlはqueryを分解したりヘッダを吐いたりしてくれるんだ (^^;;

>上にある自動変数登録だってそういう物を作ればPerlでも可能だから
という事はそういうものを書かなくてもいいphpの方が楽ですね

>というわけでPHPという言語(構文)によってPerlより平易に使える例
使えば一瞬で分かります(笑
151: 名無しさん@お腹いっぱい。 02/01/07 10:58 ID:KA23DmIJ(1) AAS
PHP徹底攻略読んだら、Cと同じだとCと同じと書くのに
Perlからパクったのはオリジナルのように書いてるのが
笑えた。
152
(2): 名無しさん@お腹いっぱい。 02/01/07 11:14 ID:??? AAS
最後は利用者が多いか少ないかだと思う・・・
必死でPHP勉強して必死で動くサーバ探して設置してもほとんど人が来なかったとこがあったからな。
153: 名無しさん@お腹いっぱい。 02/01/07 11:18 ID:euinDJoA(1) AAS
>>152
利用者はPHPとかcgiとかhtmlだとか関係ないからね(笑)
1-
あと 440 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.011s