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

PHPでオブジェクト指向プログラミング

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/04/17(日) 16:55:57ID:iM4mgYnJ
PHP5になって本格的なOOPができるようになったので
PHPによるOOPについて語りましょう。
0002nobodyさん2005/04/17(日) 17:11:00ID:E38Tygfy
2ですよね?
0003nobodyさん2005/04/17(日) 17:27:33ID:???
PHP5のせいでPHP(・ー・)オワッタナ・・・
http://pc8.2ch.net/test/read.cgi/php/1113715166/
0004nobodyさん2005/04/17(日) 20:33:17ID:???
PHPって普通にべた書きできちゃうから
あまり本格的にOOPしてる人は少数なんだろうな。
0005nobodyさん2005/04/20(水) 07:57:44ID:???
>>4
あえてべた書きにすることもあるな。貧弱なサーバで速度を稼ぎたいときとか。
000612005/04/20(水) 12:51:40ID:???
このスレは速度を多少犠牲にしても洗練されたコーディング
(オブジェクト指向)をする為の情報交換スレにしたいと
思っております。
0007nobodyさん2005/04/20(水) 13:06:00ID:???
PHP5のnamespaceってどういう経緯で不採用になったの?
個人的にはinterfaceなんかよりも欲しい機能だったのだが。

class Net_Foo_Bar_Baz {} みたいなのとはオサラバしたいのに。
0008nobodyさん2005/04/20(水) 17:27:02ID:???
PHPでOOPするくらいなら素直にJava使えば良いんじゃないの?
0009nobodyさん2005/04/20(水) 20:32:55ID:???
Javaはそこいらのレンタルサーバーに入ってないから使い物にならん。
001072005/04/21(木) 00:57:21ID:???
>>8
いや、当然Javaも使ってますよ。
でも適材適所というか、Tomcat動かす程でもねーなっていう案件もあるわけで。
0011nobodyさん2005/04/21(木) 15:46:22ID:???
>>10
同感。規模によって PHP は Java より数倍早く作れるし。
0012nobodyさん2005/04/21(木) 22:47:58ID:???
と言えども、PHP3→PHP4→PHP5と全然違うから、毎年覚え直しで開発効率云々も無意味。
0013nobodyさん2005/04/21(木) 22:48:41ID:???
JAVAでフレームワーク使うと、めちゃめちゃ早く作れるから、PHP最高というのも昔の話だし。
0014nobodyさん2005/04/21(木) 22:52:08ID:???
PHPにフレームワークが無いとでも?
0015nobodyさん2005/04/21(木) 23:01:51ID:???
まあ、Javaの方が安定性も洗練度も上だわな。

PHP5がこなれるにはまだ時間がかかるでしょ。
でも、OOPと呼ぶには中途半端な仕様なので、
数年後にはPHP6でまたがらりと変わってやり直し、
ってことになるような悪寒。

PHP4はこれからも結構長く使われるのではないかな。
できればPHP5よりPHP4のメンテナンスに力をいれて欲しい。
0016nobodyさん2005/04/22(金) 10:19:40ID:???
>>12
「全然違う」!?
「毎年覚え直し」!?
どんな低脳君なんですか!?
0017nobodyさん2005/04/22(金) 22:52:05ID:???
>>16
なんつーか、4.3の時なんて、マイナーバージョンアップなのに
さっぱり動かなくなったりとか、ひどかったからねぇ。
その前はmb_stringの問題で回避しながら書いてたら、
いきなり使えるようになったりとかさ。
ともかく、他の言語では考えなくて良い無駄な労力が多くて疲れる。

困ってないと言うことは、それだけ何もやってないと言うことだから、
別に君はPHPに拘る必要はないと思うよ。
PHPの動き始めてからの面倒くささは、作った奴なら一度は感じることだと思うし。

セキュリティもバージョンアップも無視して、同じバージョンを使い続ける覚悟でもあれば別だろうが。
0018nobodyさん2005/04/23(土) 19:01:55ID:???
>>15
どこら辺が中途半端なのか詳しく教えて。
0019nobodyさん2005/04/23(土) 19:05:29ID:???
数値型・文字列型などの基本型がオブジェクトになっていない
0020nobodyさん2005/04/23(土) 22:23:31ID:???
プリティーでキュアキュア
■ このスレッドは過去ログ倉庫に格納されています