【PHP】フレームワークについて語るスレ7【総合】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/06/09(土) 09:48:36ID:6f8TWb7Z【PHP】フレームワークについて語るスレ6【総合】
http://pc11.2ch.net/test/read.cgi/php/1171896620/
[PHP]フレームワークについて語るスレ5[総合]
http://pc10.2ch.net/test/read.cgi/php/1159579507/
[PHP]フレームワークについて語るスレ4[総合]
http://pc8.2ch.net/test/read.cgi/php/1151706907/
[PHP]フレームワークについて語るスレ3[総合]
http://pc8.2ch.net/test/read.cgi/php/1145971945/
[PHP]フレームワークについて語るスレ2[総合]
http://pc8.2ch.net/test/read.cgi/php/1135847024/
【PHP】フレームワークについて語るスレ【総合】
http://pc8.2ch.net/test/read.cgi/php/1123608068/
0153nobodyさん
2007/06/29(金) 14:17:38ID:???俺の基準だと
初級者:ちょっとだけできる(仕事でやるのはしんどいレベル。)
中級者:普通にできる(普通に仕事でやっていけるレベル。真ん中のグレード。)
上級者:何でもできる(周りのプログラマからすげーって言われるレベル。)
この基準だと、初級者はフレームワークなしじゃ、まともに動くものは何一つ作れない。
0154nobodyさん
2007/06/29(金) 15:33:32ID:???↓
理解せずに使うと必ずどっか壁にぶち当たる
↓
結局使えない
0155nobodyさん
2007/06/29(金) 18:35:27ID:???まさに、その通りだと思う。
上級なんて・・・世界を見ろよといいたい(日本にも数十人はいると思うが)。
まぁ、152に賛成してこれを言うのもなんだと思うが。すまない。
0156nobodyさん
2007/06/29(金) 21:02:41ID:???オブジェクト指向の理解なんて必要ない。
0157nobodyさん
2007/06/29(金) 21:14:22ID:???0158nobodyさん
2007/06/29(金) 22:10:29ID:u0ng+pVRおまえこそ、オブジェクト指向わかってのかw
0160nobodyさん
2007/07/01(日) 05:07:50ID:???やはりRubyあたりがオブジェクト指向が語れる(実現できる)言語かな。
0161nobodyさん
2007/07/01(日) 09:54:22ID:???0162nobodyさん
2007/07/01(日) 11:46:11ID:???0163nobodyさん
2007/07/01(日) 20:44:17ID:???0164nobodyさん
2007/07/01(日) 22:26:55ID:???0165nobodyさん
2007/07/01(日) 22:58:59ID:???既製のFW使うのに、クラスが何なのかくらいは知らんとムリだが
GoFだのなんだのって話になるわけでもあるまい
0166nobodyさん
2007/07/01(日) 23:51:37ID:KBDlHz5H0167nobodyさん
2007/07/02(月) 01:38:45ID:???MyPHPAdminより高機能なDBオーサリングツールがついて
Flashみたいにオブジェクトをクリックして、プロパティの種類と名前追加して
自分でprotectedとかextendsとか何度も書かなくて良いようになる。
親クラスやインターフェースなんかを図でつなぐだけ。
FWみたいに実行環境でそのまま使われるモノではなくて
最適化したモノが書き出されるようになる。
編集するときはプロジェクトファイルで行うようになる。
フォームもドラッグアンドドロップでnameやaction指定して
typeを選ぶだけ。勿論DBと連動させられる。
マニュアルで記述もできる。
オブジェクトは、ECMAスクリプトと連動する事もできて、自由自在に
デスクトップGUIアプリのようにデザインすることも出来る。
来春発売で10万。
楽しみにしててくれ。
0168nobodyさん
2007/07/02(月) 03:58:47ID:???0169nobodyさん
2007/07/02(月) 05:09:34ID:???0171nobodyさん
2007/07/03(火) 01:57:35ID:???いつも1人でオレオレFW使ってるんだが、ちょっと人と並行して作業する事になって、
さすがにオレのじゃ申し訳ないって思ってるところ。
初見ではCakePHPかCodeIgniterが良さそうな印象なんだけど、
実際の使用感とか感想とかあったら参考にさせて欲しい〜、お願いします。
0172nobodyさん
2007/07/03(火) 03:28:50ID:???0173nobodyさん
2007/07/03(火) 06:30:50ID:???Cakeはデータベースとのアソシエーションが覚えるとやはり便利。外部ライブラリと併用すれば十分使える。実績も出てきた。
CIは、そのアソシエーションを削ることでよりシンプルにした感じ。Cake同様に他の機能も十分なので、FWとして合格点。
0175nobodyさん
2007/07/03(火) 19:01:16ID:???俺FWはSymfonyしか使ったことないんだけど、DBからデータ持ってくるのは
やっぱりSQL文直書きしちゃうなぁ・・・。
SQL書かないと、後で見たときすごい解りにくくない?
でも、SQL文がPHP内に混じるとやっぱり汚いね。
PHP版S2Daoの、2way SQLが良さそうなんだけど、時間ないのでまだ見れてない。
includeするファイルが多くなり過ぎて、Symfonyと併せるとすっごい遅くなりそうな気もする。
そうなると、CIと組み合わせた方が良いのかな?
0176nobodyさん
2007/07/03(火) 23:05:23ID:???SQL自体がそもそも簡便に抽象化されたものとしてあるんだから、
プレースホルダを使ったりするくらいでも別にいいよな。
0177nobodyさん
2007/07/03(火) 23:33:46ID:???無駄にプァイル多くなるし。
あとから参照しずらい。
0178nobodyさん
2007/07/04(水) 00:02:35ID:???0180nobodyさん
2007/07/04(水) 03:43:53ID:???>>175
Symfonyは使ったことないけど、Cakeの方がシンプルだということだからもっとみやすいんじゃない?
Cakeは慣れれば、一目見ただけでどんなデータとってきてるか分かるよ。
SQL文書くならRailsを模倣してるSymfonyとかCakeとか使わないで違うFW使うべきなんじゃないかと思うけど。
0181nobodyさん
2007/07/04(水) 09:20:11ID:???0182nobodyさん
2007/07/04(水) 13:18:56ID:???0183nobodyさん
2007/07/04(水) 13:20:14ID:???symfonyの方が業務にすぐ使えるだろうね。
「覚える」ことは必要ないし。マニュアルにしたがってサクサクという感じで進むよ。
それと引き換えに「退屈さ」に耐えなければならない、という感じ。
横道にそれながらも楽しんで仕事したいならCake。
0185nobodyさん
2007/07/04(水) 17:50:11ID:PWYSy+4p0186nobodyさん
2007/07/04(水) 19:11:13ID:???0188nobodyさん
2007/07/06(金) 04:09:17ID:???普通に優れてる
0190nobodyさん
2007/07/06(金) 09:59:30ID:???0191nobodyさん
2007/07/06(金) 10:00:04ID:???ありえんだろ。
0192nobodyさん
2007/07/06(金) 10:17:04ID:???0193nobodyさん
2007/07/06(金) 20:14:10ID:???性能といいたいのだと思われ
0194nobodyさん
2007/07/06(金) 22:44:53ID:???仕事はsymfony。
仕事ならサーバー構築からできるからphp5を選択できるけど、趣味だと安いサーバーを借りたりするので
php4で動くやつの方がいい。
0196nobodyさん
2007/07/07(土) 05:07:04ID:1nTQ87n9そして自分なりのFAを出す。
それを仕事の現場で推薦する。
通らないこともあるが自分はこうしてる。
「2chで支持されてたので、これ使います。」
じゃまずいだろ。w
0197nobodyさん
2007/07/07(土) 06:05:50ID:???フランチョス「PHP4 is dead! いまどきPHP4にも対応してる中途半端なCakeはプギャーものだ」
0198nobodyさん
2007/07/07(土) 08:49:30ID:???そこそこ利用出来るようになるまで時間が掛かりすぎる & ソースが見難い。
0199nobodyさん
2007/07/07(土) 10:08:07ID:???よくそういう意見を聞くけど、まずは自分が使いたいと思う機能だけ
使っていけば、複雑でも何でもないんじゃないかと思うんだが、どう?
ソースについても、Cakeの方が汚いと聞いた事はあるが、確認はしてないなぁ。
あ、見難いと汚いは違うか?
0200nobodyさん
2007/07/07(土) 10:13:33ID:???symfonyに実装されてる機能を「そこそこ利用できる」学習する時間
<Cake(とかCIとかライトウエイトのFW)を使って自作点検する時間
って感じだから、symfonyは「退屈」なのよ。でもそれくらいならsymfony
よりは今後はZF使いたい気がする。
0201nobodyさん
2007/07/07(土) 11:01:17ID:???0202nobodyさん
2007/07/07(土) 11:10:13ID:???どこが「あのザマ」なの?
0203nobodyさん
2007/07/07(土) 11:30:41ID:???0204nobodyさん
2007/07/07(土) 11:32:56ID:???ライブラリ感が強いから
自前で用意しなきゃいけないことが多い
ソースは読みやすい
0205nobodyさん
2007/07/07(土) 11:45:21ID:???本当にFWの必須要素なのかが疑問だけどね。
0206nobodyさん
2007/07/07(土) 12:53:56ID:???0207nobodyさん
2007/07/07(土) 13:00:32ID:???PHP5はメモリを食いすぎるからね。
シンフォニーみたいな高機能なフレームワークはエクステンション化しないと実用的でないね。
0208nobodyさん
2007/07/07(土) 14:28:41ID:???具体的な数字希望
0209nobodyさん
2007/07/07(土) 15:16:07ID:???FWの作者に告ぐ、はっきり言って老害だ、とっとと辞めてくれ
少しでもPHPの未来を考える気があるなら
そのサポート対象から4を切れ、今すぐに
そしてその4互換FWで未だに4のコードを書きつづけるユーザの人達、
4のコードでそのFWの使い方やサンプルをブログに書きつづける人達、
5のサポートをしないレンタルサーバ管理者の人達、
どうか心改めこれから5をインストールして5のコードを書くか
PHPを捨て去るかどちらかを選択して欲しい
これ以上4のコードを生産するべきではない
これ以上4のコードを書く人間を生産するべきではない
これ以上4のコードを書く人間を放置していてはいけない
PHPユーザは尊厳の意をもって4を葬り去るべき
0210nobodyさん
2007/07/07(土) 15:51:51ID:???4のコードはたいがい5でも動くだろ・・。
5を普及させたいなら、レンサバ屋に5を入れるように頼んどけ。
そして君は自分の愚かさを自覚してもっと謙虚になりなさい。
0211nobodyさん
2007/07/07(土) 15:57:10ID:???0212nobodyさん
2007/07/07(土) 16:45:01ID:ORHn68Tcってか、最近は最悪でもVPS以上を使わせることにしてる。
0213nobodyさん
2007/07/07(土) 22:00:26ID:9N+o65yz設定ファイルでだいたいの調整ができるから、実際のビジネスに使う
には、結構いいんでは?
ビジネスでは、スピードよりも保守性が重んじられることも多いから…。
0214nobodyさん
2007/07/07(土) 22:12:49ID:???何年も保守していくことを考えると、今さらphp4 てどうだろう。。
ていうか数年先にphpはどうなっているんだろうか。
0215nobodyさん
2007/07/07(土) 23:46:32ID:???0216nobodyさん
2007/07/08(日) 01:50:14ID:???0217nobodyさん
2007/07/08(日) 01:55:49ID:???0219nobodyさん
2007/07/08(日) 05:34:20ID:???0220nobodyさん
2007/07/08(日) 12:19:25ID:???0221nobodyさん
2007/07/08(日) 12:22:42ID:???0222nobodyさん
2007/07/08(日) 13:46:19ID:???0223nobodyさん
2007/07/08(日) 15:11:30ID:???0225nobodyさん
2007/07/08(日) 16:23:47ID:???0226nobodyさん
2007/07/08(日) 19:31:40ID:???ペチパーは自分で調べることが出来ないのかねえ。
↓これでPHP4と5で計ってみろ。
ps -eo vsz,command | grep httpd | awk '{sum+=$1}END{print sum}'
PHP5はこのでっぷり太ったプロセスでHTMLも画像も処理しないといけないんだ。
もっともYahooみたいにモジュールを全部外してコンパイルすれば4も5もそんなに違わないのかも。
が、ビジネスロジックをエクステンションに任せるというのは極めて例外的なPHPの使い方だから参考にならないな。
0227nobodyさん
2007/07/08(日) 20:40:27ID:???WEBアプリを作ってんのかと小一時間問い詰めたい
例外処理とマジックメソッド使えるだけでも
どれだけ開発が楽になって生産性上がると思ってんだよ
微々たるPHPのバージョン差の負荷とか考える前に
自分が開発するためのフットワークを
軽くすることを先に考えるのがプログラマだろうが
0228nobodyさん
2007/07/08(日) 21:12:47ID:???目の前の負荷を軽くすることが優先されて、
それに割く労力を別の改良に振れるのに気づけない。
0230nobodyさん
2007/07/08(日) 22:37:30ID:???むろんJavaのコンテナやfastcgiのように独立したアプリケーションサーバを用意して、ウェブサーバと分離できればいいんだが、そのコストがPHP5導入のメリットに見合わないつーこと。
バージョン3から4、4.xは順調にリプレースされていったのに、どうして日本でも海外でもPHP5への移行が進まないのか。
それは、確かにVistaには目新しい機能があるが、重くてバギーだし、XPは安定していて困ることはないよ。っていうのと似たような話。
0231nobodyさん
2007/07/08(日) 22:45:45ID:???0232nobodyさん
2007/07/08(日) 23:22:56ID:???すごーーく単純な理由で、
ひとつのapacheで共存できないから。
重いから5にしないって話はほとんど(皆無ではない)聞かないね……
0233nobodyさん
2007/07/08(日) 23:33:37ID:???オ、オ、オワターオワオワオワター♪
\ PHP is 全部 dead♪/
♪\(^o^) ♪
_ ) > _ キュッキュ♪
/.◎。/◎。/|
\(^o^)/.| ̄ ̄ ̄ ̄ ̄| | \(^o^)/
) ) .| |/ ノ ノ
(((( > ̄ > )))) \(^o^)/ ((( < ̄< ))))
) )
((( > ̄ > ))))
0234nobodyさん
2007/07/08(日) 23:39:25ID:???そもそも、これがどれだけ説得力を持つはなしなのかね。
個人レベルのPHPサイトとかが多いからそうなってるだけだろ。
業務ベースなら、新規は5が当然。既にあるやつもそれなりにリニューアルするなら5で
動かすようにリファクタかけるよ。
0235nobodyさん
2007/07/09(月) 00:20:13ID:???オブジェクト指向が理解できない大多数のプログラマ(PHPerの80%)の離脱→
PHP脂肪
0236nobodyさん
2007/07/09(月) 07:09:04ID:???結構色々できると思うんだけど
0237nobodyさん
2007/07/09(月) 08:16:21ID:???何が魅力なの?
Webページつくるだけなら違うcmsあるし、Webサービスつくるなら足りないだろ?
0238nobodyさん
2007/07/09(月) 09:11:54ID:???にweb application frameworkって書かれてるよ
魅力はより少ない手間で作れたり、
高負荷のサイトで使われてたり、他のCMSより拡張性が高かったり。
cckとか色々モジュールがあるし、足りなければモジュールを作って拡張できるから
よっぽど複雑なことをするのでない限り、
大抵のことはdrupalでもできると思うんだが
Webサービスとかはできるかどうかわからないから、「結構」って表現にしたんだけど。
完璧じゃなくても、ほとんどの場合に十分使えればいいんじゃないかと
0239nobodyさん
2007/07/09(月) 09:14:01ID:???0241nobodyさん
2007/07/09(月) 09:55:48ID:???ワークが展開していったっていう時間の流れだよ。自分はDrupalはその
最中に出てきた「スマート」なCMS奴で、XOOPSは一時代前のカオスCMS
っていう押さえをしてる。
0242nobodyさん
2007/07/09(月) 10:11:55ID:???http://pc11.2ch.net/test/read.cgi/php/1166547036/
0243nobodyさん
2007/07/09(月) 20:20:17ID:sJXKqrgbそれあるなぁ。そこを簡単に共存できるようにしてれば、
余裕でPHP5が使えるようになったし、PHP4のコードもそのままにできた。
0244nobodyさん
2007/07/09(月) 21:22:09ID:???0245nobodyさん
2007/07/10(火) 21:53:08ID:???0246nobodyさん
2007/07/10(火) 22:30:17ID:???0247nobodyさん
2007/07/10(火) 22:58:26ID:???0248nobodyさん
2007/07/12(木) 22:09:49ID:???Drupalは何が「スマート」なの?
XOOPSはコード的に古いから乗り換えるか
ZFあたりで出てきそうなCMSを探すか考えているところ
0249nobodyさん
2007/07/12(木) 22:47:39ID:???コード気にする価値なし。
0250nobodyさん
2007/07/12(木) 22:49:58ID:???重厚長大なフルセットCMSって今もうそういう対象でもないよな
0251nobodyさん
2007/07/12(木) 22:51:34ID:???Smartyとかデザイナにしてみたらえらい負担だろうし。
もっと連携のしやすいものがあればいいんだけど。
■ このスレッドは過去ログ倉庫に格納されています