トップページ⇒php
1001コメント223KB

【5.1発表】PHP一色 さようならPerl【Javaを凌駕】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/12/17(土) 20:53:37ID:kfZR12uY
5.1登場によりPerlはアウトオブ眼中
6.0登場の暁にはJavaを凌ぐ事必死!!

過去スレ:
【明暗】金持ちPHP様・貧乏Perl様【格差】
http://pc8.2ch.net/test/read.cgi/php/1132681055/
【5.1登場】PHP時代到来 他言語終了【Perl即死】
http://pc8.2ch.net/test/read.cgi/php/1129715894/
優秀な言語が色々ある時代 粗悪PHPの出る幕なし
http://pc8.2ch.net/test/read.cgi/php/1127441561/
今はPHPの時代Perlがこの先生きのこるのは無理3
http://pc8.2ch.net/test/read.cgi/php/1116912721/
これからはPHPの時代Perlはもう終わりバイバイ2
http://pc8.2ch.net/test/read.cgi/php/1046194468/
Perlはもう時代遅れPHPの時代
http://pc2.2ch.net/php/kako/1036/10369/1036915437.html
0529nobodyさん2006/01/22(日) 02:52:00ID:???
PHP のリファレンスってそんなに便利なものじゃないけど、
なんでそれにこだわるんだろ
0530nobodyさん2006/01/22(日) 04:30:57ID:???
俺もそう思う
別にリファレンス使わんでも問題なく組めるし。
0531nobodyさん2006/01/22(日) 06:18:24ID:???
リファレンスと言いたいだけだ、察してやれ
0532nobodyさん2006/01/22(日) 06:27:07ID:???
え、まじで?お前らリファレンス使わねーの?
さすがPHP厨だな。
0533nobodyさん2006/01/22(日) 07:05:26ID:???
おいおい、いくらPHP厨だからって使うに決まってるじゃないか
0534nobodyさん2006/01/22(日) 07:49:42ID:???
オブジェクト使わないなら
リファレンスまったく使わないでも
問題ナッシング
0535nobodyさん2006/01/22(日) 08:07:33ID:???
え〜っ、きみらマニュアルよまないの?
0536nobodyさん2006/01/22(日) 08:24:35ID:???
やっぱり衝撃的だよね。
0537nobodyさん2006/01/22(日) 08:27:08ID:???
リファレンス使うとバージョンの互換性の影響もろに受けるからなぁ
0538nobodyさん2006/01/22(日) 09:12:28ID:???
>>537
そう。だから4なら無理に使わなくてもよし。
0539nobodyさん2006/01/22(日) 14:35:03ID:???
>>529-531,>>534,>>537-538
こういう低レベルがいるんだもんなぁPHP厨は。
お前らみたいな雑魚は今後一切プログラマを騙るなよな?
0540nobodyさん2006/01/22(日) 15:45:26ID:???
ロンドンの市場のuri教えてくれ。
0541nobodyさん2006/01/22(日) 15:49:52ID:???
>>539
PHP の仕様を理解してから書いてくれないとね。
実際、PHP のリファレンスはそんなに「使えるもの」じゃないんだよ。
リファレンスが理解できずにイラネって言ってるやつもいるけどさ。
それをちゃんと読み分けできずにただ煽るのは自分が低レベルだと
言っているようなもの。
0542nobodyさん2006/01/22(日) 16:00:07ID:???
>>541
PHP5から使えるforeachのリファレンス渡しは十分便利だろ。
あとな、便利かどうかに関わらず、オブジェクトや配列などのデータを
全部そのままコピーするのはアホだろ?
0543nobodyさん2006/01/22(日) 16:31:14ID:???
>>542
>>541 は言語のアホさの否定はしてないわけだが、
なんで >>541 宛なんだ?
0544nobodyさん2006/01/22(日) 19:38:13ID:???
>>543
話の流れも読めないPHP厨は入ってこなくていいから。な?
0545nobodyさん2006/01/22(日) 19:53:00ID:???
話の流れが読めてないのは >>542 と >>544
>>543 はスレの流れが読めていない
0546nobodyさん2006/01/22(日) 20:08:37ID:???
PHPの配列コピーは
変更時にはじめてコピーされる方式だから
無理に使わんでも速度もメモリも食わない。
リファレンスリファレンス言ってる奴はただのアフォ。
0547nobodyさん2006/01/22(日) 21:36:31ID:???
リファレンスのすべてがパフォーマンス向上目的のものじゃないんだよ。

PHP でリファレンスの話すると両極端が釣れまくるな、おい。
0548nobodyさん2006/01/22(日) 21:50:35ID:???
まじめな話はよそでやれ!
0549nobodyさん2006/01/22(日) 22:21:15ID:???
>>547
それは100も承知だがあえて言う。
リファレンスなんてほとんど不要だと。
0550nobodyさん2006/01/22(日) 23:48:20ID:???
Java厨はJavaが世界の中心だと思ってるからいくら言っても分からないだろうよ。
本当のJava使いなら他の言語を経てたりするから直ぐに理解するだろう。
0551nobodyさん2006/01/23(月) 02:58:45ID:???
なんだかんだ言って、現場のPHPのソースはリファレンス渡しばっかり。
理由を聞くと「メモリを消費しないから」
0552nobodyさん2006/01/23(月) 03:53:40ID:???
まじ?
どうやって調べるんだ?
0553nobodyさん2006/01/23(月) 09:56:07ID:???
2006年にもなって低級言語な話題をWebProg板で聞けるとは思わなかったよママン
0554nobodyさん2006/01/23(月) 10:05:36ID:???
低級言語ってプログラムやハードのことをよく理解している人が使う言語だったっけ?
0555nobodyさん2006/01/23(月) 10:12:30ID:???
C は高級言語だぞ!
0556nobodyさん2006/01/23(月) 11:48:10ID:???
PHPは上級言語です
0557nobodyさん2006/01/23(月) 12:24:52ID:???
低級とか高級っていうからすごくダメっぽく聞こえるけど、
実は方向性の違いなだけでしょ?
A級戦犯を罪の重さと勘違いしてるみたいに見えるんだよな。
0558nobodyさん2006/01/23(月) 13:46:58ID:???
>>557
方向性って何だよw

一般的には抽象度の違いだろ
抽象化自体の方向性とかはあるけど、どんなに抽象化したって最終的にはコンピュータ用言語という方向性は変わらないだろ
0559nobodyさん2006/01/23(月) 15:10:47ID:???
PHP厨が嫌になるような話題を出すな!

もっと低級な話題にしろ!
0560nobodyさん2006/01/23(月) 17:59:07ID:???
A級戦犯って罪の重さじゃないの?
0561nobodyさん2006/01/23(月) 18:30:24ID:???
平和に対する罪だっけか
まずググれ
0562nobodyさん2006/01/23(月) 19:28:38ID:???
>>559
まあ、実際Java厨の理解はそんなもんです。
0563nobodyさん2006/01/23(月) 20:29:18ID:???
>>561
ググった。

A級戦犯・・・他国に戦争をしかけた人
B級戦犯・・・戦争におけるルール違反(有毒ガスの使用等)を犯した人
C級戦犯・・・自国民を虐殺した人

勉強になった。
でも結果として、A級戦犯が一番、罪が重そうな感じがする。
0564nobodyさん2006/01/23(月) 20:52:28ID:???
PHPはS級言語と言われているな
0565nobodyさん2006/01/23(月) 20:57:06ID:???
サディスティックかな
0566nobodyさん2006/01/23(月) 21:00:49ID:???
>>563
微妙にニュアンスが違うから補足したる。
A級は戦争に負けた責任でA種戦犯って表現した方が分かりやすい。
そうでなかったら戦勝国の大統領とかもA級戦犯になってしまう。
勝ったら問われる事がない罪って感じだな。

実質的な罪としては、BとかC級戦犯の方が悪質だったりするな。
海外の学者とかにも、国家間の争いはあくまで国家の戦略であって
個人の罪ではないという考え方も多数あり(そうでないと自分達の国家もやばいしなw)、
その場合は国民に対する責任が問われる事となり(ちなみに国民の総意として罷免されてる)、
BやC級戦犯と罪の重さで比較する事は不可能と言っていい。

まあこんな感じだ。
つか、平和に対する罪なんて概念を無理やり作って適用するから
そもそもおかしいからややこしいんだよな。
0567nobodyさん2006/01/23(月) 21:22:05ID:???
ま、PHP厨はリファレンスの理解すらおぼつかないってことかw
0568nobodyさん2006/01/23(月) 22:02:53ID:???
>>566
補足サンクス。
0569nobodyさん2006/01/23(月) 22:05:23ID:???
初めてこのスレで価値のあるレスを見た
0570nobodyさん2006/01/23(月) 22:15:16ID:???
そんなことに価値があると思っているようじゃ
他のスレの価値も全く分かるはずがないと思った
0571nobodyさん2006/01/23(月) 22:43:20ID:???
なるほど、勉強になるな
まさかこんな駄スレで板と無関係な勉強をする事になるとは思わなかったが、
まあこれはこれで由としようw
0572nobodyさん2006/01/23(月) 22:58:47ID:4/NLpD23
mixiがmod_perlで動いてるみたいだけど、また最近よく聞くWEB2でもperlやphp
の文字が出てくるけど、実際サービスを提供する側はどんなポイントで、
開発言語を使い分けているのだろうか?
0573nobodyさん2006/01/23(月) 23:15:29ID:???
担当エンジニアの好き嫌い。
0574nobodyさん2006/01/23(月) 23:15:56ID:???
このスレで初めて
PHPがSUGEEEってことを知った
0575nobodyさん2006/01/24(火) 09:07:28ID:???
>>572
ほとんどの場合で最も大きな理由は間違いなく>>573の書いた通り

ただし、大手では担当エンジニアより担当プロマネの好みが大きく影響する
零細では発注元の意向という場合もある

何にしても開発側が採用技術を決めてそれに合うハードやソフトを当てはめるのが一般的
客側から技術を指定されるのは請負とか外注くらいなもんだ
趣味人や貧乏会社は手持ちのハードやソフトから技術を決めようとするけど開発本来の形からするとそれは間違い
0576nobodyさん2006/01/24(火) 12:24:48ID:yfU2Q/XT
>573
>575

なるほどねん
でも、そういった先方からの要求がある場合
このサービスなら将来を見越してこの言語を採用した方が経済的とか、
コンサルティング的なことが的確に助言できたらかっこよくない?

漏れはphpもperlもjavaも問題ないが、サービスによっての使い分けがいまいち
自信がもてない・・・
これは単にWEBアプリというよりかは業務ロジックに深く関係していて、システム
的な部分が多い場合多少開発コストがあがっても将来的に考えjava。
本当にスクリプトでかけてしまうくらいのカート、BBS、投票アプリとかなら
php,perlぐらいにしか、考えられんのだが・・・。まだまだ経験不足・・・

もっと、説得力ある選別方法はやっぱり最終的には好き嫌いか・・・

ちなみに、携帯サイト用の掲示板にjavaを採用しているところとかってあるの?
情報が少なすぎて、困ってます。やっぱりこの場合perlやphpが無難なのであろうか?
0577nobodyさん2006/01/24(火) 13:08:12ID:???
PHP、Perl CGI、ASP、JSPなら見たことがある。
ASP、JSPは掲示板専門ではなく、サイトの一部としてだったが。
0578nobodyさん2006/01/24(火) 14:21:17ID:z0F0y+u8
>>576
この業界で将来を見越してなんてのは妄言。
様々なデファクトスタンダードを取ろうと企業やオープンソースコミュニティが鎬を削ってるってのに将来なんて見えない
この凄まじい競争の先が見えるんなら開発なんてしないで株を買う

経済的な言語選択?
そんなん開発会社と社員の経験と知識次第。

WebProgの世界でサービスで違うなんてのは無い。
この業界、最後はhttpに入出力が集約されるから何やったって結局同じ。
AjaxだろうがWebサービスだろうがWebページだろうがhttp。
あとは開発会社が最も堅く作れるのはどれかを選ぶだけ。
だから開発会社がほとんどの場合好みで選ぶというわけ。

最も説得力のある言葉?
「弊社はこの技術であれば最高の製品を生み出すことができます」
これだけだろ。PHPマスターの会社にJava案件任せたってろくなもんができないし逆も然り。
そんなこと他人に聞くな、社内で検討しろ。

携帯サイト用にJavaなんて珍しくも何とも無い。もちろん掲示板も込みだ。
PHPやPerlが無難?開発の世界で無難なんてあるかボケ。

お前の書き込みを見ていると、情報が少なすぎるんじゃなくて、情報を調べる手段が無いか馬鹿かどっちかだ。
Googleで検索するだけが調査だと思って無いか?
開発コミュニティに参加して業界の仲間を作って情報を仕入れたり、調査会社に依頼して案件レベルで統計を取るって手法もある。
個人レベルの調査で企業レベルの案件を考えるな。
0579nobodyさん2006/01/24(火) 14:24:00ID:z0F0y+u8
補足だ

> 開発コミュニティに参加して業界の仲間を作って情報を仕入れたり

プログラマのオフ会じゃねーぞ
同業種の交流会とか大手企業の企画するイベントのパーティーとか、名刺交換会より一歩砕けたようなイベントだ
0580nobodyさん2006/01/24(火) 14:27:24ID:???
テンション上がりすぎで泡吹いてブッ倒れる奴とかいるしね
0581nobodyさん2006/01/24(火) 14:43:02ID:???
プログラマのオフ会は最終的にオタ情報交換会で終わるからツマンネ
0582nobodyさん2006/01/24(火) 15:38:40ID:???
それ以上のオフ会なんて想像することもできない癖に
0583nobodyさん2006/01/24(火) 16:30:38ID:???
それ以上のオフ会ってなんだよ!
教えてくれよ!
だってそれ以上なんて知らないもん!
昨日だってオフ会だったけどオールでアニソン祭りで終わったよ orz
夜はアニソンか飲み屋でアングラ談義が当たり前なオフ会・・・
嘘みたいにコテコテ(顔も見た目も)なアキバ系が10人くらい・・・
とてもそれ以上のオフ会があるなんて信じられないね
一体どういう人々が集まるんだ?
コスとかしてきちゃう女子がいたりするのか!?
うおおおおおおおおお!!!!おっきしちゃうぜえええええええ!!!!!!!!
0584nobodyさん2006/01/24(火) 16:58:36ID:???
そ
お
だ
き
よ
う
と
い
こ
う
0585nobodyさん2006/01/24(火) 17:18:50ID:???
GJ
0586nobodyさん2006/01/24(火) 17:19:04ID:???
俺のところに来るの?
0587nobodyさん2006/01/24(火) 17:24:39ID:???
オレも京都!
0588nobodyさん2006/01/24(火) 18:29:10ID:???
mixiぐらいアクセス多いところってCとかでやった方がいいんじゃないの?
実際夜はあんなに重いし。
0589nobodyさん2006/01/24(火) 18:53:28ID:???
CでもCGIは遅いだろ
0590nobodyさん2006/01/24(火) 19:13:37ID:???
apacheモジュールとしてCを実行。
パフォーマンス最強
0591nobodyさん2006/01/24(火) 19:37:37ID:???
コストパフォーマンスは悪そう
0592nobodyさん2006/01/24(火) 22:50:13ID:???
アホか
mixiはデータ処理が遅いんだからどんな言語で書いても遅い
あれはDBMS側でインデックス最適化や負荷分散や定型データのキャッシュ、処理や接続のプーリングとかでデータに関わる部分の処理を改善する必要がある
WebProgは複数の技術が絡み合って成り立っているからCGIだけ修正しても意味無い部分もある

単純な話としてCで書いたCGIがPHPより軽いかって話だとしたら軽い
ただし、現在のmod_phpと関連ソフトが実装する全ての最適化処理と同等なものもそこに自前で実装した場合に限るけどな
WebProgは1:1アクセスじゃないしさっきも書いたように複数の技術が絡むから単純なバイナリが速いわけじゃない
リクエストを毎回100%処理するC生まれのバイナリよりキャッシュ内で処理を分散するPHPやPerlの方が速い場合もあるわけで
0593nobodyさん2006/01/24(火) 23:09:06ID:???
mixiの規模だと永続化出来ないmod_phpではかなり不利だと思う。
0594nobodyさん2006/01/24(火) 23:30:07ID:???
今のmixiのデータ規模になるとエンタープライズレベルになる
もう泥臭い言語の出番は終わって、Javaや.NETの出番ってことですよ
0595nobodyさん2006/01/25(水) 00:14:03ID:???
あんな変化が多くてアドホックな分野をCでやるのはアホでしかないな。
0596nobodyさん2006/01/25(水) 00:51:26ID:???
アマゾンもmod_perlだろ?
mod_perlで出来ることはmod_phpでも出来るから
エンタープライズもPHPで問題なし!
0597nobodyさん2006/01/25(水) 01:07:38ID:???
>>596
>mod_perlで出来ることはmod_phpでも出来るから
全然ちげーよ。
0598nobodyさん2006/01/25(水) 02:08:32ID:???
久々に純PHP厨を見た気がする
ちょっと嬉しい
0599nobodyさん2006/01/25(水) 13:58:41ID:???
Yahoo! は PHP だけどね。
知恵袋なんかも。つーか、PHP 作者が Yahoo! に入ったし。
0600nobodyさん2006/01/25(水) 17:25:18ID:???
PHP5使ってる香具師いる?
0601nobodyさん2006/01/25(水) 20:18:01ID:???
ノシ
0602nobodyさん2006/01/25(水) 20:26:32ID:???
YahooがPHP=すべてのサイトはPHPで構築可能
0603nobodyさん2006/01/25(水) 20:27:11ID:???
>>599
「PHP作者がYahoo!にいる」と言うとなんか凄そうだけど、Yahooの
Rasmus Lerdorf氏はPHP/FIの原作者であって、PHP3のエンジンや
Zend Engineはほとんど手がけていないんだよな。
0604nobodyさん2006/01/25(水) 20:39:25ID:???
おれおれ
0605nobodyさん2006/01/25(水) 23:38:23ID:???
実際はCのモジュールを呼び出してるだけ>ヤフーのPHP
0606nobodyさん2006/01/26(木) 09:11:50ID:???
Rasmus Lerdorf氏はPHP/FIの原作者
これだけで、凄くないってことは無いけどな
0607nobodyさん2006/01/27(金) 03:30:12ID:???
PHP SUGEEEという呪文を唱えると
やたらもてるって言う夢を見た
0608nobodyさん2006/01/27(金) 07:34:46ID:???
口に出すのは恐ろしいな
0609nobodyさん2006/01/27(金) 13:27:30ID:???
PHPの負荷対策?スゴイな。
ここのワンクリ詐欺サイトにVIPPERが田代砲打ち込みまくってるのに、びくともしてない。
ttp://www.coronde.com/ok.php
恐ろしく硬いぞ。
0610nobodyさん2006/01/27(金) 14:19:35ID:???
>>609
ぃゃ、アンタ403だし
0611nobodyさん2006/01/27(金) 14:46:19ID:???
ログ読んできたが、重いからパーミッションで制限しただけっぽいな
鯖はピンピンしてる

現行スレはここらしい
ttp://yy11.kakiko.com/test/read.cgi/news4vip/1138338819/
0612nobodyさん2006/01/27(金) 21:00:15ID:???
PHPの堅牢さはペンタゴンでも有名だぜ。
0613nobodyさん2006/01/27(金) 22:16:42ID:ygzcm9fD
スクリプターの分際で、スクリプトを流用されて怒ってるDQN。
ttp://d.hatena.ne.jp/nipotan/20060105

Perlってこんな奴ばっか。
0614nobodyさん2006/01/28(土) 00:38:38ID:???
パクリは良くないだろ。
そんな事も分からんのかPHP厨は?
0615nobodyさん2006/01/28(土) 11:21:48ID:???
パクりはライセンス次第。
この場合はGPLかarticle licenseだろうから問題ないんじゃないかな。
企業間取引等でライセンス次第ではCだろうがPerlだろうが違反したら訴えられるだろ。
0616nobodyさん2006/01/28(土) 12:57:41ID:???
Yahoo!/Amazon/はてな級のアクセスがあるサイトで
Javaを使うことはありえない。
インフラ投資がPHP/Python/Perlに比べて膨大になるから。
要は適材適所。
0617nobodyさん2006/01/28(土) 18:10:58ID:???
ありえなくないよ。
YahooでもJavaは候補に挙がってたし。
Javaだとインフラ投資が膨大になるってのも意味不明だし。
0618nobodyさん2006/01/28(土) 18:31:18ID:???
>>593
>mixiの規模だと永続化出来ないmod_phpではかなり不利だと思う。
mod_perlの永続化って、メモリ上に残っているということ?
0619nobodyさん2006/01/29(日) 01:20:58ID:???
ゾンビが居座り続けるって意味だろ
0620nobodyさん2006/01/29(日) 06:25:12ID:???
http://public.yahoo.com/~radwin/talks/php-at-yahoo-zend2005.pdf
これを見るとPHPがいかにSUGEEEのかが分かるな。
0621nobodyさん2006/01/29(日) 08:55:07ID:???
mod_perlはサーブレットコンテナっぽく使えるんだよ。
PHPはJavaの言語仕様のマネしても、コンテナが劣ってるというか、根本的に仕様が違うんだよね。
0622nobodyさん2006/01/29(日) 08:56:44ID:???
まあ、たいした処理してないページなら、mod_phpが一番手軽でいいよ。
javaサーブレットやmod_perlは扱いが面倒だし、実際リソース食うし。
0623nobodyさん2006/01/29(日) 14:38:21ID:???
>>617
あるアクセス数を同じように処理させるのに
Perl/PHP/Python に必要なサーバ・スペックと
Java のサーバ・スペックでは全然違うんですよ。

候補で Java は上がってもコストから採用されることはない。
なぜなら安い金額で同じことができる方法があるから。
0624nobodyさん2006/01/29(日) 14:46:30ID:???
開発コスト > サーバーコスト
0625nobodyさん2006/01/29(日) 15:46:25ID:???
処理の速さよりセキュリティやアベイラビリティを求めるシステムもある
ビジネスの変化が早く高いスケーラビリティ求められるシステムもある
複雑なシステムで瑕疵担保にかかるコストを事前に高く想定されるシステムもある
大量のコンテンツによるサービスで徹底したスループットの高さを求められるシステムもある

単純にサーバが安いからで選ぶような会社は糞
様々な要件を鑑みて選択するのが常識
それを知っているなら>>623のような発言はできんわな
0626nobodyさん2006/01/29(日) 16:01:46ID:???
つまり Yahoo! や Amazon は糞、と。
0627nobodyさん2006/01/29(日) 19:16:49ID:???
単に、様々な要件を鑑みて選択しない会社が普通。
更に様々な要件を鑑みて選択するほど意識してる会社は
出来る人を集めれる言語でやるから言語には拘らない
0628nobodyさん2006/01/29(日) 21:12:16ID:???
Javaは要求されるサーバースペックが高い=重いって事?
■ このスレッドは過去ログ倉庫に格納されています