X



php5これでCGIはphp1色の時代へ
0151nobodyさん
垢版 |
04/12/03 16:44:04ID:Roli/AQD
っていうか、Webシステムにオブジェクト指向は要らない。
少なくとも、「逆引き大全」とか読むレベルでは。
0152nobodyさん
垢版 |
04/12/04 14:24:32ID:???
>>151
確かにオブジェクト指向っぽい作り方をしてるだけっていうか
ほとんどサブルーチンわけしてるだけだからね
0153nobodyさん
垢版 |
04/12/04 15:06:14ID:???
むしろ、オブジェクト指向を絶対視して、すべてをオブジェクト指向で書くのがすばらしいという空気が残っているのが害。
Webアプリケーションの構造をむりやりオブジェクト指向にしたところで、やってはいけない分析をしてしまうのがオチ。
0154nobodyさん
垢版 |
04/12/04 17:42:30ID:???
>>153
それあるよね
オブジェクト指向を導入した際の
メリット・デメリットをはっきりさせないと。

まぁ流行の単語とかはどうしても
勘違いというか上辺の知識だけの人がでてくるよね
0155nobodyさん
垢版 |
04/12/08 21:26:57ID:???
何がPHP5でCGIはPHP一色の時代だ、バカも休み休み言え。
まだまだPerlで書かれた素晴らしいスクリプトが山ほどあるのに、
それをPHPに全て移植し切ってから言え。
0156nobodyさん
垢版 |
04/12/08 23:46:15ID:???
海外では既にPHPへの移行が進んでるけどな
ていうかCGIが使えない鯖が増えてる
日本だけだねPerlに固執してるのは
0157nobodyさん
垢版 |
04/12/09 01:09:16ID:???
つまり、PHPへの移行が進んでるのは海外だけで、日本ではPHPは弱小、だから語る価値はない、ってことだね?
0158nobodyさん
垢版 |
04/12/09 01:10:29ID:???
日本でのPHPの不人気さは、本家のマルチバイト対応の軽視によるところが大きいと思うんだよね。
0159nobodyさん
垢版 |
04/12/09 03:07:42ID:???
海外が移行してるって言ってもPerlもJavaも最初そんなこと言ってたんだけどな
0160nobodyさん
垢版 |
04/12/09 04:40:51ID:???
現実的な話として、Javaは海外の普及度に追随して国内の普及度は上がったけど、PHPにはその兆候が見えない。
どうなの?
0161nobodyさん
垢版 |
04/12/09 13:34:39ID:???
時代錯誤なクライアントがcgiを強要する限り鯖屋もソース書きも儲かるさ
0162nobodyさん
垢版 |
04/12/15 05:22:06ID:???
海外で移行したからって日本が移行する必要性はないよね
特に「海外」ってどういうアンケートなんだろう

>>161
時代錯誤してないクライアントは何を強要するんだい?
現実路線としてCGIは十分ありえると思うけど
0163nobodyさん
垢版 |
04/12/20 03:38:14ID:???
ttp://www.itmedia.co.jp/enterprise/articles/0412/17/news007.html

PHPに複数の深刻な脆弱性、最新版へのアップグレードを

うp!うp汁!
0165nobodyさん
垢版 |
04/12/20 13:55:25ID:???
うpするの面倒だな
また再コンパイルしないといけないなんて・・・
0167nobodyさん
垢版 |
04/12/23 12:36:27ID:???
phpって普通apt-getで入っても自分でコンパイルして入れないか?
configureのオプションが使い方によって全然代わってくるし。
0168nobodyさん
垢版 |
04/12/24 06:13:51ID:???
phpごときでapt-get使う奴いたのね
0169nobodyさん
垢版 |
04/12/24 07:15:44ID:???
自分が触るサーバー群は、なるべく自分でconfigureしたほうがいいね。
0170nobodyさん
垢版 |
05/01/26 19:34:45ID:???
fixも5.0.3で止まってるみたいね。
そろそろ入れてみるか。
0175nobodyさん
垢版 |
05/01/31 01:49:34ID:???
俺もPerlでいいと思うな

個人的にはサーバ管理もPerlの方が楽だしね
mod_perlもすぐできるし
0176nobodyさん
垢版 |
05/02/03 03:02:53ID:bOooCN0T
Perl5
0177nobodyさん
垢版 |
05/02/03 15:22:27ID:???
正直あんまりかわっとらんがな・・・。
0178nobodyさん
垢版 |
05/02/03 20:14:31ID:???
どっちでもかわらんのか・・・・
じゃあ、理不尽な仕様変更に泣かされることの少ないPerlのほうがいいってことだな。
0181nobodyさん
垢版 |
05/02/05 17:56:47ID:???
しかしいつまでたってもPHP5は
つ か い も の に な り ま せ ん ね wwwwwwwwwwww
0183nobodyさん
垢版 |
05/02/06 00:26:46ID:???
まあやたらに仕様変更して欲しくないってのはある
0184nobodyさん
垢版 |
05/02/14 05:23:01ID:???
>>183がいうように仕様変更は嫌だね
けど再makeしないでも環境いじれるように
CPANみたいなの欲しいね

具体的根拠を聞くということは使えるということか
ん〜Perl5.8の方がまだましだな。

おいらもPerl6待ちだけど。
0185nobodyさん
垢版 |
05/02/14 09:39:22ID:???
PHPはx.2.5ぐらいまでは使いたくない。
仕様はコロコロ変わるしセキュリティホールはポロポロ見つかるし。
0186nobodyさん
垢版 |
05/02/14 11:18:51ID:???
でも今度の PHP5 は今までより安定してるね
0187nobodyさん
垢版 |
05/02/14 21:57:39ID:???
PHP4.0xと4.3xでも全然違うしね。
0188nobodyさん
垢版 |
05/02/14 22:41:26ID:???
PHP5のclass関係は4と変わりすぎ
0190nobodyさん
垢版 |
05/02/15 17:33:05ID:???
たいして変わってないと思うのは自分だけか
0191nobodyさん
垢版 |
05/02/15 19:40:37ID:???
>>190
同感。妥当な変更だし。

5.0.1 になって本当に安定した。
本家では 5.1 の話になってるくらいだし。
PHP5 が不安定、はデマだと思う。
0192nobodyさん
垢版 |
05/02/15 23:14:29ID:???
PEARだかPECLだか知らんが、ライブラリの仕様は安定してるの?
ライブラリの動きは安定してるの?
0193nobodyさん
垢版 |
05/02/16 22:17:30ID:???
安定してる/してない、というより未対応だろ。
0194nobodyさん
垢版 |
05/02/17 09:23:19ID:???
とはいえ順次対応していく、と発表されている
0195nobodyさん
垢版 |
05/02/17 09:31:48ID:???
じゃあまだ使いものにならんな
0196nobodyさん
垢版 |
05/02/17 11:37:19ID:???
PHP5、バリバリ使ってます。
社内の JSP 厨も PHP5 でようやくマシになったと
ぶつぶつ言いつつも使ってるね。
0197nobodyさん
垢版 |
05/02/19 00:25:19ID:???
安定してるしてないはお前等みたいなど素人じゃなくて
仕事としてやっている人間の意見なの。OK?
0198nobodyさん
垢版 |
05/02/19 06:50:29ID:???
Zendの方針自体が安定してないからダメダメ。
0201nobodyさん
垢版 |
05/02/19 20:23:29ID:???
>>200
ttp://x51.org/x/05/02/1048.php
ここかな?
何を信じていいやら。
0202nobodyさん
垢版 |
05/02/19 20:44:43ID:???
PHP5 が不安定というデマは JSP 厨の工作?
0203nobodyさん
垢版 |
05/02/19 21:07:19ID:???
いや、PHP5がじゃなく、PHPが。
PHP4からPHP5で大きくかわったし、PHP5からPHP6でまた大きくかわらないとはいえない
PHP4もPHP4の中で大きくかわったし、PHP5もPHP5の中で大きくかわらないとはいえない

という話をしようと思ってたんだけど、基本的なライブラリさえPHP5にちゃんと対応してないなら、不安定以前の話だから、デマといえばデマだな。
言語はかろうじて安定したけど、ライブラリは安定どころか、完成すらしてない。
0204nobodyさん
垢版 |
05/02/19 23:14:45ID:???
>>203
君、PHP 使ったことないでしょ。
それに、他の言語のことも詳しくないでしょ。
0205nobodyさん
垢版 |
05/02/19 23:48:25ID:???
4から5で大きく変わったか!?
まじでPHPのこと何も知らないだろ。
ttp://www.php.net/manual/ja/faq.migration5.php
Javaもどきなオブジェクト指向だから
既存アプリの移植が面倒なだけで困る低脳はいないだろ。
なんなら互換モードでそのまま動くし。

Perlの4から5、Javaも1.1と1.3、1.4、
VBも.Netへの移行なんかに比べれば
言語仕様の変更は無いに等しいよ。

「基本的なライブラリ」ってPEARのこと言ってる?氏んどけ。
0206nobodyさん
垢版 |
05/02/20 02:52:18ID:???
ま、とりあえずPHP4から5ではPEARが動かなくなる程度の変更しかないな。
0207nobodyさん
垢版 |
05/02/20 02:58:29ID:???
Javaでは古いコードの動きが変わるような言語仕様の変更はないが。
0208nobodyさん
垢版 |
05/02/20 02:59:49ID:???
無いに等しい言語仕様の変更で動かなくなるほど、PHPのコードは神経質なんだね。
0209nobodyさん
垢版 |
05/02/20 04:17:03ID:???
PHPの言語仕様の変更が無いに等しいって言いきれるなんて
よほど幸せな環境にいるんだな。
0210nobodyさん
垢版 |
05/02/20 14:14:27ID:???
PHP 知らん奴が憶測で口を出すなよ。
PEAR は class 使っているから動かないんだよ。

それに Java で動きが変わらないって?
Hello, world レベルのこと言ってるの?
ttp://java.sun.com/j2se/1.4/ja/compatibility.html#incompatibilities1.4
0211nobodyさん
垢版 |
05/02/20 17:29:17ID:???
PHPは、クラス使ってれば動かなくなるんだよね。
特定APIの仕様が変わったというだけのJavaとはレベルが違うよ。
PHPの場合、API的位置付けだったPEAR自体が動かなくなってしまうんだからね。

なんか、PHPの人は必死だな。
0212nobodyさん
垢版 |
05/02/20 17:57:45ID:???
つーか4.0系と4.2以上でかなり違うよね。
マジ使えねぇ。
0213nobodyさん
垢版 |
05/02/20 20:12:29ID:???
3系から4系、4.0から4.1、4.1から4.2の移行を試みたことがない人なんだろうなぁ。
0214nobodyさん
垢版 |
05/02/20 22:02:56ID:???
>>211
PEAR が API 的位置付け!?はぁ?

それにクラスも機械的変換で動くんですけど。
Pukiwiki とか 4 から 5 対応したアプリのことを知らないの?

>>212-213
具体的にはどこか言える?
まさか global_register じゃないよね?
0215nobodyさん
垢版 |
05/02/20 22:31:37ID:???
>>214
PEARは標準クラスライブラリという触れ込みだったはずだが。

global_registerは影響のない変更ということにしたいわけですね。
使ってるやつが悪いと。ふーん。
4.2.2から、Content-type指定したときの挙動が変わった。
4.3.0から=演算子の挙動が変わったしね。

なんか、必死ですね。
0216nobodyさん
垢版 |
05/02/20 23:39:53ID:???
>>215
いいえ。CPAN 同様、拡張ライブラリです。
ttp://pear.php.net/manual/en/introduction.php
PEAR is short for "PHP Extension and Application Repository"

global_register の問題は PHP3 の時から言われていたことです。一体何年前の話ですか?
使っている奴が悪くないとでも?それに問題を理解しているなら extract(); と書くだけです。

Content-type は php.ini のデフォルトの設定が変っただけでしょう?
= 演算子が === のことを言っているのであれば
まともなコーディングしていれば何の影響もないはずですが?
少なくとも XOOPS、SquirrelMail, phpMyAdmin は PHP4.1.x 時代の
古いバージョンを PHP4.3.x に上げてもそのまま動きますが。
実際問題として >>215 の指摘した内容で変更しないといけないアプリって何かありましたか。
例えば sf.net に挙がっているような奴で。

言語のバージョンアップで仕様変更があるのは当然です。
>>205 にも書きましたが、Perl 4→5、Java1.1,1.3,1.4,VB→VB.NET に
比べれば PHP4 から 5 への変更はないに等しい、と言っているんですが。

PHP5 のクラスは機械的変換でそのまま動くのに何か問題でもあったの?
それに PHP4 互換モードまで用意されているのですが。
0217nobodyさん
垢版 |
05/02/21 00:10:06ID:???
>>216
> Content-type は php.ini のデフォルトの設定が変っただけでしょう?

Content-typeを指定するとエンコーディングの変換が効かなくなったバージョンがある。

ま、古いコードが動かなくなった変更点はそれを使ってるやつが悪いってことにすれば、言語仕様の変更はないに等しいといえることはわかった。
なかなか都合のいい論理展開だな。勉強になったよ。
0218nobodyさん
垢版 |
05/02/21 00:13:08ID:???
global_registerの設定が有効になってるのが前提の情報が広まってた状況を無視して、「使ってたやつが悪い」ですか。
おめでたいやつですね。
0219nobodyさん
垢版 |
05/02/21 00:15:06ID:???
> 少なくとも XOOPS、SquirrelMail, phpMyAdmin は PHP4.1.x 時の
> 古いバージョンを PHP4.3.x に上げてもそのまま動きますが。

そんな例持ち出すなら、Java1.1時代のバイトコードでJ2SE5で動くソフトは普通にたくさんあるわけだが。
0220nobodyさん
垢版 |
05/02/21 00:17:54ID:???
で、PEARが動かなくなったことは問題ではないわけだな。
標準ライブラリ的なプロモーションしておきながら、お荷物になれば標準じゃないですよ、か。
ところで、標準クラスライブラリは何になるの?
0221nobodyさん
垢版 |
05/02/21 00:21:53ID:???
ここはどうしてもJava vs PHPに持って行きたいJava厨とPHP厨のすくつですね
0222nobodyさん
垢版 |
05/02/21 00:33:52ID:???
いや、PHPの仕様変更はたいしたことないといいたいだけ。
0223nobodyさん
垢版 |
05/02/21 00:35:04ID:???
推奨されないコーディングをしてPHPの仕様変更にはまるのは、そんなコーディングするのが悪いと。
PEARは拡張ライブラリだから、PHPの仕様変更とは関係ない、と。
0224nobodyさん
垢版 |
05/02/21 02:14:03ID:???
俺は PHP 使いでもないし PEAR も使ったことがないのでよくわからんが、
Perl が 5.6 から 5.8 になったら CPAN のモジュールが動かなくなった、
みたいなことを想像すると「それはまずいんじゃない?」と思うな…
0225nobodyさん
垢版 |
05/02/21 02:14:34ID:???
>いいえ。CPAN 同様、拡張ライブラリです。
おいおい、一緒にすんなって。
規模がちげーっつーの。
0226nobodyさん
垢版 |
05/02/21 02:29:08ID:???
>>224
Perl4→Perl5なら動かなくてもかまわないんじゃないの?といいたいのではないかと。
0227nobodyさん
垢版 |
05/02/21 09:12:58ID:???
>>217
それはバグであって仕様変更ではないよね?
また、そのバグは何日で修正されましたか?
>>218
今でも global_register ON がいいの?
あと、普通程度の頭があれば global_register の危険性はすごに分かるよね?
PHP3 の時から危険性が指摘されていたんだよ?何年前の話?
>>219
この例は >>213 の嘘を指摘するためです。
>>220
PEAR のページを見ろよ。>>216 のリンク先とかさ。
標準ライブラリは
ttp://jp.php.net/manual/ja/
でコンパイル・オプションで選ぶだけで最初から組み込まれている奴だよ。
PEAR を使わない/知らないお前が何を問題にしているの?
>>224
Perl4 と Perl5 は?Perl5 と Perl6 は?
ここでの話は PHP4 と PHP5 の話だよ?
>>225
標準か拡張かの話であって規模の話ではないよね?
0228nobodyさん
垢版 |
05/02/21 09:28:45ID:???
>>227
すご→すぐ

元々の話は PHP5 はバギーか?だったよね。
でもそれがバギーじゃないことになったので
言語の仕様変更の話になったよね。

バージョンアップして言語使用の変更がなかった言語って何よ?
0229nobodyさん
垢版 |
05/02/21 09:58:47ID:???
PHP4 と PHP5 の非互換部分は OOP だけど、
言語使用が変わったと騒いでいる奴は
PHP4 のままのなんちゃって OOP がよかったの?
0230nobodyさん
垢版 |
05/02/21 15:32:40ID:???
>>227
> それはバグであって仕様変更ではないよね?

仕様変更。
日本側からの働きかけで、そのあとtext/*のときはエンコードの指定が効くようになった。
0231nobodyさん
垢版 |
05/02/21 15:33:36ID:???
小泉タンが頑張っていたね
0232nobodyさん
垢版 |
05/02/21 15:35:00ID:???
あぁ、PEARは、おまけでついてくる標準ではないライブラリってことなのね。
PHP4あたりから標準でついてくるから、てっきり標準ライブラリなのかと思ったよ。
0234230
垢版 |
05/02/21 15:45:46ID:???
ちなみに、content-typeの仕様変更は4.2.2からで、4.2.1で見つかったセキュリティーホールに対策するためのリリース。
そのあとの4.2.3でも日本語関係バグバグ。
で、4.3.0からは=演算子の挙動が変わっている。
つまり、4.2.1のセキュリティーホールを挙動を変えずにふさぐバージョンはリリースされなかったってことだ。

PHPの仕様変更の不安定さというのは、そういうこと。
0235nobodyさん
垢版 |
05/02/21 15:55:28ID:???
> 今でも global_register ON がいいの?

そんなこと言ってないだろ。
ってか、global_registersにsがいることくらい、いい加減覚えろ。
0237224
垢版 |
05/02/21 18:51:18ID:???
>>226-227
なるほど、確かにそうですね。
Perl4 の時には CPAN なんてなかった (で合ってる?) し、
Perl6 になったら Perl5 との互換性はすっぱり無くなるっぽいし、同じか。
困るってことには変わらないですけど…
0238nobodyさん
垢版 |
05/02/21 19:55:33ID:???
>>234
どんな言語でもバグや仕様変更あるので
細かな例を出しても何の意味もないです。
# 例えば Java であれば j-h でセキュリティの未修正や仕様変更で
# 何度も高木氏がポストしたことは古参 Java ユーザなら周知の通り。

それに、過去の例から PHP5.x が不安定である、
という論は無理です。

>>237
Perl4 中盤あたり?から CPAN ありましたよ。
0239nobodyさん
垢版 |
05/02/21 22:24:16ID:???
>>238
バグや仕様変更はあるが、セキュリティーパッチで仕様が変わることは、他の処理系では少ない。
というか、普通はない。

そういう過去の例があるから、PHP5も信用できない。
PHPが信用できないのは、セキュリティーパッチやバグフィックスで他の仕様が変わってきたから。
で、その仕様変更のポリシーが変わったという話は聞かない。
0240nobodyさん
垢版 |
05/02/22 09:31:43ID:???
>>239
その「仕様が変わったセキュリティーパッチ」で動かなくなった有名なアプリって何?
0241nobodyさん
垢版 |
05/02/22 11:34:32ID:???
>>234
それで動かなくなった有名なアプリって何?
0243nobodyさん
垢版 |
05/02/22 12:56:11ID:???
>>242
sf.net には PHP アプリが 10430 くらいあるし、
ここのダウンロード数の上位 100 とかでどう?
ttp://sourceforge.net/softwaremap/trove_list.php?form_cat=183
0244nobodyさん
垢版 |
05/02/22 13:02:59ID:???
>>242
Google でそのアプリ名を検索して 5000 件以上あるとか。
0245nobodyさん
垢版 |
05/02/22 18:19:49ID:???
>>240
なんで、有名アプリである必要があるのかわからんが、EZWeb対応のアプリは動かなくなったはずだ。

ただ、この場合、問題なのは、セキュリティーパッチで他の仕様を変えるというそれ自体がセキュリティーホールであるということだ。
0246nobodyさん
垢版 |
05/02/22 18:28:32ID:???
>>245
捏造情報じゃないことの証明がほしいです。ソースありますか。
0247nobodyさん
垢版 |
05/02/22 18:40:41ID:???
>>246
は?
EZWeb用アプリでHDML吐くときtext/hdmlを出力するだろ。
そのとき日本語変換が効かなくなってたんだよ。
0248nobodyさん
垢版 |
05/02/22 18:46:00ID:???
>>245
私は煽りでも何でもなく後学のためにも有名じゃなくていいので
仕様変更によって動かなくなった具体例が知りたいです。

例えば Pukiwiki, XOOPS, phpBB, SquirrelMail, phpMyAdmin,
各種 blog は仕様変更で動かなくなったのですか?

あと、「この場合、問題なのは…」は >>239 とは違う話?
>>239 の仕様変更で動かなくなったものはありますか?

それと >>245 の詳しい話が知りたいです。
0249nobodyさん
垢版 |
05/02/22 18:46:26ID:???
いま気づいたが

>>216
> = 演算子が === のことを言っているのであれば

===は比較演算子だろ。
=演算子でオブジェクトがコピーされていたのが、参照が渡されるだけになったんだよ。
0251nobodyさん
垢版 |
05/02/22 18:51:00ID:???
>>248
だから、EZWeb対応の日本語変換が動かなくなってるはずだと。
で、なんで有名ソフトでなきゃいかんの?
こんだけ広範囲に影響がある変更が前触れもなしにあれば、PHPでモノ作ってるときに困るんだよ。
PHP用に作られたアプリ動かすだけのやつにはわからんだろうが。
0252nobodyさん
垢版 |
05/02/22 18:51:58ID:???
>>250
原理的にはそうだろ。HDML吐いてて日本語変換してるやつは。
0253nobodyさん
垢版 |
05/02/22 19:05:38ID:???
ウチで作ったEZWeb対応のやつは、それで動かなくなったなぁ。
セキュリティーホールってことでアップデートしたら、動かなくなってた。
で、結局元に戻した。
text/hdmlなら日本語変換が動くようになった4.3には他の変更があったから採用見送り。
それ以来、長く動かすシステムをPHPで組むのはやめた。
0254nobodyさん
垢版 |
05/02/22 19:19:35ID:???
別に自分は有名じゃなくていいですよ。
EZWeb 系が全滅だったら大問題なのに
ML やニュース、2ch の PHP スレで騒がれてないね。
解決策は PHP4.2 に戻すだけなんですか?

>>253
何で作ることにしたんですか?
0255nobodyさん
垢版 |
05/02/22 19:20:47ID:???
あと、この問題は
>>248
で書いた PHP アプリでは問題ないんですか?
この問題の詳細を URL でもいいので教えてくれないですか。
0256nobodyさん
垢版 |
05/02/22 20:28:34ID:???
>>254
> ML やニュース、2ch の PHP スレで騒がれてないね。

MLを見てないのか?

> 解決策は PHP4.2 に戻すだけなんですか?

コードを変えずに解決するには、セキュリティーホールの影響に注意しつつPHP4.2.1に戻すしかなかった。
設定でどうこうできるものではない。
0257nobodyさん
垢版 |
05/02/22 21:02:02ID:???
>>256
ML 見逃したかも。いつくらいの話題?あとキーワードとか。探してみる。

この問題が知りたい理由は >>248 で書いたアプリを参考に
4.3 でグループウェアもどきを作ったんです。それに影響あるか知りたい。
一体どういう問題なんですか?
不思議なのは >>248 のアプリは 4.3 で問題なく動いてますよね。
あと、4.3 で動いているサーバがほとんどですよね。
なぜ EZWeb 系以外の他の PHP アプリは全滅しないの?
0258nobodyさん
垢版 |
05/02/22 22:13:13ID:???
>>257
4.3で動いてるならいいんじゃねぇの?
4.3ではtext/*はちゃんと日本語変換効くようになったんだし。

> ML 見逃したかも。いつくらいの話題?

しらん。4.2.2が出た頃の話題。
HDML出力してる人はそれほど多くないし、祭りになってるわけではないが。

> 不思議なのは >>248 のアプリは 4.3 で問題なく動いてますよね。

すでに4.3が出てかなりの時間がたってて、なにを不思議がってるのやら。

> なぜ EZWeb 系以外の他の PHP アプリは全滅しないの?

お前、問題の意味全然わかってないだろ。
0259nobodyさん
垢版 |
05/02/22 23:10:28ID:???
>>258
EZWeb のことは指摘通り全然分かってないです。
というかこのスレに書かれた内容では分かりようがないです。
誰かこの件についてのページを紹介してくれませんか?
でも要は EZWeb の件は 2002 年の 4.2.2 の話で 4.2.3 以降では解決済?

1 からこのスレを読んだ限り、PHP の言語仕様が不安定さを示す具体例は
この EZWeb だけです。もしそうなら PHP は他の言語と比べると異常に安定しすぎです。
そんなことはないと思うので、そのほかに PHP の問題があるなら純粋に知りたいです。

PHP が不安定だと主張する人はどの言語を使っているかも知りたいです。
0260nobodyさん
垢版 |
05/02/23 05:02:30ID:???
>>259
は?
セキュリティホールがあったのが4.2.1
content-typeを出力するコード書いたら日本語変換されなくなるのが4.2.2
EZWeb用でHDML吐くときはtext/hdmlを出力する必要があるからEZWeb用は日本語変換されなくなる。
text/*なら日本語変換されるようになったのは4.2.3か4.3.0かわからんがそこらへん。
4.2.3には日本語関係のバグが多い。

言語仕様でいうなら、Javaは1.1と5.0で大幅に変わった以外はほとんど安定で、古いコードの動きがかわらないように注意が払われてるのだが。

で、問題にしてるのは、セキュリティーパッチで仕様が変わったってこと。
セキュリティーホールがみつかっても、バージョンアップできない。
そんな処理系、PHPくらいしかしらない。
0261nobodyさん
垢版 |
05/02/23 06:06:03ID:???
>>260
99.999999% の PHP アプリは問題なくバージョンアップできましたよね。
しかも text/hdml はコードを変更すれば 4.2.2 に上げることができたよね。

あと、セキュリティーホールが
ttp://www.php.net/release_4_2_2.php
のことならアップロード部分だけ 4.2.2 にして既存は 4.2.1 にもできましたよね。

PHP が問題であるという主張は 3 年前のその件だけですか?

> そんな処理系、PHPくらいしかしらない。

どんな処理系を知っているのでしょう?何と比べて?
少なくとも Java の 1.1.x 〜 1.3.x の x が 1 や 3 の時は
Applet に関してはそんなことばかりでしたが。
それを Sun が公開しない、問い合わせ先がないと高木氏がよく報告してましたが。
ttp://java-house.jp/ml/

ただ 1.4 から安定しましたね。PHP も 4.3.x で安定しました。
PHP も Java も過去の事例を元に現行を論じるのは単なる感情論ではないですか?
0262nobodyさん
垢版 |
05/02/23 06:44:34ID:???
>>260
Tiger との比較は意味がないと思います。
Tiger は C# などを意識して Generic や Autoboxing などの
今更?という改良を加え、マーケティング的な意味でのバージョンアップでしょう。
# 開発環境として PHP5 同様に楽になった Tiger は大歓迎ですが。

違う言語を単純にメジャーバージョンだけで比較するのは無意味ですが、
Perl 4→5 であれば関数の引数でもリファレンス渡しになったり ( jcode とか )、
VB と VB.NET は半分くらい書き直しましたし、
Java 1.3 →1.4 に関しては
ttp://java.sun.com/j2se/1.4/ja/compatibility.html
とか、PEAR のように JavaBeans/EJB/JBoss などを使っていた場合、
1.3 から 1.4 の移行は PEAR の移行より遥かに大変じゃないですか?
そのため 1.4 に移行できない 1.3 のプロジェクトって結構ありますよね?

私は以上の比較で PHP4→5 は「面倒」だが他の言語より「難しくない」と思います。
PHP5 の OOP は単純な機械的な変更ですから awk/sed で半自動で変換できました。
PHP4.0.x 〜 PHP4.3.x は 99% 以上が動く互換性もありますよね。

PHP が他の言語に比べて言語仕様が不安定だったり、移行が難しいとは感じません。

ただ、私は COBOL や VC/C# には詳しくないのでその比較はできません。
# C# は .Net 2.0 が出たら移行に大変そうなので手を出していません。
0263nobodyさん
垢版 |
05/02/23 10:08:22ID:???
>>261
> Applet に関してはそんなことばかりでしたが。

言語仕様の話をしてるのではないのか?
で、Appletに関しては、Microsoftの実装がJavaの仕様から外れてたからだ。
0264nobodyさん
垢版 |
05/02/23 10:13:20ID:???
4.0.6でいきなりPostgreSQLがうまく動かなかったりしたなぁ・・・

なんか、PHPではうまく動く事例だけを扱って、うまく動かない事例は例外ってことにして、Javaではうまく動かない事例をとりあげてうまく動く事例は例外のようにしてるとしか思えないな。
4.3から=演算子みたいな、基本的なところの動きが変わってるのに

> PHP4.0.x 〜 PHP4.3.x は 99% 以上が動く互換性もありますよね。

とか、ようゆうわ、って感じだし。
0265nobodyさん
垢版 |
05/02/23 10:16:47ID:???
何でそんなに文章が長いのさ
0266nobodyさん
垢版 |
05/02/23 10:25:27ID:???
> # C# は .Net 2.0 が出たら移行に大変そうなので手を出していません。

それと同じ理由で、PHP5はPHP5.1が出たら移行に大変そうなので手を出していません。
0267nobodyさん
垢版 |
05/02/23 10:30:35ID:???
261

> しかも text/hdml はコードを変更すれば 4.2.2 に上げることができたよね。

どんな変更するかわかってんのか?
そりゃ、コードさえ変更すればどんなアップグレードにも対応可能だ。
手間がかかりすぎるので4.2.1のままにした。

そういうアプリケーションの全体に影響するような仕様変更が、一番低いバージョンがあがったときになんの前触れもなく行われることを不安定だっていってる。
セキュリティーアップデートで仕様変更されることが信用できないと言ってる。
0268nobodyさん
垢版 |
05/02/23 10:31:23ID:???
>>263
ん?
>>260 氏も
| セキュリティーパッチで仕様が変わったってこと。
| セキュリティーホールがみつかっても、バージョンアップできない。
| そんな処理系、PHPくらいしかしらない。
であって言語仕様じゃないよね?
なのでセキュリティーパッチ云々の Java の例を出しただけです。

それと言語仕様の話って出てないと思うけど言語仕様の話って何?PHP5 の OOP の話?

>>264
| Javaではうまく動かない事例をとりあげてうまく動く事例は例外のようにしてるとしか思えないな。
それは >>260 などの主張も同じことだよね。

なので細かな事例を言い合っても仕方ないですね。
Java は言語仕様が大きい分、非互換やバグやセキュリティーホールは PHP より多いし。
自分は Java がメインだし、PHP も使う案件が増えてきたので
客観的な PHP の言語仕様の話をしたいです。なので具体例があれば挙げてください。

| > PHP4.0.x 〜 PHP4.3.x は 99% 以上が動く互換性もありますよね。
| とか、ようゆうわ、って感じだし。

この 99% が間違いであるなら、その訂正は動かない例をいくつか出すだけで済みますよね。
具体例を希望します。そうでなければただの煽りです。

>>265
ですね。今は新規開発ではなく保守の仕事が多いので退屈なので現実逃避中。
0269nobodyさん
垢版 |
05/02/23 10:45:01ID:???
>>267
どんな変更が必要かは貴君のソースを見なければ具体的にはなんとも言えないのだけど、
一般論で言えば全ファイルが一番最初に共通の処理を実行する仕組みなら簡単だったよね?

「前触れもなく」に関しては本家 php-dev でも議論になってたし、
小泉さんが日本の php-dev でもこの問題はリリース前に流してたよね?

あと、その仕様変更は 99.999999% の PHP アプリには問題ないよね。
セキュリティアップデートに限らず、どんなマイナーなバージョンアップでも
100% 完全互換を保証する言語はないよね?
それに、PHP の問題が 4.2.2 だけを指しているなら
Java/Perl/VB に比べると遥かに信用できるのですが。

また、その仕様変更が嫌なら 4.2.2 の PHP のソースに
「十数行」のパッチで互換が確保できたと記憶してるし。
0270nobodyさん
垢版 |
05/02/23 10:48:02ID:???
>>266
5.0.x → 5.1 の変更点の何を問題にしている?具体的に。根拠レスの煽り?
0271nobodyさん
垢版 |
05/02/23 11:10:57ID:???
267 氏が 99.999999% 大丈夫な仕様変更にはまってしまったのはご愁傷様です。

そして 3 年前に解決済みのその一点だけにおいて現在の PHP も信用できないと
評価することも尊重いたします。

でも、もうそのネタはループしてるし飽きたので、
「この言語仕様が PHP は糞」という新ネタをください。
0272nobodyさん
垢版 |
05/02/23 11:36:24ID:???
> 99.999999% 大丈夫な仕様変更

これは、日本語対応HDMLのサイトが0.000001%しかなかったってこと?
ま、これこそ根拠レスの煽りだな。

で、=演算子の仕様変更に関してはスルーしてるんだな。
0273nobodyさん
垢版 |
05/02/23 11:39:53ID:???
しかし、PHPの仕様変更の考え方をうまく反映してるよなぁ。
自分のまわりの99.999999%が大丈夫ならいいだろ、みたいな。
日本語使ってるやつなんか自分のまわりに0.000001%もいないから関係ないだろ、みたいなね。
0274nobodyさん
垢版 |
05/02/23 11:41:54ID:???
あと、結果論で、こういうコーディングしてれば大丈夫だったはずだから、そういうコーディングしてるのが悪いってね。
結果論ならなんだっていえるな。
0275nobodyさん
垢版 |
05/02/23 11:52:42ID:???
>>272
EZWeb 以外の実害はなかったからね。
煽れば必死になって他の具体例を挙げてくれるかと思って。
なので数字はお好きな値をどうぞ。

= 演算子で実害が出た実例の件はどうなりましたか?

>>273
269 で書いたけれど 100% 互換を保証している言語はありませんよね。
それついてはどう思いますか?

>>274
結果論の話をしたつもりも、するつもりもありません。

ただ、3 年前にこうだったから、という結果論に
終始していて建設的な話ができないのは残念です。
0276nobodyさん
垢版 |
05/02/23 11:56:11ID:???
>>273
EZWeb 業界における PHP の普及率でどうなの?
それによって数値が算出できると思うけど。
0277nobodyさん
垢版 |
05/02/23 11:58:56ID:???
>>272
世界的に見た場合の EZWeb だとそれくらいじゃない?
つーか、なんで糞 PHP を使っといて文句言ってるの?自己責任じゃない?
自分の技術力のなさを PHP のせいにしているだけだろ。
0279nobodyさん
垢版 |
05/02/23 16:26:51ID:???
>>267
「手間がかかりすぎるので4.2.1のままにした。」という
三流プログラマー自慢の意図はなんですか?一体どんな手間が掛かるの?
0280nobodyさん
垢版 |
05/02/23 23:27:06ID:???
俺今PHPを使った仕事をしてるけど、ちょっとバージョン返ると
すぐ挙動が不審になる。駄目だPHP超使えねぇ。
0281nobodyさん
垢版 |
05/02/23 23:43:33ID:???
頭のおかしな人には気をつけましょう
ttp://info.2ch.net/before.html
0282nobodyさん
垢版 |
05/02/24 05:25:22ID:???
>>275
なんでわざわざ実害ださなきゃいけないんだよ。
4.3で=演算子の挙動が変わってるから、バージョンアップすらしない。
動いてるシステムで、実害が出る可能性が高いバージョンアップするわきゃないだろ。
0283nobodyさん
垢版 |
05/02/24 09:14:26ID:???
スゲェ
今度は試しもせずに妄想で責めてきたよ

引き篭もってないで外の世界を見れば
下の中以上のプログラマのプログラムなら動くことが分かるのに
まぁ、下の下、頭のおかしなプログラマには無理なわけだが

だから100%完全保証を主張してるのか
0284nobodyさん
垢版 |
05/02/24 11:53:21ID:???
>>282
4日前の >>215 も具体例も試しもせずに=演算子が,と書いていたの!?
いったいそれで何の話がしたいの or できるの?
global_registersやezの件とか頭悪いなぁ,と思ってたけど
頭が悪いんじゃなくて頭がおかしいんですね.

0286nobodyさん
垢版 |
05/02/24 13:24:33ID:???
PHPでの環境なんてまだほったて小屋みたいなもんだから、
具体例とか、実害とか、実例とか99.9パーセントとか言うな。
適当に最適なコード書いとけ。ハゲ!
0287nobodyさん
垢版 |
05/02/24 14:09:13ID:???
>>284
具体例って、仕様が変わってて明らかに影響があるんだから、移行しなかっただけ。
なんで、実害あるのわかってて試さにゃならんのだ?
0288nobodyさん
垢版 |
05/02/24 14:36:09ID:???
そろそろ結論お願いします。
0289nobodyさん
垢版 |
05/02/24 15:38:35ID:???
>>288

286-287 によると
具体例とか、実害とか、実例とかないけど PHP はダメだそうです。
あと、バージョン上がっても 99.9 パーセントが何の問題もなく動くけど PHP はダメだそうです。
0290nobodyさん
垢版 |
05/02/24 16:03:02ID:???
PHPがダメとは言ってないだろ?
(try{}catch{}も5でやっとこさできるようになったようなヘタレ言語だがな!)
おまいが「PHPってダメなの?」思ってるだけなんじゃなくて?
このインポ!
0291nobodyさん
垢版 |
05/02/24 16:46:08ID:???
>>290
| PHPがダメとは言ってないだろ?

そうだったんですか。じゃ、どういう主張だったのですか?

|(try{}catch{}も5でやっとこさできるようになったようなヘタレ言語だがな!)

Autoboxing や Generic も 5 でやっとこさできるようになったようなヘタレ言語だがな!
というようなことを言うことに何か意味がありますか?

善いことをするのに遅いと責める気はありません。
善いことをしないのであれば催促したいですが。

| おまいが「PHPってダメなの?」思ってるだけなんじゃなくて?

そうです。C/Java/VB/Perl の比較において PHP が特別にダメとは思えません。
ダメな点はありますが、それはどの言語でも同じことです。

| このインポ!

頭のおかしな人には気をつけましょう
ttp://info.2ch.net/before.html
| 根拠もなく、他人を卑下したり、差別したりする人、自分で自分を褒める人
0292nobodyさん
垢版 |
05/02/24 17:03:02ID:???
なんだよなんだよ、言葉尻ばかりつかまえて。
いじめてるつもりはないが、2ちゃんなんだし罵り合い上等でしょ。
別におまいの自尊心=PHPってわけでもねーだろ。
おまいも99.9パーセント動くけど(もじもじ・・・)とかさあ、うざいよ、
なんの分母の99.9だよ。たいした評価じゃあなかろうに。
それにしてもPHPは事実人気もあることだし、
より良いオブジェクト指向、フレームワークの充実、と
良いところはたくさんあるんだから、がんばってほしいと思うよ。
RubyやJAVAを参考にしながらOOを整理していってほしいし、
かつ、ライトウェイトっつー身軽なところを伸ばしていって欲しい。
ってかたっちまった。当たり前なことを。野暮ったいね。
0293nobodyさん
垢版 |
05/02/24 17:31:47ID:???
99.9% は地球上の全 PHP アプリのことね。
「もじもじうぜぇよ」ともじもじしないで不明なことは聞くように。

あと、もし 99.9% に突っ込みたいなら
「99.9% は言い過ぎだろ、デブ」だけの根拠なしではなく、
「○○で××だから98.7%だろ」という論理的反証でよろしく。

後半はハゲ同。建設的でいいね。

一番好きな言語は Ruby。素晴らしい OOP だ。
一番嫌いなのは一番使っているせいか Java。
203 からのを読むとこんな程度で騒ぐなよ、という感じ。
0294nobodyさん
垢版 |
05/02/24 19:27:53ID:???
>>293
ワロス。
やっぱRubyはいいよな。
オタとか言われてるけど、んなこたぁーないぞ。
あれに学んだ人のPHPのコードは素敵そうだもの。
0295nobodyさん
垢版 |
05/02/24 19:54:41ID:???
Ruby も Rite で RAA 全滅するけど
妥当な変更による結果なので文句を言う気はない。
PHP4 → 5 で PEAR が動かなくなるのも同様。

PHP4 の OOP は Perl 同様ありえない。
まぁ、非 OOP の互換性を保ちつつ
OOP の皮をかぶせるためには仕方ないのだが。

PHP5 の OOP 化は Java を手本としているので冗長で退屈。
Ruby のようにスッキリ書けると嬉しいのに。
あと ; が不要になるともっと嬉しい。
0296nobodyさん
垢版 |
05/02/24 23:29:31ID:???
つーかお前等なんでそんなにPHPに固執してんの?
まるでPHPしかできないみたいな必死さだな。
PHPしかできないんじゃプログラマとして将来期待薄だな。
せめてJavaとかPerlくらいは理解しとけよ。
0297nobodyさん
垢版 |
05/02/25 02:43:01ID:tNmKJfeD
おまえらはどれだけデザインパターンを理解して・・・
0298nobodyさん
垢版 |
05/02/25 07:01:06ID:s0E0f9v3
スレが立ってからもうじき3年だけど、3年で何が変わった?
perlやrubyのcgiはなくなったか?
0299nobodyさん
垢版 |
05/02/25 10:16:04ID:???
インターネッツできない場所にでも幽閉されてた人ですか
0301nobodyさん
垢版 |
05/02/25 23:24:23ID:???
PerlのCGIは少なくなったね。
0302nobodyさん
垢版 |
05/02/25 23:50:06ID:???
普通にまだ多いと思うが。少なくとも日本で"配布されている"WebアプリではまだPerlが一番多いだろうな。
使用されている物については同じかまだPHPの方が少ないぐらいかな?
海外だとPHPの方が抜いてるみたいだけど中国韓国ではASPだんとつ、他ではJSPやPHPって感じだったかな。
0303nobodyさん
垢版 |
05/02/26 07:26:29ID:???
わざわざCGIで動かさんだろ。
0304nobodyさん
垢版 |
05/02/26 07:27:06ID:???
中国韓国ではASPが無料で使えるからなw。
0305nobodyさん
垢版 |
05/02/26 13:53:17ID:???
まぁ、数値の取り扱いが仕様で決まってないPHPで、数値の計算をまともにやろうとするな、ってことだな。
0307nobodyさん
垢版 |
05/02/27 22:37:14ID:g0YeQIeP
PEARのPHP5対応率って低い?
先を見越してPHP5で何か作ろうと思うんだけど。
0308nobodyさん
垢版 |
05/02/27 22:51:58ID:???
開発が進歩してるのはaspと思うんだが・・・
0309nobodyさん
垢版 |
05/02/28 10:52:08ID:???
>>307
人気のある PEAR は大丈夫。
自分が何の PEAR を使うか確認してみては。
0310nobodyさん
垢版 |
05/03/01 00:31:54ID:???
>>309
レスサンクス
PEARが対応してるならOKだね。
0313nobodyさん
垢版 |
05/03/02 10:40:15ID:???
PHP5 で問題なく使えるよ。PHP4.0.6 以降に対応。
0314nobodyさん
垢版 |
05/03/03 20:19:42ID:???
PHP5をインストールするとSQLiteも自動的にインストールされますか?
0317nobodyさん
垢版 |
05/03/10 00:20:17ID:57S9mKWn
PHP5ってApache2にしか対応してないんだっけ?
0318nobodyさん
垢版 |
05/03/10 09:45:08ID:???
>>316
ttp://jp.php.net/ref.sqlite
>>317
ttp://jp.php.net/manual/ja/install.unix.apache2.php
>>319-
ttp://jp.php.net/manual/ja/
0319nobodyさん
垢版 |
05/03/13 16:35:40ID:???
>>318
とりあえずPHPは5になってもapache2では使うべきではないってことかな?
0320nobodyさん
垢版 |
05/03/13 22:05:30ID:???
318 のドキュメントを読んで
319 の質問をしてくる人に
何て書けば理解してくれるのだろうか
0321nobodyさん
垢版 |
05/03/13 23:05:05ID:???
>>320
世の中には差別用語や放送禁止用語と言った言葉が用意されていますので
必要なときは遠慮なく使ってみてください。
0323nobodyさん
垢版 |
05/03/15 03:01:15ID:???
>>320

>Unix上でもWindows上でも Apache 2.0.xとPHPの組合せを実運用環境で使用するべきではありません。
>「その理由については、 FAQエントリも参照して下さい。
0324nobodyさん
垢版 |
05/03/15 09:29:25ID:???
ttp://jp.php.net/manual/en/install.unix.apache2.php
> We do not recommend using a threaded MPM in production with Apache2. Use the prefork MPM instead, or use Apache1. For information on why, read the following FAQ entry
0325nobodyさん
垢版 |
05/03/15 13:57:33ID:???
>>323-324
日本語版は言葉足らずってことですね
Apache2でもPHPをprefork MPMでmakeすればOKってことでよろしいでしょうか。
0326325
垢版 |
05/03/15 14:05:13ID:???
prefork MPMでmakeするのはapache2のほうでした
っていうか普通にmakeすればpreforkになるんですね。
0327nobodyさん
垢版 |
05/03/16 01:12:25ID:???
落ち着け。よく読め。Google しろ。な。
0328nobodyさん
垢版 |
05/03/16 12:37:39ID:???
つまりPHP5はApache2でも普通に使えると
0329nobodyさん
垢版 |
05/03/16 13:07:10ID:???
windowsのローカルでは普通に使えてましたよ。
今はApache2+PHP4に切り替えてるけど。
なんかPHP5重大なバグが無かったっけ。
0330nobodyさん
垢版 |
05/03/16 13:35:54ID:???
5.0.3 には特に重大なバグはないと思うよ
近々バグ修正した安定版である 5.0.4 が出る
久しぶりのリリース
0331nobodyさん
垢版 |
05/03/19 21:12:35ID:???
PHP5.1マダー? (・∀・ )っ/凵⌒☆チンチン
0332nobodyさん
垢版 |
2005/03/23(水) 02:44:30ID:???
しかし、Zendのアホ開発者がとろっとろやってるから
ユーザーはマジ迷惑してる。
本屋にはPHP5本も充実してきてるっつーのに肝心のPHP5自体が
ぐだぐだだもんな。何とかしろよ糞Zend
0333nobodyさん
垢版 |
2005/03/23(水) 14:26:14ID:???
おまいが参加すれば何とかなるよ?
0334332
垢版 |
2005/03/24(木) 17:18:25ID:???
おれは天才だからな。なんとかなるだろう。きっと。
0335nobodyさん
垢版 |
2005/03/24(木) 18:41:59ID:???
PHP5が企業サイトで使われるようになるころにはPerl6登場。
0336nobodyさん
垢版 |
2005/03/25(金) 00:42:21ID:O1ekkWSV
  ,j;;;;;j,. ---一、 `  ―--‐、_ l;;;;;;
 {;;;;;;ゝ T辷iフ i    f'辷jァ  !i;;;;;   PHP1色の時代が来る・・・
  ヾ;;;ハ    ノ       .::!lリ;;r゙  そんなふうに考えていた時期が
   `Z;i   〈.,_..,.      ノ;;;;;;;;>  俺にもありました
   ,;ぇハ、 、_,.ー-、_',.    ,f゙: Y;;f
   ~''戈ヽ   `二´    r'´:::. `!
0337nobodyさん
垢版 |
2005/03/28(月) 16:15:35ID:AxvngZW7
なんでPHP5って盛り上がらないの?
0338nobodyさん
垢版 |
2005/03/28(月) 16:52:23ID:???
PHP4までやってきた香具師がJAVAに浮気中。
俺はPHP5に戻ってきたぜぇぇぇー。
0339nobodyさん
垢版 |
2005/03/28(月) 21:45:04ID:???
そしてPHPに戻るのは少数派。
0340338
垢版 |
2005/03/28(月) 23:29:34ID:???
ひさびさにWINDOWSでPHPの開発環境整えてて思ったんだけど、
PHP4とPHP5をサクサク切り換える方法ってなんかないの〜?
0341nobodyさん
垢版 |
2005/03/29(火) 09:38:01ID:???
別ポートで Apache を起動してる
0342nobodyさん
垢版 |
2005/03/29(火) 10:16:59ID:???
php5を案インストールする
0343nobodyさん
垢版 |
2005/03/29(火) 12:37:13ID:???
>>341
php.iniはどうしてる
俺はWindowsで再コンパイルがめんどいのでバイナリエディタでファイル名らしき所をph5.iniに無理やり変えてるけど
0344nobodyさん
垢版 |
2005/03/29(火) 13:03:11ID:???
コンパイルが面倒なら coLinux や VMWare とかは
0346343
垢版 |
2005/03/29(火) 13:51:19ID:???
>>344
>>338=340がWindowsって書いてたので
今はPHP5のみにしてるけどね
0347nobodyさん
垢版 |
2005/03/29(火) 13:52:37ID:OQ4y9YMB
なぜPHP5スレは盛り上がりませんか?
0350338=340
垢版 |
2005/03/29(火) 18:10:42ID:???
みんな、トン。

結局、

php.ini(5のやつ)
pnp_bak4.ini
pear.ini(5で生成したやつ)
pear_bak4.ini

っていうように保存しておいて、
httpd.confはコメントアウトで簡単に4と5を
切り換えられるようにすたよ。
0351nobodyさん
垢版 |
2005/03/30(水) 00:57:37ID:???
つうかphp4ベースのソースをphp5のサーバーで使って不具合あった?
エラーが出るのはソースが古かったりphp.iniの設定が一致してないときぐらいでしょ?
逐次アップデートしながらソース書いてりゃ問題ないよ。
0352nobodyさん
垢版 |
2005/03/30(水) 01:00:03ID:???
$this がだめねなんねん。
0353nobodyさん
垢版 |
2005/03/30(水) 01:42:16ID:???
>>351
> ソースが古かったりphp.iniの設定が一致してないときぐらいでしょ?
> 逐次アップデートしながらソース書いてりゃ問題ないよ。

そういうのは、不具合というのだと思う。
0354nobodyさん
垢版 |
2005/03/30(水) 11:15:43ID:???
しかし今更4.1で変更になった部分とかを挙げられても困る罠
0355nobodyさん
垢版 |
2005/03/30(水) 11:31:46ID:???
PHPの「$this->」って文法的におかしいよな。
親クラスを表すのが「parent::」なら
カレントクラスを表すのは「this::」だと思うんだけどどうよ?
0356nobodyさん
垢版 |
2005/03/30(水) 11:45:45ID:???
いっそのこと「this.」にしよう
0357nobodyさん
垢版 |
2005/03/30(水) 14:50:44ID:???
>>355
オブジェクト指向をわかってない気配。
0358nobodyさん
垢版 |
2005/03/30(水) 15:16:26ID:???
>>355
自インスタンスを表す変数だから、文法的には「$this->」のほうが合ってる
自クラスを「this::」にするとなると「MyClass::」と書くのと一緒のことになる
親クラス「parent::」は「SuperClass::」とも書けるだろ?
0359nobodyさん
垢版 |
2005/03/30(水) 21:03:13ID:???
まともなレスで悪いんだけど$thisって失敗だったと思わん?
$this省略して$global->func()のほうが便利な気がする。
0360nobodyさん
垢版 |
2005/03/30(水) 21:53:35ID:???
ぜんぜんまともじゃない。
$global->pg_connectとか$global->mktimeとか、PHPは標準では関数ライブラリしかないのに、それにいちいち$thisをつけるのはめんどう。
0361nobodyさん
垢版 |
2005/03/31(木) 09:33:34ID:???
ruby ってどうだったっけ
0362nobodyさん
垢版 |
皇紀2665/04/01(金) 08:50:11ID:???
面倒だと思う奴は議論に参加する権利すらない
0363nobodyさん
垢版 |
皇紀2665/04/01(金) 10:53:17ID:???
PHPってJavaを真似てるんだからJavaもそんなんじゃないの?>$this
0364343
垢版 |
皇紀2665/04/01(金) 11:23:38ID:???
C++でも this-> だけど省略できる
0365nobodyさん
垢版 |
皇紀2665/04/01(金) 12:31:13ID:5oHi3yud
PHP5をどうしても使いたいんだけど対応してるレンタルサーバーってある?
できれば無料がいいけどなければ有料でもかまわないんだけど。
0366nobodyさん
垢版 |
2005/04/02(土) 15:54:55ID:O+IrCd/h
うーん、自力で探してみたけど
PHP5の使えるレンタルサーバーは皆無だね。
0367nobodyさん
垢版 |
2005/04/03(日) 04:32:23ID:???
なんで対応しないの?(´・ω・`)
xrea対応してよ
0368nobodyさん
垢版 |
2005/04/03(日) 04:37:46ID:???
既存スクリプトが動かなくなる危険をおしてまで採用するメリットがないから
0369nobodyさん
垢版 |
2005/04/03(日) 12:19:21ID:???
なるほど、他に被害が出る訳ね
0372nobodyさん
垢版 |
2005/04/03(日) 19:18:42ID:???
まじかよ。ツッカエネーな。>PHP5
0373nobodyさん
垢版 |
2005/04/03(日) 19:56:00ID:???
だから使われてない
0374nobodyさん
垢版 |
2005/04/03(日) 20:52:09ID:???
これはもう完璧にZendの責任だな。
使えないものをリリースするなっつーの。
0375nobodyさん
垢版 |
2005/04/03(日) 21:10:40ID:???
だからIBMがテコ入れをするわけだ。
0376nobodyさん
垢版 |
2005/04/03(日) 23:08:23ID:???
移植作業は至って簡単な置換作業で終わった
0377nobodyさん
垢版 |
2005/04/04(月) 00:43:32ID:???
ヘンなコーディングしてなきゃそのまま動くよ。
0378nobodyさん
垢版 |
2005/04/04(月) 00:46:06ID:???
自分の基準でへんなとかへんじゃないとかいったところでねぇ・・・。
PEARというライブラリまるごと怪しいんだし。
0379nobodyさん
垢版 |
2005/04/04(月) 00:48:06ID:???
ま、Zend自体も互換性について>>376-377みたいな甘い考えしてるんだろうな。
0380nobodyさん
垢版 |
2005/04/04(月) 01:25:25ID:???
PHP5スレも盛り上がらないわけだ。
もうPHPは終わったなw
0381nobodyさん
垢版 |
2005/04/04(月) 01:34:17ID:???
IBMが何をやってくれるかだな。
0382nobodyさん
垢版 |
2005/04/04(月) 04:26:55ID:???
きっとそのうち何とかしてくれるよ。
期待してるさPHP5♪
0384nobodyさん
垢版 |
2005/04/04(月) 20:26:21ID:???
ここでグダグダと書いてるバカどもは当然PHP5のソースアーカイブに入ってる
README.PHP4-TO-PHP5-THIN-CHANGES は読んでるよね?

0385nobodyさん
垢版 |
2005/04/04(月) 21:43:54ID:???
>>384
いちいちそんなもん読むわけねーだろ

PHP5はすげー簡単なんだよ
バカでもアホでもPHPは楽しいな♪ってのが売りなのさ
今はじめずにいつはじめるって言うんだ?あ"?
ボケッと見てるだけのやつは今すぐインスコ汁!
そしてPHP4使ってるやつに、まだそんなもん使ってんの〜、ぷ
っていってやれ。
明日から世界が変わること間違いなしだぞ!





しょぼーん
0386nobodyさん
垢版 |
2005/04/04(月) 22:09:27ID:???
>>384
で、それがPHP4とPHP5の互換性がないことのどういう解決になるの?
多い少ないの問題じゃないんだよ。
0387nobodyさん
垢版 |
2005/04/04(月) 22:37:39ID:???
てゆーかPHP5が世の中で使われてないのは
PHP4との互換性の問題じゃなくてまだ安定してないからでしょ?
0388nobodyさん
垢版 |
2005/04/04(月) 23:14:00ID:???
互換性がなくて魅力がなくて安定してないから。
・・・安定はそれなりにしてると思うが。
互換性さえあれば、魅力なくてもとりあえず移行できるのに、互換性を乗り越えて移行するには魅力がないことには。
人件費タダで信頼性求めない趣味ならすぐ移行できるんだろうけど。
0389nobodyさん
垢版 |
2005/04/04(月) 23:50:32ID:???
実際問題、PHP4用に書いたスクリプトがPHP5で動かなくて困ったことってないけどな。
それに、例外処理があるだけでも充分に魅力的だと思うよ。
0390nobodyさん
垢版 |
2005/04/05(火) 00:02:52ID:???
いくら待っても互換になりませんYO!
0391nobodyさん
垢版 |
2005/04/05(火) 01:22:45ID:???
互換互換ってプログラムに味覚や嗅覚は必要ねーんだよ!
三角で十分。三角の頂点はもちろんP・H・Pだ!
三角形ってのは三辺の長さが決まれば合同が保障される最も安定な図形なんだよ。
その安定の上に互換の5が付いたPHPはまさに無敵だろ?
これ以上待っていたら何もしないまま年だけとっちまうがおまいはそれでいいのか?
いや、おまえ自身もこのままでいいはずが無いと思っているはず
そう、貴様のためにPHP5があるんじゃないか!
0392nobodyさん
垢版 |
2005/04/05(火) 03:58:51ID:???
>>391
こういう人に未来を託せば、PHPの将来も明るいね。
0393nobodyさん
垢版 |
2005/04/05(火) 04:00:17ID:???
魅力がでてくることはないから互換性を頼りたいところだけど、いくら待っても互換になりませんYO!
0394nobodyさん
垢版 |
2005/04/05(火) 10:38:02ID:???
パフォーマンスが高いとか、なんらかのメリットがないとなかなかね
スクリプト言語だし例外処理だけでは差し替え理由にはならないよ
0395nobodyさん
垢版 |
2005/04/05(火) 13:27:32ID:???
具体的にどこが互換性無いのか言ってごらん。
0397nobodyさん
垢版 |
2005/04/05(火) 17:18:30ID:???
>>395
PHP5 を試してもいない低脳アンチに構っても無駄
0398nobodyさん
垢版 |
2005/04/05(火) 22:03:49ID:???
で、PEARが使えないっていうのは?
PEARが使えなくなる程度に互換性がないっていうのは?
どうなの?
0399nobodyさん
垢版 |
2005/04/06(水) 02:35:00ID:???
ライトユーザーなら移行もまだ楽かもね
0400nobodyさん
垢版 |
2005/04/06(水) 08:11:41ID:???
PHP4も動くオプションをつけられれば移行も促進されるだろうに。
0402nobodyさん
垢版 |
2005/04/06(水) 15:56:56ID:???
指摘されたらアンチ扱いか(苦笑)
酷い妄信的な人が居るもんだね。
どんどん使いやすくなって欲しいってのが、本当のユーザーだと思うんだけど。
0404nobodyさん
垢版 |
2005/04/06(水) 21:57:22ID:???
このスレの伸びを見ればPHP5が(今のところ)
失敗に終わっているというのは紛れも無い事実だと分かるんだがね。
0405nobodyさん
垢版 |
2005/04/07(木) 09:22:09ID:???
別に失敗しているわけではないよ
PHP4と同等くらいではある
ただ、同等では人は動かない
0406nobodyさん
垢版 |
2005/04/07(木) 10:06:34ID:???
同等か?
PHP5 は PHP4 より高速だし、
OOP もまともになって超快適だけど。
0407nobodyさん
垢版 |
2005/04/07(木) 10:59:46ID:???
昔、MSXってあったじゃん。8bitCPUの。
あれの16bit版のMSX turboRって出たんだよね。
もちろんMSX turboRはMSX2+より高速だし、
MSX-DOS2が標準になって超快適だった。
でも、周りの進化はもっと速かったんだよね。
位置付けとしては、MSX2+と同等以下になってた。

PHPもそんな感じ。
0408nobodyさん
垢版 |
2005/04/07(木) 11:17:00ID:???
で、この場合PHP5よりも「進化の速い」のは何?
くだらんたとえ話はやめようぜ。
0409nobodyさん
垢版 |
2005/04/07(木) 11:22:40ID:???
PHP5って速度ではPHP4に劣るらしいな。
それでも俺はPHP5のOOを使いたいのだが、
国内のレンタルサーバーを見る限りPHP5が入ってるのは皆無。
現実問題としてPHP5は失敗なんだよ。
0410nobodyさん
垢版 |
2005/04/07(木) 14:26:39ID:???
>>409
PHP5 のリリース前は遅いと言われていたけど、
実際は PHP5 の方が速い。
日経とかでベンチマーク記事あるから見てみ。

あと、実際やってみ。
低スペック・マシンで動かすと体感も速い。
0411nobodyさん
垢版 |
2005/04/07(木) 15:42:53ID:???
なんか欧米に比べて日本のPHP利用者はPHP5に全然興味ナシみたいだな。
単にPHP底辺ユーザーにとってPHP5が手強すぎるだけか?
0412nobodyさん
垢版 |
2005/04/07(木) 15:51:57ID:???
移行すんの面倒臭いとみた
0413nobodyさん
垢版 |
2005/04/07(木) 15:53:24ID:???
Ruby が国内で普及しないのと同じ?
Perl や Java にしがみついているのかな。
0414nobodyさん
垢版 |
2005/04/07(木) 15:56:28ID:???
>>412
どこら辺がめんどいと思う?

1年前からPHP5のOOPが変わること知ってたし、
Perl同様、PHPの糞なOOPを使っていなかったので
ほとんどそのまんまPHP5で動いてるけど(300ファイル5万行)。
PEARのメールやSmartyも無変更で使えるし。
0415nobodyさん
垢版 |
2005/04/07(木) 16:24:43ID:???
PHP5のOOを活用するという意味を含めた上での移行は
実際面倒なんじゃないの。
サーブレットやStrutsのAPIとか、JAVAの例外処理とかインターフェイスを
理解してないとPHP5の本領は発揮できないじゃん。
0416nobodyさん
垢版 |
2005/04/07(木) 16:41:31ID:???
>>415
意味がわからん。
PHPなのに、なんでServletやらStrutsやらJavaの例外処理とかインターフェイスを理解する必要があるんだ?
JavaはJava、PHPはPHPだと思うぞ。

確かに大規模なもの作るならフレームワークとかあったほうがいいが、
それはPHPならではのフレームワークで良いと思うが?
StrutsやJavaの真似をするぐらいなら、素直にStrutsとJavaを使うだけじゃねぇ?
0417nobodyさん
垢版 |
2005/04/07(木) 17:48:56ID:???
PHP5が浸透する前にPHP6でるよ。
0418nobodyさん
垢版 |
2005/04/07(木) 17:54:37ID:???
Java と PHP を使う身としては
415 が言うように Java で便利だなーというものが
PHP5 で使えるようになって嬉しい。

まぁ、例外とかインターフェイスは Java に限らず
Ruby なんかでも持つものなので 416 はカッカせず
Java の部分を OO とかで読み替えればええんじゃない。
0419nobodyさん
垢版 |
2005/04/07(木) 17:55:26ID:???
PHP6 の目玉は何だろうね
0421nobodyさん
垢版 |
2005/04/07(木) 18:42:32ID:???
PHP5も浸透していないこの状況でPHP6が出たらPHPは終了するな。
0422nobodyさん
垢版 |
2005/04/07(木) 18:48:57ID:???
>>420
ああ、そうだね。
Perl のライブラリが使えるようになるのはありがたいなぁ。
0423nobodyさん
垢版 |
2005/04/07(木) 23:30:13ID:???
というわけでPHPは終了って事でFA?
0424nobodyさん
垢版 |
2005/04/08(金) 01:06:31ID:???
うん。
いまさらOO言語になったことだけが売りのPHPは終了。
型なし言語のくせにJavaのようなOOだから、言語仕様としては全く魅力もないし。
だからといってライブラリが充実してるわけでもなく。
0425nobodyさん
垢版 |
2005/04/08(金) 01:58:18ID:???
全然関係ないけど、PerlとPHPでオブジェクト指向一生懸命勉強したけど、殆ど理解できなかった。
クラスの作り方や使い方はある程度は分かってたけど、巨大になってくるとそれぞれをどういう風に組み合わせればいいのかさっぱりだった。
いわゆるフレームワーク…?
最近ActionScript始めたら、オブジェクト指向ってものが少し分かってきた気がする。
Flashはオブジェクトとか目に見えてるから分かりやすいんかな?
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
ほら、こんな感じで、ちゃんと本人には伝わってるし。
0526nobodyさん
垢版 |
2005/04/17(日) 17:56:42ID:???
>>524
つまり、いいプログラムほどPHP5では動かず、どうでもいいプログラムばかりがPHP5で動くってことですね?
0527524
垢版 |
2005/04/17(日) 18:14:01ID:???
>>526
そういう意味じゃない。
シンプル・イズ・ベストの言葉の通り。
0528nobodyさん
垢版 |
2005/04/17(日) 18:15:51ID:T6yAigWO
なんか5支持には無理があるね、5が出なきゃ良かったのかもね、
0529nobodyさん
垢版 |
2005/04/17(日) 18:19:23ID:???
PHPが複数のバージョンで動くなら問題無いんだよ。

.NetFrameworkなんて1台のPCにバージョンの違うランタイム入れても、
それぞれが独立していて、問題無く動く。
この仕組みはそれは凄く評価してる。

いい加減バージョンの違いによる・・・っていうのはいい加減にして欲しい。
0530nobodyさん
垢版 |
2005/04/17(日) 18:24:40ID:T6yAigWO
確かにそうですね、僕も、ちょっとバ―ジョンが変わるだけで動かない等のクレ―ムには疲れた、しかもこの先も、ずっと同じ事起きるしね、未来のバ―ジョン予測なんて、できね
0531nobodyさん
垢版 |
2005/04/17(日) 18:37:46ID:???
そこでParrotの登場ですよ。
Perlの場合Perl5とPerl6では互換性は無いが
Parrot側でそれをカバーしてる。
PHPでも同じことをすれば良し。
0532nobodyさん
垢版 |
2005/04/17(日) 18:39:24ID:???
有償スクリプトならサポート料をぼっているはず
無償スクリプトならサポートする必要はない
無償でサポートしている奴が馬鹿
0533huhu
垢版 |
2005/04/17(日) 18:45:28ID:xsrZayHP
常時450本以上のモロ動画完備の裏ビデオ通信!
明乃夕奈のタダ動画あり!一見の価値ありです。急いでDLしよう!
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
http://www.pinkeyes.tv/
0534nobodyさん
垢版 |
2005/04/17(日) 19:21:58ID:???
PHP4のスクリプトがPHP5で動くっていうやつは、ほとんど動くっていってるだけで、動作の保証がされているもんでもないし。
つうか、PHP4の中でもバージョン間で動く動かないあるのに、PHP5に移行出来るかって感じだな。
0535nobodyさん
垢版 |
2005/04/17(日) 19:26:35ID:???
>>531
Parrotについては詳しくしらないが、『互換性』とかカバーとか要らない。
単純にPerl5とPerl6がそれぞれ独立してインストール出来て、
それを使うアプリ側がバージョンを指定して動けばいい。

そうすれば、1つのサーバの中でどっちのバージョンも動くから、
使いたい方を使えばいい。
0536nobodyさん
垢版 |
2005/04/17(日) 19:35:23ID:???
よくわからんが、Linuxのカーネルみたいなもんで、
そうそう全面移行ってのはないんじゃない?
動いているモノに、わざわざ手を入れる必要はないし。
0537nobodyさん
垢版 |
2005/04/17(日) 19:37:32ID:T6yAigWO
有償サポ―ト出まくりでPHPうざすぎなんだよ、しかも素人相手だからな、おとなしく5使うのやめたよ。PHPはお気軽だから好きなんだけど、なんにも考えてないバ―ジョンアップには耐えられないな。
0538nobodyさん
垢版 |
2005/04/17(日) 19:38:07ID:???
今の現状を見れない奴がPHP5と騒いでいるだけだよ
気にするな
0539nobodyさん
垢版 |
2005/04/17(日) 19:40:47ID:???
わかってないな・・・ちゃんと書いている奴のスクリプトでは問題が起きない
へたれが適当に書いて動いたって喜んでいるから問題が起きる
0540nobodyさん
垢版 |
2005/04/17(日) 19:46:41ID:T6yAigWO
ま―へたれでもなんでもなくても4で作って5で動かない事は十分ある。その辺十分理解できてる奴は理解できるが、理解出来ない奴も多い、つまりPHP自体理解してないのかもね
0541nobodyさん
垢版 |
2005/04/17(日) 19:49:54ID:???
妄信もほどほどにね^^;
0542nobodyさん
垢版 |
2005/04/17(日) 19:52:21ID:???
きっと、どんな糞言語になってもZendは悪くない。アホには使いこなせないのだ。悪いのはアホユーザーだ!!
と言い張るんだろうな。
どっかの国の人みたいだ。

問題点は削っていこうよ。
0543nobodyさん
垢版 |
2005/04/17(日) 20:05:36ID:T6yAigWO
PHP好きなのはわかるけど、現状見れば4もしくは他言語が無難、ぶっちゃけ、日本だけじゃなくて海外でも同じ現状だよ
0544nobodyさん
垢版 |
2005/04/17(日) 20:31:53ID:???
もう駄目だZendのせいでPHPは終わった。
0545nobodyさん
垢版 |
2005/04/17(日) 20:43:28ID:???
IBMのおかげで新たに始まる。
0546nobodyさん
垢版 |
2005/04/17(日) 22:27:30ID:???
実際問題として、web上のCGI言語で使われてるのは
圧倒的にperlが多いわけだがw
0547nobodyさん
垢版 |
2005/04/17(日) 22:29:42ID:???
ま、CGIだしね。
まともに使うものはCGIにしないわけで。
PHPなんてCGIで使ってる人なんてほとんどいないわけで。
JavaをCGIで使うのはバカだし。
0548nobodyさん
垢版 |
2005/04/17(日) 23:24:46ID:???
安全性を考える人はPHPでもCGIで動かしてるわけで。
0549nobodyさん
垢版 |
2005/04/17(日) 23:27:50ID:???
PHPの良い点って速さって言うより
プログラマにとって開発のしやすさだと思うんだけど。
0550nobodyさん
垢版 |
2005/04/17(日) 23:37:35ID:???
>>549
どっちかっつーと手軽さだと思うんだけど
0551nobodyさん
垢版 |
2005/04/18(月) 00:34:53ID:???
まともな開発環境もないのに開発しやすいかねぇ。
とっつきやすくて手軽というだけだよ。
0552nobodyさん
垢版 |
2005/04/18(月) 00:35:41ID:???
>>548
というか、安全性を考える人はPHPを使わない。
0553nobodyさん
垢版 |
2005/04/18(月) 00:53:51ID:???
なんかPHPが叩かれまくってるな。
0554nobodyさん
垢版 |
2005/04/18(月) 01:04:15ID:???
まるで日中関係のようだな
0555nobodyさん
垢版 |
2005/04/18(月) 01:25:09ID:???
お手軽すぎて、>>1-554みたいなプログラマ気取りが増えるんだよ。
0556nobodyさん
垢版 |
2005/04/18(月) 01:31:06ID:???
>>555
で自称プログラマのあなたはどのような言語をお使いなんですか?
0557nobodyさん
垢版 |
2005/04/18(月) 02:07:46ID:???
そりゃSmalltalkにきまっとる。
0558nobodyさん
垢版 |
2005/04/18(月) 02:33:37ID:XuxjWdhQ
なんかもう、5は・・・かばいようも無いようだ・・。
0559nobodyさん
垢版 |
2005/04/18(月) 02:44:59ID:???
>>557
Smalltalkって元祖オブジェクト指向言語だっけ?
MVCモデルも採用してたとか。
0560nobodyさん
垢版 |
2005/04/18(月) 02:52:47ID:???
DebianでPHP5をapt-getでインストールしようとしたら
stableに無いのよ。で、tesingも探してみたんだけど無い。
PHP5はDebianコミュニティから完璧に無視されてるってことだ。
まったくこれは完璧にZendの責任だな。
ユ ダ ヤ 人 は こ れ だ も の
0561nobodyさん
垢版 |
2005/04/18(月) 02:53:52ID:???
PHP5のおかげでPHPは終わったな。
0562nobodyさん
垢版 |
2005/04/18(月) 03:52:21ID:???
PHPは何度でもよみがえるさ
0563nobodyさん
垢版 |
2005/04/18(月) 04:09:41ID:???
そのたびにすぐあぼーんするわけだね。
0564nobodyさん
垢版 |
2005/04/18(月) 06:40:18ID:???
PHPは終了ってことでFA?
0565nobodyさん
垢版 |
2005/04/18(月) 10:29:32ID:???
いや、厨がいる限りしぶとく続くと思う。
MSXみたいなもん。
0566nobodyさん
垢版 |
2005/04/18(月) 12:30:04ID:???
phpのいい点は、Cライクで文法を最初からおぼえ直したりすることなく、
すんなりと導入できるところだ。
0567nobodyさん
垢版 |
2005/04/18(月) 13:02:23ID:???
迅速な開発、これが最大の理由
それもわからない奴はC言語つかっとけって話
0568nobodyさん
垢版 |
2005/04/18(月) 16:01:40ID:???
>>566
それを言うなら、PerlもRubyもJavaも、ほとんどCライクっていえる。
PHPは迅速に開発にとりかかれるけど、始まった開発は迅速には進まない。
0569nobodyさん
垢版 |
2005/04/18(月) 18:48:02ID:???
>>568
始まった開発が迅速に進まないのはPHPじゃなくてプログラマの頭が悪いんじゃないかな
0571568
垢版 |
2005/04/18(月) 22:08:19ID:???
そうだね。
頭悪いからPHP使いこなせないんだと思う。
だからツールやらライブラリやらドキュメントが揃ってて変なエンバグのないJava使ってるんだと思うよ。

PHPはツールがなくてライブラリのドキュメントも揃ってなくて変なエンバグがしょっちゅうあっても対応できるような賢い人が使うんだろうね。
選ばれた人だ。
0572nobodyさん
垢版 |
2005/04/18(月) 22:27:11ID:???
>>571
>変なエンバグのないJava
Javaのエンコードに不具合があるのを知らない程、頭悪いとは・・・
おわっとる・・・
0573nobodyさん
垢版 |
2005/04/18(月) 23:19:54ID:???
ケンカはやめてセックスしなよセックスセックス!
0574nobodyさん
垢版 |
2005/04/19(火) 00:09:24ID:???
でもJava使いってプログラミングの上っ面しか知らない
ウンコちゃんが多いよね。
0575nobodyさん
垢版 |
2005/04/19(火) 00:26:36ID:2zaxXYWz
え?
PHP使いのほうが上っ面多くない?
説明する気も萎えるくらい
「あれ?こういう概念知らないんだ、ふーん」ってなることがある。
そして、概念も概要とか、知ってる言葉を振りかざすだけで、
未検証、評価の精度が低い。
0576力を貸して下さい
垢版 |
2005/04/19(火) 01:58:20ID:/22NR/re
↓の文をコピペして他スレに貼ってき、同志を集める。

【反日】対中サイバー戦【抗日】 Part4
http://academy3.2ch.net/test/read.cgi/china/1113840522/


中国共産党思想統制開放作戦を決行します。
みんなで中国サイト掲示板に書き込もう!
公安によってすぐに削除されますが、一瞬でも見た中国人が己の過ちに気づき矛先が中国政府に向かいます。
このレスを他関連スレに貼り付けてくれると助かります!

0577nobodyさん
垢版 |
2005/04/19(火) 02:56:35ID:???
>>575
Java使いって正規表現すら理解できてない奴多いよ。
お前テキスト処理の基本だろってなことも知らない。
0578nobodyさん
垢版 |
2005/04/19(火) 03:37:22ID:2zaxXYWz
そういう香具師はPerlをやってきてないよね。
0579nobodyさん
垢版 |
2005/04/19(火) 03:56:41ID:???
>>568
ついでに、"人気がある言語"これだね。
0580nobodyさん
垢版 |
2005/04/19(火) 04:22:45ID:2zaxXYWz
人気がありすぎて、
俺様仕様で勝手創造的PHPシステムが
乱造されててウザイ。
他人が作ったサイトをちょっくら面倒見るときに
そういうことが発生しまくる。
JavaでStrutsはちょっと冗長だけど、
それでもJavaならStrutsで済むんだけどーって思う。
PHPのフレームワークは今出回ってるいい感じのやつを使ってほしい。
俺様フレームワークに出くわしたときはマジうざかった。
0581nobodyさん
垢版 |
2005/04/19(火) 04:42:48ID:???
>>572
バグがあるのと、エンバグがあることは全く違うよ。
バグはソフトウェアである以上しかたないけど、バージョンアップでバグが入るというのは開発プロセスの問題。
今まで動いてたプログラムが、セキュリティパッチで関係ないところで動かなくなるっていうのが頻発するっていうのは、メジャーな処理系ではPHPくらいしか聞かない。
0582nobodyさん
垢版 |
2005/04/19(火) 04:49:45ID:???
>>577
「PHP使い」の方にこそあてはまる気がするんだが。
0583nobodyさん
垢版 |
2005/04/19(火) 08:43:15ID:???
Windowsもバージョンアップやパッチで動かない物がある
データにしても下位のものは切り捨てられる事はある
ついて行けない奴は何処の世界でも置いて行かれる
0584nobodyさん
垢版 |
2005/04/19(火) 09:20:12ID:???
PHPの規模のプロダクトなのに、Windows規模の開発と同じ混乱が発生してるということか。
「フォームが崩れる」とかいっちょまえなこと言って部活さぼってる中学生みたいだな。
0585nobodyさん
垢版 |
2005/04/19(火) 10:40:14ID:???
Windowsが有償な事を考えたら大差ないだろ
大きい物に巻かれる日本人は小さい所を叩きたがるからな
0586nobodyさん
垢版 |
2005/04/19(火) 11:31:31ID:???
PHPって小さいんだwwww
PHP1色はまだまだ先だな
0587nobodyさん
垢版 |
2005/04/19(火) 11:51:08ID:???
PHP、1色なんてありえない
そんな事もわからないのか・・・
そういうレベルなのか・・・
0588nobodyさん
垢版 |
2005/04/19(火) 16:32:50ID:???
もうすぐParrot一色だし。
0589nobodyさん
垢版 |
2005/04/19(火) 21:55:54ID:???
>>585
ある意味最も条件が過酷なOSと、特定用途のスクリプト言語を大差ないと言えるところが、PHP厨らしくてイカス!
0590nobodyさん
垢版 |
2005/04/19(火) 22:17:14ID:???
もうこれはすべてZendの責任だな。
0591nobodyさん
垢版 |
2005/04/19(火) 22:34:20ID:???
批判するなら使うなよ
使わないならこのスレに来るなよ
余所のスレで騒げ、厨諸君w
0592nobodyさん
垢版 |
2005/04/19(火) 23:24:06ID:???
>>591
君が一番、このスレ来る必要ないと思ううううふ
ネタスレだじょ
もしくは、批判厨の隔離スレとでも思えば問題なかろう
0593nobodyさん
垢版 |
2005/04/19(火) 23:28:01ID:???
>>592
悪いな・・・融通効かなくてw
真面目だねって良く言われるよ
0594nobodyさん
垢版 |
2005/04/20(水) 00:01:23ID:???
PHP5のおかげでPHPの地位は急降下。
それを指摘されて逆切れするPHP厨はZend並にどうしようもないね。
0595nobodyさん
垢版 |
2005/04/20(水) 01:14:56ID:???
もうこれはすべてZendの責任だな。
0596nobodyさん
垢版 |
2005/04/20(水) 03:02:08ID:M6NXhxaM
誰か頼むからPHP5の使えるレンタルサーバーを教えてくれ。
0597nobodyさん
垢版 |
2005/04/20(水) 06:55:46ID:???
>>591
> 批判するなら使うなよ

つまり、信者以外は使う価値なしと。
0598nobodyさん
垢版 |
2005/04/20(水) 07:15:47ID:vYzziVN+
5鯖借りたら、4になったよ。。レンタル鯖は都合で5から4へ。。。専用じゃないと5は厳しいのかもね。。おそらく4使ってる奴に不具合出て戻したのかもな。。
0599nobodyさん
垢版 |
2005/04/20(水) 10:35:31ID:???
つまり、信者以外は使う価値なしと。
0600nobodyさん
垢版 |
2005/04/20(水) 12:48:49ID:???
これはもうZendとユーザーのコンクラーベだな。
0601nobodyさん
垢版 |
2005/04/20(水) 13:03:36ID:???
問題が起こっても自分で対処できるやつはPHP使えばいいし、
ベンダーに責任転嫁できたほうが嬉しい奴はJavaを使えばいいってことでいいんじゃねーの?
0602nobodyさん
垢版 |
2005/04/20(水) 13:51:51ID:???
PHPで起こるような問題が起こらないJavaのほうがいい。
PHPの問題を自分で対処するくらいならJavaの問題で自分で対処するほうがいい。
0603nobodyさん
垢版 |
2005/04/20(水) 14:43:32ID:zBOzZqCx
責任転嫁のベストプラクティスはC丼w
0604nobodyさん
垢版 |
2005/04/20(水) 16:12:49ID:???
バージョンアップ毎に問題が起きるような処理系を
公開しているようなZendはもう無くなってしまえばいいと思うよ。
0605nobodyさん
垢版 |
2005/04/20(水) 16:49:33ID:???
専用サーバならServletもいいけど、レンタルサーバで運用するような案件だと
要求に合ったServlet環境を探し出すのが難しくないかい?
0606nobodyさん
垢版 |
2005/04/20(水) 17:23:21ID:zBOzZqCx
まさしくそこでPHPなんだけど、
まさしくそこで俺様newbie達が大暴れしてくれてる。
0607nobodyさん
垢版 |
2005/04/20(水) 19:59:49ID:???
>>605
要求にあったPHP5環境を探し出すのも、同じくらい難しいね。
0608nobodyさん
垢版 |
2005/04/20(水) 20:31:25ID:???
もうこれはすべてZendの責任だな。
0609nobodyさん
垢版 |
2005/04/20(水) 21:20:07ID:???
つうかさぁ、PHPはいいとしても、中国の反日デモはどうにかして欲しいよね。
Zendの責任なんだから。
0610nobodyさん
垢版 |
2005/04/20(水) 21:21:23ID:???
おめーら黙って聞いてりゃいい気になりやがって!
Zendの責任にすんなよな!
0611nobodyさん
垢版 |
2005/04/20(水) 21:38:25ID:???
ZendのアホがしっかりしてないからPHP5を誰も使おうとしない
今のような状況になったんだよ。
0613nobodyさん
垢版 |
2005/04/21(木) 00:01:09ID:???
温暖化もZendの責任だ
0614nobodyさん
垢版 |
2005/04/21(木) 00:12:49ID:???
いやぁ、温暖化は、PHP3のころに周り勧めた俺にも責任がある。
0615nobodyさん
垢版 |
2005/04/21(木) 02:58:17ID:???
もうこれはすべてZendの責任だな。
0616nobodyさん
垢版 |
2005/04/21(木) 03:20:11ID:???
このスレザーッと読んでみたんだけど
PHPはもう終了ってことでOKですかね?
0618nobodyさん
垢版 |
2005/04/21(木) 04:49:02ID:???
PHPは何度でも蘇るさ
0619nobodyさん
垢版 |
2005/04/21(木) 05:01:57ID:???
そのかわり、いままでのスクリプトは使えなくなるけどな。
0620nobodyさん
垢版 |
2005/04/21(木) 06:06:43ID:9MPKObNf
進化するだびに過去のスクリプトとの互換性無いとは、もはやPHPを必要とする意味が見当たらない。。
0621nobodyさん
垢版 |
2005/04/21(木) 06:37:37ID:???
PHPは正直言ってWindows使ってCGI使ってる奴にしか需要ないだろ?
なぜならPHPはUNIX系OSでは使えないからだ、どうせCGI作るならUNIX系にも
対応しているPerlのほうが使い勝手がいい
0622nobodyさん
垢版 |
2005/04/21(木) 08:54:42ID:Y+A3+t7R
携帯コンテンツ屋です。
最近PHPばっかしでちょっとうんざり。
たまにjspで書くと、変数に$つけてしまうとです。
0623nobodyさん
垢版 |
2005/04/21(木) 09:29:33ID:???
<% を <? 書いたりしちゃうんだろ?
0624nobodyさん
垢版 |
2005/04/21(木) 11:08:15ID:???
jspに<%書くことなんかほとんどありません。
0626nobodyさん
垢版 |
2005/04/21(木) 13:48:09ID:???
PHPは本日をもって終了致しました。あざーっす!
0627nobodyさん
垢版 |
2005/04/21(木) 15:39:36ID:???
PHPは改装中です。
が、営業中なのです!
0628nobodyさん
垢版 |
2005/04/21(木) 16:56:02ID:???
アンチ PHP の必死さが
PHP5 の素晴らしさを証明した
0629nobodyさん
垢版 |
2005/04/21(木) 16:59:49ID:???
PHPが素晴らしいなんて言ってるのは某AAACAFEの連中だけだろw
あそこlivedoorに買収されて傘下に入ったけど肝心のlivedoorに相手に
されなくていまだに新規ユーザー募集ができてないんだぜ
http://fh.aaacafe.ne.jp/
0630nobodyさん
垢版 |
2005/04/21(木) 17:40:27ID:9MPKObNf
PHP5は好きであるが、好きと実用的かは別なんだよな、広い意味で今は4が無難かな
0631nobodyさん
垢版 |
2005/04/21(木) 17:42:46ID:9MPKObNf
更にPerlは好きではないが、安心ではある
0632nobodyさん
垢版 |
2005/04/21(木) 18:59:41ID:???
ああそうだよ、おれはアンチPHP5のPHP4信者さ。
0633nobodyさん
垢版 |
2005/04/21(木) 19:10:36ID:???
俺はPHP5は好きだがせっかくの良いものを台無しにした
Zendのアホにムカついている。
0635nobodyさん
垢版 |
2005/04/21(木) 19:39:58ID:???
>>630
4はもうゴミ。5の方が圧倒的に実用的。
0636nobodyさん
垢版 |
2005/04/21(木) 20:33:12ID:???
>>635
同感。
PHP5 が理解できないので荒れているだけだろ。
0637nobodyさん
垢版 |
2005/04/21(木) 20:38:25ID:???
>>634
ZendがPHP5を普及させる努力を怠ったから今のPHP5の現状があるんだよ。
もうこれはParrotの降臨を待つしかPHPの未来は無いね。
0638nobodyさん
垢版 |
2005/04/21(木) 20:45:17ID:???
ZendがPHP5をと何度も書き込んでいる人がいるけど、
採用しなかったのは各ディストリ制作者だろ。
0639nobodyさん
垢版 |
2005/04/21(木) 21:17:33ID:9MPKObNf
専鯖なら4でも5でもいいがレン鯖を使おうとすると5はきつい。さらにバ―ジョンアップの度に修正が発生するのは発注者も嫌がるね。だって5のレン鯖ほとんど無いからね、別にスクリプトがいいとか悪いとかの話じゃないんじゃないかな。
0640nobodyさん
垢版 |
2005/04/21(木) 21:23:26ID:9MPKObNf
広まるかどうかは、単に底辺の利用者が少しづつ増えないときつい訳で国内や海外でもレン鯖の大部分は4なわけで。全て5に移行しても問題無ければ、すぐ5にするんだけどね、毎回バ―ジョンアップで互換性保障出来ないのは、きっついわ
0641nobodyさん
垢版 |
2005/04/21(木) 21:54:47ID:???
既存の鯖でアップグレードするから問題あるんでしょ
完全な新規鯖はPHP5でスタートすれば宜しい
あとは100年もすれば変わるだろ
0642nobodyさん
垢版 |
2005/04/21(木) 22:09:41ID:???
つうか、PHPをCGIで動かすならPHP4とPHP5は共存出来るんだし、
何を問題にしてるんだ?

実際、某鯖ではPHP4とPHP5はどっちでもつかえるしな。
0644nobodyさん
垢版 |
2005/04/21(木) 22:44:37ID:???
>>642
>つうか、PHPをCGIで動かすならPHP4とPHP5は共存出来るんだし、
>何を問題にしてるんだ?
PHP5でPHP4のコードのすべてが動くわけではない。
だからPHP5への移行に踏み切れない。それが問題だろ。
0645nobodyさん
垢版 |
2005/04/21(木) 22:48:13ID:???
>>644
俺が言ってる事、理解してる?
PHPをCGIで動かすという前提なら、鯖にPHP5もPHP4も一緒に入れられるって言ってるんだよ。
PHP5に移行とかする必要無い。
PHP4で作ったものはPHP4で動かして、
PHP5用に作ったものはPHP5でそれぞれ動かせば良いってだけ。

頭硬いなぁ・・・
0646nobodyさん
垢版 |
2005/04/21(木) 22:52:01ID:9MPKObNf
4と5対応のレン鯖がほとんどないじゃん。
0647nobodyさん
垢版 |
2005/04/21(木) 23:45:12ID:???
>645みたいな馬鹿はほっておこう
0648nobodyさん
垢版 |
2005/04/22(金) 00:46:30ID:???
>>645は、PHP5はCGIでも許される程度のサイトでしか使うなってことが言いたいんですよ。
0649nobodyさん
垢版 |
2005/04/22(金) 01:10:18ID:???
誰でもいいからPHP5でPHP4のコードが問題なく動くような
プラグイン的なものを作れや。こんな状況だと本当にPHP終了しちゃうよ?
0650nobodyさん
垢版 |
2005/04/22(金) 01:22:54ID:S+4QtOB3
このまま行ったら国内は4からの移行は下手したら10年かかる。何か対策は欲しいものだな
0651nobodyさん
垢版 |
2005/04/22(金) 01:37:40ID:???
全ての人が自作でPHP書いてるわけじゃないからなぁ。
作って他の人に配布してる人とかは、色々考慮して作らないといけないからね。
0652nobodyさん
垢版 |
2005/04/22(金) 07:12:19ID:???
>>650
頭の悪い読みだな…。自分の頭の悪さの対策をしといたほうがいいぞ。
0653nobodyさん
垢版 |
2005/04/22(金) 08:14:51ID:???
PHP3→PHP4の時も結構バタバタしてたようだけど、結局PHP4へ移行したんだよね。
Zendにしてみれば、PHP5の時もそのまま「泳げない奴は沈めばいい」なんだろう。
0654nobodyさん
垢版 |
2005/04/22(金) 09:11:58ID:???
そして誰も居なくなった
0655nobodyさん
垢版 |
2005/04/22(金) 09:12:44ID:???
ここでホワイトナイト登場
0656nobodyさん
垢版 |
2005/04/22(金) 10:01:38ID:???
Zendに危機感が無い限りPHP5が表舞台に立つことはないだろうな。
0657nobodyさん
垢版 |
2005/04/22(金) 10:18:24ID:???
perl4 と perl5 の時も同じ話をしてたなぁ
0658nobodyさん
垢版 |
2005/04/22(金) 10:34:55ID:???
>>653
PHP4のときは、セッションというキラー機能があったし、性能もあがった。
日本語対応もまともになったし。
PHP5にはPHP5じゃないとできないことが全く無い。
0659nobodyさん
垢版 |
2005/04/22(金) 12:31:23ID:+05g+jDp
大手のレンタルサーバ管理者がもっと思い切って
〜日からPHP5にしますので4でしか動かない人は今のうちに何とかしてくださいね♪
ってやってくれればいいんだよ。
一つのサーバがそれやっても他へ移ってしまうだけなので
大手レンタルサーバの管理者たちが皆集まって協力して同時にアップデートするの。
0660nobodyさん
垢版 |
2005/04/22(金) 13:10:53ID:???
PHP5 はまともな OO なので
PHP4 より開発効率が素晴らしく向上してますが。
あと、PHP4 より高速だしね。
0661nobodyさん
垢版 |
2005/04/22(金) 15:40:46ID:???
巷のレン鯖の導入率が50%程度越えればすぐにでも移行するつもりだよ。
0662nobodyさん
垢版 |
2005/04/22(金) 15:44:10ID:???
xrea が PHP5 対応するからそれで十分な気も
0664nobodyさん
垢版 |
2005/04/22(金) 15:50:13ID:???
>>657
Perl4からPerl5への移行は比較的スムーズだったよ。
PHPみたいにガラっと言語仕様が変わったりしてないから。
(Perl5はその点で無理がきちゃったとも言えるが。)
Perl5とPerl6は言語仕様がガラっと変わるけど、
Parrot版Perl5を作るということで対応策は考えてる。
0665nobodyさん
垢版 |
2005/04/22(金) 15:56:00ID:???
>>664
PHP4 と PHP5 の「ガラッと」って具体的には?
perl4→5、Java1.1→1.4 より遙かに楽だったんだけど。
0667nobodyさん
垢版 |
2005/04/22(金) 16:11:37ID:???
下位互換も何も考えずにユーザーガンガン切り捨てる
最新の開発スタイルを貫くZendさんはぶっちゃけカッコイイw
でも、そんなんじゃPHP6を待たずしてPHP撤収→あざーっすの
パターン必至だよねw
0668nobodyさん
垢版 |
2005/04/22(金) 16:57:43ID:???
「どの」下位互換を問題にしているの?

665 にも書いたけど perl,java を移植したときの
下位互換性のなさより
PHP4→5 は楽だったんだけど。
0669nobodyさん
垢版 |
2005/04/22(金) 17:27:52ID:???
わざわざ書き換えしないと使えないようじゃ、レンタルサーバーで導入渋るのは当たり前。
そういう事考慮してないから、こういう事になるんだよ。
0670nobodyさん
垢版 |
2005/04/22(金) 17:31:41ID:???
>>669
だから、それってPHPだけだっけ?
Perlも同じだった気がするんだけど?

0671nobodyさん
垢版 |
2005/04/22(金) 17:51:32ID:???
Perl4->5はきつかったけどなぁ、構文変わってたしw
Perl4->5に変わったのってかなり前だし知らないだけでしょ
0672nobodyさん
垢版 |
2005/04/22(金) 18:03:44ID:???
Perl4→5 は構文だけでなく、言語仕様変更で
syntax error は出ないんだけど動作がおかしくなる、
なんてあったな。例えば jcode(*) → jcode(\*) とか。

PHP4→5 は変換スクリプト一発で移植完了なので楽すぎ。
0673nobodyさん
垢版 |
2005/04/22(金) 18:12:01ID:???
>>672
そうそう、perl は大変だった。
perl は my の導入で local も変わって大変だった。
php と違ってソースの可読性が低いし。

php4→5 は無変更で動くこともある。
実際、同一ソースで php4 と 5 で動くようにしてる。
0674nobodyさん
垢版 |
2005/04/22(金) 18:45:53ID:???
うちの掲示板は同じソースで PHP3, 4, 5 で動くよ
0675nobodyさん
垢版 |
2005/04/22(金) 20:31:08ID:S+4QtOB3
PerlとPHPじゃ市場利用規模が違いすぎ。広がりかけのスクリプトなんだからさ、PHPはね。Perl使えないレン鯖を借りるか?PHPは使えなくても気にならない奴がほとんど
0676nobodyさん
垢版 |
2005/04/22(金) 20:33:49ID:???
>>675
PerlとPHPの市場比のソース希望。
あと、新規案件での採択比希望。
0677nobodyさん
垢版 |
2005/04/22(金) 20:36:32ID:S+4QtOB3
今仮にレン鯖全部5にしたら客逃がす、ようなもんだろ。そんな危険犯す鯖屋は少ないぞ、少なくとも4と5選択可じゃないと鯖屋としては危険だろだから4のままなんだよ
0678nobodyさん
垢版 |
2005/04/22(金) 21:07:40ID:???
>>677
だからそれは perl の時もそうだったよね?
0679nobodyさん
垢版 |
2005/04/22(金) 21:16:06ID:S+4QtOB3
ん?じゃなんで5レン鯖ほとんど無いの?
0680nobodyさん
垢版 |
2005/04/22(金) 21:31:44ID:???
>>679
それは、Perl5が出てからも暫くレン鯖無かったのと同じ。
0681nobodyさん
垢版 |
2005/04/22(金) 21:39:39ID:S+4QtOB3
信者は話出来ないんだな。これにて5終了でいいかな
0682nobodyさん
垢版 |
2005/04/22(金) 21:44:57ID:???
国内でないだけだろ
アメリカにはある
日本はアメリカの数年遅れなだけ
PHP4 や Perl5 の時も同様
0683nobodyさん
垢版 |
2005/04/22(金) 23:05:41ID:???
PHP信者は何を根拠に妄想ばかりほざいているのでしょうか?
0684nobodyさん
垢版 |
2005/04/22(金) 23:38:02ID:???
アンチは何を根拠に妄想ばかりほざいているのでしょうか?
0685nobodyさん
垢版 |
2005/04/23(土) 01:22:29ID:yHGL8I0/
ま―どっちでもいがな俺は5は好きだし広まって欲しいよ、ただあまり早い速度で下位互換ないと仇になる場合が多いのはわかるだろ?そしてレン鯖で言えば、現状は4な訳よ、これが一気に5にはならない訳よわかるだろ?
0686nobodyさん
垢版 |
2005/04/23(土) 01:27:21ID:yHGL8I0/
レン鯖で言えば、おそらく4と5両方使えないと、加入者も困る訳、さらにこうなるとPHPじゃなくてもいい訳。信者も視野を広げて意見が欲しいもんだね
0687nobodyさん
垢版 |
2005/04/23(土) 01:35:31ID:yHGL8I0/
更に今どっかの素人のレン鯖使いが、どっかになんかのスクリプト依頼して5で出来てきたら鯖4なんですけどってなるだろ。
0688nobodyさん
垢版 |
2005/04/23(土) 01:42:24ID:yHGL8I0/
だから広まりかけてるPHPは完全に下位互換ないと、まんどくさくてだるい訳、ま―とは言っても、それが方針だからしょうが無いがなハァハアだって今だぞ今!今5で納品したら、ぶっちゃけバグもありそうだしな
0689nobodyさん
垢版 |
2005/04/23(土) 01:42:50ID:???
レン鯖使ってるようなトーシロ連中が気にするような話題じゃないと思うがな( ´,_ゝ`)
0690nobodyさん
垢版 |
2005/04/23(土) 01:45:15ID:yHGL8I0/
ぶっちやけレン鯖じゃ無ければ、5が最高に決まってる。専鯖なら好きなバ―ジョン使えばいいだけの話だしな
0691nobodyさん
垢版 |
2005/04/23(土) 01:50:09ID:???
>>689
専用サーバー使えるなら、中途半端なOOで次のバージョンアップで動く保証のないPHP5使う
よりJavaのほうがいい。
開発環境が整ってて開発も楽だしね。
0692nobodyさん
垢版 |
2005/04/23(土) 01:55:08ID:???
>>678,680
PHP5のRCからすでに1年が過ぎ、もうすぐ正式リリースから1年になろうかという時期じゃなければ説得力があるんだけどね。
0693nobodyさん
垢版 |
2005/04/23(土) 02:15:40ID:???
だからごちゃごちゃ言わずにZendのバカがPHP5でPHP4も動くような
オプションをつければいいんだよボケ。
0694nobodyさん
垢版 |
2005/04/23(土) 02:37:57ID:???
本来なら、先進的にPHP5を採用する人がメリットを享受してることを宣伝して、保守的な人が重い腰をあげる気配が見えはじめないといけないんだよね。
0695nobodyさん
垢版 |
2005/04/23(土) 08:50:34ID:???
>>693
これじゃだめなの(php.ini)
; Enable compatibility mode with Zend Engine 1 (PHP 4.x)
zend.ze1_compatibility_mode = On
0696nobodyさん
垢版 |
2005/04/23(土) 09:52:12ID:???
>>695
勉強不足で申し訳ないんだけど
それでPHP4のどのようなソースも動くようになるの?
0697nobodyさん
垢版 |
2005/04/23(土) 09:55:08ID:yHGL8I0/
動く場合もある、保障はない。俺試したら駄目な場合が多いわ
0698nobodyさん
垢版 |
2005/04/23(土) 16:13:18ID:???
まったくZendの仕事は雑だなぁ。
0699nobodyさん
垢版 |
2005/04/23(土) 16:47:15ID:???
思いつきでやってるんだと思うよ
0701nobodyさん
垢版 |
2005/04/23(土) 22:23:39ID:???
互換モードで何の問題なく動いてるなぁ。
動かない配布されているアプリとかって何かある?
0702nobodyさん
垢版 |
2005/04/23(土) 22:43:25ID:???
ZendがPHP5で下位互換性をないがしろにした、と騒いでいる阿呆どもは
なんでわざわざこのスレを覗きにきてるわけ?
0703nobodyさん
垢版 |
2005/04/24(日) 00:12:44ID:???
タイトルのような書き込みが殆ど無いので
再利用。
0704nobodyさん
垢版 |
2005/04/24(日) 00:19:37ID:f4eyzcbj
PHP5の機能全部入れアプリ作り始めるの
('A`)| ̄|_マンドクセになってる香具師いるだろ?
0705nobodyさん
垢版 |
2005/04/24(日) 01:40:11ID:Zg/1W/4F
ってかさ信者以外わざわざPHP5使う必要あるか?6になっても7になってもどうせ、同じく下位互換保障ないかもだぜ、Perlも他言語もそ―じゃんとか言ってる奴は使った事ないやつだろ、現実知れよ信者。
0706nobodyさん
垢版 |
2005/04/24(日) 01:43:43ID:Zg/1W/4F
質問する前にちゃんと自分で調べてから言ってほしいわ。
0707nobodyさん
垢版 |
2005/04/24(日) 01:47:25ID:???
>>705
>Perlも他言語もそ―じゃんとか言ってる奴は使った事ないやつだろ、現実知れよ信者。

むしろ、お前がPerlも使った事の無いんじゃないか?
さらに現実を見るのはお前さんだろ。

俺だけじゃないだろうが、Perlもそうだったと言ってるのは、
以前はPerlを使っていて、そういった現実を見てきた・体験してきたんだよ。

>ってかさ信者以外わざわざPHP5使う必要あるか?6になっても7になってもどうせ、同じく下位互換保障ないかもだぜ

Perlも6になってどうなるか見ものだよな。
今のPHP5に対して言ってる事と全く同じ事言われそうだな。
ちなみに、Perl5が出てきた時も、殆ど同じような意見が出されたよ。
0708nobodyさん
垢版 |
2005/04/24(日) 01:53:43ID:Zg/1W/4F
ぷっどこがどう違ったかソ―ス希望
0709nobodyさん
垢版 |
2005/04/24(日) 12:20:50ID:???
つーか例外処理も無いPHP4なんか使い物にならねーんだよ。
0710nobodyさん
垢版 |
2005/04/24(日) 12:32:02ID:???
だからJava使うんだろ。
0711nobodyさん
垢版 |
2005/04/24(日) 14:29:06ID:???
一度死んで蘇れば良いと思うよ
0712nobodyさん
垢版 |
2005/04/24(日) 20:47:36ID:???
ハッカーは Java を使わない
0713nobodyさん
垢版 |
2005/04/24(日) 21:17:12ID:???
Javaはいちいちコンパイル&デプロイするの面倒だしな。
0714nobodyさん
垢版 |
2005/04/24(日) 22:00:20ID:???
面倒ならAntで自動化すればいいだけじゃない?
まともな開発環境なら、開発時はコンパイルとかデプロイとか意識する必要ないし。
0716nobodyさん
垢版 |
2005/04/24(日) 22:10:08ID:???
そりゃキミのPentium166MHzでは重かろう。
0717713
垢版 |
2005/04/24(日) 22:21:00ID:???
>>714
当然AntもXDocletも使ってるけど、「コンパイルとかデプロイとか意識する必要はない」と
「コンパイルやデプロイが必要ない」ってのは大きな違いですよ。

0718nobodyさん
垢版 |
2005/04/24(日) 22:36:39ID:???
Java使いには雑魚が多い。
0721nobodyさん
垢版 |
2005/04/24(日) 23:50:08ID:???
>>717
XDocletはコンパイルやデプロイには関係ないと思うが・・・
で、コンパイルとかデプロイとか意識する必要ないまともな開発環境は使ってるの?
コンパイルやデプロイが必要ないのと大きな違いは無いと思うけど。
デプロイに関しては、開発時にローカルでやる分には基本的に必要ないわけで。
0722nobodyさん
垢版 |
2005/04/25(月) 00:03:50ID:???
Eclipseとか使ってればWebアプリでコンパイルを意識しないけどなあ。
0723nobodyさん
垢版 |
2005/04/25(月) 00:07:20ID:???
いや、開発時においては意識してもらわないと、その、困る
0724nobodyさん
垢版 |
2005/04/25(月) 02:23:15ID:???
Eclipse使っててJava知ってるとなんかPHP5やる気なくす・・・。俺は。
むしろわりきってPHP4が好きなのかも。
0725nobodyさん
垢版 |
2005/04/25(月) 02:41:27ID:???
PHP5のオブジェクト指向ってJava使いからみるとそんなに劣ってるの?
0726nobodyさん
垢版 |
2005/04/25(月) 02:59:15ID:???
いや、PHP5は素材としては良いと思います。
劣ってると思う部分はそれをとりまく環境です。
Eclipse, tomcat, struts, Junitなど、その他もろもろのツールを使ってみてください。
Javaは冗長で面倒くさく小回りが効かないのが欠点だけど、良いですよ。
でも、オブジェクト指向になれてないと、
便利なツールもとっつきにくい、というかありがたみがわからないかも。
PHP5のオブジェクト指向は局所的に便利に使おうと思います。
0727713
垢版 |
2005/04/25(月) 06:03:23ID:???
>>721
いや、XDocletはHibernateのマッピングファイル生成に使ってるんだけど
この作業はコンパイル時に平行して行う必要があるので関係あるんです。
むしろXDocletがサポートする領域って、どれもコンパイル/デプロイ時に
意識する必要があるものばかりだと思うけどな。

開発環境はEclipse使ってますよ。 
俺が言ってるのは運用環境に最新のコードを反映させる際に、いちいち
コンパイル&デプロイする手間がPHPに比べて冗長だってこと。




0728nobodyさん
垢版 |
2005/04/25(月) 09:54:42ID:???
Java と PHP を使うけど
Emacs 使いとしては Eclipse は不便。
Java も PHP も Emacs で満足。

あと、Java の OO は冗長で開発効率と精神性に悪くない?
0729nobodyさん
垢版 |
2005/04/25(月) 11:03:18ID:???
PHPのOOは、Javaのマネで、型なし言語のよさも活かしてないし、型あり言語の制約だけ持ち込んでる。
0730nobodyさん
垢版 |
2005/04/25(月) 11:04:58ID:???
>>727
運用環境に最新のコード反映させるのなんか、warファイル置くだけじゃないか。
0731nobodyさん
垢版 |
2005/04/25(月) 11:15:26ID:???
つうか、EclipseってWeb開発には普通に不便。
JBuilderかNetBeansの方がいい。
0732nobodyさん
垢版 |
2005/04/25(月) 11:40:48ID:???
色々使うけど、結局は慣れの気がする。
0733nobodyさん
垢版 |
2005/04/25(月) 11:46:21ID:???
VS を知ると Eclipse や JBuilder 全て不便
0734nobodyさん
垢版 |
2005/04/25(月) 11:56:59ID:???
>>733
言語云々とかは置いておいて、MSのVSだけは優秀だよな。
VSの環境以外に考えられないもんな・・・
0735nobodyさん
垢版 |
2005/04/25(月) 21:42:54ID:???
MSのユーザーインターフェイスは優秀だと思う。
MSが買収したソフトは、ユーザーインターフェイスだけはよくなるね。
0736nobodyさん
垢版 |
2005/04/25(月) 21:44:13ID:HOVPxGDh
なぜUIと言わないのだろう
0737nobodyさん
垢版 |
2005/04/25(月) 21:49:30ID:???
なぜ何故と書かないのだろう?
0738nobodyさん
垢版 |
2005/04/25(月) 22:33:50ID:aA4dYCfi
なぜ何故と書かないのだらう?と書かないのでせうか?
0739nobodyさん
垢版 |
2005/04/25(月) 22:50:38ID:???
なぜ何故と書かないのだらう?と書かないのでせうか?
を略して
な??
0740nobodyさん
垢版 |
2005/04/26(火) 01:56:49ID:???
1-739
を略して
PHPはもう終わりです
0742nobodyさん
垢版 |
2005/04/26(火) 02:18:36ID:???
>>741
すまん。無知だった。
ちゃんと調べたら、PHPはすでに終わってた。
0743nobodyさん
垢版 |
2005/04/26(火) 02:29:01ID:???
EclipseでPHP5書いてるけど
普通に便利だよ
OOPだとクラスファイルがやたら増えるから
エディタだけだとキツいと思う
0744nobodyさん
垢版 |
2005/04/26(火) 04:49:06ID:???
ところでPHP5ではコネクションプーリングできるようになったの?
0745nobodyさん
垢版 |
2005/04/28(木) 23:46:58ID:eAvi3RWA
php5-cliってドコでダウンロードできるのかね?
php.netに見当たらないんだけど。
0749nobodyさん
垢版 |
2005/05/13(金) 12:11:18ID:???
いつまで待てばphp5によるphp1色の時代になりますか?
0750nobodyさん
垢版 |
2005/05/13(金) 12:41:22ID:???
目をつぶれ。
まぶたの上から人差し指で両目を思いっきりおさえろ。
30秒待て。
指を離して目を開けろ。

ほら、PHP1色の世界が見えただろ?
0751nobodyさん
垢版 |
2005/05/13(金) 16:25:27ID:???
>>750
言われたとおりやってみました。
PHP5のおかげで崩壊しつつあるPHPの姿が見えました。
0752nobodyさん
垢版 |
2005/05/13(金) 16:45:45ID:???
どうやらまだ目を開いていない様子
0753nobodyさん
垢版 |
2005/05/14(土) 00:29:49ID:???
>>752
それはあんただ。
しっかりと目を見開いて現状を見てみな。
だーれもPHP5を使ってないから。
そしてそんな現状を作り出したZendに対する不信感が
PHPユーザーのPHP離れを招いているんだよ。
0754nobodyさん
垢版 |
2005/05/14(土) 01:59:13ID:???
Zendは開発者を大切にするとか言った事ないよね。
MSにしろSunにしろIBMにしろ、本音はどうあれ開発者を大切にすると言ってる。
0755nobodyさん
垢版 |
2005/05/14(土) 03:19:02ID:???
>>754
ZendがMSやSunやIBMと肩を並べようとは片腹痛いんだが。
ちなみにMSやSunはPHPのようにマイナーバージョンアップで
互換性が取れないような失態はしてないがそこら辺のアンタの
意見を聞かせてくれないか?
0756nobodyさん
垢版 |
2005/05/14(土) 08:37:01ID:???
なにを求めてるのかわからんのだが。
MSやSunは、マイナーバージョンアップで互換性が取れないような「失態」を何度かしている。
でも、それは、保証しようとしたことが失敗したので、PHPの場合のマイナーバージョンアップでの互換性をはなから保証していないのとは違う。
つまり、PHPのマイナーバージョンアップで互換性がとれなくても、失態でも失敗でもなく、当たり前の正常な現象。
やってられない。
0757nobodyさん
垢版 |
2005/05/16(月) 15:06:44ID:???
>>753
「だーれもPHP5を使ってないから。 」

は?
0758nobodyさん
垢版 |
2005/05/16(月) 16:28:49ID:???
「だーれもPHP5を使ってないから。 」

に?
0759nobodyさん
垢版 |
2005/05/16(月) 17:21:17ID:???
Google くらいすればいいのにね
0760nobodyさん
垢版 |
2005/05/16(月) 21:30:06ID:???
今の時代誰もGoogleなんて使わんだろ
みんなGooglke使ってるよ
0761nobodyさん
垢版 |
2005/05/16(月) 23:21:45ID:???
私はGoogleを使っていますが。
0762nobodyさん
垢版 |
2005/05/17(火) 14:50:58ID:???
で?いつになったらPHP5によるPHP1色の時代になんのよ?
またガセか?
0763nobodyさん
垢版 |
2005/05/17(火) 22:42:33ID:???
その前に、PHPがPHP5一色にならんのか?
0764nobodyさん
垢版 |
2005/05/18(水) 08:29:52ID:???
ははは、この小僧め、痛いところをつきよる
0766nobodyさん
垢版 |
2005/05/20(金) 05:10:09ID:???
PHP6がでてるはずなのに、PHP5一色です!
0767nobodyさん
垢版 |
2005/05/22(日) 13:09:26ID:???
PHP5いつになったら普通のレン鯖で使えるようになるのかねぇ・・・
0768nobodyさん
垢版 |
2005/05/22(日) 15:13:15ID:???
明日から全国一斉に
0774nobodyさん
垢版 |
2005/06/04(土) 17:48:02ID:???
一向に来る気配の無いPHP51色の時代w
0775nobodyさん
垢版 |
2005/06/04(土) 18:59:13ID:???
PHP五十一色の時代。カラフル。
0776nobodyさん
垢版 |
2005/06/11(土) 14:00:28ID:???
正直PHP4をやりこめばやりこむほどOOの不完全さが身にしみる。
はよPHP5を普及させてくれ。そこいらのレン鯖にインスコされる程度に。
0777nobodyさん
垢版 |
2005/06/11(土) 21:49:06ID:???
正直JavaやRubyをやりこめばやりこむほどPHP5の不完全さが身にしみる。
はよRubyを普及させてくれ。そこいらのレン鯖にインスコされる程度に。
0778nobodyさん
垢版 |
2005/06/12(日) 02:53:04ID:???
>>777
RubyがWebで使えるようになるかはParrotにかかってる。
期待して待ってるんだな。
0779nobodyさん
垢版 |
2005/07/05(火) 10:42:32ID:???
PHP5とかとっとと捨ててPHP6をParrotで作ればいいんじゃまいか?
PHP4とPHP5の互換関数と互換構文を実装しておけば、PHP4やPHP5からの移行も楽だろうし
JavaやPerlやPythonやRubyやTclに切り替えたくなったら簡単に切り替えられるし
PHP6の機能がいらなければ、PHP4やPHP5のみを実装した上位言語を選べばいいだけだし。
だから、PHPもZendエンジンとか捨てて、Parrotに参加しろってこった!
0780nobodyさん
垢版 |
2005/07/07(木) 15:42:45ID:???
PHP5一向に盛り上がりませんねぇw
0781nobodyさん
垢版 |
2005/07/13(水) 16:32:08ID:???
PHP4には、はぁはぁスレがあるのに、PHP5にはないからだ。
0782nobodyさん
垢版 |
2005/07/21(木) 21:22:31ID:???
PHP5の時代?すでに終了致しました。
0783nobodyさん
垢版 |
2005/08/05(金) 09:20:22ID:???
バージョンアップする度に動かなくなるのは何とかしてくれ。
言語仕様クソ過ぎだよ。
0784nobodyさん
垢版 |
2005/08/05(金) 13:33:19ID:???
まあ、普通はバージョンアップ前にChangeLog読むだろうから
エンバグしてない限りそんなに問題はない。
0785nobodyさん
垢版 |
2005/08/05(金) 19:22:12ID:???
エンバグも多いし、change_log読んで
「仕様変更がありました」
って書かれてて問題ないわけない。
0786nobodyさん
垢版 |
2005/08/05(金) 19:28:57ID:???
>>785
考え方の違い。

『仕様変更ありました』と書かれていたら、今現在のシステムなりに影響があるかを考える。
影響があるなら、セキュリティなどの深刻な問題があったかを更に調べ、
特に問題がなかったり、PHPの書き方とかで回避できるのであれば、バージョンアップを見送る。

だから、そんなに問題になる訳が無い。
0787nobodyさん
垢版 |
2005/08/05(金) 19:30:58ID:???
つうか、こういう所はASP.NETを見習って欲しいよな・・・
複数のバージョンの.NETFrameworkは同時にインストールできるし、
動かす時は、どれを使うか選べるしで、かなり楽だよな。
0788nobodyさん
垢版 |
2005/08/05(金) 19:52:41ID:???
>>786
お前のチンケなシステムの話はしていない
0789nobodyさん
垢版 |
2005/08/05(金) 19:59:44ID:???
>>788
それほど重要なシステムなのに、調べもせずにバージョンアップして動かないとか行ってる時点で、
そのシステムがどれだけチンケなものか想像し易いなw
0790nobodyさん
垢版 |
2005/08/05(金) 21:34:40ID:???
後先考えずに手っ取り早く組むにはPHPが一番!
0791nobodyさん
垢版 |
2005/08/05(金) 23:41:27ID:???
>>786
セキュリティアップデートで最新版以外使えなくなるにもかかわらず影響がある変更が入ってることが多々あるわけだが。
0793nobodyさん
垢版 |
2005/08/17(水) 13:21:29ID:jK+iF8Wk
php5ってJavaみたいにクラス内でメンバ変数やメソッドにアクセスする際の
$this->の省略ってできる?$thisマジうざいんだけど。
0794nobodyさん
垢版 |
2005/08/17(水) 19:18:39ID:???
>>793
できない。
ドキュメントも読まない奴が一番うざい。
0796nobodyさん
垢版 |
2005/08/29(月) 02:36:22ID:???
PHP6でとうとうregister_globalsは削除されちゃうんだね。
0797nobodyさん
垢版 |
2005/08/29(月) 02:37:34ID:???
投票でも圧倒的多数で賛成かw>削除
0798nobodyさん
垢版 |
2005/08/29(月) 06:36:43ID:???
実際いらんだろ
今時ONにしてる奴もいるまい
0799nobodyさん
垢版 |
2005/08/29(月) 10:22:09ID:???
なんだかなぁ

民主党の演説だけを聴いて民主党に投票しようと考えてしまうような奴らなんだな、PHP厨って
0801nobodyさん
垢版 |
2005/08/29(月) 13:35:09ID:???
削除する理由がわからん。
デフォルトOFFでいいんじゃねぇの?
0802nobodyさん
垢版 |
2005/08/29(月) 14:32:40ID:???
セキュリティ問題に気づいていないで
Onにしてる奴を排除したいからでしょ。
0803nobodyさん
垢版 |
2005/08/31(水) 03:40:15ID:???
ところで激しく既出だろうがCGIがPHP一色って凄いネタだな。
0804nobodyさん
垢版 |
2005/11/24(木) 11:41:43ID:LxL/Yc0H
次スレ?
0806nobodyさん
垢版 |
2005/11/25(金) 03:54:30ID:???
PHPはHSP化してるな...
0807nobodyさん
垢版 |
2005/11/29(火) 11:59:33ID:z9bO3bBH
5.1.0でたばっかなのにもう5.1.1
0809nobodyさん
垢版 |
2005/12/15(木) 19:55:34ID:???
一向に来る気配すらないPHP5の時代。
もう終わったなw
0810nobodyさん
垢版 |
2006/01/17(火) 11:01:18ID:3Dm9/vEX
最近、XREA+借りたら無条件でPHP5でした。
今までPHP4サバ使ってたのでとりあえずそのままアップしてみてたら
ことごとく全部表示すら出来なかった・・・。

そして調べてみるとob_start("ob_gzhandler"); をコメントアウトすると
表示できた。

という事はPHP5でgzip圧縮は駄目になったんでしょうか?
0812nobodyさん
垢版 |
2006/04/20(木) 16:12:22ID:iuRzPwTn
頻繁に起動されるPHPスクリプトならともかく、たまにしか動かないPHPスクリプトを
わざわざApacheモジュール版PHPで動かすのはバカ。メモリの無駄遣い。
0813nobodyさん
垢版 |
2006/04/22(土) 12:26:52ID:???
たまにしか動かないPHPスクリプトだからモジュール版PHPじゃないのか?
0814nobodyさん
垢版 |
2006/04/22(土) 14:56:03ID:???
mod_php は Apache::PerlRun のようにインタプリタが常駐するだけって知らずに言ってる気がする。
ちなみに PHP は他の SAPI (たとえば FastCGI) もインタプリタが常駐するだけなので
SAPI が異なっても同様に動くというメリットがある反面、プログラム自体を常駐させるような
使い方はあまりされないね。(Pure PHP で httpd つくったりしてるひともいるにはいるが)
0815812
垢版 |
2006/04/22(土) 16:37:09ID:hWAnve9c
ああ、そういうことか。たまにしか動かないスクリプトでmod_perlは論外ね。
俺が言いたいのはインタープリターの常駐もメモリの無駄だってこと。
0816nobodyさん
垢版 |
2006/04/23(日) 04:06:41ID:???
それ以前に電気の無駄だからコンセント抜いとけ
0820nobodyさん
垢版 |
2007/01/29(月) 18:05:08ID:WdiEljc0
magic_quotes_gpcってデフォでoffになってたのね
0821nobodyさん
垢版 |
2007/04/15(日) 20:52:29ID:vjwJPDXl
なにこの長寿スレw あと3年持たそうage
0822nobodyさん
垢版 |
2007/06/10(日) 05:02:48ID:w+EVWAWv
互換性を重視しない姿勢はVBに似てるな
PHPはWEBにおけるVBだな
0823nobodyさん
垢版 |
2007/06/16(土) 02:54:48ID:ASovjM9Y
PHP5使っててもPHP4のときと変わらんこと多いと思う。
OOにしても、$db->selectSQL() みたいな使い方しか
見たことないよ。
0824nobodyさん
垢版 |
2007/06/24(日) 15:21:24ID:j/kNbMoH
>>816
名言発見
コンセント抜いとけwww
0825nobodyさん
垢版 |
2007/07/14(土) 06:52:05ID:uEezbGY0
PHP4終了〜
0826nobodyさん
垢版 |
2007/07/14(土) 10:17:51ID:???
その前にPHPが終了したりしてw
0827nobodyさん
垢版 |
2007/07/24(火) 19:49:08ID:???
PHP5でOOPをやりてえよお。
もう、globalが20個もあるスクリプトのカスタマイズはしたくない。
まあ、PHP5でもやろうと思えば出来てしまうわけだが。
0828nobodyさん
垢版 |
2007/07/24(火) 22:22:01ID:???
PHP4でもそうしないことは可能
...だけど古いののメンテではそうもいかんよねぇorz
0829nobodyさん
垢版 |
2007/07/31(火) 21:42:34ID:IUkFYLCv
PHP5って例えば、fopenみたいな組み込み関数でも例外吐くのかね?
0830nobodyさん
垢版 |
2007/08/13(月) 04:49:20ID:???
ドキュメント見れw
0831nobodyさん
垢版 |
2007/10/18(木) 14:34:34ID:/2BeI8lV
4使ってた奴ってどうなったの?発狂?
0832nobodyさん
垢版 |
2007/10/18(木) 17:58:41ID:???
php4でもphp5でも動く
フレームワーク使っているから問題なし。
0834nobodyさん
垢版 |
2007/11/28(水) 06:31:52ID:yehtffY4
マニュアルに名前空間がある!
0835nobodyさん
垢版 |
2007/11/30(金) 02:37:33ID:Oqnu57YA
        ノ L____
       ⌒ \ / \
      / (○) (○)\
     /    (__人__)   \
     |       |::::::|     | < 誰も興味ないのか!
     \       l;;;;;;l    /l!| !
     /     `ー'    \ |i
   /          ヽ !l ヽi
   (   丶- 、       しE |そ  ドンッ!!
    `ー、_ノ       煤@l、E ノ <
               レY^V^ヽl
0837nobodyさん
垢版 |
2007/12/04(火) 08:03:36ID:LI02S2We
超初心者です
macでのphpの環境設定の仕方がわかりません
entropy_phpをインストールし、php.iniの修正をしているところなんですが、win用の解説書読んでいるので、混乱しています

macの方いましたら、教えてください
0839nobodyさん
垢版 |
2007/12/04(火) 19:19:58ID:???
まずマニュアル見れ
0840nobodyさん
垢版 |
2007/12/04(火) 20:31:09ID:SDrmessO
MAMPを入れるといろんな設定ファイルhttpd.confなどをいじらなくてもいいんですか?
0841nobodyさん
垢版 |
2007/12/05(水) 08:36:57ID:bn+x22xt
>>840 phpいじるのには300年はやいだろ
0843nobodyさん
垢版 |
2010/02/18(木) 21:39:36ID:80SiSn/K
あけおめ!
0844nobodyさん
垢版 |
2010/05/12(水) 23:27:29ID:L029Fmu7
2005年以降のレスが少ない。PHPは息をしてるのか
0846nobodyさん
垢版 |
2015/11/08(日) 13:38:06.03ID:iGtQzx/6
転職の際は要チェック。
下記の条件が全て当てはまる会社にご注意下さい。

・IT系 in Tokyo
・転職会議で2.5点
・転職会議の「その他>2ch情報」の欄で過去の労基2chスレが表示される
0847nobodyさん
垢版 |
2017/12/30(土) 16:06:55.17ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

GQQ3681FSM
レスを投稿する


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