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

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/04/17(日) 14:19:26ID:3md2BTrM
(・ー・)・・・
0459nobodyさん2005/05/04(水) 22:03:23ID:PnfuqbZZ
>>453
初めて知ったよ・・・。
自分、PHP4でかなり本格的なオブジェクト指向プログラミングをしていたんで
この事実はかなり衝撃的。
PHPってホント適当な言語ですよね・・・
0460nobodyさん2005/05/04(水) 22:55:58ID:???
>>459
PHP4で本格的なオブジェクト指向プログラミングをしてて、いままでパフォーマンスに問題がなかったんなら、特に気にする必要はないということかと。
0461nobodyさん2005/05/04(水) 23:46:54ID:???
すまん、PHPは門外漢なのだが、「PHP4ではメソッドまでコピー」てのは、どういうこと?
まさかインスタンスがそれぞれ個別に(別々のメモリ上に)コードを保持してるの?
新しいインスタンスを生成するたびにコードがコピーされる?

それって何か信じられないつうか、それでDOMツリーとか作ったら死ぬじゃん
0462nobodyさん2005/05/05(木) 00:08:36ID:???
ある意味、真のオブジェクト指向だな。
0463nobodyさん2005/05/05(木) 00:33:29ID:???
>>461
obj2 = obj1 値渡し
obj2 &= obj1 参照渡し
PHP5から
obj2 = obj1 参照渡し
よく知らんがclone()で値渡し
0464nobodyさん2005/05/05(木) 00:49:54ID:+P1n9B+C
もういいだろPHP5はダメだ。
PHP4だけ生き続けるよ
0465nobodyさん2005/05/05(木) 00:59:03ID:???
>>461
よくわからんけど
PHPって動的にオブジェクトにメソッド追加できたりするじゃん。
だから別々に保持してるんじゃねえの?
0466nobodyさん2005/05/05(木) 01:04:29ID:???
>>465
それにしても、メソッドのリファレンス持つだけで充分だと思うが。
0467nobodyさん2005/05/05(木) 02:30:33ID:yB8ztVEY
ttp://p2086-ipbf212hodogaya.kanagawa.ocn.ne.jp/
wっうはっwおkおkwwwwうぇwwwwwwwおk
wwwwwwwwwwwwwwwっうはっwwwwwwwwwwww
wwwwおkwwwwwwっwうぇっ
おkwwwっうはっっwwwwwwっうぇwwwwwwwwwwwwwww
0468nobodyさん2005/05/05(木) 02:37:26ID:MLLOBml3
で、今からwebプログラム始めたい漏れは
どの言語から手をつければいいんだ?
0469nobodyさん2005/05/05(木) 02:45:57ID:???
>>468
JavaScript+DHTML
入力フォームの処理以外はサーバー側でプログラム動かす必要がないくらいにしておけば最強
0470nobodyさん2005/05/05(木) 02:47:19ID:???
VisualBasic
0471nobodyさん2005/05/05(木) 03:12:10ID:???
>>468
プログラムが始めてなら、JavaとかでWebじゃないプログラムから勉強することを勧める。
0472nobodyさん2005/05/05(木) 03:20:31ID:???
>>468
CかPerlのCGIがお奨め。
Perlの場合はCGIモジュールを用いないこと。
HTTPをラップしないでもきちんと理解して書けるようになることが重要。
0473nobodyさん2005/05/05(木) 04:06:15ID:???
>>461
そのまさかで、

$a = new Hoge();
$b = new Hoge();

$aと$bは、メソッドを共有しない別のモノ。
メンバの多いクラスだったら気持ち悪すぎる。
0474nobodyさん2005/05/05(木) 04:43:17ID:hCcHqXGk
http://221.160.217.52/
wwwwwwおkwwwっうぇうぇwwwっwwwwwwwwwwww
っwwwwwwwwwwwwっうはっwww
おkwwwおkwwwwwwwwwwwwwwwwww
0475nobodyさん2005/05/05(木) 05:38:13ID:???
>>474って、なに?
0476nobodyさん2005/05/05(木) 06:01:13ID:???
新種の山田ウイルスか、VIPPERの荒し。
0477nobodyさん2005/05/05(木) 14:05:56ID:???
CGI.pm使わないなんて、意味ないわ。
0478nobodyさん2005/05/05(木) 15:39:52ID:???
中には体育会系の古い考え方の人もいるから。
0479nobodyさん2005/05/05(木) 16:11:33ID:???
CGI.pmとかcgi-lib.plとかキモい。Rubyみたい。
0480nobodyさん2005/05/05(木) 16:41:04ID:???
5の__callメソッドって便利だな
0481nobodyさん2005/05/05(木) 16:57:24ID:???
そんなメソッドに頼るような設計してるんじゃ
怖くて使えないな。
0482nobodyさん2005/05/05(木) 17:44:31ID:???
スーパーπ、桁数を少しずつ変えていくと計算結果が違ってくるんだが
何で?
0483nobodyさん2005/05/05(木) 17:50:17ID:???
>>481
そうでもないよ
使い方による
0484nobodyさん2005/05/05(木) 17:54:30ID:???
と思ったが良く考えたら危ないのでやめぽ
0485nobodyさん2005/05/05(木) 17:56:11ID:???
とも思ったがプレフィックスでメソッド名を工夫すれば危なくないのでやっぱりやるぽ
0486nobodyさん2005/05/05(木) 18:28:55ID:???
そこまでして使うこともないので、やっぱやめぽ。
0487nobodyさん2005/05/05(木) 18:38:31ID:???
A型
0488nobodyさん2005/05/05(木) 23:33:38ID:???
やっぱMVCやろうと思ったら5じゃないとネ!
0489nobodyさん2005/05/06(金) 00:13:48ID:???
終ったっていいじゃない
  Zendだもの

       みつを
0490nobodyさん2005/05/06(金) 00:46:23ID:???
>>488
4でもあまり変わりませんよ。
0491nobodyさん2005/05/06(金) 02:42:26ID:???
pearのスクリプトなんかは、ほとんど参照渡しに
なっているよ。
0492nobodyさん2005/05/07(土) 03:44:02ID:qQa+fmde
PHP5普及しないまま終了
0493nobodyさん2005/05/07(土) 04:12:23ID:5zWtB1J2
http://pddcc2d.tkyoac00.ap.so-net.ne.jp/
うぇwwwwwwwwwwwwwww
うはっwwwっうぇ
wwwwwwおkwwwうはっwwwwwwwww
wwwwwwwwwwwwっうぇうはっwwwwうはっwww
0494nobodyさん2005/05/07(土) 04:49:35ID:kMyzPIHc
http://JJ079055.ppp.dion.ne.jp/
うぇwwwうはっwwwwwwwwwうぇwwwおkwww
wおkwwwwwwwwwwwwwwww
www
wwwwwwwwwwwwwwwwwwwwwwww
0495nobodyさん2005/05/07(土) 05:13:36ID:???
なに踏んでんのかな?
0496nobodyさん2005/05/07(土) 07:21:07ID:???
>>495
Winny 山田ウィルス
0497nobodyさん2005/05/07(土) 08:31:14ID:???
( ´_ゝ`)フーン
0498nobodyさん2005/05/07(土) 11:59:47ID:WwkVWDv5
ところで誰も答えてくれませんが、PHP5のメリットを教えて頂けませんでしょうか?
0499nobodyさん2005/05/07(土) 12:22:12ID:???
いっぱい書かれてるじゃん
盲?
0500nobodyさん2005/05/07(土) 12:30:04ID:???
まあPHP5のメリットが分からん奴は4使ってればいいんだよ
それで誰も困らないしね
0501nobodyさん2005/05/07(土) 12:57:24ID:???
>>498
オブジェクトをいっぱい作っててパフォーマンスが気になってた人には、メソッドがコピーされなくなる分軽くなるというメリットがあるらしいよ。
どっちかというと、内輪ネタ系。
PHP4ならではの問題が解決されただけ。
0502nobodyさん2005/05/07(土) 13:08:33ID:???
4から5に移行した時のデメリット(旧スクリプトとの互換性)がなければ
移行しておいて何ら損はないと思うのだが
4に拘ってる人って一体何?
0503nobodyさん2005/05/07(土) 13:25:54ID:???
旧スクリプトとの互換性
0504nobodyさん2005/05/07(土) 14:04:37ID:???
O'Reilly から "Upgrading to PHP5" で一冊出てるんだな、知らなかったよ
0505nobodyさん2005/05/07(土) 14:06:47ID:???
>>503
じゃあ仕方ないな
0506nobodyさん2005/05/07(土) 16:03:10ID:???
米には日本の 2 倍以上のオラ本あるね。あと表紙が違ったりする。
動物じゃなくて人間なのも多い。

オラじゃないけど PHP 本はものすごい量あるね。
CA と NY の求人は PHP5 が中心な感じ。
0507nobodyさん2005/05/07(土) 17:27:28ID:???
それが日本クオリティ
050812005/05/07(土) 18:46:43ID:???
日本人は環境の変化にうまく適応できないのです。
0509nobodyさん2005/05/07(土) 19:05:10ID:???
表紙人間のオライリー本あるのか
なんかキモい
0510nobodyさん2005/05/07(土) 19:17:58ID:???
てか、オマイはケモリンだって街で評判でつよ
0511nobodyさん2005/05/07(土) 19:18:20ID:???
>>509
( ´;゚;ё;゚;)キモくないですYO!
ttp://www.oreilly.co.jp/books/4873111986/
0512nobodyさん2005/05/08(日) 02:26:43ID:NHtirDKA
2ちゃんやYahooでPHPが採用されている件について
Perlよりもはるかに書きやすいし
0513nobodyさん2005/05/08(日) 02:50:40ID:???
Perlなんかライバルにならんだろ。
敵はJavaであり.NETである。
0514nobodyさん2005/05/08(日) 06:17:42ID:???
ところでPHPが終るとどうなるの?
0515nobodyさん2005/05/08(日) 06:55:15ID:???
ruby千年王国が誕生します
0516nobodyさん2005/05/08(日) 10:07:34ID:???
>>512
2chのどこに使われてんの?
0517nobodyさん2005/05/08(日) 11:03:46ID:???
PHPAとかZendOptimizerとか使ってる奴いない?
PHPAは4にしか対応してないみたいだけど
0518nobodyさん2005/05/08(日) 11:12:24ID:???
512じゃないけど
>>517
PukiWikiとか

え?
0519nobodyさん2005/05/08(日) 11:25:47ID:???
PHP6はまだですか?
0520nobodyさん2005/05/08(日) 11:56:34ID:???
>>519
早漏やろうめw
0521nobodyさん2005/05/08(日) 12:13:37ID:???
>>517
使ってるよ、Optimizer。PHP5で。
PHP4ではPHPAを使ってた。
ttp://www.zend.co.jp/products/optimizer/

PHPでフレームワーク使用したいけど、PHP5にどれも対応してなくて
かなしぃ・・・。フレームワークじゃないけど、XOOPSも未対応だし・・・。
0522nobodyさん2005/05/08(日) 13:43:20ID:???
互換性の問題深刻
0523nobodyさん2005/05/08(日) 18:28:32ID:xehEyaff
結論
(・ー・)オワッタナ・・・
0524nobodyさん2005/05/08(日) 18:57:38ID:???
>>521
PHPの世界では、自分の環境・使い方で問題なければ対応してることになりますよ。
使ってみて確認してください。
PHPの世界では、自分の環境・使い方で問題なければ問題なしです。
互換性の問題なんてありません。
動かなくても、自分で修正すればいいだけ。
そもそもPHP4からPHP5に簡単に移行できないようなプログラム作ってるのが悪いのです。
0525nobodyさん2005/05/08(日) 19:05:58ID:???
いや、フレームワークが対応しているかは別問題でしょ・・・
一番有名であろうMojaviは3.0開発版じゃないと対応してない。
日本産のMapleは対応してるね。
0526nobodyさん2005/05/08(日) 19:24:37ID:???
>そもそもPHP4からPHP5に簡単に移行できないようなプログラム作ってるのが悪いのです。

つまり、難しい処理はPHPには向かないと言うことですね。
0527nobodyさん2005/05/08(日) 19:42:14ID:???
>>521
問題起こらず普通に使えるもん?
何で無料で公開できるのかも気になる
どういうビジネスモデルなんだろう?
0528nobodyさん2005/05/08(日) 20:02:36ID:???
(・ー・)・・・
0529nobodyさん2005/05/08(日) 20:08:27ID:???
>>526
そんなことは言ってませんよ。
ちょっと難しくなればPHP4とPHP5両対応できなくなるようなバカには向かないと言ってるだけです。
前々から情報が出てたにもかからわず、PHP4でしか動かないスクリプト書いてたグズにも向きません。
0530nobodyさん2005/05/08(日) 20:31:58ID:2445GJqw
このスレに賛同している人はどういう人種なのかが良くわからん。

・PHP4の方が5よりも好きなんだ!
−あくまでもレンタルサーバ側の都合だったりするので
 あんまり本質的な理由で反対しているわけではないでしょう。

・他言語厨
−別にPHPが廃れたからってPerlやRubyなどが普及するとは思えん。
−Javaや.NETは既に十分なシェアがありわざわざPHPを叩く必要はない。

このスレが無意味である事に気づけ。
0531nobodyさん2005/05/08(日) 20:56:28ID:???
×このスレが無意味である事に気づけ。
○このレスが無意味である事に気づけ。
0532nobodyさん2005/05/08(日) 21:17:35ID:TEBtjA7J
http://141-189-192.biwa.ne.jp/
おkwwwおkwww
wwwwwwwwwっうぇwwwwww
うぇwwwうぇwwwwwwwwwうぇwww
うはっwwwwwwwwwっうぇwwwwwwwww
0533nobodyさん2005/05/08(日) 21:25:57ID:???
ウイルス被害者ウゼーな
2chもスパまれて災難だな
0534nobodyさん2005/05/08(日) 21:26:58ID:???
PHP5にすれば問題ないのにね。
0535nobodyさん2005/05/08(日) 21:35:36ID:???
正規表現で一発なのにね。
0536nobodyさん2005/05/08(日) 21:39:43ID:???
地球って寒いね。
0537nobodyさん2005/05/08(日) 21:56:19ID:???
宇宙ってのは何のためにあるのかね。
0538nobodyさん2005/05/08(日) 22:12:10ID:???
大型連休のためにある
0539nobodyさん2005/05/08(日) 22:32:31ID:???
それが正しいなら、今年の宇宙は終わったな。
0540nobodyさん2005/05/09(月) 00:28:59ID:???
.NETがどこで使われているのか、よくわからない。
社内向けかな?
0541nobodyさん2005/05/09(月) 00:33:14ID:???
ストーブつけちゃった
0542nobodyさん2005/05/09(月) 00:50:09ID:???
アセンブラがどこで使われているのか、よくわからない。
社内向けかな?
0543nobodyさん2005/05/09(月) 02:06:32ID:???
(´・∀・`)
0544nobodyさん2005/05/09(月) 02:53:00ID:???
5年後の未来から来ました。
基本的には既存のサービスを組み合わせるだけで出来てしまうし
足りないものもモデルから自動的に出来てしまうので
PHPだとか具体的な言語はどうでもいいのです。
このスレのような議論は愚かしい。
0545nobodyさん2005/05/09(月) 03:08:14ID:???
つまりIntelligentPadが主流になるってことだな
0546nobodyさん2005/05/09(月) 04:17:01ID:???
PHPって
・何も考えずにそこそこ高速に動く
・PHPが使えるサーバーが多い
・初心者でも手軽に扱える
ってだけで(しかしながら重要なポイントをおさえている)
言語的に素晴らしいとは思わないんだけど
JSPやPerl、Ruby等の他の言語に比べて上記以外の点で
勝っているのはどこら辺なんでしょうか。
0547nobodyさん2005/05/09(月) 04:41:40ID:???
ま、ブログとか既存のサービスを使ってるやつにとってPHPだのPerlとかはどうでもいいってのが、5年後も変わりないってことだな。
それと、5年後にも知ったかがいるってことか。
0548nobodyさん2005/05/09(月) 11:24:47ID:???
道具なんだから言語的な素晴らしさの優先順位は高くなくて良いと考える人間が
PHPを選んでいるのですよ
個人的にはそのエクレクティックな感じが好きですが
0549nobodyさん2005/05/09(月) 13:51:24ID:???
PHPはもともとPerlのラッパとして書かれていて後にCで書かれた。
いずれにしても既存の言語の上にかぶせて
Webアプリを容易に作れるようにしようっていう考え。

だから>>546へは
>初心者でも手軽に扱える
がそのまま答えとなる。
>>546の考える「言語的な素晴らしさ」ってのが
実用性は置いといて最先端の理論や技術を駆使した言語仕様に基づいている
みたいな事であれば大学へでも行ってプログラム言語の研究をしてくれ。
0550nobodyさん2005/05/10(火) 01:54:35ID:???
Zendは何度でも
0551nobodyさん2005/05/10(火) 02:51:34ID:???
よみがえりませんがなにか
0552nobodyさん2005/05/10(火) 04:27:46ID:???
>>546
PHP5の勝っている点

VS JSP+Servlet
1000円以下でも使える鯖があるので、小規模からのステップアップが可
VS Perl
ActionScript、Java、C++などと文法的に似ている部分も多いので、多言語の習得が容易
VS Ruby
鯖少なすぎ。開発環境面も弱い。
0553nobodyさん2005/05/10(火) 07:00:54ID:M54cvnXU
はぁ?PHP5入れてる鯖の方がすくねーよwwwwww
0554nobodyさん2005/05/10(火) 07:33:59ID:???
>>553
はぁ?日本の鯖しかしらねーのかよwwwwww
0555nobodyさん2005/05/10(火) 07:54:25ID:BlybPQXu
http://207-2.m7.ntu.edu.tw/
おkwww
おkwwwwwwwwwwwwwwwwww
っうぇwwwwwwwwwwwwwwwうはっwww
wwwwwwwwwwwwっっうぇwwwwww

0556nobodyさん2005/05/10(火) 08:12:16ID:RHxNeCn8
>>554
はぁ?日本では普及してないのかよwwwww
0557nobodyさん2005/05/10(火) 09:43:54ID:???
日本人だから海外の事は関係ないね。
0558nobodyさん2005/05/10(火) 10:02:48ID:???
PHPかよっ!
■ このスレッドは過去ログ倉庫に格納されています