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

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/04/17(日) 14:19:26ID:3md2BTrM
(・ー・)・・・
0247nobodyさん2005/04/27(水) 23:59:46ID:???
>>246
レン鯖の普及率は上がっているのに何故衰退だと思うの?
あと、その案件についての根拠 ( ソース ) 希望。
0248nobodyさん2005/04/28(木) 00:29:09ID:???
>>247
そりゃ時間が経てば対応するサーバが増えるのは当たり前だ罠。
3→4の時なんて爆発的に増えたのに、4→5なんて、
死んだ魚よりも普及に勢いがない…
0249nobodyさん2005/04/28(木) 00:31:41ID:???
わりと4で満足されているから
0250nobodyさん2005/04/28(木) 00:39:00ID:???
>>247
あんた現場を知らないだろ?
PHPの案件が少ないのにPHP技術者はいっぱいいる。逆に
Javaの案件は腐るほどあるのに技術者が不足してる。
当然単金も高くなる。
だからPHP使い達は仕事がいっぱいあって単金も高いJavaに
どんどん浮気してる。
先を見越して.NETに浮気し始めてる奴もいる。

PHP4でマイナーバージョンアップの度にバグを出し互換性を無くし、
PHP5リリース後も誰も使おうとしない現状にユーザーから見限られたんだよ。
これはすべてZendの責任。
0251nobodyさん2005/04/28(木) 01:43:51ID:???
痛いところをつかれてぐうの音も出ないPHP信者。
少しは目覚めたか?
その硬くなっちまった頭でくだらない屁理屈ばかり並べてないで
もうちょっと現実を見ろよ。な?
0252nobodyさん2005/04/28(木) 01:53:42ID:2wofFyOf
Zendは何度でも蘇るさ
0253nobodyさん2005/04/28(木) 02:01:20ID:???
過去を切り捨ててね
0254nobodyさん2005/04/28(木) 02:06:40ID:???
PHP妄信者がただいまクッダラネー屁理屈を考え中ですので
恐れ入りますがしばらくの間お待ち下さい。かしこw
0255nobodyさん2005/04/28(木) 02:17:07ID:22RvhNYJ
相変わらずPHPしかできない人とVBしかできない人の罵り合いが続いてますね。
あっはっは。
ちゃんと仕事しろよ・・・
0256nobodyさん2005/04/28(木) 02:47:44ID:???
とりあえず、いわゆる信者といわゆるアンチ双方の使える言語を教えて
0257nobodyさん2005/04/28(木) 03:24:51ID:2wofFyOf
Zendを信じるんだ>>256
0258nobodyさん2005/04/28(木) 03:52:29ID:pwyW+G+A
真面目にjava使いの方に質問なんだけど
javaの案件が増えている理由って何?
俺php使いなんだけど、こういう案件はjavaじゃないとダメだとか、
これがあるからjavaがいいとかあったら教えて。 うちに来るjavaの案件とか世間でよく騒がれてるとか
そんな理由でjavaで作ってとかなんでイマイチphpから抜け出す気になんないのよ
0259nobodyさん2005/04/28(木) 04:55:19ID:???
>>258
ツールと情報とライブラリがあるから。
PHPが検討できるような規模のアプリを組む分には、非常に安定しているから。
仕様がころころ変わることはないから。
部分的にクライアントアプリを作る場合にも同じ環境で開発ができるから。
0260nobodyさん2005/04/28(木) 05:01:16ID:???
PHPが検討できるような規模のアプリを動かす分には、古いバージョン対応のものが新しい環境でも問題なく動くから。
0261nobodyさん2005/04/28(木) 07:09:42ID:???
>>250
> あんた現場を知らないだろ?
> PHPの案件が少ないのにPHP技術者はいっぱいいる。逆に
> Javaの案件は腐るほどあるのに技術者が不足してる。
> 当然単金も高くなる。
> だからPHP使い達は仕事がいっぱいあって単金も高いJavaに
> どんどん浮気してる。
> 先を見越して.NETに浮気し始めてる奴もいる。

雑誌か何かの受け売りでつか?(プゲラ
0262nobodyさん2005/04/28(木) 07:14:50ID:???
217 :nobodyさん :2005/04/27(水) 19:27:43 ID:???
  ttp://sb.xrea.com/showpost.php?p=65248&postcount=39
  モジュール版PHP5は時期を見て再度検討致します。
  PHP5はCGI(/usr/local/bin/phg5)としてご利用いただけるようにしておりますので、最新版のPHP5の体験されたい方はCGIとして動作させてください。
219 :nobodyさん :2005/04/27(水) 19:45:31 ID:???
  >>217
  今のPHP5は糞って事だな
221 :nobodyさん :2005/04/27(水) 20:45:33 ID:???
  >>219
  答えは常に三種類出せるように思考能力を訓練したほうがいいですよ。
222 :nobodyさん :2005/04/27(水) 20:50:02 ID:???
  >>221
  それは今のPHP5は糞って事か?
223 :nobodyさん :2005/04/27(水) 21:39:25 ID:???
  >>222
  日常生活でもいつもこんな感じなの?
226 :nobodyさん :2005/04/27(水) 22:40:14 ID:???
  >>223
  っつーことは今のPHP5は糞って事か?
229 :nobodyさん :2005/04/27(水) 22:43:16 ID:???
  >>226
  いや、クリリンのことだ。
231 :nobodyさん :2005/04/27(水) 22:43:43 ID:???
  >>229
  そうか・・・やっぱり糞なのか・・・


アンチ必死すぎwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0263nobodyさん2005/04/28(木) 07:16:31ID:???
>262
おまいも必死すぎw
0264nobodyさん2005/04/28(木) 08:04:31ID:???
>>1がやたらと工作員臭を放っている件について
0265nobodyさん2005/04/28(木) 08:19:01ID:???
ネタすらも必死に見える。
なぜなら自分が必死だから。
0266nobodyさん2005/04/28(木) 08:20:13ID:???
このスレでPHPのメリットって聞かないね。
0267nobodyさん2005/04/28(木) 08:26:44ID:???
>>265-266
工作員乙
0268nobodyさん2005/04/28(木) 08:33:53ID:???
PHP厨には、もはや論理的な対抗手段が残されてないんだ。
無意味な必死認定・工作員認定が増えるだろうけど、大目に見てやってくれ。
0269nobodyさん2005/04/28(木) 09:00:47ID:???
>>1-268
自作自演乙
0270nobodyさん2005/04/28(木) 09:06:44ID:???
>>268
つ【詭弁のガイドライン】
0271nobodyさん2005/04/28(木) 09:24:43ID:???
詭弁もそうだし >>177 もそうだね。

>>250 は >>247 の問いに答えていない。
まさに >>245。

再度書くけどアンチ PHP は根拠や具体例を示してくれ。
あと、つかえる言語も教えてくれ。

Perl しか使えないと奴かと思っていたけど、
もしかして PHP4 しか使えないのでは、という疑念が。
0272nobodyさん2005/04/28(木) 09:53:38ID:???
いや必死にZend叩きの方向に持って行こうとしてるところを見るに商売敵ではないかと推察。
0273nobodyさん2005/04/28(木) 10:12:05ID:???
このスレでPHPのメリットって聞かないね。
0274nobodyさん2005/04/28(木) 10:20:44ID:???
× 聞かない
○ 聞こえないふり
0275nobodyさん2005/04/28(木) 10:23:47ID:???
>>274
どれ?
それか、PHP5の他の環境と比べたときのメリットを改めてあげてくれ。
0276nobodyさん2005/04/28(木) 10:30:48ID:???
暇人どもが群れ集まる糞スレに糞レスをつける暇人の俺がきましたよ。
0277nobodyさん2005/04/28(木) 11:06:05ID:???
つまりPHP5は糞ってことか。
0278nobodyさん2005/04/28(木) 12:00:09ID:???
PHPの一番わかりやすい利点は厨でもなんとなく使えるってことなわけだから、
彼らにしてみればPHP4 → PHP5 は面倒なだけで利点が無いって映るんじゃないの?
だからレン鯖がどうとかそんなバカみたいな基準で判断するわけだし。
個人的にはOOの実装がようやく最低限のラインに達したPHP5マンセーなわけだが。
0279nobodyさん2005/04/28(木) 12:18:56ID:???
ここまでのまとめ

PHP5に魅力を感じないならPHP4を使いつづければええやんと言われているが、
それには聞こえないふりをしてPHPオワタ全てZendの責任と話を飛躍させる>>1。
0280nobodyさん2005/04/28(木) 12:29:27ID:???
>>1
つ【http://yuukiremix.s33.xrea.com/chirashi/】
0281nobodyさん2005/04/28(木) 12:45:52ID:???
新しいバージョンに魅力がなく移行が進まないことが「終わってる」ことだと気づいていないPHP厨は幸せです。
0282nobodyさん2005/04/28(木) 12:59:40ID:???
PHP5 は SimpleXML や SQLite が便利。
あと PDO とか PHPUnit2 がいい感じだし、
高速になったり OO がまともになったこと。
0283nobodyさん2005/04/28(木) 13:02:02ID:???
>>282
OO につきる。
例外やデザパタが直感的に書けるのは
PHP4/Perl5 に比べて開発速度も保守も遥かに楽。
0284nobodyさん2005/04/28(木) 13:07:24ID:???
>>281
喪前がどうするかは漏れらの知ったことではないが、1、2年も経てば世間
ではPHP5への移行は進んでいるんじゃね?PHP4のときもそんな感じだったし、
Javaも同様。
0285nobodyさん2005/04/28(木) 13:09:39ID:???
最近出てきたMVCフレームワークやO/RマッパーはPHP5専用だったりする。
0286nobodyさん2005/04/28(木) 13:20:02ID:???
>>284
PHP4のときは3と同居できたからもっと早かったぞ。

PHP5のダメなトコは4と同居できない点に尽きる。

あとの部分はまあ良くなってるんじゃね?
0287nobodyさん2005/04/28(木) 13:26:44ID:???
PHP4のスクリプトって、オブジェクトの参照渡しにさえ気をつければ、
余裕でPHP5で動くんじゃない?
0288nobodyさん2005/04/28(木) 13:30:31ID:???
>>284
PHP4のときは、セッションが使えるようになったから移行は早かった。
0289nobodyさん2005/04/28(木) 13:35:53ID:???
> PHP5のダメなトコは4と同居できない点に尽きる。

これだけで>>1が得意気になって終了宣言を繰り返すと予想。
0290nobodyさん2005/04/28(木) 14:08:28ID:???
3日でPHP5はマスターしたよ。
あとはレン鯖に広まってくれるのを待ってるんだけど。
0291nobodyさん2005/04/28(木) 14:17:17ID:dzJ3cTYD
PHPは厨でも使えて実行速度が速い。
Delphiの位置でいてほしかった。
0292nobodyさん2005/04/28(木) 14:35:08ID:???
>>289
PHP5のダメなとこは、PHP4と互換性がなく同居もできないのにかかわらず、移行を促すだけの魅力がない点に尽きる。
OOとか例外とかは、プログラマが楽しいだけで、機能や工数や品質に対して割があうかは疑問。
多くの開発者にとってね。
「オレはOOとか例外の使い方知ってるから品質もあがるし工数も減る」というのは少数。
0293nobodyさん2005/04/28(木) 16:48:57ID:???
プリティーできゅあきゅあ
0294nobodyさん2005/04/28(木) 18:11:11ID:???
PHP5は今後PHP4との同居ができるようにならないと
普及しないだろうな。
0295nobodyさん2005/04/28(木) 18:21:05ID:???
>>292
> OOとか例外とかは、プログラマが楽しいだけで、機能や工数や品質に対して割があうかは疑問。

  ク    ク   || プ  / ク   ク  || プ  /
  ス  ク ス _  | | │ //. ス ク ス _ | | │ //
  / ス   ─  | | ッ // /  ス   ─ | | ッ //
  / _____  // /          //
.  /   l⌒l l⌒l \  ))   ____
. / / ̄| ,=| |=、| ̄ヾ   / ____ヽ
/ ̄/ ̄.  ー'●ー'  ̄l ̄ |  | /, −、, -、l  ))
| ̄l ̄ ̄  __ |.    ̄l ̄.| _| -| ,=|=、 ||
|. ̄| ̄ ̄  `Y⌒l__ ̄ノ ̄ (6.   ー っ-´、}
ヽ  ヽ    人_(  ヾ    ヽ    `Y⌒l_ノ
  >〓〓〓〓〓〓-イ   /ヽ  人_(  ヽ
/   /  Θ  ヽ|  /    ̄ ̄ ̄ ヽ-イ
0296nobodyさん2005/04/28(木) 20:47:11ID:pYICurjY
結局PHPのプログラマが>>290みたいのばかりだからでしょ。
OO関係の書籍は大半がJavaを対象としてるせいもあるけど。
0297nobodyさん2005/04/28(木) 21:19:02ID:???
まぁ日本語しか使えない低レベルな人種はPHP5が普及してないと勘違いしてもしょうがないよね。
0298nobodyさん2005/04/28(木) 22:21:16ID:???
ところでPHP5ってコネクションプーリングできるようになったの?
0299nobodyさん2005/04/28(木) 23:23:48ID:???
まぁ、実際普及してないんだけどな。
0300nobodyさん2005/04/28(木) 23:30:21ID:???
いくら海外で普及してたとしても、日本で普及しないことにはあまり意味はないしね。
Pythonみたく。
0301nobodyさん2005/04/28(木) 23:37:53ID:???
Zendの底力を信じろ
0302nobodyさん2005/04/29(金) 00:52:59ID:???
Zendは信じてないけどIBMには期待してる
0303nobodyさん2005/04/29(金) 00:55:37ID:???
>>295
PHP厨って、いまどきOOに夢持ってて「OO的設計で美しい」とか言ってたりするよね。
0304nobodyさん2005/04/29(金) 02:23:58ID:cpWWEeBy
お金とれれば何でもいい・・・
0305nobodyさん2005/04/29(金) 03:10:39ID:???
>>303
いまどきお前みたいなことを言ってるやつはコボラーくらいのものだが。
0306nobodyさん2005/04/29(金) 03:37:32ID:???
互換無いのかよ
0307nobodyさん2005/04/29(金) 10:27:38ID:???
PHP3〜5の同一ソースでBBSを動かしてます
0308nobodyさん2005/04/29(金) 11:29:19ID:???
自分は馬鹿ですって言ってるようなものだな。
0309nobodyさん2005/04/29(金) 12:37:46ID:???
>>305
UI部品作る以外では、PHPで作るようなものにOOなんて必要ないよ。
Webアプリ全体をOO設計するなんてただのアフォ。
ま、継承しただけでOO設計っていうレベルのOOなら使うだろうけど。
0310nobodyさん2005/04/29(金) 13:01:37ID:9P43bB/J
佐倉広夢
0311nobodyさん2005/04/29(金) 15:14:10ID:???
>>309はもう少し経験積んだほうがいいよ。
0312nobodyさん2005/04/29(金) 15:32:34ID:???
>>311
PHPで作る規模のWebアプリでOO設計をすると効率がいいというソースをキボンヌ。
あまり規模が大きくないときにはOO設計はコストが回収できないのと、必要以上に複雑になってしまうと思ってるのだが。
UI部品にはOO設計使うけどね。
0313nobodyさん2005/04/29(金) 15:40:31ID:???
つうか、OO不要=経験不足とか勉強不足とかいうやつは、OOに夢を持ちすぎじゃないかと思うね。
経験をつめばつむほどOOマンセーになっていくと単純に思ってるのだろうか?
0314nobodyさん2005/04/29(金) 16:05:11ID:???
夢持ちすぎというよりそれが当たり前になってる面があるから。
Drupalとかは全然OOしてないんだっけ?OOに限らずPHP界隈では
テンプレートエンジンを使わないとかMVCにこだわらない方が
むしろ楽に書けるというのはよく言われているな。

>>312
> PHPで作る規模の

Zend的にはもっと大規模なプロジェクトにも採用してもらいたい
のではないかと。
0315nobodyさん2005/04/29(金) 16:40:06ID:???
UI部品にOO設計なんて使うか?
UIなんてテンプレート使うだけじゃないのか?
0316nobodyさん2005/04/29(金) 16:46:19ID:Xldtb9aS
ttp://sb.xrea.com/showpost.php?p=65248&postcount=39
要望がかなり多く寄せられているため、s103サーバーから、PHP5をPHP4に戻させていただきます。
今後の新サーバーもPHP4で運用します。
03173122005/04/29(金) 17:01:03ID:???
>>315
UI部品はOO設計とかなり相性がいいよ。
それなりにやってりゃ、文字制限のあるテキストフィールドとか日付入力とかDBから選択肢とってくるコンボボックスとか、部品はそれなりにできてくるでしょ。

Webアプリの構造はOO設計と相性がいいとはいえないけど。
JavaでもWebアプリの場合、ドメインモデルとかMVCとかよりは、構造化されたレイヤーモデルの方がいいって話もあるからね。

Zendとしては、最低限のOO言語さえ用意すれば、PHP4のときの勢いでサードパーティー製の対応が行われライブラリが充実して移行と大規模対応が進むと思ってたんじゃないかと思う。
Javaの半額キャンペーンがどうなったのか気になる。
0318nobodyさん2005/04/29(金) 17:05:51ID:???
>>317
>それなりにやってりゃ、文字制限のあるテキストフィールドとか
>日付入力とかDBから選択肢とってくるコンボボックスとか、
>部品はそれなりにできてくるでしょ。

だから、UIつまりViewの部分でしょ?
なんでOO設計なんて使うの?
テンプレートに書くだけでしょ?
0319nobodyさん2005/04/29(金) 17:11:04ID:???
ローカルで使うアプリなら起動に1分かかっても許されるかもしれないけどwebはすぐ速度の限界が来るからなぁ。
1機能1ファイルでてっきとーに作って都合悪けりゃ丸ごと入れ替えるほうが簡単だしな。
プログラムとしては間違いなく糞だと思うけど、こう言う作り方ならぶっちゃけOOなんかぜんぜんいらねー
03203122005/04/29(金) 17:21:35ID:???
>>318
UIには初期値取得とかバリデーションとか絡むだろ。テンプレートに書くだけじゃない。
年/月/日が別れてるtext入力とか検索ボタン付き郵便番号入力とか、いろいろ部品化するにはOOが便利。
0321nobodyさん2005/04/29(金) 17:28:36ID:???
>>320
テンプレートで出来る事をお前さんが知らないだけ。

0322nobodyさん2005/04/29(金) 17:31:32ID:???
そういう部品をPHP4で作ってきて、PHP5専用にしようとは思わないし、WebのUI部品にはあまり例外機構必要ないし。
0323nobodyさん2005/04/29(金) 17:35:02ID:???
>>321
それはそれで、テンプレートに夢見すぎかと。
0324nobodyさん2005/04/29(金) 17:53:58ID:BB1WOA5x
Viewばっかこだわっているようだけど
お前らの作るWebアプリはロジックが無さそうでうらやましいです。
それなら確かにOOなんて必要ない。
0325nobodyさん2005/04/29(金) 18:29:56ID:???
前から疑問に思っていたんだけどテンプレートエンジンは本当に便利なのか?
どうしてもHTMLにテンプレート言語を埋め込んでるようにしか見えないんだけど。
0326nobodyさん2005/04/29(金) 18:35:08ID:???
5のおかげでOOPにもだいぶ慣れてきたぞ
参照だなんだ気を遣わずに
オブジェクトをびゅんびゅん投げられるのは楽すぃ!
0327nobodyさん2005/04/29(金) 18:51:04ID:???
datファイル読んで出力するぐらいのスクリプトならそのまま動くんでしょ?
0328nobodyさん2005/04/29(金) 19:12:45ID:???
>>325
逆に聞きたいけど、テンプレート使わない事のメリットは?
MVCのVの部分完全に分離できないじゃん。
それに、Vの部分をWebデザイナーが作成する場合どうするんだ?
一々、デザインされたものをプログラムで出力するように直すのか?
それともデザイナーにプログラム書かせるのか?

デザイナーが作ったデザインのHTMLにテンプレート言語埋め込めば、
後はデータ渡すだけで終わるだろ。
0329nobodyさん2005/04/29(金) 19:23:02ID:qUu+aW1T
>>328
PHPの場合htmlをincludeして変数渡しゃそれでいーじゃん
<?php echo $DATA ?>
で十分でしょ。

デザイナにLoopのネストさせて3列出力で行の色変えさせたりなんか
どーせ出来ねーんだから。
0330nobodyさん2005/04/29(金) 19:39:15ID:???
>>329
ぷっw
0331nobodyさん2005/04/29(金) 19:40:08ID:???
Java(笑)
0332nobodyさん2005/04/29(金) 20:29:27ID:???
>>324
ロジックにOO使うと、あとで泣く。
キミ以外の人が泣く。
単純にレイヤー構成にしておいたほうがいい。

ほんとにロジックにOOが必要なアプリをPHPで作ると、あとで泣く。
0333nobodyさん2005/04/29(金) 21:04:36ID:???
レイヤー構成とは具体的にどんな感じ?
0334nobodyさん2005/04/29(金) 21:51:14ID:???
ビュー層とコントロール層とデータアクセス層とに別れる感じ。
簡単にやるならテンプレート使ってデータアクセスは別関数にして処理の種類ごとのファイルにまとめるような感じ。

わざわざクラスを作ってオブジェクトを生成するようなコードを書いても、結局関数をまとめてあるだけになることがおおい。
Webの場合、基本的にはドメインのオブジェクトが状態を持つことはないし。
0335nobodyさん2005/04/29(金) 21:55:06ID:???
人によってはMVCといいつつレイヤーモデルを作ってたりする。
というか、最近MVCっていってるやつは、ほとんどが全然MVCじゃなくてレイヤーモデルだったりする。
0336nobodyさん2005/04/29(金) 21:55:51ID:???
>>328
テンプレートじゃなくて「テンプレートエンジン」のこと言ってんじゃないの?
テンプレート化自体をする必要がないと言ってるわけじゃないでしょ?そこまでバカじゃないでしょ?
0337nobodyさん2005/04/29(金) 21:58:06ID:???
>>312
リアルタイムにどんどん規模が肥大化していき、サーバ再起動も頻繁に行えないケースにあたったことある?
0338nobodyさん2005/04/29(金) 21:58:59ID:???
>>336
でも、バリデーションとか初期値の設定とかがテンプレートでできるからOO設計の部品は必要ないなんていってるよ。
0339nobodyさん2005/04/29(金) 22:00:37ID:???
>>337
「あまり規模が大きくないときには」
0340nobodyさん2005/04/29(金) 22:05:14ID:???
>>339
肥大化したら書き直すの?
0341nobodyさん2005/04/29(金) 22:11:22ID:???
>>340
それはまた別の話。
肥大化しそうならサービスの種類やら想定できる規模やらアクセスの負荷やらで検討する話。

小さい規模でやるつもりがあれよあれよとでかくなったという話なら、書き直す可能性も高いと思う。
ほころびが出てどうにもならなくなることも多いからね。

場合による。
0342nobodyさん2005/04/29(金) 22:45:32ID:???
あーだこーだ言って、OOPしてるんでしょ?
0343nobodyさん2005/04/29(金) 22:51:16ID:???
>>342
UI部品に関してはOO。
他は非OO。
0344nobodyさん2005/04/29(金) 22:54:35ID:???
>>343
その分け方のメリットは一体なによ
0345nobodyさん2005/04/29(金) 22:58:17ID:???
OOはUI部品には向いている。
アプリケションの構造には向いていない。
データモデルには向いているときと向いていないときがあるけどDBアプリでは向いてないことの方が多い。
0346nobodyさん2005/04/29(金) 23:02:54ID:???
デタモデルと言ってほしかった
0347nobodyさん2005/04/29(金) 23:04:31ID:???
そのメリットは一体なによ
■ このスレッドは過去ログ倉庫に格納されています