1 :
nobodyさん :
2005/04/17(日) 14:19:26 ID:3md2BTrM (・ー・)・・・
┐(´ー`)┌
すべてZendの責任
技術変化についていけないプログラマが集うスレはここですか?
>>4 できる人は、既にJavaとかC++とかPythonとかRubyとかでOOPできてるだろう。
オブジェクト指向が必要なのに、今更PHPをわざわざ選ぶ理由がない。
もうねすべてZendの責任。
ポストが赤いのもZendの責任にするインターネットはここでつね。
実際そうだから。 調べりゃわかる。
すべてZendの責任。
わかんないよぅ わかんないよぅ わかんないよぅ (´・ω・`)
11 :
nobodyさん :2005/04/19(火) 20:23:19 ID:LUMfnEZS
すべてZendの責任。
Zenbu
PHPこれにて終了!お疲れ様でしたー!
14 :
nobodyさん :2005/04/20(水) 16:35:46 ID:BJbrYjAB
>>5 せめてPHP5のメリットを調べてから書き込めよw
だから恥かくんだよ君は
アホだからアンチ PHP5 なわけだし
17 :
nobodyさん :2005/04/21(木) 21:25:42 ID:T3bLUsl0
18 :
nobodyさん :2005/04/21(木) 21:45:28 ID:2yrItYxt
アンチphp5の理由はオブジェクト指向がよくワカランから? php5って手続き型でコーディングできねぇくらい変わったん?
いや、アンチPHP5の理由は、下位互換ではないにもかかわらず、かろうじてオブジェクト指向で、いまさらな言語仕様であること。 まわりがみんな32bitになったころに、16bitになって喜んでるMSXみたいな感じ。 MSXが内部16bit外部8bitの不完全な16bitだったように、PHP5も言語仕様はオブジェクト指向になったけどライブラリはオブジェクト指向のものは揃っていないまま。
互換性が考慮されていないから、とりあえずバージョンアップってわけにもいかんしね。
下位互換無いんだ? そこまでするなら、もっと思い切って言語仕様変えた方が オモシロかったかもしれんね。
つうか、4.3.10から4.3.11になったときにも動きが変わるくらいなのに、下位互換あるはずがない。
せっかく普及してきたっつーのに、下位互換無しで出してくる辺りマジやばくね?
>>18 だったら、JAVAやC++がいいとは言わないだろう。
最初の仕様が行き当たりばったりだったから、下位互換なしになるのはしょうがないと思うけど、あまりにも仕様が中途半端。 目立ったライブラリもないし、乗り換える意味がほとんどない。 PHPのメインターゲットの層には、入出力とDBアクセス以外にはオブジェクト指向必要ないし。 で、そいつらには、入出力とかDBアクセスのオブジェクト指向ライブラリは荷が重いし。 入出力とかDBアクセスのライブラリ持ってたら持ってたで、PHP5への移行にはコストがかかるし。
結局技術力があるか新規参入じゃない限りPHP5には乗りかえれない。 でも技術力があるところはJavaに流れてるし、世界的なネットバブルもはじけて新規参入はあまりない。
134 :デフォルトの名無しさん :2005/04/14(木) 14:50:39
ttp://sourceforge.net/softwaremap/trove_list.php?form_cat=160 より
C (14658 projects)
C# (2322 projects)
C++ (15192 projects)
D (16 projects)
Delphi/Kylix (1759 projects)
Java (14611 projects)
JavaScript (2269 projects)
Objective C (660 projects)
Perl (5795 projects)
PHP (10781 projects)
Python (3921 projects)
Ruby (338 projects)
Visual Basic (2064 projects)
Visual Basic .NET (135 projects)
PHP5のおかげでPHPかなりヤバイね。
>>26 技術力のあるところはJavaじゃなくて複数の言語にしっかり対応できてます。
実際PHP5なんかはJava開発者も深くかかわってて、両方使いこなすのも
全く苦じゃない。Javaに流れちゃうところは、技術力のないところです。
30 :
nobodyさん :2005/04/22(金) 09:04:34 ID:pjnkNEI9
>>29 なんでもいいよ、下請け家業の俺には言語選択なんてできねーのさ
jspとサーブレットの仕事終わったら、次のプロジェクトはPHPでやって
さらに途中でperlのちょっとした仕事がはいったり。
まーたしかにPHPのバージョンや、コンパイルオプション、設定で
ライブラリというか関数がすっぽり無かったり、挙動が違ったりして
困る事はあるね、PHPだと、
同じサーバで開発を続けてる香具師らにとっては、関係ないだろうけどね。
Zendは何度でも蘇るさ
PHPはZendの自己満足
下位互換モードあるし、 なんの変更もなしでそのまま動くのもあるし、 動かないのは「ほんの少し」の変更で動くのに 互換性を問題にする理由が分からんのだが。 あと、仮に互換性がないとして、 移行ではなく、新規案件ならどうよ?
>>33 > 動かないのは「ほんの少し」の変更で動くのに
> 互換性を問題にする理由が分からんのだが。
その、ほんの少しの変更はだれがやるんですか?
どこから予算がでるんですか?
PHP4のままであれば発生しない予算ですが。
あなたが出してくれるんですか?
修正漏れはだれが責任もつんですか? そこまでして、どんなメリットがあるんですか? オブジェクト指向? プログラマの知的好奇心が満たせるだけで、開発効率かわらないんじゃないですか? 修正費用と修正漏れのリスクを補えるメリットがあるんですか?
PHP4 から PHP5 へなんでそんなに顔を赤くして移行したがってるの?
あの「ほんの少し」の変更すらできないのか… まぁ、人の能力はそれぞれだからね。 でも PHP や Zend が悪いんじゃなくて 平均以下の君の能力が悪いということは知っておけ
J2EEヲタが必死なスレはここでつね?
JSP や Perl と PHP の比較は分かるが J2EE と PHP は目的が違うので比較できんだろ
なにがなんでも非を認めたたく無いようですね。Zend妄信者。 自分の信じるものが全て正しいと信じて疑わない。まるで半島人のようだ。
>>41 さすが低脳。
もうそれくらいしか言うことないものね。
PHP5 の移植もできない知能に、その煽り。 リアルに哀れだな…。親、泣いてるだろ。
>>38 あんたプロじゃないよ。プログラマなんかやめちまえ。
ソースを少しでも変更するということはそこに関連する部分の
テストが発生する。
会社はその作業分あんたに給料払わなくちゃいけなくなるだろうが。
そこまでのリスクを負えないだろって言ってるんだよ。
まぁ最近のPHP没落の一番の戦犯は、
PHP4のマイナーバージョンアップの時ですら、
互換性というものを保てなかったZendですな。
>>42-43 厨丸出しだなぁ。顔真っ赤だゾ!
PHPを愛する気持ちは分かるがもっと論理的なレスをしろよ。
>>44 PHPUnit とかって知ってる?
恐らく 44=45 なんだろうけど、
理論的かつ具体的に PHP4 間での非互換部分と、
PHP4 と PHP5 の移植が大変か説明できる?
# 41 と 45 を見る限り理論的に答えられるとは思えないが…
>>46 そういうことを言ってるんじゃ無いんじゃないの?
PHP4のまま問題が無いなら、そのまま動かしてればいい。
お金も時間も掛からない。
PHP5に移植する場合、PHPUnitがあろうがなんだろうが、
そういったテストや移植作業に時間が掛かる。
当然、会社での仕事になれば、その作業時間にお金が掛かる訳だ。
PHP5に移植しないといけない状況ってのは今の所、皆無だと言ってるんじゃ無いの?
しかも、お金や時間を掛けるほどのメリットがね。
>>47 それなら半分同意。
半分と言うのは、その 4 で作られたものが
今後も拡張や修正があるのなら
例外処理や OO が改善された PHP5 に移行した方が
長い目で見れば時間とお金において得をするから。
あと、4 と 5 の移植の何がそんなに大変なの?
3 件ほど移植したけど楽勝だったんだけど。
つか、「PHP4のまま問題が無いなら、そのまま動かしてればいい。 お金も時間も掛からない。」なんて当たり前のことを主張してたの? そんなのどの言語でもそうだろ。 この低脳はもっと馬鹿げた主張をしているのだと思う。 もっと何かしゃべってよ。>低脳へ
50 :
nobodyさん :2005/04/22(金) 17:15:16 ID:O68M2oXr
PHP5のせいでPHP(・ー・)オワッタナ・・・
PHP5は糞だ。
PHPはPHP5をもって終了致しました。 あざーっす!
53 :
nobodyさん :2005/04/22(金) 17:30:35 ID:aBQcpMc7
ちょっと待ってくださいよー!
PHP6 で Parrot と共に不死鳥んごとく甦るとですよ!
Parrot に関しては Parrot が出るまで何とも言えないな
糞スレ認定sage
57 :
nobodyさん :2005/04/22(金) 22:20:34 ID:S+4QtOB3
今だに4.3.11リリ―スしてるじゃんバグで。こんな状況で5出すか?
PHP4もPHP5もPerlコミュニティがまとめて救い上げてくれる。 Parrotの降臨を待つんだな>PHP信者共
,,..--―-、 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/, -----、.ヽ, / 世界、糞スレ発見!
| i_,,,,_ __゙l | |
>>1 はボッシュート!
,!、i'゙-‐-: '-、|/ / __________
/'') ..., '‐-‐、.j  ̄ ̄
/ ,‐!::...`'''''''`ノ
_,,,l ;! ::|ヽ、二 イ
, -‐'゙゛ i::.. | .ヽ/;ヽj!`‐-、_
l ノ::. .:|、 .ヽ,:ヽ| <゛~ヽ、
,:''`` ''"゙.|;;:‐''゙|.ヽ、 ヽ;::| / .|゙l
,: ヽ::il;;! ヽ、ヽ| / | :|
i o゚ :`;''゙ ヽ| / | .|
i ..:::::,:::'::::: . |゚ |,,;:->、
`.、__;;/:::::::::: : | !''" |
i ::.:::: : | | .|
| |゚ /
⌒ ⌒ ⌒
_⌒ ⌒ ⌒__
/:::::Λ_Λ:::::::::::::::/
/::::::(∩;´Д`)∩ :::::/
/:::::::(
>>1 /::::/ チャラッチャラッチャーン
結局メリットも語らず、「PHP5に移行できないのは低脳」とあおることしかできない哀れなzend厨。
>>48 楽勝であっても、手間なしではないんだろ?
その、手間賃はどこからでるわけ?
手間かけただけのメリットがあるの?
OO化なんて、はっきり言って、すでに構築されたシステムには全くメリットないし。
例外処理も、いまから埋め込んでいくのにどんだけコストかかるか。
長い目で見ても、移行の手間賃がペイできるとは思わないよ。
それとも、
>>43 や
>>48 あたりが無償でPHP5へ移行&保証してくれるのかな?
ま、無償はあんまりだから、昼飯と交通費くらいはおごるけど。
PHP厨は基本的に採算度外視です。
小規模の開発にしか使わないなぁPHP
>>64 黙れJava厨。正規表現の一つも理解してから出直してきな。
しかし、心のよりどころが正規表現くらいしかないのかねぇ。
いいんじゃねーの、4がいいやつは4を使い続ければ。
PHP4で満足してるなら、PHP5にはそんなに価値はないからねぇ。 そのまま4を使い続ければいいよ。
>>65 Javaでも正規表現は使いますけど、何か?
あのさ なんでそんなどうでもいいことに必死になってんの? オープンセクースの10000000倍恥ずかしい 適材適所 言語選択の基本
人生が終わってる
>>1 は放置の方向でおながいします。
>>66 お前の文盲&妄想具合には呆れて物も言えんわw
いまさら突っ込むなんて、相当必死なんだな。 そんな、タイミング逃してまで突っ込むことか?
>>73 あんたみたいに一日中2chに張り付いてる屑ニートじゃないんでなw
厨ですか
>>62 アンチ PHP5 は OO が理解できていないだけ?
馬鹿はPHP3でも使っているのがお似合いです。
変化についていけない人は、ずっとphp/fi使い続けていればいいんだよ
>>76 JAVAやC++を持ち上げて、PHP5はクソと言ってる奴が、OOを理解してないとは思えないが。
>>76 PHP5厨がOOに夢見てるだけ。
つうか、既に組まれたシステムを、OOッぽくいまさら組みなおすのかと。
と言うか、OOPを理解しているからこそ、PHP5のOO実装が解らんという批判ができるんじゃないのか?
Perlならまだしも
83 :
nobodyさん :2005/04/24(日) 02:06:37 ID:Zg/1W/4F
PHP5がリリ―スされてもう一年なのにほとんどレン鯖4これが現実。信者様いつになったら5鯖は普及するのでしょうか?
84 :
nobodyさん :2005/04/24(日) 02:36:41 ID:tFDyLjuI
PHP5って4より遅いらしいじゃん? わざわざソース書き換えて速度低下させる奴は居ない。
85 :
nobodyさん :2005/04/24(日) 03:16:31 ID:Gq/NNsjB
Zendは何度でも蘇るさ
_, ,_ パーン
( ‘д‘)< 糞スレいちいちageてんじゃねーよ。
⊂彡☆))Д´)
>>83
_, ,_ パーン
( ‘д‘)< お前らも氏ね。
⊂彡☆))Д´)
>>84-85
一つ良いところがあるよ。 PHP5って名前が! PHP4よりかっこいいじゃん。
PHP寿
今のところPHP5が使える鯖といえば…XREAくらい?
鯖にインストールされてても、PHP5自体に使いどころがないから意味無い。
どっかPHP5入れてるレンタルサーバーは無いのかよ。 一つも無いってところがどうしようもねぇな>PHP5
2つ前も読めんのか
PHPは終了致しました。 あざーっす!
95 :
nobodyさん :2005/04/24(日) 15:14:52 ID:kPglmtkY
XREAはPHP5採用してたけど、ユーザの要望が多くてPHP4に戻し始めてるよ。
結局PHP5を採用してる国内レンタルサーバーは無いってことですね。 もうPHPは終わったな。あっけないほどに。 全てZendの責任だろこれは。
_, ,_ パーン
( ‘д‘)< 糞スレいちいちageてんじゃねーよ。
⊂彡☆))Д´)
>>95
>>95 モジュールはね。
CGI版ならおk。
そこまでしてわざわざ使わないけど
99 :
nobodyさん :2005/04/24(日) 20:29:01 ID:kPglmtkY
合言葉は「すべてZendの責任」
レン鯖が PHP5 を採用したらどうするんだろう、この低脳たちは
とりあえず困ってないなら PHP4 を使い続ければいいんじゃない?
「PHP5だと既存スクリプトの修正が面倒」とか「既存プロジェクトをOOで書き直す気か?」という 意見が多いけど、新規開発する場合ならPHP5のほうが楽だよね。
でもそれならJavaにするね。
>>100 そしたらPHP5ってすごいねって言うよ。
でも、現実は全くそうなってない。
仮定の話だね。
そういえばZend Core for IBMはPHP5ベースだね
>>100 悔しかったらPHP5を採用してる国内のレンタルサーバーを
見つけて来いよこの能無し雑魚がw
あと xrea ね
レン鯖を問題にするなら JSP や Java こそ無いし
106 は PHP5 を採用されているレン鯖を探せない低脳かつ、 レン鯖の普及で物事を判断しようという雑魚ですか?
レン鯖での採用が普及におおきく影響するPHP5だから、レン鯖を問題にしてるんだろ。 Javaはレン鯖で使うことはないし。
仕事で PHP 使うのでレン鯖での普及って全く関係ないなぁ
>>111 servletも.
あと,本当に鯖の普及率って関係あるか!?
rubyは全然なくても使われてるし.
XOOPS も phpBB も PukiWiki も PHP5 で動かしてるよ。 さくらや WebARENA とか PHP5 対応だし、本当に少ないか?
ちなみに言っておくとDebianにはいまだにPHP5のパッケージは無い。
ちなみに言っておくと Debian は対応が遅い。 あと、Debian ユーザは自分でソースからコンパイルする。
>>102 PHP3と4みたく、4と5って同居できるの?
出来ないんだったら既存システムと新規システムで環境が二つ必要に
なるからなあ…。
102 じゃないけど普通では同居できないね。 ( ポート変えてリバースプロクシで同一サーバに見せることはできる ) つか、新規案件は専用サーバ用意してるので困らないけど。 # Java と違って低スペックマシンでも動くから # 案件にもよるけど HP の 10 万円くらいのサーバ使ってる。 あと、PHP4 と PHP5 は互換性があるのでそのまま動かしてるのもあるし。 まずはその PHP4 が本当に PHP5 で動かないか試してみたら?
120 :
nobodyさん :2005/04/25(月) 15:29:41 ID:/jlZ/oIR
>>118 CGIで1行目のパスを変えればおk
>>120 ベンチマークとったか?なんでも鵜呑みにするのは危険だぞ。
といってもインストールするモジュールの数で変わってくるが。
PHP5 は 4 より速い。日経にもベンチマーク記事が出ているし、 4.3.10 だったかな、5 で高速化された foreach が 4 にも導入された。 当初は 4 より遅いといわれていたが、 蓋を開けたら 5 が全体的に高速化しています。
おいおい おまいらほんとに5つかっているのかよお
>>118 同居させたいならモジュールはあきらめろということだ。
PHP5.0.2から新規案件はずっとPHP5。 もうPHP4なんかには戻れん。
もうPHPは完璧に終わったな。どうしようもないわこりゃ。
>>122-123 素ではPHP5>>PHP4だろうけど、PHP4にはキャッシュがあるからな。
俺はPHP5に対応したキャッシュが出るまでは移行する気なしです。
>>126 戻れないのか。可哀相だな。
他の言語なら、古いバージョンにも容易に戻れるのに。
>>128 テストで 1 本 Zend Performance Suite 買ったけど
フリーのほしいよね。
C厨とJAVA厨の次はJAVA厨とPHP厨ですか 学習能力なさすぎ 糞スレ終了、以下スレスト
PHP5.0.0から新規案件はずっとJava もうPHPなんかには戻れん。
まだPHP使ってんのか 俺なんか上司の一存でASPに移行させられたぞ 戻りてぇ なんだよこの言語 PHP5でOOPしてみてぇよぉ 4でもいいから 助けて いややれと言われればやります でも
ASP は厳しいな…。組み込み関数少なくて不便すぎ。 ASP の保守で死んだ経験ある。同情するよ…。
うちはPHP4からPHP5に移行しました。 当初PHP4では1プログラムにfunctionをベタ書きしていましたが プログラム間に流用可能なコードが多く存在していたのでPHP5に移行して 可能な限りOOP化しました。結果、コード自体はクラス化されスッキリしたのですが ベンチマークを取った結果パフォーマンスは落ちました。さらにクラス化に工数を結構費やしました。 結論としては、既存のコードはPHP5に移行する価値はあまり無いけど、 新規に設計からとりかかるPHP案件に関しては5を採用、という事になりました。 ところで、Zend Encorderって試した方いますか?
139 :
nobodyさん :2005/04/26(火) 18:14:00 ID:FKAvTKmC
なんだダメじゃん。php5
>>139 そこは Zend Encorder ダメダメ、という捏造情報を書くところだろ。
頭の回転が鈍いなぁ。
>>139 おいおい、闇雲にダメと書いてても、ダメ効果がなくなるだろが。
142 :
nobodyさん :2005/04/26(火) 20:26:53 ID:FKAvTKmC
なんだダメじゃん。php5
ダメですが何か?
ソースコードをエンコーダーにかけるなんて 気持ち悪くて出来るかっつーの。 PHP4とPHP5に互換性がないのはしょうがないとしても 共存できるようにしろっつーの、Zendの屑野郎が。
で、ライブラリは充実・安定してるの? OO化なんて5年前の水準にやっと追いついただけだし、部品作りおこしからの新規開発なら、それなりにライブラリが充実して安定してる他の環境に移行した方がマシ。
PHP5を入れてるレンタルサーバーが国内には皆無であるという事実。
>>147 君はそのまま馬鹿でいてください。もっと何かしゃべって。
>>148-149 あのさー国内にたくさんあるレンタルサーバーのうちの
たかだか2〜3のPHP5を導入してる所を言ってるんだろうけどさ
そんなの皆無みたいなもんですから!
なんでそんなに必死だ?
ダメだPHPはPHP5のおかげで終わった。 PHP厨の人達は悔しいだろうけど現実を受け止めたほうが いいと思いますよ?
PHPが分からないだけでしょ
153 :
nobodyさん :2005/04/27(水) 00:35:31 ID:NfNO/ZG6
なんかPHP5を叩いている奴がいるが、仮にPHPが4のままであったとしても より普及してたってことは無いでしょ。 Javaがここ1〜2年でEclipseなどのIDEやらStrutsなどのフレームワークやら 大ブレイクしたのがどんどん出ている中でPHPは足踏みしているって感じ。 TruStudioがイマイチだったし、もっとPHPの開発が楽になってくれないとね。 Zendが頑張っても所詮Zend studioは高いし。
EclipseはPHPでも使えるし、ZendStrudioも4万だしなぁ・・・ JavaのIDEだって買えば4万以上するし・・・ PHPのフレームワークだって色々出てきてるしなぁ・・・
155 :
154 :2005/04/27(水) 00:38:57 ID:???
やべ、スペル間違えた。 まぁいいや
Perlマンセー!!
>>154 4万以上だして買うJavaのIDEと4万のZendStrudioと、できることは雲泥の差ですが。
Eclipseで使えるPHPの機能とJavaの機能、できることは雲泥の差ですが。
出てるだけのフレームワークなら、Javaのほうが色々ありますが。
できること の定義は?
先に「定義」の定義を教えてください。
だめだこりゃ
技術用語でもなんでもない言葉の定義を気にしてもねぇ。
だってPHP5使いたくてもレン鯖が対応してねーし。
アンチ PHP 厨の捏造のおかげで 低レベルな人間が PHP5 に流れてこない、 という素晴らしいメリットがあるんじゃないか? 1 から読み返せば、まともな人間なら判断つくし。
マイナーなレン鯖で PHP5 使えても仕方ないだろ。 マイナーなレン鯖で公開されているプログラムなんて屑ばかりだし。 どうせ Yet another な掲示板かカレンダーでしょ。 メジャーな xrea だけが PHP5 サポートしていれば必要十分。
>>163 まともな人間ならバージョンあがるたびにエンバグしまくりのPHP使わないということですね。
バグがある=ダメと短絡的に考えるか、 バグがあってもその影響を考えるかで 技術者の力量が見えますな。
バグがあることとエンバグを同じに考えるところに技術者の力量が見えますな。
>>164 そこで挙げられてるレン鯖でPHP5が入ってるなんて
どこにも書かれていませんが?
大好きなPHPをバカにされて悔しいからって嘘をつくな。
>>163 任天堂みたいな思想ですね。
ユーザーを大事にしない企業(=Zend)は消えるだけ。
>>172 なんか必死だなお前。
何度でも言うけど国内でPHP5の入ってるレン鯖は皆無。
嘘はいかんよ僕ちゃん?
PHPは稀に見る糞言語だな。 ここまでポリシーもセンスもメリットもない言語仕様は初めて見た。 メリットといえば、いままで慣れ親しんだPHP関数を使いながらOOっぽい書き方ができるという程度。 PHP5に移行して新規開発で1からOOで書き直すのならRubyに移行したほうがマシ。
175 :
172 :2005/04/27(水) 11:50:29 ID:???
補足です。 (エンバグしまくり=ダメ)=(バグがある=ダメ)と短絡的に考えるのが理解力低すぎということです。
PHP5がいいっていう話はPHP4を使ってる人からのものだけで、他の環境を使ってる人からPHP5がいいという話を見たことも聞いたことも無いという事実
>>177 が
・根拠もなく、他人を卑下したり、差別したりする人、自分で自分を褒める人
に該当する件について
>>179 道具は使い分けが大切と考えるか、
一つだけで済まそう、と考えるかの考えの違いもあると思うけど、
Java,C#,C++,Perl,Ruby,elisp,(十年前は)Cを使っていたけどPHPいいよ。
複数言語知っている人ならPHPはいいと思うけどなぁ。
読み返しても批判の具体例がないけど、なんなの?
互換性はほかの言語でもそうだし、
レンタルサーバはJSP,Servlet,Rubyの方がないし。
182 :
181 :2005/04/27(水) 12:55:49 ID:???
>>181 追加。バグとエンバグはJava,Perlでも苦しめられるよ。
Perl,PHPは情報が公開されているけれど、
Javaは全ての情報が公開されていないから米Sunと直接やり取りしたこと数度。
Oracleもバグ情報を全部言わないねぇ。
>>182 だね。大規模に Java を使うけど
分散環境やスレッドで回避不能なバグがあった。
PHP のバグは回避策あるし、ソースいじれるから楽。
社内に Java や Perl 「しか」使えないプログラマがいて
どんな案件でも Java や Perl でやろうとする。
そして言語にしがみつくために多言語批判するね。
多言語を貶すのは技術力ない奴の証拠。
多言語→他言語orz ( Java で国際化中… )
185 :
nobodyさん :2005/04/27(水) 13:35:14 ID:O0H+nS6s
必死に擁護しててもレン鯖が対応してないから使えない レン鯖がいつまでたっても対応しない=????←さてここには何が入るでしょう。
>>183 > 分散環境やスレッドで回避不能なバグがあった。
> PHP のバグは回避策あるし、ソースいじれるから楽。
大規模でのバグと小規模でのバグの回避のしやすさの差かと。
日産車は故障しても自分でさわれないけど、イオンで買った自転車は壊れても自分で直せるから楽っていうのと同じ話。
分散環境やスレッドのバグって、ソース見れたら回避できて楽とか、そもそもそういうもんじゃない気がするが
PHP5のせいでPHP(・ー・)オワッタナ・・・
>>185 レンタルサーバで PHP5 を使っていますが?
レンタルサーバでJavaを使っていますが?
共有鯖で使えないとか、かなりどうでもいいだろ 少し大規模なことしたい奴は専鯖使うし。 逆に小規模サイトなら4でも5でもどっちでもいいんでないの。
なんで語幹が無いくせにPHP4とPHP5は同居できないようにしたんだろ。 PHP3→PHP4の時はちゃんと同居できるようにしたのに。 馬鹿としか言いようが無い。
ほんのちょっとの変更で対応できるし。 変換スクリプトもあるから、全く問題ない。
>>194 > 変換スクリプトもあるから、全く問題ない。
ほう。その変換スクリプトとやらはどんなものですか?
ポインタでいいので情報希望。
ほんのちょっとの変更が山ほどある
>>1 の厨房ぶりのせいで糞スレにしかなっていない現実について
あのさー、既存の動いているPHP4のコードを 変更だの変換だのしたかねーんだよ。 PHP4のコードとPHP5のコードの共存をできるようにしたいの。 国内のレンタルサーバーでほとんどPHP5が入ってないのに 2・3のマイナーなレンタルサーバー見つけてきて 鬼の首でもとっったかのごとく勝ち誇ってみたり お前らPHP厨ってホント根本的な問題には目をそむけるよな。
XREAをマイナー鯖と言っている時点でレン鯖の知識の無さを大晒ししている訳だが メジャー鯖挙げてみろよ。さくらくらいだろ。 まあ、PHP5が終わらるならPHP4は終わらないだろうね。
PHP5で、PHP4のスクリプト、大抵はそのまま動くから。
>>198 4 と 5 のコード共存なんて全く必要性を感じない。
メジャーバージョンアップする意味がないじゃん。
それに 4 を使えばいいのに、何でそんなに必死なの?
Java, Perl, C もすべて互換性がなくバージョンアップしてきた。
そしていつも君みたいな人がいた。それだけのこと。
というわけで(・ー・)オワッタナ・・・
つうか、大抵のスクリプトはPHP5でもそのまま動くのに、何が不満なんだろう? そのまま動かないのは、へぼいコーディングしてるだけだ。
>>208 PHP5なんてCGIで動きゃ充分だよ。
CGIでなら対応してるサーバーあるんだから問題ないと思うよ。
小人 ( DQN、アンチ、信者 ) は度し難し、ということですよ
どしむずし?なんだそりゃ。
┌──────────────────────―─―┐ │ ∧_∧ | │ ( ・∀・) | │ ( ) | │ | | | | │ (__)_) | | 2ちゃんねる | │ | │ スレを終了しています… | └───────────────────────――┘
215 :
nobodyさん :2005/04/27(水) 18:52:41 ID:I8VkPQrh
┌──────────────────────―─―┐ │ ∧_∧ | │ ( ・∀・) | │ ( ) | │ | | | | │ (__)_) | | 2ちゃんねる | │ | │ PHP5を終了しています… | └───────────────────────――┘
削除依頼マダー?
>>219 答えは常に三種類出せるように思考能力を訓練したほうがいいですよ。
224 :
nobodyさん :2005/04/27(水) 21:51:30 ID:v24Yf+4g
webスクリプト言語?の主流がここんとこperlからphpに移って来てたのは 間違いないと思うんだけどさー、php5がコケた今レン鯖でしか仕事しない様な 小中規模専門のやっつけプログラマは次はみんなどこへ向かうの? そんな連中はjavaとは縁ないでしょ?parrotっての?それともcurlとかまた別もの? 結局レン鯖で普及したもん次第?
畑仕事
>>223 っつーことは今のPHP5は糞って事か?
>>210-211 お前らのその屑みたいな代替案は聞き飽きてますから。
そんなことよりせっかくPHP4で盛り上がって来たのに
一気にその流れにストップをかけるかのようにPHPの失態。
ZendにPHPを任せてたらこのまま消えてなくなるのは必至。
228 :
227 :2005/04/27(水) 22:42:27 ID:???
残念ながら
お亡くなりになりました。
大変だなぁPHPしか使えない奴は。 信者するしかないんだからなぁ
いまどきのアンチは日本語すらまともに扱えないのか
いつどきのアンチは日本語まともに使えたの?
アンチはどうせ自作自演だろ。 Java厨から見てこう思うくらいだからな。
( ^ω^)
アンチ PHP は言語を一つしか知らないと見た。
Javaしかできない人 PHPしかできない人 同等と言えるでしょうか?
PHP や Java マンセーはどちらも終わってると思う
>>239 逆だろ?PHP厨が必至にPHPにしがみついているのは
それしかできない能無しだから。
Javaもできる奴は余裕かましてみてるよ。
>>240 俺から言わせれば大差ないね。
なんでPHPが使えてJavaが使えないのか。逆も同じ。
それは能無しだからです。
PHP5によるPHPの衰退を頑なに根拠もなく認めようとしない PHP信者って自己愛性人格障害の可能性あり。
>>244 衰退の根拠は?
あと、PHP5によるPHPの衰退を頑なに根拠もなく主張するアンチPHPの症例は?
>>244 国内のレン鯖のPHP5の普及率。
Javaの案件が増える一方でPHPの案件が減ってきているという事実。
>>246 レン鯖の普及率は上がっているのに何故衰退だと思うの?
あと、その案件についての根拠 ( ソース ) 希望。
>>247 そりゃ時間が経てば対応するサーバが増えるのは当たり前だ罠。
3→4の時なんて爆発的に増えたのに、4→5なんて、
死んだ魚よりも普及に勢いがない…
わりと4で満足されているから
>>247 あんた現場を知らないだろ?
PHPの案件が少ないのにPHP技術者はいっぱいいる。逆に
Javaの案件は腐るほどあるのに技術者が不足してる。
当然単金も高くなる。
だからPHP使い達は仕事がいっぱいあって単金も高いJavaに
どんどん浮気してる。
先を見越して.NETに浮気し始めてる奴もいる。
PHP4でマイナーバージョンアップの度にバグを出し互換性を無くし、
PHP5リリース後も誰も使おうとしない現状にユーザーから見限られたんだよ。
これはすべてZendの責任。
痛いところをつかれてぐうの音も出ないPHP信者。 少しは目覚めたか? その硬くなっちまった頭でくだらない屁理屈ばかり並べてないで もうちょっと現実を見ろよ。な?
252 :
nobodyさん :2005/04/28(木) 01:53:42 ID:2wofFyOf
Zendは何度でも蘇るさ
過去を切り捨ててね
PHP妄信者がただいまクッダラネー屁理屈を考え中ですので 恐れ入りますがしばらくの間お待ち下さい。かしこw
255 :
nobodyさん :2005/04/28(木) 02:17:07 ID:22RvhNYJ
相変わらずPHPしかできない人とVBしかできない人の罵り合いが続いてますね。 あっはっは。 ちゃんと仕事しろよ・・・
とりあえず、いわゆる信者といわゆるアンチ双方の使える言語を教えて
257 :
nobodyさん :2005/04/28(木) 03:24:51 ID:2wofFyOf
258 :
nobodyさん :2005/04/28(木) 03:52:29 ID:pwyW+G+A
真面目にjava使いの方に質問なんだけど javaの案件が増えている理由って何? 俺php使いなんだけど、こういう案件はjavaじゃないとダメだとか、 これがあるからjavaがいいとかあったら教えて。 うちに来るjavaの案件とか世間でよく騒がれてるとか そんな理由でjavaで作ってとかなんでイマイチphpから抜け出す気になんないのよ
>>258 ツールと情報とライブラリがあるから。
PHPが検討できるような規模のアプリを組む分には、非常に安定しているから。
仕様がころころ変わることはないから。
部分的にクライアントアプリを作る場合にも同じ環境で開発ができるから。
PHPが検討できるような規模のアプリを動かす分には、古いバージョン対応のものが新しい環境でも問題なく動くから。
>>250 > あんた現場を知らないだろ?
> PHPの案件が少ないのにPHP技術者はいっぱいいる。逆に
> Javaの案件は腐るほどあるのに技術者が不足してる。
> 当然単金も高くなる。
> だからPHP使い達は仕事がいっぱいあって単金も高いJavaに
> どんどん浮気してる。
> 先を見越して.NETに浮気し始めてる奴もいる。
雑誌か何かの受け売りでつか?(プゲラ
217 :nobodyさん :2005/04/27(水) 19:27:43 ID:???
ttp://sb.xrea.com/showpost.php?p=65248&postcount=39 モジュール版PHP5は時期を見て再度検討致します。
PHP5はCGI(/usr/local/bin/phg5)としてご利用いただけるようにしておりますので、最新版のPHP5の体験されたい方はCGIとして動作させてください。
219 :nobodyさん :2005/04/27(水) 19:45:31 ID:???
>>217 今のPHP5は糞って事だな
221 :nobodyさん :2005/04/27(水) 20:45:33 ID:???
>>219 答えは常に三種類出せるように思考能力を訓練したほうがいいですよ。
222 :nobodyさん :2005/04/27(水) 20:50:02 ID:???
>>221 それは今のPHP5は糞って事か?
223 :nobodyさん :2005/04/27(水) 21:39:25 ID:???
>>222 日常生活でもいつもこんな感じなの?
226 :nobodyさん :2005/04/27(水) 22:40:14 ID:???
>>223 っつーことは今のPHP5は糞って事か?
229 :nobodyさん :2005/04/27(水) 22:43:16 ID:???
>>226 いや、クリリンのことだ。
231 :nobodyさん :2005/04/27(水) 22:43:43 ID:???
>>229 そうか・・・やっぱり糞なのか・・・
アンチ必死すぎwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
>262 おまいも必死すぎw
ネタすらも必死に見える。 なぜなら自分が必死だから。
このスレでPHPのメリットって聞かないね。
PHP厨には、もはや論理的な対抗手段が残されてないんだ。 無意味な必死認定・工作員認定が増えるだろうけど、大目に見てやってくれ。
詭弁もそうだし
>>177 もそうだね。
>>250 は
>>247 の問いに答えていない。
まさに
>>245 。
再度書くけどアンチ PHP は根拠や具体例を示してくれ。
あと、つかえる言語も教えてくれ。
Perl しか使えないと奴かと思っていたけど、
もしかして PHP4 しか使えないのでは、という疑念が。
いや必死にZend叩きの方向に持って行こうとしてるところを見るに商売敵ではないかと推察。
このスレでPHPのメリットって聞かないね。
× 聞かない ○ 聞こえないふり
>>274 どれ?
それか、PHP5の他の環境と比べたときのメリットを改めてあげてくれ。
暇人どもが群れ集まる糞スレに糞レスをつける暇人の俺がきましたよ。
つまりPHP5は糞ってことか。
PHPの一番わかりやすい利点は厨でもなんとなく使えるってことなわけだから、 彼らにしてみればPHP4 → PHP5 は面倒なだけで利点が無いって映るんじゃないの? だからレン鯖がどうとかそんなバカみたいな基準で判断するわけだし。 個人的にはOOの実装がようやく最低限のラインに達したPHP5マンセーなわけだが。
ここまでのまとめ
PHP5に魅力を感じないならPHP4を使いつづければええやんと言われているが、
それには聞こえないふりをしてPHPオワタ全てZendの責任と話を飛躍させる
>>1 。
新しいバージョンに魅力がなく移行が進まないことが「終わってる」ことだと気づいていないPHP厨は幸せです。
PHP5 は SimpleXML や SQLite が便利。 あと PDO とか PHPUnit2 がいい感じだし、 高速になったり OO がまともになったこと。
>>282 OO につきる。
例外やデザパタが直感的に書けるのは
PHP4/Perl5 に比べて開発速度も保守も遥かに楽。
>>281 喪前がどうするかは漏れらの知ったことではないが、1、2年も経てば世間
ではPHP5への移行は進んでいるんじゃね?PHP4のときもそんな感じだったし、
Javaも同様。
最近出てきたMVCフレームワークやO/RマッパーはPHP5専用だったりする。
>>284 PHP4のときは3と同居できたからもっと早かったぞ。
PHP5のダメなトコは4と同居できない点に尽きる。
あとの部分はまあ良くなってるんじゃね?
PHP4のスクリプトって、オブジェクトの参照渡しにさえ気をつければ、 余裕でPHP5で動くんじゃない?
>>284 PHP4のときは、セッションが使えるようになったから移行は早かった。
> PHP5のダメなトコは4と同居できない点に尽きる。
これだけで
>>1 が得意気になって終了宣言を繰り返すと予想。
3日でPHP5はマスターしたよ。 あとはレン鯖に広まってくれるのを待ってるんだけど。
291 :
nobodyさん :2005/04/28(木) 14:17:17 ID:dzJ3cTYD
PHPは厨でも使えて実行速度が速い。 Delphiの位置でいてほしかった。
>>289 PHP5のダメなとこは、PHP4と互換性がなく同居もできないのにかかわらず、移行を促すだけの魅力がない点に尽きる。
OOとか例外とかは、プログラマが楽しいだけで、機能や工数や品質に対して割があうかは疑問。
多くの開発者にとってね。
「オレはOOとか例外の使い方知ってるから品質もあがるし工数も減る」というのは少数。
プリティーできゅあきゅあ
PHP5は今後PHP4との同居ができるようにならないと 普及しないだろうな。
>>292 > OOとか例外とかは、プログラマが楽しいだけで、機能や工数や品質に対して割があうかは疑問。
ク ク || プ / ク ク || プ /
ス ク ス _ | | │ //. ス ク ス _ | | │ //
/ ス ─ | | ッ // / ス ─ | | ッ //
/ _____ // / //
. / l⌒l l⌒l \ )) ____
. / / ̄| ,=| |=、| ̄ヾ / ____ヽ
/ ̄/ ̄. ー'●ー'  ̄l ̄ | | /, −、, -、l ))
| ̄l ̄ ̄ __ |.  ̄l ̄.| _| -| ,=|=、 ||
|. ̄| ̄ ̄ `Y⌒l__ ̄ノ ̄ (6. ー っ-´、}
ヽ ヽ 人_( ヾ ヽ `Y⌒l_ノ
>〓〓〓〓〓〓-イ /ヽ 人_( ヽ
/ / Θ ヽ| /  ̄ ̄ ̄ ヽ-イ
296 :
nobodyさん :2005/04/28(木) 20:47:11 ID:pYICurjY
結局PHPのプログラマが
>>290 みたいのばかりだからでしょ。
OO関係の書籍は大半がJavaを対象としてるせいもあるけど。
まぁ日本語しか使えない低レベルな人種はPHP5が普及してないと勘違いしてもしょうがないよね。
ところでPHP5ってコネクションプーリングできるようになったの?
まぁ、実際普及してないんだけどな。
いくら海外で普及してたとしても、日本で普及しないことにはあまり意味はないしね。 Pythonみたく。
Zendの底力を信じろ
Zendは信じてないけどIBMには期待してる
>>295 PHP厨って、いまどきOOに夢持ってて「OO的設計で美しい」とか言ってたりするよね。
304 :
nobodyさん :2005/04/29(金) 02:23:58 ID:cpWWEeBy
お金とれれば何でもいい・・・
>>303 いまどきお前みたいなことを言ってるやつはコボラーくらいのものだが。
互換無いのかよ
PHP3〜5の同一ソースでBBSを動かしてます
自分は馬鹿ですって言ってるようなものだな。
>>305 UI部品作る以外では、PHPで作るようなものにOOなんて必要ないよ。
Webアプリ全体をOO設計するなんてただのアフォ。
ま、継承しただけでOO設計っていうレベルのOOなら使うだろうけど。
310 :
nobodyさん :2005/04/29(金) 13:01:37 ID:9P43bB/J
佐倉広夢
>>311 PHPで作る規模のWebアプリでOO設計をすると効率がいいというソースをキボンヌ。
あまり規模が大きくないときにはOO設計はコストが回収できないのと、必要以上に複雑になってしまうと思ってるのだが。
UI部品にはOO設計使うけどね。
つうか、OO不要=経験不足とか勉強不足とかいうやつは、OOに夢を持ちすぎじゃないかと思うね。 経験をつめばつむほどOOマンセーになっていくと単純に思ってるのだろうか?
夢持ちすぎというよりそれが当たり前になってる面があるから。
Drupalとかは全然OOしてないんだっけ?OOに限らずPHP界隈では
テンプレートエンジンを使わないとかMVCにこだわらない方が
むしろ楽に書けるというのはよく言われているな。
>>312 > PHPで作る規模の
Zend的にはもっと大規模なプロジェクトにも採用してもらいたい
のではないかと。
UI部品にOO設計なんて使うか? UIなんてテンプレート使うだけじゃないのか?
316 :
nobodyさん :2005/04/29(金) 16:46:19 ID:Xldtb9aS
317 :
312 :2005/04/29(金) 17:01:03 ID:???
>>315 UI部品はOO設計とかなり相性がいいよ。
それなりにやってりゃ、文字制限のあるテキストフィールドとか日付入力とかDBから選択肢とってくるコンボボックスとか、部品はそれなりにできてくるでしょ。
Webアプリの構造はOO設計と相性がいいとはいえないけど。
JavaでもWebアプリの場合、ドメインモデルとかMVCとかよりは、構造化されたレイヤーモデルの方がいいって話もあるからね。
Zendとしては、最低限のOO言語さえ用意すれば、PHP4のときの勢いでサードパーティー製の対応が行われライブラリが充実して移行と大規模対応が進むと思ってたんじゃないかと思う。
Javaの半額キャンペーンがどうなったのか気になる。
>>317 >それなりにやってりゃ、文字制限のあるテキストフィールドとか
>日付入力とかDBから選択肢とってくるコンボボックスとか、
>部品はそれなりにできてくるでしょ。
だから、UIつまりViewの部分でしょ?
なんでOO設計なんて使うの?
テンプレートに書くだけでしょ?
ローカルで使うアプリなら起動に1分かかっても許されるかもしれないけどwebはすぐ速度の限界が来るからなぁ。 1機能1ファイルでてっきとーに作って都合悪けりゃ丸ごと入れ替えるほうが簡単だしな。 プログラムとしては間違いなく糞だと思うけど、こう言う作り方ならぶっちゃけOOなんかぜんぜんいらねー
320 :
312 :2005/04/29(金) 17:21:35 ID:???
>>318 UIには初期値取得とかバリデーションとか絡むだろ。テンプレートに書くだけじゃない。
年/月/日が別れてるtext入力とか検索ボタン付き郵便番号入力とか、いろいろ部品化するにはOOが便利。
>>320 テンプレートで出来る事をお前さんが知らないだけ。
そういう部品をPHP4で作ってきて、PHP5専用にしようとは思わないし、WebのUI部品にはあまり例外機構必要ないし。
>>321 それはそれで、テンプレートに夢見すぎかと。
324 :
nobodyさん :2005/04/29(金) 17:53:58 ID:BB1WOA5x
Viewばっかこだわっているようだけど お前らの作るWebアプリはロジックが無さそうでうらやましいです。 それなら確かにOOなんて必要ない。
前から疑問に思っていたんだけどテンプレートエンジンは本当に便利なのか? どうしてもHTMLにテンプレート言語を埋め込んでるようにしか見えないんだけど。
5のおかげでOOPにもだいぶ慣れてきたぞ 参照だなんだ気を遣わずに オブジェクトをびゅんびゅん投げられるのは楽すぃ!
datファイル読んで出力するぐらいのスクリプトならそのまま動くんでしょ?
>>325 逆に聞きたいけど、テンプレート使わない事のメリットは?
MVCのVの部分完全に分離できないじゃん。
それに、Vの部分をWebデザイナーが作成する場合どうするんだ?
一々、デザインされたものをプログラムで出力するように直すのか?
それともデザイナーにプログラム書かせるのか?
デザイナーが作ったデザインのHTMLにテンプレート言語埋め込めば、
後はデータ渡すだけで終わるだろ。
329 :
nobodyさん :2005/04/29(金) 19:23:02 ID:qUu+aW1T
>>328 PHPの場合htmlをincludeして変数渡しゃそれでいーじゃん
<?php echo $DATA ?>
で十分でしょ。
デザイナにLoopのネストさせて3列出力で行の色変えさせたりなんか
どーせ出来ねーんだから。
Java(笑)
>>324 ロジックにOO使うと、あとで泣く。
キミ以外の人が泣く。
単純にレイヤー構成にしておいたほうがいい。
ほんとにロジックにOOが必要なアプリをPHPで作ると、あとで泣く。
レイヤー構成とは具体的にどんな感じ?
ビュー層とコントロール層とデータアクセス層とに別れる感じ。 簡単にやるならテンプレート使ってデータアクセスは別関数にして処理の種類ごとのファイルにまとめるような感じ。 わざわざクラスを作ってオブジェクトを生成するようなコードを書いても、結局関数をまとめてあるだけになることがおおい。 Webの場合、基本的にはドメインのオブジェクトが状態を持つことはないし。
人によってはMVCといいつつレイヤーモデルを作ってたりする。 というか、最近MVCっていってるやつは、ほとんどが全然MVCじゃなくてレイヤーモデルだったりする。
>>328 テンプレートじゃなくて「テンプレートエンジン」のこと言ってんじゃないの?
テンプレート化自体をする必要がないと言ってるわけじゃないでしょ?そこまでバカじゃないでしょ?
>>312 リアルタイムにどんどん規模が肥大化していき、サーバ再起動も頻繁に行えないケースにあたったことある?
>>336 でも、バリデーションとか初期値の設定とかがテンプレートでできるからOO設計の部品は必要ないなんていってるよ。
>>340 それはまた別の話。
肥大化しそうならサービスの種類やら想定できる規模やらアクセスの負荷やらで検討する話。
小さい規模でやるつもりがあれよあれよとでかくなったという話なら、書き直す可能性も高いと思う。
ほころびが出てどうにもならなくなることも多いからね。
場合による。
あーだこーだ言って、OOPしてるんでしょ?
>>342 UI部品に関してはOO。
他は非OO。
OOはUI部品には向いている。 アプリケションの構造には向いていない。 データモデルには向いているときと向いていないときがあるけどDBアプリでは向いてないことの方が多い。
デタモデルと言ってほしかった
そのメリットは一体なによ
OO やデザパタ、テンプレートのメリットは PHP に限らなら話。 まずは本とかで勉強したら? これら 3 つを知っていると知らないでは 仕様変更や保守の効率が違う。 まぁ、本は知識でしかないので実践すれば見に染みて分かるのだけどね。 本格的な仕事ができるといいですね。
PHPで作る小規模なアプリだと、OOやデザパタはデメリットの方が大きくなることが多いですけどね。
と、良い設計ができない人がぼやいておりましたとさ。
ま、確かにWEBアプリでオブジェクト指向使う必要ってあんまりないよね。PHPに限らず。 あえて言えば、FLASHだとオブジェクト指向のメリット大きいのかもね。FLASH使ったことないけど。
Zendは何度でもよ
みがえ
りませえんが何か?
session_set_save_handlerで クラスメソッドが指定できないので DBを使うセッション機構がキレイにカプセル化できないのですが PHP5派のみなさんはどうしてますか?
>>350 OOやデザパタを使うことが良い設計だと思ってる人もいるんだね。
OO やデザパタは設計じゃないだろ。実装だろ。
OODとOOPをごっちゃにしている人がいますね。
結論:PHP厨にOOは必要ない
俺らが要らないって言ってても Pearの中の人たちなんかはPHP5になって有り難いと思っているんじゃないの? 彼らの開発効率が良くなるのなら大歓迎ですよ。
いや、クラスライブラリ作るのと、WEBアプリ自体を作るのは別でしょう。 オブジェクト指向より、TRY CATCHの例外処理の方がうれしいね。
例外処理の便利さがいまいち分からない エラーコードやメッセージ詰めたエラーオブジェクトを返して 判定するのとあんまり変わらなくね?
ライブラリ作らないと、あまり便利さはわからないと思うよ。 C++みたいなfinallyがない例外処理は、結構使い物にならんけどね。 でも、Webアプリの例外処理なんて、「サーバーが混みあってます」って表示してログ吐いとけばいいから、それほど大事じゃない気もする。
PHP5の例外って、finally書けるの?
プログラミングってむずかちぃ(><)
そこでPHP4ですよ。
クラスが超増えてきた これEclipseなかったら混乱しまくりんぐだっただろうな
別に
Eclipseがなかったらクラスが減ってシンプルでわかりやすくなってただけかと。
>>360 PEARはPHP4にも対応しないといけないから、負担がふえただけじゃねぇの?
PHP4はZENDに抹殺されるから問題ナシ
>>345 >OOはUI部品には向いている。
>アプリケションの構造には向いていない。
それ自体がお前の思い込みなわけだが。
>>371 PHP4の抹殺とともにZENDも消滅するから問題解決
で、perlへ
Zendが参入
ホリエモンに買収
PHPはParrotに取り込まれます。
メディアとの融合。
PHP5は中途半端なオブジェクト指向と中途半端な例外処理と中途半端なライブラリが自慢です。
中途半端な開発環境もありますよ。
でも仕事で平気で使ってるお^^
中途半端な仕事もありますよ。
中途半端な人間には最適じゃん♪
もちろん完璧な人間なんていないから全ての人に最適じゃん♪
ま、まんせー♪
>>384 中途半端な人間の言い訳として最適だね。
>>384 完璧じゃない→中途半端
中途半端な脳内変換は、さすがPHP厨
PHP4と共存できない時点で終わった。
PHP4しか使えないヤシも終わったな
PHPしか使えない奴も終わったな
今を生きろ
今生きれても3年後ぐらいには職がなくなるwwwwww
趣味でやってるやつはどうすりゃ良い? PHP4以外やったことねーんだけどおれ
ここでPHP5を叩いている奴のメンタリティーが分からん 好きな言語使ってればいいじゃん 平行していくつかの言語使ってもいいわけで 何に帰属意識持ってるんだ?って感じ。 キモい奴らだ。
中途半端に広まったものをメンテする羽目になると面倒
メンテは他人任せだから無問題
時代の流れとして よりオブジェクト指向的になっていくことはほぼ間違いないんだから スピードは遅くとも5が広まっていくのも確定でしょ Javaに比べても学習コスト・開発コスト・運用コストが低いのが強み ウチもメインコンテンツを今5で作ってるよ。 特に問題ナッシング。
>>394 ここでPHP5叩いてるのは殆どPHPユーザー。
良いものになって欲しいから叩いているんだよ。
オブジェクト指向的ってのは古いでしょ。 4〜5年前の話し。
俺が小学生のころから、Dr.Dがオブジェクト指向がどうたらこうたら言ってたよ。
>>398 その通り。PHP自体というよりもせっかく良くなったPHP5を
なかなか広められないZendのアホを叩いてる。
いろいろ言われてるけど 現実的な解としてはOOがまだまだ主流だよ 多分相当長く
OOが使えることは当然だけど、PHP4ので充分。
4のOOは疑似OOだから 本格的には使えないよ。 Singletonもキレイに書けないし 基本が値渡しだし 特にオブジェクト生成するたびにメソッドまでコピーされるのが気持ち悪くて 気持ちよくプログラミングできない。
406 :
nobodyさん :2005/05/02(月) 15:41:29 ID:ALqQARrU
疑似でいいよ。所詮phpなんだから。
マルチスレッドでもないし、シングルトンをきれいに書く必要もほとんどないな。
シングルトンってスープに入ってるやつだっけ?
じゃあ参照渡しすればいいじゃん。
>>408 いっぱい入ってるからシングルトンじゃないね。
ここは5に進むことが出来ない環境の奴が 5を叩くスレ?
時代に取り残されるPHPを嘆くスレ。
例外処理と言えば、perlでeval使うのって一般的なの?何か危険な感じがするんだけど。 まあ、どうせ作りっぱなしなんで知ったことじゃないって言えば、そうなんだが。
時代に取り残されてるって言うか PHPがJavaと並ぶ勢力なのは書店に行けばすぐ了解できると思うが… 5を使ってるが4よりはるかに良くなっているという印象しかないぞ
ではなぜ普及しないのでしょうか?
javaと対等の書籍数の本屋なんざ見たことないけどな。 しかも入門程度のレベルの本しかみないね。
php4で作る人が多い -> php4で書かれたものを使う人が多い -> レンサバもphp4のままで済む -> php4で作らざるを得ない -> 最初に戻る つーループが出来てるんじゃないかなぁ。
>>414 うちの近所だと、3棚くらいJavaの本があって、1段くらいPHPの本があった。
すぐには了解できないよ。
PHPの本がほぼWEBアプリオンリーなのに対して、Javaはそうじゃないからね。 Tomcatとかのアプリケーションサーバと絡めてある本もあるし。 加えて、デザインパターンとかオブジェクト指向を説明するために、サンプルコードでJavaを使っているだけな本もあるし。
> サンプルコードでJavaを使っているだけな本もあるし。 サンプルコードでPHPを使っているだけな本はみたことがないね。 どっちにしろPHPがJavaと並ぶ勢力なのが本屋に行ってすぐ了解できる状況じゃないな。
つーか インストールベースで言えば PHP >>> Java と思われ
5の普及速度が遅いのは 4が「あまりに普及しすぎた」から。 欠点ゆえのスローペースではないので問題はない。 まあ共有鯖使ってるような連中は4でも充分すぎるだろうな。
423 :
nobodyさん :2005/05/03(火) 04:57:48 ID:dwPnyIt3
どこがどう屁理屈?しごく真っ当な意見だと思うが…
>>424 屁理屈と思いこむことで、それ以上考えなくて済む。
つまり、
>>423 の思考の限界の現れだよ。
「俺はこうだと思うよ。」
「だから?」
といった、会話にならない口喧嘩同様。
無視するのが一番。
>>421 ビックカメラに売ってるパソコンにもJavaはインストールされてますが、何か?
PHP5は、1年たっても2年たっても、スローペースです。問題はない。
一年後には大分変わってると思うよ。 4のシェアは減り、5のシェアが増えるのは自明のこと。 4に戻している共有鯖 =4で書かれた旧スクリプトを使いたいユーザが多い =ヒトの書いたスクリプトを使い回したいレベルの人たち =非メインストリーム。 ガタガタ言ってる奴らは専鯖か自鯖に5入れてみ? 今更4になんて戻りたくなくなるから。 5の最大の欠点である不安定さが取り除かれた今、 4にとどまる理由なんてほとんどないのだよ。
PHP6の予感
431 :
nobodyさん :2005/05/03(火) 11:07:47 ID:9+Fxes36
今はJavaはインストールされてないんじゃないの。普通のWindowsXPだと。
MSVM?されてるよ。 Sunが裁判で勝ったとかで…詳しいことは知らないけど。
>>432 MacにJavaがインストールされてますが、何か?
>>429 5に移行する理由なんてほとんどないのだよ。
そう。 そして、そう思ってる人が多いというだけ。 何も問題はない。
進歩がないね
そうだよね。 PHPってかろうじてOOになっただけで進歩がないよね。
ごちゃごちゃうっせーんだよ。 とにかく俺はPHP5が使いてぇんだ。 レン鯖でPHP4とPHP5を共有できるようにしろや。 代替案のCGIとして動かすとか、コンバータにかけるとか言うなよ。
PHPにJUnitのような単体テストフレームワークあるの?
そんなに使いたければ自鯖にすればいいじゃない。 他の人も使ってるレンタルサーバーでわがまま言っちゃダメだよ。
>>441 PHPUnitとかPHPUnit2とか
444 :
nobodyさん :2005/05/04(水) 00:52:36 ID:OKoK9zm7
>>442 わがままなのはいつまでも4を使ってる方だろ。
糞言語押し付けるなよ
>>444 明確なメリットもないのに、新しいってだけで移行を強いる方がわがままだな。
447 :
nobodyさん :2005/05/04(水) 02:46:15 ID:oPf7Eatx
メリットないと思っている人は ・他人のスクリプトを設置するだけの人 ・PHP使ってもHello World!しか書けない人 のどちらかでしょうな。
PHP5が普及していないのは、PHPAがまだ対応していないのも一因と思われ・・ PDOとか魅力的だし、開発が落ち着けばだんだん普及するはず。
では、明確なメリット、あげてもらえますか?
マンモス本の最新刊が手抜きだったのもPHP5が普及してない一因だと思う。
PHP5が普及してない一因って・・・・多すぎ。
5ではOOがまともになったので、じゃんじゃんOO出来る。 4ではオブジェクトの数だけ、メソッドまでが無駄にコピーされているので、 メモリ消費が激しい。 オブジェクトのリストなどは、ロスを考えると気持ちわるくて作れない。 継承したオブジェクトの場合、更にコピーロスが増える。 したがって4でOOPしたい場合は、 名前を工夫した関数を使って、「便宜的なOOP」をした方が パフォーマンス的には良いのだが、 そんな無理を5ではする必要がない。 またOOの考え方や作法が身に付きやすく、Java等へのスキルの拡張がたやすい。 これが俺にとっての明確なメリットであり 5に移行した理由。 逆にOOPに興味もなく、アドホックな使い方しかしない場合は4でも充分とは思う。
俺はXML+DBが使い易くなったから。
PHP5がPHP4より洗練されてるのは確実なんだけど 莫大なPHP4ユーザーとスクリプトを蔑ろにしてPHP5に移行することは できないだろ。あくまでもレン鯖の話だけど。 PHP5を導入しても既存のPHP4スクリプトの動作が何らかの形で 保障されなければ移行は無理。
そうだなー 俺が共有鯖運営者なら、今はやっぱり4にするだろうな。 共有鯖の利用者層には、現状それがベストだろうから。 汎用スクリプトの大半が5対応になった時、ごっそりと5への移行が進むだろうね。 最近開発者がようやく5に進み始めたから、一年後くらいに転換期が来ると思う。 開発者の立場で言えば、 今4で長期運用予定のスクリプト書くのは、かなりナンセンスなリスクテイクと思う。
>>456 PHP5で長期運用予定のスクリプト書くのも、かなりナンセンスなリスクテイクと思うよ。
>>453 多くの人がほとんど使ってない機能が改善されても、あまり明確なメリットとは言えませんが。
459 :
nobodyさん :2005/05/04(水) 22:03:23 ID:PnfuqbZZ
>>453 初めて知ったよ・・・。
自分、PHP4でかなり本格的なオブジェクト指向プログラミングをしていたんで
この事実はかなり衝撃的。
PHPってホント適当な言語ですよね・・・
>>459 PHP4で本格的なオブジェクト指向プログラミングをしてて、いままでパフォーマンスに問題がなかったんなら、特に気にする必要はないということかと。
すまん、PHPは門外漢なのだが、「PHP4ではメソッドまでコピー」てのは、どういうこと? まさかインスタンスがそれぞれ個別に(別々のメモリ上に)コードを保持してるの? 新しいインスタンスを生成するたびにコードがコピーされる? それって何か信じられないつうか、それでDOMツリーとか作ったら死ぬじゃん
ある意味、真のオブジェクト指向だな。
>>461 obj2 = obj1 値渡し
obj2 &= obj1 参照渡し
PHP5から
obj2 = obj1 参照渡し
よく知らんがclone()で値渡し
464 :
nobodyさん :2005/05/05(木) 00:49:54 ID:+P1n9B+C
もういいだろPHP5はダメだ。 PHP4だけ生き続けるよ
>>461 よくわからんけど
PHPって動的にオブジェクトにメソッド追加できたりするじゃん。
だから別々に保持してるんじゃねえの?
>>465 それにしても、メソッドのリファレンス持つだけで充分だと思うが。
467 :
nobodyさん :2005/05/05(木) 02:30:33 ID:yB8ztVEY
468 :
nobodyさん :2005/05/05(木) 02:37:26 ID:MLLOBml3
で、今からwebプログラム始めたい漏れは どの言語から手をつければいいんだ?
>>468 JavaScript+DHTML
入力フォームの処理以外はサーバー側でプログラム動かす必要がないくらいにしておけば最強
VisualBasic
>>468 プログラムが始めてなら、JavaとかでWebじゃないプログラムから勉強することを勧める。
>>468 CかPerlのCGIがお奨め。
Perlの場合はCGIモジュールを用いないこと。
HTTPをラップしないでもきちんと理解して書けるようになることが重要。
>>461 そのまさかで、
$a = new Hoge();
$b = new Hoge();
$aと$bは、メソッドを共有しない別のモノ。
メンバの多いクラスだったら気持ち悪すぎる。
474 :
nobodyさん :2005/05/05(木) 04:43:17 ID:hCcHqXGk
新種の山田ウイルスか、VIPPERの荒し。
CGI.pm使わないなんて、意味ないわ。
中には体育会系の古い考え方の人もいるから。
CGI.pmとかcgi-lib.plとかキモい。Rubyみたい。
5の__callメソッドって便利だな
そんなメソッドに頼るような設計してるんじゃ 怖くて使えないな。
スーパーπ、桁数を少しずつ変えていくと計算結果が違ってくるんだが 何で?
と思ったが良く考えたら危ないのでやめぽ
とも思ったがプレフィックスでメソッド名を工夫すれば危なくないのでやっぱりやるぽ
そこまでして使うこともないので、やっぱやめぽ。
A型
やっぱMVCやろうと思ったら5じゃないとネ!
終ったっていいじゃない Zendだもの みつを
pearのスクリプトなんかは、ほとんど参照渡しに なっているよ。
492 :
nobodyさん :2005/05/07(土) 03:44:02 ID:qQa+fmde
PHP5普及しないまま終了
493 :
nobodyさん :2005/05/07(土) 04:12:23 ID:5zWtB1J2
494 :
nobodyさん :2005/05/07(土) 04:49:35 ID:kMyzPIHc
なに踏んでんのかな?
( ´_ゝ`)フーン
498 :
nobodyさん :2005/05/07(土) 11:59:47 ID:WwkVWDv5
ところで誰も答えてくれませんが、PHP5のメリットを教えて頂けませんでしょうか?
いっぱい書かれてるじゃん 盲?
まあPHP5のメリットが分からん奴は4使ってればいいんだよ それで誰も困らないしね
>>498 オブジェクトをいっぱい作っててパフォーマンスが気になってた人には、メソッドがコピーされなくなる分軽くなるというメリットがあるらしいよ。
どっちかというと、内輪ネタ系。
PHP4ならではの問題が解決されただけ。
4から5に移行した時のデメリット(旧スクリプトとの互換性)がなければ 移行しておいて何ら損はないと思うのだが 4に拘ってる人って一体何?
旧スクリプトとの互換性
O'Reilly から "Upgrading to PHP5" で一冊出てるんだな、知らなかったよ
米には日本の 2 倍以上のオラ本あるね。あと表紙が違ったりする。 動物じゃなくて人間なのも多い。 オラじゃないけど PHP 本はものすごい量あるね。 CA と NY の求人は PHP5 が中心な感じ。
それが日本クオリティ
508 :
1 :2005/05/07(土) 18:46:43 ID:???
日本人は環境の変化にうまく適応できないのです。
表紙人間のオライリー本あるのか なんかキモい
てか、オマイはケモリンだって街で評判でつよ
512 :
nobodyさん :2005/05/08(日) 02:26:43 ID:NHtirDKA
2ちゃんやYahooでPHPが採用されている件について Perlよりもはるかに書きやすいし
Perlなんかライバルにならんだろ。 敵はJavaであり.NETである。
ところでPHPが終るとどうなるの?
ruby千年王国が誕生します
PHPAとかZendOptimizerとか使ってる奴いない? PHPAは4にしか対応してないみたいだけど
512じゃないけど
>>517 PukiWikiとか
え?
PHP6はまだですか?
互換性の問題深刻
523 :
nobodyさん :2005/05/08(日) 18:28:32 ID:xehEyaff
結論 (・ー・)オワッタナ・・・
>>521 PHPの世界では、自分の環境・使い方で問題なければ対応してることになりますよ。
使ってみて確認してください。
PHPの世界では、自分の環境・使い方で問題なければ問題なしです。
互換性の問題なんてありません。
動かなくても、自分で修正すればいいだけ。
そもそもPHP4からPHP5に簡単に移行できないようなプログラム作ってるのが悪いのです。
いや、フレームワークが対応しているかは別問題でしょ・・・ 一番有名であろうMojaviは3.0開発版じゃないと対応してない。 日本産のMapleは対応してるね。
>そもそもPHP4からPHP5に簡単に移行できないようなプログラム作ってるのが悪いのです。 つまり、難しい処理はPHPには向かないと言うことですね。
>>521 問題起こらず普通に使えるもん?
何で無料で公開できるのかも気になる
どういうビジネスモデルなんだろう?
(・ー・)・・・
>>526 そんなことは言ってませんよ。
ちょっと難しくなればPHP4とPHP5両対応できなくなるようなバカには向かないと言ってるだけです。
前々から情報が出てたにもかからわず、PHP4でしか動かないスクリプト書いてたグズにも向きません。
530 :
nobodyさん :2005/05/08(日) 20:31:58 ID:2445GJqw
このスレに賛同している人はどういう人種なのかが良くわからん。 ・PHP4の方が5よりも好きなんだ! −あくまでもレンタルサーバ側の都合だったりするので あんまり本質的な理由で反対しているわけではないでしょう。 ・他言語厨 −別にPHPが廃れたからってPerlやRubyなどが普及するとは思えん。 −Javaや.NETは既に十分なシェアがありわざわざPHPを叩く必要はない。 このスレが無意味である事に気づけ。
×このスレが無意味である事に気づけ。 ○このレスが無意味である事に気づけ。
532 :
nobodyさん :2005/05/08(日) 21:17:35 ID:TEBtjA7J
ウイルス被害者ウゼーな 2chもスパまれて災難だな
PHP5にすれば問題ないのにね。
正規表現で一発なのにね。
地球って寒いね。
宇宙ってのは何のためにあるのかね。
大型連休のためにある
それが正しいなら、今年の宇宙は終わったな。
.NETがどこで使われているのか、よくわからない。 社内向けかな?
ストーブつけちゃった
アセンブラがどこで使われているのか、よくわからない。 社内向けかな?
(´・∀・`)
5年後の未来から来ました。 基本的には既存のサービスを組み合わせるだけで出来てしまうし 足りないものもモデルから自動的に出来てしまうので PHPだとか具体的な言語はどうでもいいのです。 このスレのような議論は愚かしい。
つまりIntelligentPadが主流になるってことだな
PHPって ・何も考えずにそこそこ高速に動く ・PHPが使えるサーバーが多い ・初心者でも手軽に扱える ってだけで(しかしながら重要なポイントをおさえている) 言語的に素晴らしいとは思わないんだけど JSPやPerl、Ruby等の他の言語に比べて上記以外の点で 勝っているのはどこら辺なんでしょうか。
ま、ブログとか既存のサービスを使ってるやつにとってPHPだのPerlとかはどうでもいいってのが、5年後も変わりないってことだな。 それと、5年後にも知ったかがいるってことか。
道具なんだから言語的な素晴らしさの優先順位は高くなくて良いと考える人間が PHPを選んでいるのですよ 個人的にはそのエクレクティックな感じが好きですが
PHPはもともとPerlのラッパとして書かれていて後にCで書かれた。
いずれにしても既存の言語の上にかぶせて
Webアプリを容易に作れるようにしようっていう考え。
だから
>>546 へは
>初心者でも手軽に扱える
がそのまま答えとなる。
>>546 の考える「言語的な素晴らしさ」ってのが
実用性は置いといて最先端の理論や技術を駆使した言語仕様に基づいている
みたいな事であれば大学へでも行ってプログラム言語の研究をしてくれ。
Zendは何度でも
よみがえりませんがなにか
>>546 PHP5の勝っている点
VS JSP+Servlet
1000円以下でも使える鯖があるので、小規模からのステップアップが可
VS Perl
ActionScript、Java、C++などと文法的に似ている部分も多いので、多言語の習得が容易
VS Ruby
鯖少なすぎ。開発環境面も弱い。
553 :
nobodyさん :2005/05/10(火) 07:00:54 ID:M54cvnXU
はぁ?PHP5入れてる鯖の方がすくねーよwwwwww
>>553 はぁ?日本の鯖しかしらねーのかよwwwwww
555 :
nobodyさん :2005/05/10(火) 07:54:25 ID:BlybPQXu
556 :
nobodyさん :2005/05/10(火) 08:12:16 ID:RHxNeCn8
>>554 はぁ?日本では普及してないのかよwwwww
日本人だから海外の事は関係ないね。
PHPかよっ!
>>554 海外の鯖ふくめたら、JSP/Servletも多そうだね。
xrea で PHP5 使ってるんだけど、 PHP5 対応サーバって少ないの?
少ないよ
少なくて困ることはないけどな
>>556 はぁ?日本でも必要十分には存在してるよwwwww
>>557 日本人でも海外の鯖は使えるから関係あるね。
>>559 探してごらん。1000円以下で使えるとこなんてないから
564 :
nobodyさん :2005/05/10(火) 15:03:48 ID:qHuDI1NF
>>563 >はぁ?日本でも必要十分には存在してるよwwwww
で、どこ?列挙せよ
565 :
nobodyさん :2005/05/10(火) 15:48:44 ID:gZdEm/O1
ウイルスうぜー 2chもフィルタリングすりゃいいのに
人の主観によって多いか少ないかは異なる。 いくら挙げたところで少ないと思う人もいれば 十分と思う人もいる。
568 :
nobodyさん :2005/05/10(火) 19:21:41 ID:qHuDI1NF
必死に考えた言い訳がそれか PHP5は本当に終わったようだな
無料でPHP5を試したいという要求には困らないくらいに無料鯖はある。 有料鯖ならもっとある。なにをもって「少ないか」が問題なんじゃないの。
ただ戻してる鯖オオス
>>571 > ただ戻してる鯖オオス
で、どこ?列挙せよ
573 :
nobodyさん :2005/05/11(水) 02:07:17 ID:Upo/SXq8
ま―なんだなPHPは確かに前バ―ジョンとの互換性を失いやすい傾向にはある。その辺は出来るだけ改善はして欲しいけどね、でも嫌なら4あたり使い続ければいいだけじゃん。鯖だって、ほとんど4だし。今だに3の鯖も見かけるぞ
前バージョンというか前々バ―ジョンとの互換性だろ。 直前のバージョンで使えなくなった命令って何かあったっけ? つうか互換性があってもエイリアスになってる命令使ってる時点で コーディング段階から処理速度とかに気を遣ってないことがモロバレ。
つうか、ライブラリの動きなんか、マイナーバージョンアップでも互換性なくなったりするし。 PHP使ってる時点で、信頼性とかに気を使ってないことがモロバレ。
どんな言語でも互換性なくなるわけだし、 どの言語と比べて、という話をしたら?
他の言語と比べて非互換部分が多い少ないを 言って何の意味もないけどな。
とりあえず
>>575 がPHPを使ってないことはわかった
580 :
nobodyさん :2005/05/11(水) 16:46:41 ID:mP63+b5P
とりあえずPHP5が本当に終わってるって事は分かった。
581 :
nobodyさん :2005/05/11(水) 20:10:04 ID:fr0Q+Hmi
バージョンUPするたびにソースを改ざんしないといけないなんて・・ こんなん仕事には使えないじゃん・・。 下位互換は死んでも維持してほしい。 自分だけで楽しむプログラムならまだしも・・ お客さんのために作ったプログラムとか修正するのが手間で仕方ない。 客は納得しないから金も派手には取れないし、やればやるだけ損。 Zendさんは、もうちょっと考えてほしい。仕事に使ってる人もいるのだから。
杞憂
583 :
nobodyさん :2005/05/11(水) 23:39:36 ID:QuLMVY0j
もっとも2世代以下の下位互換を保証してないのはそこまで環境を用意して テスティングしてくれる開発協力者がいないからなんだけどな
>>581 そもそもPHP5は今までの書き方では何かと問題だからできたもの。
PHP4自体もバージョンアップしてるんだから、今までのものは4で使いつづければいいし、
プロジェクトが大きくなれば書き換える必要も出てくるからそのときに5にすればいい。
>>581 はさんは、もうちょっと考えてほしい。素人じゃないんだから。
>>584 というか、他の言語ではそういうことすら考慮しなくて良いんだよ…
それに、同じ4だって、セキュリティアップデートのつもりでマイナーバージョンを上げたら
動かないなんて現象が、何度も起こっていたわけだけど…
PHPの場合なんて、3→4のときに、もっとマシな改革ができたはずなのに、
それをいまさら5でやろうなんて事になってるから、互換性が損なわれているわけで。
PHPユーザだからこそ、不満がたくさんあって、改善して欲しいと思ってるんだが、
そう言う点が、一切改善されないんだよね。
実際にPHPを使っていれば、間違いなくこういう点では困ってるはずなんだけど、
本気で
>>584 のように思ってるのかな?
587 :
nobodyさん :2005/05/12(木) 00:55:18 ID:v7he+LXG
php5 上で,php4 として実行することを宣言する設定とか関数とかあれば解決では?
そうしてないということはそれができない理由が何かあるんだろうけど・・・
DirectXなんか下位互換性保ちつつ進化してる良い例だと思う
あと
>>573 の考え方はまずい気が・・・
でも、PHPでやるなら5とか4とか大きいバージョンじゃなくて、3桁目のバージョンまで指定できないと解決しないよ。 3桁目のバージョンで仕様が変わる稀有な環境だからな。
589 :
nobodyさん :2005/05/12(木) 02:35:33 ID:/l7moyw2
>>588 LotusNotesを使ってたおれからすればPHPは十分だ。
Notesなんて3桁目のバージョンが違うだけで全くの別製品。
さらに、バージョンアップのモジュールを当ててそのバージョンにしたか
それとも、そのバージョンのものをCDとかからインストールしたかでも全然違う。
開発や修正するには、その動作環境と全く同じにしないと罠にはまる。
最初にインストールしたのはどのバージョンか。
バージョンアップはどのモジュールをどの順番で当てていったか・・・
1つでも間違えるとまったくの別物・・・
もうPHP止めてASPかJSP使ってなよ
つうか、もう、Webアプリの開発やめれ。
>>590 Notesは言語じゃないだろ。
基本的にバージョンアップされると、機能が追加されたりするわけで、
バグ潰しのバージョンアップで動かなくなるPHPと比べても仕方ない。
>>593 ノーツを分かってないな。
以前のバージョンでバグフィックスされたものが、
その上のバージョンで元に戻っていたり、別なバグが発生してくる。
更に言えば、そのバージョンでしか正常に動作しない。
バージョンを上げても下げても、修正が必要。
さらに、
>>590 に書いてあるように、同じバージョンでも、
どうやってバージョンアップのパッチを当てたかによっても違ってくる。
Notesがクソだからといって、PHPが正当化されるわけじゃないんだけどね。 Notesは少なくとも、サポートが受けられるわけで。
>>595 それは、話の流れじゃないのか?
3桁目のバージョンで仕様が変わるのは希有な環境という言葉に対して、
グループウェアとして有名なノーツもそういった環境だって言ってるだけじゃ?
597 :
595 :2005/05/12(木) 11:37:39 ID:???
ついでにいえば、下位互換が完全に無いような環境の方が多い気がする。 Perlだって5になったときは大幅にソースを修正した記憶がある。 VBだって4、5、6とバージョン上がるとやっぱりソースの修正は必要だったし。 場合によったらサービスパックが違うだけでおかしくなったりしたしな。 Javaだってそうだよな。 バージョン上がって色々な機能が追加されると、下位互換は無い。 昔は正規表現とかは別のJarファイルとか使ってたけど、 今じゃ普通に組み込まれてたりと。
進化のための切り捨てなのだから やがて解消する発展的な痛み 批判すべきではない 一年もしたら「あんなこと言ってたなあ…」くらいになると思うが
新世代言語Nullpoの話しようよ。
>Javaだってそうだよな。 >バージョン上がって色々な機能が追加されると、下位互換は無い。 >昔は正規表現とかは別のJarファイルとか使ってたけど、 >今じゃ普通に組み込まれてたりと。 別に今でもその別のjarファイルをそのまま使えば、修正なしで動作するけど。
それを言うなら PHP だって 3 〜 5 まで無修正で動くのもあるし
>>601 というか、Javaなら、特殊なことをやっていなければ九分九厘修正なしで動くわけだけど…
で、それがどうしたの? そのJava使ってりゃいいじゃん。
おまえらまずニホンゴをおb
PHPが、規模が小さいのにJavaやらNotesとかと同じ問題が発生してるのが笑える。
607 :
nobodyさん :2005/05/12(木) 21:42:17 ID:rf5sQf8a
phpは使えないということが明確になったな
PHP は中規模案件くらいしか使ってないから 99.9% 互換性あるけど、 Java は大規模案件で使っているせいか互換性は 0 〜 80% になるなぁ。 AWT,SWT,Swing,JFace とかさぁ。JavaBeans, EJB, JBoss とかぁ。死ぬ。
あー、そう読めるか。全然貶める気はないよ。 大きな案件で PHP 使う気にはならないし、 小さな案件で Java を使う気にはならない。 それぞれ一長一短があることは重々承知。
って、嘘ってどこよ??
例えば、AWTやSWTのバージョンを上げることと、 JAVAの言語のバージョンを上げることを混同している点かな。
ZendがPHP4と5を共存できるようにしないなんて 妙なトコで手を抜いたのが諸悪の根源。 3と4は共存できるようにしてたのに馬鹿としか 言いようが無い。
Zendが早急にやるべきことは PHP4とPHP5を共存できるようにすること。
動的に画像やFlashが作れれば文句ナシ
>>606 > PHP もマイナーバージョン間では九分九厘修正なしで動くわけだけど…
ぜんぜん。
過去の実績みても、動きが変わったり動かなくなったりしてる。
保守リリースのくせに、仕様が変わる。
保守リリースでも、ソースレベルでの互換性を両方向に対して保証していない。
そう、PHPの世界では、自分の使い方で9分9厘動けば問題ないのですよ。 自分の使い方で9分9厘動けば、他の人の使い方でも9分9厘動くはずなんです。 もし9分9厘動かないなら、それはその人の使い方が悪いんです。
ここはスキルが一段と低い奴が集まるスレだな
>>619 現状認識ができてないあんたが一番低スキルだと思うよ?
で、オウム返ししか出来んわけか
煽りスレだし人格が崩壊したクズがたくさん集まるのは仕方がない
いつの間にか600を超えているわけだが
>>621-622 あんたらみたいな現状認識もできない、人の意見も聞き入れられない
ような人格障害者には何言っても無駄だよね。
あんたらみたいなキモい信者が消え去ればPHPももうちょっと
ましになるかもね。
625 :
↑ :2005/05/13(金) 16:40:53 ID:???
激しく誤解する厨晒しage
そういえば、山田君はおさまったね。 対策したのかな。
>>627 良く知らんけどサイボウズって
各企業の鯖に個別に入れるんだろ?
なら枯れ具合を最重要視して4にするのは妥当かと
ウチが今開発中のサービスは
自社鯖に入れるので5で作ってるよ
> MySQLやPHPのノウハウが十分に蓄積していないであろうことを考えると、 > 製品のクオリティが気になりますが、そのあたりはどうでしょう? > > 厳しいご指摘ですね(笑い)。 現場によるんじゃねえの?
630 :
かもしか :2005/05/14(土) 00:20:34 ID:ooqE5Wo6
うちは5も4も受けてるよ、基本5で作るんだか、後から4にしてくれってのは多いよ、最近まんどくせ―から4でする事にしたよ
631 :
かもしか :2005/05/14(土) 00:25:41 ID:ooqE5Wo6
依頼者も専鯖がほとんどだけど4から移行する必要があんまりね―んだよただそれだけの奴が多いだけ、利用者は動けばいいんだし、わざわざ変えね―奴がほとんどみたい
>>627 新しく作るなら、PHP5+SQLiteにすればいいのに。
雑魚企業は何考えてんのか分からんね。
なんでSQLite? 速度優先のタフなDBが必要なんじゃないの?
>>632 企業ユーザーがすでにPHP4使ってる場合が多いとかじゃない?
それとバイナリ化ツールの関係とか。
>>633 サイボウズってそんなに何百万件のデータを扱うようなツールを
作ってんの?
でなければMySQLなんて必要無いんじゃないの?
SQLiteならDBのインストールの必要もないし、
何よりもPHP5に標準でバンドルされてるので便利でしょ?
>>635 普通に扱うと思うが。
社員千人いれば、1日1人10件入れただけで半年たたずに100万件。
日報が義務化されてれば、そのくらいいくでしょ。
ってか、サイボウズ知らんの?
>SQLiteならDBのインストールの必要もないし 必要あるだろ
>>636 サイボウズというかグループウェアを知らないんじゃない?
中小企業でさえ、ロータスノーツとかサイボウズとか何らかのグループウェアを
導入してる会社が殆どなのにね。
まぁ、零細企業じゃ仕方ないか。
学生でしょう。
>>637 SQLiteはインストールの必要ないだろ。
インストールが簡易なだけで、必要ないわけじゃない罠 入れなきゃ動くはずもない
SQLiteの煽り文句: > SQLite is a small C library that implements a self-contained, > embeddable, zero-configuration SQL database engine SQLiteはCで書かれた小さなライブラリで、 自己完結、組み込み可能、設定不要のSQLデータベースエンジンを実装しています。 PHPのマニュアルのSQLiteの項目: > PHP 5 では、SQLite 拡張モジュールとエンジンは PHP 自身にバンドルされ、 > デフォルトでコンパイルされます。 SQLiteを選択しなかった是非はともかく、PHP5を使っていれば作成が楽で PHP5の普及(実績か?)にも拍車が掛かっただろうにねぇ。
なーんだ、PHPのことをよく知らないくせに煽ってたのかwwww 禿藁wwwwwwwwwwwwww
グループウェアを知らないPHP5厨と SQLiteを知らないPHP4厨のスッドレ
スッドレとかいう香具師はアニメ厨
香具師とかいうヤシは監禁マニア
>>642 PHP5が使われなかったことの実績になってしまいましたな。
監禁マニアとかいう池沼は萌えオタ
組み込みって、まさかPHP自体にSQLiteを組み込もうと思ってたとか? 確かにC言語なんかで組むときは、アプリケーションに組み込んで、 SQLLiteを別にインストールするみたいな手順は見た目上省けるけれども。 スクリプト言語と使うときは、別にSQLLiteを入れなきゃ駄目だと思うが。
あ、SQLiteね。
>>649 だからお前はそれ以上書き込むと無知をさらすだけだから黙ってろって。
SQLiteは 「わざわざDBを別に入れる必要がない」のがウリなわけです
置くだけで良いのは確かだが、入れなくても良いというのは間違っていると思うけど
要するにPHP5では、PHP自体に組み込まれていて、またもやよりによって、 不要な機能を標準化して寄り重くて巨大になっているとアピールしたいのだと思う。 サイボウズは、4を使うと明言して居るんだから、もっと良くニュースソースを読んだ方が良いと思う。
サイボウズだって、考えてやってるんだから、PHP5+SQLiteの組み合わせくらい考えたろうよ。 それでも結局、PHP4+外部DBよりも適さないと判断されたわけだろ。現実をわきまえろよ。
サイボウズ、2年位前にある企業で使ってたけど、アカウント100個超えるとエラーはきまくりなWEBアプリだったよ。 ユーザIDだったかな?が不規則にインクリメントされていくし。 大きな会社ではとても使えない。が、小さい会社ではいいのかも。操作簡単だし。
>>656 そうか?
俺の会社も数年前からサイボウズ入れてるけど、全社員が使用してるから
アカウントは500を越えるはずだけど、特に問題無く動作しているが。
658 :
nobodyさん :2005/05/15(日) 11:39:17 ID:vkpEZqNv
終わった言語をいつまでもいつまでもぐだぐだぐだぐだとな!
Jaなんとかのことでつか?
PHPプログラマーズマガジンって、ほとんど翻訳物でPDF配布なのに、 妙に高いね。
あれは詐欺ですね。 紙媒体での販売で初めてあれぐらいの値段にすべき。
>>661 無理。
というか、Javaの雑誌なんてあれだけ広告ページが入ってるのに、
あれだけ高いのを見れば、PDF配布でもあれぐらいの値段するのは普通だと分かりそうだけど・・・
>>657 そこのサーバはFreeBSDだったけど、OSにもよるかもしれない。
むしろあぱっちの設定がおかしかったのかも
それはない。というかApacheの設定をどうにかすれば、CGIからウォーニングを吐かせられるようなもんじゃないだろう。
サイボウズはデータベースが弱いんだよ。だから、MySQLを採用するんだろうし。
どうやって?
というわけで盲目的なPHP厨は 一般の企業が未だにPHP5の採用を見送っているという 現状にしっかりと目を向けてねw
670 :
nobodyさん :2005/05/15(日) 19:29:47 ID:A3r3Kedu BE:223054087-
終わった言語をいつまでもいつまでもぐだぐだぐだぐだとな!
PHP厨の定義って? Java厨の定義って?
定義にこだわって流れが読めない人を定義厨と呼ぶような感じだよ。
定義がないということは、Java厨やPHP厨は存在しないってことだね
世の中、ほとんどのものは存在しなくなるな。
定義がないものの方が多いね。
PHP陣営がPHP5でもたついてる間に JAVA、.NET、Parrot陣営がガンガン前に進んでますよ?
PHPがもたついているというのは 日本限定の話なので。
PHPに限らず、UNIX絡みのプログラムは文字コードで、 日本はよくもたつくけどね。。 文字コードに関わる、日本の潜在的な負担(時間的労力的損失)はかなり大きいと思う。
マルチバイト関数には正直感動した
PHPのバージョンがあがったりする事で、業界は変更に伴う「料金」をせしめる事ができるのだ。
日本語環境でもたつくといえば、糞mysql4.1系はどうなったんだろ…
>>681 日本国内では無かったことになってるバージョンだな。
PHP4でmb_stringがヤバかったバージョンくらい無かったことになってる。
>>677 じゃ、日本限定で
P H P 壊 滅 、 使 う 価 値 な し
>>678 俺からすれば何で文字コードでもたつくのかが不明なんだけどね。
ソースも表示もDBも全部UTF-8にすれば幸せなのにね。
ワタシカラスレバ、ニホンゴハ「ゴーリテキ」チガイマス スベテEnglishツカエバ、ミンナHappyネ
どっちかというとZendがだめ。
ZendがダメならIBMもOracleも提携しようとは思わない。
MySQL4.1系ってヤバいん? 今は4.0系使ってるけど4.1に移行しようと思っていたんだが…
>>688 だって、言うこと聞かなければ買収すればいい。
名の通ったスクリプト言語が欲しいだけで、会社やら言語の中身はあまり関係ないだろうし。
>>689 入れただけでPHPのプログラムがエラーでて動かなくなったから古いの入れなおした
何が原因だったかな・・・
たぶんググれば何か出てくると思う
PHP5を普及させることができないZendはダメ
PHPがだめっていうか4から5への以降過程がダメすぎる。
ここで PHP5 や Zend ダメって言ってるのは PHP4 しか知らない、しかもかなり技術レベル低い奴だろ?
いや694と同じ厨同士罵り合ってるだけですよ。
>>694 3日程PHPポケットリファレンスを読んだだけで
PHPできますと偽って平然と業務をこなしてる
低レベルな技術者ですいません。
>>695 君が噂の PHP4 しかできないクンですか?
一日中いない?すごいね。
698 :
nobodyさん :2005/05/16(月) 15:45:14 ID:R4kh5xtc
終わった言語をいつまでもいつまでもぐだぐだぐだぐだとな!
PHP終わったとマジで言っているとしたら かなり本質の見えない痛い奴だな… まあここは終わったとか終わらないとか ワイワイ言いながらPHPに関する雑談する場所だから
本質を教えてくださいm(_ _)m
もし終わっているなら 「終わった終わった」と日々言う奴はいねぇ
>>697 ってか、一日中監視してるおまえもすごいね。
そろそろWebプログラマー板でも作ってもらおうか…
pearのPHP5対応はどんな感じですかね?
PHP5はDebianでは未だに公式パッケージになってませんよ? もう駄目だPHPはPHP5のおかげで終了した。 これもすべてZendの責任だ。
なんでDebianで公式パッケージになってないからZendのせいなんだろう・・・ ソースからインストールできるのに、なんで公式パッケージとか言ってるんだろう・・・
709 :
nobodyさん :2005/05/16(月) 21:25:26 ID:I7VA7Yg5
終わった言語をいつまでもいつまでもぐだぐだぐだぐだとな!
ループしてるよな
while(TRUE)
つまり文法エラー さすがスクリプト
>>686 >日本内限定の狭い視野しか
だって俺、日本人相手に、日本語を処理するシステムを納品する人だから。
海外がどうであろうと知ったこっちゃ無い。
波が来るなら波がきたときに乗ればいいしね。
PHP厨は一生こないビックウェーブを待つ悲しいサーファー。
PHPには特に期待していない Javaにも期待していない WebProg板の中心でCマンセーと叫ぶ で、なんでこの板のディレクトリ、phpなんだ?
ひろゆきがトチ狂ってPHP板として誕生したから。 今以上に過疎ってたんで、元からあったレン鯖・CGI/Perl板と話し合って、 CGI/Perlの部分をこっちに持ってきてWebProg板になった。
FC では PHP5 だね
FCは新しいものONLYの人柱用だから当然だな。
そして RHEL に反映される
FCって何よ? フットボールクラブとか言うなよ?
>>722 がRHELと書いているのをみて Fedora Coreの事だと推測した。
オイラは初めて見たけど、一般的な略称なのかねぇ。
鯖触る人間にとってはわりと一般的と思
普通に使われてるな。
RHELって何て読んでる? 俺はロヘール
るーへる
関係無いけどSQLiteはなんて読むの?
レスキュー光
>>730 エスキューライトじゃないんだ?
信じていい?
SQLをスクルとよんでるなら
>>730 でいい
エスキューエルとよんでるならエスキューライトでいい
なわけねえだろ
スクゥリート
S男がきゅんとしてライトサイズの穴に…
オラクルとゼンド提携はPHP5に明るい未来をもたらしてくれるのかな?
しかしこのスレには関係ない
PS3はPS2,PS1と下位互換あるらしいよ なんでPHP5にはないのかな
PS1, PS2, PS3 と同程度の互換性が PHP3, PHP4, PHP5 にもあるよ
PS2の初期のヤツは一部動かないPSソフトがあったな。 PHPの互換性はそれ以上に糞だけど
PHP4と5は兎も角、3と4の互換性って…… ……正気ですか?
Java1.3と1.4と5みたいなもんじゃん
744 :
nobodyさん :2005/05/18(水) 20:48:30 ID:m1YlS5vk
終わった言語をいつまでもいつまでもぐだぐだぐだぐだとな!
え、Javaが?PHPが?
746 :
nobodyさん :2005/05/18(水) 21:25:13 ID:dWRKsNjH
>>745 Javaはいまやイケイケだろ。
PHPがヤバイの。
Javaだって5限定の機能使っている人はまだそこまで多くないよ。
正規表現
>>747 オートボクシング・アンボクシングをこっそり使いまくり。
っていうか、ラップクラスを意識しなくなってしまった。
>>750 同じく。1.4 以下を使う気になれん。
携帯Java(Java1.33)の立場は
Gosling 自身は Java が Write Once, Run Anywhere じゃないこと認めているし。 なのでいいんじゃないの。
しかし、やりたい事をすべて関数で用意されてると、 何をオブジェクトにしたらいいかもわからなくなっちゃいんぐ。
オブジェクトにする必要はないよ。
756 :
nobodyさん :2005/05/20(金) 13:13:08 ID:PRQvAjLR
終わった言語をいつまでもいつまでもぐだぐだぐだぐだとな!
ruby確かにいいけどね。PHPとかPerlとか糞だよな。どうなんだろうなあ。
クソそうな祭りだな
>ブログシステムやWebアプリケーション開発において、 >Perl、PHP、Ruby、Pythonなどのスクリプト言語は、 >もはやJavaやC++、C#などと同等かそれ以上の地位を >確立しているといっていいだろ。 なんでこの記者はタメ口ですか?
可愛そうだ スルーしてやれw
明らかにそれ以下の地位である点について。
まあCよりはWebアプリケーション開発としては地位は上だろ。 今更C、C++でWebアプリケーションなんかツクラネ。
結構Cのサイト多いよ。
昔の資産だべ
でもPHPが消滅か変化することはあっても Cが消えることはまだ当分なさそう
10年後も20年後も、コンピュータがある限りCやアセンブラでプログラムを書く人はいる。 そういう人がいなければ、ハードが動かない。
まあPHPも中身はC++な訳だが
/つ_∧ /つ__∧ 〈( ´_>`) ゑ? |( ´_ゝ`) ヽ ⊂ニ) ヽ__と/ ̄ ̄ ̄/ |  ̄\/___/ ̄ ̄
>今更C、C++で「「「「「Webアプリケーション」」」」」なんかツクラネ。 つってんのに頓珍漢な事言う人がいるよね・・・
いや、いまさら新規でCでWEBアプリ書く人なんていないんじゃないの。
いいだろ「う」。 「う」が抜けたんだろね
JavaやC++、C#などと同等って そんなことゆーとJavaとC++とC#それぞれが いっしょにすんな! って叫びだすだろ<strikeout>う</strikeout>