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

PHP5のせいでPHP(・ー・)オワッタナ・・・

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/04/17(日) 14:19:26ID:3md2BTrM
(・ー・)・・・
0557nobodyさん2005/05/10(火) 09:43:54ID:???
日本人だから海外の事は関係ないね。
0558nobodyさん2005/05/10(火) 10:02:48ID:???
PHPかよっ!
0559nobodyさん2005/05/10(火) 12:06:17ID:???
>>554
海外の鯖ふくめたら、JSP/Servletも多そうだね。
0560nobodyさん2005/05/10(火) 12:35:56ID:???
xrea で PHP5 使ってるんだけど、
PHP5 対応サーバって少ないの?
0561nobodyさん2005/05/10(火) 12:58:33ID:???
少ないよ
0562nobodyさん2005/05/10(火) 14:23:09ID:???
少なくて困ることはないけどな
0563nobodyさん2005/05/10(火) 14:31:25ID:???
>>556
はぁ?日本でも必要十分には存在してるよwwwww

>>557
日本人でも海外の鯖は使えるから関係あるね。


>>559
探してごらん。1000円以下で使えるとこなんてないから
0564nobodyさん2005/05/10(火) 15:03:48ID:qHuDI1NF
>>563
>はぁ?日本でも必要十分には存在してるよwwwww
で、どこ?列挙せよ
0565nobodyさん2005/05/10(火) 15:48:44ID:gZdEm/O1
http://YahooBB219189144014.bbtec.net/
wwwっおkwwwwwwwwwwwwっうはっwww

っうはっwwwおkwwwwwwwwwwっ
うぇwww
wwwwwwwうはっwwwっうぇwwwwwwwwwwww
0566nobodyさん2005/05/10(火) 15:55:03ID:???
ウイルスうぜー
2chもフィルタリングすりゃいいのに
0567nobodyさん2005/05/10(火) 17:06:42ID:???
人の主観によって多いか少ないかは異なる。
いくら挙げたところで少ないと思う人もいれば
十分と思う人もいる。
0568nobodyさん2005/05/10(火) 19:21:41ID:qHuDI1NF
必死に考えた言い訳がそれか
PHP5は本当に終わったようだな
0569nobodyさん2005/05/10(火) 19:38:44ID:???
>>568
>>568
0570nobodyさん2005/05/10(火) 19:49:11ID:???
無料でPHP5を試したいという要求には困らないくらいに無料鯖はある。
有料鯖ならもっとある。なにをもって「少ないか」が問題なんじゃないの。
0571nobodyさん2005/05/10(火) 20:03:33ID:???
ただ戻してる鯖オオス
0572nobodyさん2005/05/10(火) 20:28:42ID:???
>>571
> ただ戻してる鯖オオス
で、どこ?列挙せよ
0573nobodyさん2005/05/11(水) 02:07:17ID:Upo/SXq8
ま―なんだなPHPは確かに前バ―ジョンとの互換性を失いやすい傾向にはある。その辺は出来るだけ改善はして欲しいけどね、でも嫌なら4あたり使い続ければいいだけじゃん。鯖だって、ほとんど4だし。今だに3の鯖も見かけるぞ
0574nobodyさん2005/05/11(水) 10:58:05ID:???
前バージョンというか前々バ―ジョンとの互換性だろ。
直前のバージョンで使えなくなった命令って何かあったっけ?

つうか互換性があってもエイリアスになってる命令使ってる時点で
コーディング段階から処理速度とかに気を遣ってないことがモロバレ。
0575nobodyさん2005/05/11(水) 12:14:40ID:???
つうか、ライブラリの動きなんか、マイナーバージョンアップでも互換性なくなったりするし。
PHP使ってる時点で、信頼性とかに気を使ってないことがモロバレ。
0576nobodyさん2005/05/11(水) 12:35:31ID:???
>>575
具体例
0577nobodyさん2005/05/11(水) 14:00:03ID:???
どんな言語でも互換性なくなるわけだし、
どの言語と比べて、という話をしたら?
0578nobodyさん2005/05/11(水) 14:25:54ID:???
他の言語と比べて非互換部分が多い少ないを
言って何の意味もないけどな。
0579nobodyさん2005/05/11(水) 15:43:03ID:???
とりあえず>>575がPHPを使ってないことはわかった
0580nobodyさん2005/05/11(水) 16:46:41ID:mP63+b5P
とりあえずPHP5が本当に終わってるって事は分かった。
0581nobodyさん2005/05/11(水) 20:10:04ID:fr0Q+Hmi
バージョンUPするたびにソースを改ざんしないといけないなんて・・
こんなん仕事には使えないじゃん・・。
下位互換は死んでも維持してほしい。

自分だけで楽しむプログラムならまだしも・・
お客さんのために作ったプログラムとか修正するのが手間で仕方ない。
客は納得しないから金も派手には取れないし、やればやるだけ損。
Zendさんは、もうちょっと考えてほしい。仕事に使ってる人もいるのだから。
0582nobodyさん2005/05/11(水) 21:31:23ID:???
杞憂
0583nobodyさん2005/05/11(水) 23:39:36ID:QuLMVY0j
もっとも2世代以下の下位互換を保証してないのはそこまで環境を用意して
テスティングしてくれる開発協力者がいないからなんだけどな
0584nobodyさん2005/05/12(木) 00:38:47ID:???
>>581
そもそもPHP5は今までの書き方では何かと問題だからできたもの。
PHP4自体もバージョンアップしてるんだから、今までのものは4で使いつづければいいし、
プロジェクトが大きくなれば書き換える必要も出てくるからそのときに5にすればいい。
>>581はさんは、もうちょっと考えてほしい。素人じゃないんだから。
0585nobodyさん2005/05/12(木) 00:49:09ID:???
>>584
というか、他の言語ではそういうことすら考慮しなくて良いんだよ…

それに、同じ4だって、セキュリティアップデートのつもりでマイナーバージョンを上げたら
動かないなんて現象が、何度も起こっていたわけだけど…
0586nobodyさん2005/05/12(木) 00:52:23ID:???
PHPの場合なんて、3→4のときに、もっとマシな改革ができたはずなのに、
それをいまさら5でやろうなんて事になってるから、互換性が損なわれているわけで。

PHPユーザだからこそ、不満がたくさんあって、改善して欲しいと思ってるんだが、
そう言う点が、一切改善されないんだよね。

実際にPHPを使っていれば、間違いなくこういう点では困ってるはずなんだけど、
本気で>>584のように思ってるのかな?
0587nobodyさん2005/05/12(木) 00:55:18ID:v7he+LXG
php5 上で,php4 として実行することを宣言する設定とか関数とかあれば解決では?
そうしてないということはそれができない理由が何かあるんだろうけど・・・

DirectXなんか下位互換性保ちつつ進化してる良い例だと思う

あと >>573 の考え方はまずい気が・・・
0588nobodyさん2005/05/12(木) 01:55:36ID:???
でも、PHPでやるなら5とか4とか大きいバージョンじゃなくて、3桁目のバージョンまで指定できないと解決しないよ。
3桁目のバージョンで仕様が変わる稀有な環境だからな。
0589nobodyさん2005/05/12(木) 02:35:33ID:/l7moyw2
http://ZO228251.ppp.dion.ne.jp/

wぷwぷぷwぷぷwぷwぷwぷwぷぷwぷぷwぷwぷw
みぷぷwぷwおkぷぷぷぷぷぷぷぷぷぷぷぇぷwぷ

ぷみぷぷwぷwみぷぷwぷwぷぷぷぷぇぷwぷぷおkぷぷぷ
0590nobodyさん2005/05/12(木) 09:09:56ID:???
>>588
LotusNotesを使ってたおれからすればPHPは十分だ。

Notesなんて3桁目のバージョンが違うだけで全くの別製品。
さらに、バージョンアップのモジュールを当ててそのバージョンにしたか
それとも、そのバージョンのものをCDとかからインストールしたかでも全然違う。

開発や修正するには、その動作環境と全く同じにしないと罠にはまる。
最初にインストールしたのはどのバージョンか。
バージョンアップはどのモジュールをどの順番で当てていったか・・・
1つでも間違えるとまったくの別物・・・
0591nobodyさん2005/05/12(木) 10:04:13ID:???
もうPHP止めてASPかJSP使ってなよ
0592nobodyさん2005/05/12(木) 10:07:22ID:???
つうか、もう、Webアプリの開発やめれ。
0593nobodyさん2005/05/12(木) 10:44:32ID:???
>>590
Notesは言語じゃないだろ。
基本的にバージョンアップされると、機能が追加されたりするわけで、
バグ潰しのバージョンアップで動かなくなるPHPと比べても仕方ない。
0594nobodyさん2005/05/12(木) 11:24:12ID:???
>>593
ノーツを分かってないな。

以前のバージョンでバグフィックスされたものが、
その上のバージョンで元に戻っていたり、別なバグが発生してくる。

更に言えば、そのバージョンでしか正常に動作しない。
バージョンを上げても下げても、修正が必要。
さらに、>>590に書いてあるように、同じバージョンでも、
どうやってバージョンアップのパッチを当てたかによっても違ってくる。
0595nobodyさん2005/05/12(木) 11:26:32ID:???
Notesがクソだからといって、PHPが正当化されるわけじゃないんだけどね。
Notesは少なくとも、サポートが受けられるわけで。
0596nobodyさん2005/05/12(木) 11:34:10ID:???
>>595
それは、話の流れじゃないのか?
3桁目のバージョンで仕様が変わるのは希有な環境という言葉に対して、
グループウェアとして有名なノーツもそういった環境だって言ってるだけじゃ?
05975952005/05/12(木) 11:37:39ID:???
ついでにいえば、下位互換が完全に無いような環境の方が多い気がする。

Perlだって5になったときは大幅にソースを修正した記憶がある。
VBだって4、5、6とバージョン上がるとやっぱりソースの修正は必要だったし。
場合によったらサービスパックが違うだけでおかしくなったりしたしな。

Javaだってそうだよな。
バージョン上がって色々な機能が追加されると、下位互換は無い。
昔は正規表現とかは別のJarファイルとか使ってたけど、
今じゃ普通に組み込まれてたりと。
0598nobodyさん2005/05/12(木) 11:45:19ID:???
進化のための切り捨てなのだから
やがて解消する発展的な痛み
批判すべきではない
一年もしたら「あんなこと言ってたなあ…」くらいになると思うが
0599nobodyさん2005/05/12(木) 13:45:43ID:???
新世代言語Nullpoの話しようよ。
0600nobodyさん2005/05/12(木) 15:07:55ID:???
>Javaだってそうだよな。
>バージョン上がって色々な機能が追加されると、下位互換は無い。
>昔は正規表現とかは別のJarファイルとか使ってたけど、
>今じゃ普通に組み込まれてたりと。

別に今でもその別のjarファイルをそのまま使えば、修正なしで動作するけど。
0601nobodyさん2005/05/12(木) 15:19:52ID:???
それを言うなら PHP だって 3 〜 5 まで無修正で動くのもあるし
0602nobodyさん2005/05/12(木) 19:08:34ID:???
>>601
というか、Javaなら、特殊なことをやっていなければ九分九厘修正なしで動くわけだけど…
0603nobodyさん2005/05/12(木) 19:56:13ID:???
で、それがどうしたの?
そのJava使ってりゃいいじゃん。
0604nobodyさん2005/05/12(木) 19:56:59ID:???
おまえらまずニホンゴをおb
0605nobodyさん2005/05/12(木) 20:46:44ID:???
PHPが、規模が小さいのにJavaやらNotesとかと同じ問題が発生してるのが笑える。
0606nobodyさん2005/05/12(木) 21:37:42ID:???
PHP もマイナーバージョン間では九分九厘修正なしで動くわけだけど…

PHP も Java も、まぁ、どんな言語でも

ttp://java.sun.com/j2se/1.3/ja/compatibility.html
| 保守リリースでは、新しい言語機能または API は導入されないので、ソースレベルでの互換性が両方向に対して保証される
| 機能リリースおよびメジャーリリースでは、ソースレベルの上位互換性は保証されるが、下位互換性は保証されない

でしょ。
0607nobodyさん2005/05/12(木) 21:42:17ID:rf5sQf8a
phpは使えないということが明確になったな
0608nobodyさん2005/05/12(木) 21:44:50ID:???
PHP は中規模案件くらいしか使ってないから 99.9% 互換性あるけど、
Java は大規模案件で使っているせいか互換性は 0 〜 80% になるなぁ。
AWT,SWT,Swing,JFace とかさぁ。JavaBeans, EJB, JBoss とかぁ。死ぬ。
0609nobodyさん2005/05/12(木) 21:51:03ID:???
>>608
嘘をついてまで貶めたいか…
0610nobodyさん2005/05/12(木) 21:54:02ID:???
あー、そう読めるか。全然貶める気はないよ。
大きな案件で PHP 使う気にはならないし、
小さな案件で Java を使う気にはならない。
それぞれ一長一短があることは重々承知。
0611nobodyさん2005/05/12(木) 21:54:33ID:???
って、嘘ってどこよ??
0612nobodyさん2005/05/12(木) 22:36:10ID:???
例えば、AWTやSWTのバージョンを上げることと、
JAVAの言語のバージョンを上げることを混同している点かな。
0613nobodyさん2005/05/12(木) 23:14:52ID:???
ZendがPHP4と5を共存できるようにしないなんて
妙なトコで手を抜いたのが諸悪の根源。

3と4は共存できるようにしてたのに馬鹿としか
言いようが無い。
0614nobodyさん2005/05/13(金) 01:54:19ID:???
Zendが早急にやるべきことは
PHP4とPHP5を共存できるようにすること。
0615nobodyさん2005/05/13(金) 02:45:23ID:???
動的に画像やFlashが作れれば文句ナシ
0616nobodyさん2005/05/13(金) 08:16:41ID:???
>>606
> PHP もマイナーバージョン間では九分九厘修正なしで動くわけだけど…

ぜんぜん。
過去の実績みても、動きが変わったり動かなくなったりしてる。
保守リリースのくせに、仕様が変わる。
保守リリースでも、ソースレベルでの互換性を両方向に対して保証していない。
0617nobodyさん2005/05/13(金) 09:16:02ID:???
>>616
>1-
0618nobodyさん2005/05/13(金) 09:29:24ID:???
そう、PHPの世界では、自分の使い方で9分9厘動けば問題ないのですよ。
自分の使い方で9分9厘動けば、他の人の使い方でも9分9厘動くはずなんです。
もし9分9厘動かないなら、それはその人の使い方が悪いんです。
0619nobodyさん2005/05/13(金) 11:07:33ID:???
ここはスキルが一段と低い奴が集まるスレだな
0620nobodyさん2005/05/13(金) 12:12:57ID:???
>>619
現状認識ができてないあんたが一番低スキルだと思うよ?
0621nobodyさん2005/05/13(金) 12:26:21ID:???
で、オウム返ししか出来んわけか
0622nobodyさん2005/05/13(金) 12:31:08ID:???
煽りスレだし人格が崩壊したクズがたくさん集まるのは仕方がない
0623nobodyさん2005/05/13(金) 15:47:11ID:???
いつの間にか600を超えているわけだが
0624nobodyさん2005/05/13(金) 16:28:33ID:???
>>621-622
あんたらみたいな現状認識もできない、人の意見も聞き入れられない
ような人格障害者には何言っても無駄だよね。
あんたらみたいなキモい信者が消え去ればPHPももうちょっと
ましになるかもね。
0625↑2005/05/13(金) 16:40:53ID:???
激しく誤解する厨晒しage
0626nobodyさん2005/05/13(金) 17:31:29ID:???
そういえば、山田君はおさまったね。
対策したのかな。
0627nobodyさん2005/05/13(金) 23:25:47ID:???
http://www.itmedia.co.jp/enterprise/articles/0505/12/news007.html

今から新しくやるのに、PHP4だってよ…

現場なんて、そんなもんだよ。PHP5なんて使う気にならない。
0628nobodyさん2005/05/13(金) 23:52:16ID:???
>>627
良く知らんけどサイボウズって
各企業の鯖に個別に入れるんだろ?
なら枯れ具合を最重要視して4にするのは妥当かと
ウチが今開発中のサービスは
自社鯖に入れるので5で作ってるよ
0629nobodyさん2005/05/14(土) 00:14:08ID:???
> MySQLやPHPのノウハウが十分に蓄積していないであろうことを考えると、
> 製品のクオリティが気になりますが、そのあたりはどうでしょう?
>
> 厳しいご指摘ですね(笑い)。
現場によるんじゃねえの?
0630かもしか2005/05/14(土) 00:20:34ID:ooqE5Wo6
うちは5も4も受けてるよ、基本5で作るんだか、後から4にしてくれってのは多いよ、最近まんどくせ―から4でする事にしたよ
0631かもしか2005/05/14(土) 00:25:41ID:ooqE5Wo6
依頼者も専鯖がほとんどだけど4から移行する必要があんまりね―んだよただそれだけの奴が多いだけ、利用者は動けばいいんだし、わざわざ変えね―奴がほとんどみたい
0632nobodyさん2005/05/14(土) 00:32:58ID:???
>>627
新しく作るなら、PHP5+SQLiteにすればいいのに。
雑魚企業は何考えてんのか分からんね。
0633nobodyさん2005/05/14(土) 01:13:13ID:???
なんでSQLite?
速度優先のタフなDBが必要なんじゃないの?
0634nobodyさん2005/05/14(土) 01:57:25ID:???
>>632
企業ユーザーがすでにPHP4使ってる場合が多いとかじゃない?
それとバイナリ化ツールの関係とか。
0635nobodyさん2005/05/14(土) 03:22:25ID:???
>>633
サイボウズってそんなに何百万件のデータを扱うようなツールを
作ってんの?
でなければMySQLなんて必要無いんじゃないの?
SQLiteならDBのインストールの必要もないし、
何よりもPHP5に標準でバンドルされてるので便利でしょ?
0636nobodyさん2005/05/14(土) 08:40:49ID:???
>>635
普通に扱うと思うが。
社員千人いれば、1日1人10件入れただけで半年たたずに100万件。
日報が義務化されてれば、そのくらいいくでしょ。

ってか、サイボウズ知らんの?
0637nobodyさん2005/05/14(土) 10:02:56ID:???
>SQLiteならDBのインストールの必要もないし

必要あるだろ
0638nobodyさん2005/05/14(土) 10:12:54ID:???
>>636
サイボウズというかグループウェアを知らないんじゃない?

中小企業でさえ、ロータスノーツとかサイボウズとか何らかのグループウェアを
導入してる会社が殆どなのにね。

まぁ、零細企業じゃ仕方ないか。
0639nobodyさん2005/05/14(土) 10:59:55ID:???
学生でしょう。
0640nobodyさん2005/05/14(土) 12:52:27ID:???
>>637
SQLiteはインストールの必要ないだろ。
0641nobodyさん2005/05/14(土) 13:01:21ID:???
インストールが簡易なだけで、必要ないわけじゃない罠
入れなきゃ動くはずもない
0642nobodyさん2005/05/14(土) 13:14:59ID:???
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の普及(実績か?)にも拍車が掛かっただろうにねぇ。
0643nobodyさん2005/05/14(土) 14:15:39ID:???
なーんだ、PHPのことをよく知らないくせに煽ってたのかwwww
禿藁wwwwwwwwwwwwww
0644nobodyさん2005/05/14(土) 15:40:11ID:???
グループウェアを知らないPHP5厨と
SQLiteを知らないPHP4厨のスッドレ
0645nobodyさん2005/05/14(土) 16:07:34ID:???
スッドレとかいう香具師はアニメ厨
0646nobodyさん2005/05/14(土) 16:15:58ID:???
香具師とかいうヤシは監禁マニア
0647nobodyさん2005/05/14(土) 16:16:35ID:???
>>642
PHP5が使われなかったことの実績になってしまいましたな。
0648nobodyさん2005/05/14(土) 16:21:11ID:???
監禁マニアとかいう池沼は萌えオタ
0649nobodyさん2005/05/14(土) 17:16:03ID:???
組み込みって、まさかPHP自体にSQLiteを組み込もうと思ってたとか?
確かにC言語なんかで組むときは、アプリケーションに組み込んで、
SQLLiteを別にインストールするみたいな手順は見た目上省けるけれども。
スクリプト言語と使うときは、別にSQLLiteを入れなきゃ駄目だと思うが。
0650nobodyさん2005/05/14(土) 17:16:34ID:???
あ、SQLiteね。
0651nobodyさん2005/05/14(土) 17:29:35ID:???
>>649
だからお前はそれ以上書き込むと無知をさらすだけだから黙ってろって。
0652nobodyさん2005/05/14(土) 18:02:07ID:???
SQLiteは
「わざわざDBを別に入れる必要がない」のがウリなわけです
0653nobodyさん2005/05/14(土) 18:44:14ID:???
置くだけで良いのは確かだが、入れなくても良いというのは間違っていると思うけど
0654nobodyさん2005/05/14(土) 18:48:39ID:???
要するにPHP5では、PHP自体に組み込まれていて、またもやよりによって、
不要な機能を標準化して寄り重くて巨大になっているとアピールしたいのだと思う。

サイボウズは、4を使うと明言して居るんだから、もっと良くニュースソースを読んだ方が良いと思う。
0655nobodyさん2005/05/14(土) 19:36:20ID:???
サイボウズだって、考えてやってるんだから、PHP5+SQLiteの組み合わせくらい考えたろうよ。
それでも結局、PHP4+外部DBよりも適さないと判断されたわけだろ。現実をわきまえろよ。
0656nobodyさん2005/05/15(日) 06:11:55ID:???
サイボウズ、2年位前にある企業で使ってたけど、アカウント100個超えるとエラーはきまくりなWEBアプリだったよ。
ユーザIDだったかな?が不規則にインクリメントされていくし。
大きな会社ではとても使えない。が、小さい会社ではいいのかも。操作簡単だし。
■ このスレッドは過去ログ倉庫に格納されています