X



php5これでCGIはphp1色の時代へ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
垢版 |
02/04/12 16:42ID:DpXGWeMS
ふふ
0426nobodyさん
垢版 |
2005/04/08(金) 02:01:27ID:???
ああ、でも分かったって言ってもPHPやPerlに比べてActionScriptのOOPは全然使いづらいけど…。
0427nobodyさん
垢版 |
2005/04/08(金) 07:07:38ID:???
>>425
Lispやってみ、嫌でも身に付くかも。
0428nobodyさん
垢版 |
2005/04/08(金) 09:33:46ID:???
>>425
言語の問題じゃなくて作るものの種類の問題。
オブジェクト指向が向く分野と向かない分野がある。
Webアプリケーションではオブジェクト指向設計がほとんど必要ないから、PHPとかPerlでオブジェクト指向を勉強しても理解するのは難しいと思う。
オブジェクト指向の勉強にはブロック崩しとか簡単なゲーム作るのがいい。
0429nobodyさん
垢版 |
2005/04/08(金) 09:53:59ID:???
PHP4 と Perl の OO は学ばない方がいい。
PHP5 や Java, Ruby をどうぞ。
0430nobodyさん
垢版 |
2005/04/09(土) 13:10:53ID:???
とっととPHP5でPHP4とPHP5のソースが共存できるようなシステムを
提供しやがれ>Zend
0431nobodyさん
垢版 |
2005/04/09(土) 13:12:09ID:???
ちなみにPerlの場合Perl6と平行してParrotで動くPerl5を開発してる。
こういうユーザーへの配慮がまったくないんだよZendのアホは。
0432nobodyさん
垢版 |
2005/04/09(土) 14:19:10ID:???
突き詰めれば無駄を省くのが正しい
肥大化したものはゴミ遺産になりかねん
PHP5に対応出来ないユーザーは使うな
という事で良いでしょ
0434nobodyさん
垢版 |
2005/04/09(土) 23:34:57ID:???
>>432
例えゴミ遺産であっても膨大な素人ユーザーのことを考えたら
なんかしらの対応をすべき。その対応を怠った為現在のような
PHP5リリースしてるのに誰も使ってないという状況になってる。
0435nobodyさん
垢版 |
2005/04/10(日) 00:33:39ID:???
>>434
遅かれ早かれ切られるものなら4から5になった時点で切り離すべきだよ
Perlと同じ運命をたどるのはあまりにも芸がないし行き詰まるよ
実際、PHP5も行き詰まっているみたいだし下位に拘りすぎると出来る事が限られてしまう

PHP5のPHP4への対応はphp.iniにあるけど、それなら素直にPHP4を使っておけば良いよ
0436nobodyさん
垢版 |
2005/04/10(日) 00:54:32ID:GMsPYp/4
しかしPHP5対応のレンタル鯖がほとんど無いのは痛いな
0437nobodyさん
垢版 |
2005/04/10(日) 08:25:06ID:???
別に痛くはないよ
大規模なスクリプトを使うサイトなんて共有鯖でするものではない、
故にPHP5である必要もない
0438nobodyさん
垢版 |
2005/04/10(日) 11:11:29ID:???
PHP5 使いたいなら海外の無料サーバ使えばいいのに。
って、英語できない、とほざくのかな。
0439nobodyさん
垢版 |
2005/04/10(日) 12:40:03ID:???
問題なのはZendとユーザーの温度差。
0440nobodyさん
垢版 |
2005/04/10(日) 12:45:49ID:???
phpを使ってあげているのか、使わせて貰っているのかだな
何でも当たり前と想ってる事に問題はないのか?
0441nobodyさん
垢版 |
2005/04/10(日) 15:18:51ID:???
ユーザーは使わせてもらっていると思ってる。
Zendは使わせてやってると思ってる。
0443nobodyさん
垢版 |
2005/04/10(日) 20:03:28ID:???
>>438
PHPを使うためにレン鯖借りるわけじゃなく、レン鯖借りたら載ってるからPHP使うだけの人がほとんどだし。
PHPを使うために借りてる人は、すでにPHP4対応の鯖借りてて乗り換えるのも面倒だと。
0444nobodyさん
垢版 |
2005/04/10(日) 20:30:20ID:???
zend社とワイズノットって仲好しなの?
0445nobodyさん
垢版 |
2005/04/10(日) 23:05:23ID:???
日本のPHP/Zend周辺の会社はどれもヘンなのばっかりな
0446nobodyさん
垢版 |
2005/04/10(日) 23:22:16ID:???
ワイズノットは、ThinkITのPHPとJavaの比較記事を読んで、お笑い系の会社だという認識になったんだけど、どうなの?
こんなバカなことをもっともらしく言う人が技術リーダーとかいう肩書きなのか、と。
あの記事で、ThinkIT自体見る気なくなったわけだけど。

Zendとワイズノットは、検索すると提携の記事がたくさんひっかかるよ。
結局、こんなところが「オフィシャルトレーニングセンター」とかになってるからPHPが広まらないんじゃないかと思ってみたりする。
0447nobodyさん
垢版 |
2005/04/11(月) 00:08:11ID:???
ワイズノットの会社説明会で貰った資料に
「JAVAによる開発費用の半額で開発が可能(設計工数は変わらず、
開発工数が半減します。」って書いてある。
0448nobodyさん
垢版 |
2005/04/11(月) 01:06:59ID:???
「なぜならウチにはJavaのノウハウがないからです。」
と続く。
0449nobodyさん
垢版 |
2005/04/11(月) 02:19:01ID:???
いまさらJavaって言われてもなぁ。
学校でもPHP教えてるなんてのをどっかで見たけどほんとなの?
IBMがPHPの開発をやめるように働きかければPHPが消える可能性はあるけどね。
0451nobodyさん
垢版 |
2005/04/11(月) 04:58:07ID:???
>>449
普通高校の技術の時間にやるくらいなら、PHPでもいいかもね。
0452nobodyさん
垢版 |
2005/04/11(月) 10:18:27ID:???
JSPと比較しても良いけどJAVAとは比較するな
0454nobodyさん
垢版 |
2005/04/11(月) 15:34:11ID:???
>>452はおおかた1つのPHPスクリプト中にコードもテンプレートも混ぜてるんだろ
0455nobodyさん
垢版 |
2005/04/13(水) 23:24:25ID:???
いつになったらPHP1色の時代になるんですかぁ?
0456nobodyさん
垢版 |
2005/04/13(水) 23:40:33ID:???
言語だろうが思想だろうが何か一色なんてありえないね。
その上でシェア率を言うならどうなんだろうね。
0457nobodyさん
垢版 |
2005/04/14(木) 06:07:13ID:???
CGIはほぼPerl1色ですが、何か?
0458nobodyさん
垢版 |
2005/04/14(木) 07:08:02ID:???
>>457
初心者が多いからPerlだろうな。
機能的に優秀なものや商業利用されているCGIは殆どC言語だよ。
0459nobodyさん
垢版 |
2005/04/14(木) 08:13:18ID:SWXhJYok
CGIなんてもう使われてないだろ。
0460nobodyさん
垢版 |
2005/04/14(木) 09:25:38ID:???
Perl が多いのは過去の資産であって、
新規案件で Perl って PHP に比べると少ないよね
Ex. sourceforge, freshmeat
0461343
垢版 |
2005/04/14(木) 11:21:34ID:???
ttp://www.hotscripts.com/
PHPって誰でもできるからかな
0462nobodyさん
垢版 |
2005/04/14(木) 11:26:41ID:???
Perl6 は敷居高いしね
Ruby, Python は OO だから?か人気ないし
消去法で PHP が選ばれているのかな
0463nobodyさん
垢版 |
2005/04/14(木) 11:35:36ID:???
人気が出るかは、無料有料問わずに鯖次第。

全国的に鯖がJavaとか使える状況ならJava1択だったかもしれない。
OSすら制限無くなれば、ASP.NETも一般人にも普及するかもしれない。

Ruby、Pythonは使える鯖が少ない。
Perlは大体何処でも使える。
PHPも最近では珍しくも無い。
この現状を見れば鯖依存だということは明らか。
0464nobodyさん
垢版 |
2005/04/14(木) 12:02:39ID:???
>>460
CGIでPHPを使う人がそんなにいるとでも?
0465nobodyさん
垢版 |
2005/04/14(木) 23:53:09ID:???
俺今派遣で働いてるんだけど、Web系はJavaとPHPの案件しか無いね。
たまにPerlもあるけどごくまれ。でもPHP5を使ってるところは無い。
0466nobodyさん
垢版 |
2005/04/15(金) 00:15:02ID:???
PerlってPHPと比べると激遅じゃん
って言うと語弊があるんだけどmod_perlで作るとなると
にわかPerlerでは無理になる
なので
安く作りたいなら PHP
少し高くても強固に作るなら JAVA
Perlは中途半端
0467nobodyさん
垢版 |
2005/04/15(金) 00:41:39ID:vd7PoSCx
>>466
スクリプト群の流れは今後Parrotに収束するよ。
Perl6とPythonの時期バージョンのエンジンはParrotということで決定してるし、
PHP6とRubyでもParrotを採用するという動きがある。
そうなると言語はPerlだろうがPHPだろうが好きなの使いなよってことになる。

ちなみにPerl6の進化はPHP4→PHP5ていどのぬるいバージョンアップとは
違って半端無い改良が加えられる。正規表現の改良なんかは正直PHPみたいな
パクリ言語ではもう付いていけないレベル。
もちろんPHPみたいに下位バージョンを切り捨てたバージョンアップとは違い
Parrotで動くPerl5を作るなどの対応も欠かしてない。

今年やっとParrotがリリースされるということだから楽しみに待ってな。
0468nobodyさん
垢版 |
2005/04/15(金) 01:22:45ID:???
ParrotってVMみたいな感じかな
モジュールとして動くperl、phpとVM上で動くperl、phpの
速度の優位性はどんなもんなんだろう。
それはさておきparrotによって何が変わるのかを予測すると

-perl5/CGI → perl6/parrot-
速度を考えた場合、mod_perlのように気を遣わなくても早く実行できるコードを書ける?
strictがデフォでonになるため敷居が高くなる
様々な機能追加や見直し

-mod_php → php/parrot-
今までPHPが使えないサーバーがある事があったがperlと同等のレベルで
parottが導入されればほとんどのサーバーでphpが使えることになる
cpanの豊富なモジュールが利用可能になる
cheapな管理体制による脆弱性などの露呈、対応がperlクオリティになる

パクリ言語なPHPがPerlに対して劣勢であると言われていた部分が見事に解消
する事になる。それも比較されていたPerlのチームが作ったparrotによって。
皮肉なものだ。
しかしLarryはその事に悲観する事はないのだろう。
0469nobodyさん
垢版 |
2005/04/15(金) 01:59:52ID:nt16wJOR
じゃPHP最強じゃん
0470nobodyさん
垢版 |
2005/04/15(金) 02:04:19ID:???
そこへ新しい言語nullpoが登場。
0471nobodyさん
垢版 |
2005/04/15(金) 02:40:21ID:???
PHPはPerlには一生追いつけない。これは確実に言える。
言語学者が作った言語とパクリ野郎が作った言語ではレベルが違いすぎる。
Perl6の正規表現がどんなレベルになっているか知ってるか?
0472nobodyさん
垢版 |
2005/04/15(金) 03:02:58ID:???
私もそう思う
Larryの思想は壮大で心が破裂しそうだがzendは尊敬出来ない。
言語としてみてもPHPは底の浅さを隠しきれない
しかし受け側はそんな事には興味が無いのが事実なのだ。
例え蛆虫が沸いてる肉を使おうが安くて早くて美味ければそこに群がる。
この状況がWEBに止まらずアプリ等にも波及した時のことを考えるとゾっとする。
しかしそれは正常進化であるのだ。
0473nobodyさん
垢版 |
2005/04/15(金) 10:35:03ID:???
>>472
PHPの場合、美味くなくても肉の味がすれば群がる、の方が適切かと。
肉食ったことがない人が、「へ〜これが肉かぁ」って感じで。
0474nobodyさん
垢版 |
2005/04/15(金) 10:56:44ID:???
PerlやPHP、その他のobj言語も使うけど利用者にしてみれば同じ結果が出るのなら
楽なのを使うのが普通だろ、言語そのものの評価など関係ない。言語が素晴らしい
なんて言っているのは負け組みの言い訳。

0475nobodyさん
垢版 |
2005/04/15(金) 11:09:23ID:???
というのが負け組のいいわけだな。
プラットフォームの評価は関係あるだろ。
というか、同じ結果をだすのにPHPは楽じゃないってことだ。
あいかわらずバージョンアップでエンバグしてるし。
0476nobodyさん
垢版 |
2005/04/15(金) 11:54:02ID:???
つか Perl6 の正規表現ライブラリも
preg のように公開されるので PHP でも
使えるのだけど何を言っているんだ?
0477nobodyさん
垢版 |
2005/04/15(金) 12:00:01ID:???
どの言語で迅速な開発が出来るかは人それぞれだからね
実行や処理速度だけを考えて極めるなら機械語を使えば良いだけだしな

>>475
プラットホーム・・・ふ〜ん
0478nobodyさん
垢版 |
2005/04/15(金) 12:20:12ID:???
PHPで出来ることはすべてPerlでできる。
Perlで出来ることのすべてをPHPではできない。
0480nobodyさん
垢版 |
2005/04/15(金) 12:28:19ID:???
PHPでApacheモジュール作れるんだっけ?
0481nobodyさん
垢版 |
2005/04/15(金) 13:06:01ID:???
>>478
Perl で例外とか綺麗な OO 書けないだろ
あと可読性とかさ
0482nobodyさん
垢版 |
2005/04/15(金) 13:12:31ID:???
どんな言語も一長一短、だからこそ世の中には色んな言語がある
0484nobodyさん
垢版 |
2005/04/15(金) 13:56:17ID:???
>>482
同感。Perl, PHP, Ruby, Python, Java, C++ 使うんだけど
それぞれにいい所があるね。
PHP4 はひどかったけど PHP5 は本当によくなった。
# C# 勉強中
0485nobodyさん
垢版 |
2005/04/15(金) 17:52:16ID:???
>>483
おいおい、チンポはそんな一言で片付くものじゃないぞ。
99%以上の男はチンポが左に曲がっていることが保障されているんだよ。
ほとんどの人はパンツメーカーが左向きに矯正したことに気づいていないだけなのさ。
もしかしたらおまいの人生や日本の経済が曲がっちまったのもチンポの曲がりが原因かもしれないぞ!
一歩先行く男はチンポとPHPを右向きに矯正して風俗のねーちゃんにアピールすることをお勧めするyo.
0486nobodyさん
垢版 |
2005/04/15(金) 18:17:53ID:???
俺、激しく右曲がりだ・・・
0487nobodyさん
垢版 |
2005/04/15(金) 19:05:19ID:???
PHP5で実際にシステム組んで
稼働させてる人いますか?
0488nobodyさん
垢版 |
2005/04/15(金) 19:17:53ID:???
>>487
俺の会社だと、既にPHP5でシステム作って納品して本番稼動させてる。
0489nobodyさん
垢版 |
2005/04/15(金) 19:22:31ID:???
>>488
マジですか。
それならウチもそろそろPHP5に行きます。
PHP4のオブジェクトは
生成するたびメソッドまで無駄にコピーされてるかと思うと
気持ちが悪いし…
0490nobodyさん
垢版 |
2005/04/15(金) 19:29:16ID:???
社内システムは PHP5 に移行してガンガン使ってる。
全く問題ないから近々 PHP5 のプロダクトをリリースさせるよ。
0491nobodyさん
垢版 |
2005/04/15(金) 20:07:34ID:???
>生成するたびメソッドまで無駄にコピーされてる
そんなことはない。プロパティと間違えてないか?
PHP4でも、そういうところに気を配るプログラマはきちんと参照を使うもの。
0492nobodyさん
垢版 |
2005/04/15(金) 20:28:31ID:???
>>491
君はもう一度勉強し直した方が良さそうだな。
0493nobodyさん
垢版 |
2005/04/15(金) 23:11:24ID:DK+hN0WB
parrotが出た後は速度面の比較は意味がなくなるから
以下に楽に書けるか、保守や再利用性が増すかという点が重要になる。
PHPはJavaの真似したりしてその動きがあるけどPerlは何してるの?
0494nobodyさん
垢版 |
2005/04/16(土) 00:57:07ID:???
Perlも$a->{b}->{c}を$a.b.c とか$a.b.c.len とか書けるようになるね。
再利用性や保守も考慮にいれてRFC作ってるらしいけど情報が
少なくてどう転ぶかはまだわからない
0495nobodyさん
垢版 |
2005/04/16(土) 02:10:20ID:???
でも、Parrotになるなら、もうPerlだのPHPだの、どうでもよくなって、使いたいもの使えば?って感じだね。
結局動作環境としてのPHPは無くなって、言語としてだけ残るってことでしょ?
とはいえ、関数ってどうなるの?
Parrot用に移植する必要があるんだよね?
で、そしたらParrot上のPerlからもその関数呼び出せるんだよね?
なんか、そしたらRubyとかPythonとか、PHPより書きやすい言語に移行していったりするんじゃないかな。
PHPは型なし言語のくせにJavaみたいな言語構造だから、型あり・型なしの悪いとこ取りって感じだし。
0496nobodyさん
垢版 |
2005/04/16(土) 02:30:14ID:???
>>491
PHP4は「なんちゃってオブジェクト指向」なのでnewのたびメソッドすらコピーされますよ。
0497nobodyさん
垢版 |
2005/04/16(土) 07:42:39ID:???
>>495
個人単位ならそうかもしれないけど企業的には技術者が多く
初心者でも扱えて単価が安いPHPを使うことが多くなるんじゃないかな
0498nobodyさん
垢版 |
2005/04/16(土) 07:55:04ID:97gwJhd3
国内は数年は4がメインだろうね
0499nobodyさん
垢版 |
2005/04/16(土) 08:11:13ID:???
>>498
既に新規案件はPHP5ですね。
ただし、PHP4で作った既存システムはそのまま数年動く。
だから、4がメインだと錯覚してるだけ。
0500nobodyさん
垢版 |
2005/04/16(土) 08:24:35ID:97gwJhd3
まぁ現実どうなるか見物ですね
0501nobodyさん
垢版 |
2005/04/16(土) 08:36:08ID:???
多分現状日本でのシェアは 9.5:0.5 ぐらいじゃない?
0502nobodyさん
垢版 |
2005/04/16(土) 08:44:01ID:97gwJhd3
5で作ったが5の鯖ね―じゃんとの、クレ―ムで4に変えた、広い意味で5やPHPの必要性を感じなくなったな
0503nobodyさん
垢版 |
2005/04/16(土) 09:16:34ID:???
PHPはプログラミング言語というより、Word/Excelといったようなツールとしての色が強い。
オブジェクト指向なんて使う必要がないぐらい手軽になったほうがPHPらしいと思う。
0504 ◆yflOPYrGcY
垢版 |
2005/04/16(土) 12:09:19ID:jM9m/cwL
オブジェクトがあるからこそ本当のphpに出会える
0505nobodyさん
垢版 |
2005/04/16(土) 12:30:28ID:???
Zendだけでなくユーザーも迷いに迷うPHPw
0506nobodyさん
垢版 |
2005/04/16(土) 14:40:48ID:???
派遣会社紛いのSI企業が人売りで金を稼ぐならPHPでしょ(藁
初心者に一ヶ月くらい教えたあとにOJTと称して客先へポイっ

どこかの会社がやってることさ(藁
どことは言わんが。
0507nobodyさん
垢版 |
2005/04/16(土) 17:41:52ID:???
全て頭の中にあるのなら迷う事はない
迷う奴はただのへたれ
0508nobodyさん
垢版 |
2005/04/16(土) 20:02:23ID:???
次世代プログラミング言語Nullpoマダ?
0510nobodyさん
垢版 |
2005/04/16(土) 23:10:54ID:???
OOP面白いよ
子どもの頃プラモ作った時みたいな感じに作れるし
一回やったら戻りたくない
0511nobodyさん
垢版 |
2005/04/16(土) 23:38:29ID:???
OOPはPHPでWebでやるより、JavaなりC#なりでウィンドウに何か表示してやったほうが一層おもしろいよ。
0512nobodyさん
垢版 |
2005/04/17(日) 02:07:22ID:T6yAigWO
国内レン鯖PHP5に移行する気配全く無し、それどころか今だに、多数4.3.6のままも多いね、底辺が変わらない事には5なんて必要なのか?
0513nobodyさん
垢版 |
2005/04/17(日) 08:41:23ID:???
>>512
必要ないよ。
PHP5に移動出来るのは鯖とスクリプトの両方を提供しているビジネス会社だけ。
まだまだ自己満足の世界でしかない。
0515nobodyさん
垢版 |
2005/04/17(日) 10:45:52ID:???
4でも5でも動くスクリプトを提供するのがプロの仕事、
それが出来ない素人はすぐに責任転嫁する
0516nobodyさん
垢版 |
2005/04/17(日) 14:17:30ID:???
4でも5でも動くとなると、5で変わった点は殆ど生かされないよね。
0517nobodyさん
垢版 |
2005/04/17(日) 15:32:58ID:???
>516
phpversionで、読み込むファイル変えればいくらでも生かされるが
0518nobodyさん
垢版 |
2005/04/17(日) 15:53:40ID:???
頭の悪い奴は自分の小ささを知らない
0519nobodyさん
垢版 |
2005/04/17(日) 16:29:02ID:???
まさか2つファイルを作るって話?
0520nobodyさん
垢版 |
2005/04/17(日) 17:06:53ID:???
>>519
何で2つ作っちゃいけないんだ?
頭かたすぎるだろ
0521nobodyさん
垢版 |
2005/04/17(日) 17:18:12ID:???
なんでPHP5マンセー者はバカすぎるんだ?
結局PHP5の機能を使わないファイルを作るなら、PHP5の機能を使わないファイルだけでやるだろ。

無職ひきこもりで時間がありあまってるやつは別だけどね。
0522nobodyさん
垢版 |
2005/04/17(日) 17:45:25ID:???
>>521
レス番つけて文句言えよ、ついでに流れ読め
0523nobodyさん
垢版 |
2005/04/17(日) 17:49:01ID:T6yAigWO
そんな事までしなきゃ5って使えないよね、しかも素人が使うフリ―スクリプトには使えない物続出だろうな
0524nobodyさん
垢版 |
2005/04/17(日) 17:52:07ID:???
>>523
素人が使うようなフリースクリプトなんて、ほとんどPHP5でも動くぞ。
何せ、難しい事してないからな。
構造やらソースは物凄くシンプル。

企業で書くような大規模で再利用性を考えたプログラムの方が動かない。
0525nobodyさん
垢版 |
2005/04/17(日) 17:55:46ID:???
>>522
ほら、こんな感じで、ちゃんと本人には伝わってるし。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況