[PHP]フレームワークについて語るスレ4[総合]
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/07/01(土) 07:35:07ID:Pg6bOKC2[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/
よく話題になるフレームワーク
■Zend Framewoek
http://framework.zend.com/
http://framework.zend.com/manual/ja/ (日本語マニュアル)
■symfony
http://www.symfony-project.com/
■[ 日本発 ] Ethna
http://ethna.jp/
0428nobodyさん
2006/08/20(日) 23:09:02ID:???○ PEAR part2
0429nobodyさん
2006/08/20(日) 23:15:44ID:???Eclipseプラグイン化していくって話なかったっけ
現行のZendstudioは高いし死んでも買いたくないな
0430nobodyさん
2006/08/21(月) 00:52:37ID:???コントローラに何もかも押し付け過ぎ。
0431nobodyさん
2006/08/21(月) 00:59:49ID:???0433nobodyさん
2006/08/21(月) 01:15:01ID:???取り合えず2年ぐらいはZend StudioとPHP IDE(Eclipseのプラグイン)が
並行開発で、機能的にもZendStudio>PHP IDEという差は埋まらないだろう
って、一昨日Zeevが言ってた。
0434nobodyさん
2006/08/21(月) 01:52:12ID:???なるほど。まあStudioはZendの大事な収益源だしな
Encoderやなんかだけでは(単価は高いが)販売ボリューム見込めないんでしょうね
0436nobodyさん
2006/08/21(月) 03:23:08ID:???ダウンロードしたもののPHPファイルは、
プログラム開発などでよく使われる部品みたいなものですよね?
そういうソースを自分で書かずにフレームワークのを利用して
開発効率を高めるということであってるでしょうか?
フレームワークをうまくつかいこなせれば良いプログラマーなんでしょうが、
ソースを書かない分、腕は上達しないと思うのですが、
その辺どうなんでしょうか?
0439nobodyさん
2006/08/21(月) 11:25:33ID:???機能を切り貼りできるZFにも期待はしてるよ
フルスタックだと依存しすぎるから
0440nobodyさん
2006/08/21(月) 11:54:13ID:???Piece Framework
http://piece-framework.com/
0441nobodyさん
2006/08/21(月) 13:54:28ID:???何かわくわくする言葉だ
0442nobodyさん
2006/08/21(月) 13:56:48ID:???こんな所でその程度の質問をしなくても自力で解を見出せるのが良いプログラマ
もっと言うなら自分で手と頭を動かすのが良いプログラマ
0443nobodyさん
2006/08/21(月) 15:06:00ID:???フレームワーク導入のメリット
・少なくとも、フレームワークを使った開発手法を習得できるw
=学習コストは気にした方がいいかな?
・フレームワークの導入によって、ルーチンワークに費やす時間を減らし、余った時間をスキルアップに当てれば、腕はさらに上達すると思うよ。
=OJTじゃなくても、スキルアップは可能。
Googleでは、勤務時間の20%を自分の研究に使うそうですが、そういう時間の使い方が実現できるなら、フレームワークの恩恵があるんじゃない?
0444nobodyさん
2006/08/21(月) 15:40:44ID:???まじめに質問しているのなら、あらかじめ謝っておく
こんなの
switch ($state) {
case 'state_a':
a();
break;
case 'state_b':
b();
break;
}
0446nobodyさん
2006/08/21(月) 18:19:12ID:???> iteman氏のフレームワークきたYO
> Piece Framework
> http://piece-framework.com/
結局これがなんなのかわからない俺は一生独身ですか?
0447nobodyさん
2006/08/21(月) 18:23:48ID:???ざっと見た感じ、特に変わったものというわけではなさそう
0448nobodyさん
2006/08/21(月) 18:32:35ID:???0449nobodyさん
2006/08/21(月) 19:01:37ID:???0451nobodyさん
2006/08/21(月) 19:31:33ID:???いいねー、いいねー。広がる選択肢☆
作者の皆さん、がんばってー。
ソースコード拝見して、参考にさせていただきますっ!!!
0452436
2006/08/21(月) 20:35:29ID:???なるほど。共同作業のときに使うものなんですね。
この業界に入らない限り縁はなさそうですね。
>>443
>・少なくとも、フレームワークを使った開発手法を習得できるw
これは重要そうですよね。
さっぱりフレームワークというものがわからないので、
使っているうちに良いものだとわかってくるんでしょうかね。
自分には使う必要がないものかもしれませんが、
勉強として少しだけ触っときたいと思います。
レスどうもありがとうございました。
0453nobodyさん
2006/08/21(月) 21:11:40ID:EaU1LrCO0454nobodyさん
2006/08/22(火) 00:03:24ID:???0455nobodyさん
2006/08/22(火) 00:03:37ID:???0456nobodyさん
2006/08/22(火) 02:20:49ID:???趣味でプログラミングしてるんだよね。
じゃぁ将来自分でブログや簡単なCMSを作りたいと思うときが来るから、その時フレームワークあると便利だと思うよ。
0459nobodyさん
2006/08/22(火) 15:24:42ID:???あれ?
昨日までpear install hatotech/Piece_Unityだったのに。。
作者この板見てるな。ちくしょう!
0460nobodyさん
2006/08/23(水) 19:04:16ID:???http://itpro.nikkeibp.co.jp/article/NEWS/20060821/245967/
パネルディスカッションでは,
Ethnaを開発したグリー CTOの藤本真樹氏,
Mapleを開発した夢の街創造委員会の高橋邦彦氏,
symfonyに詳しいディノの月宮紀柳氏,
Zend Frameworkに詳しいジョルス 石川直人氏
がPHPフレームワークの現状と将来について議論を交わした。
個人的には、
HTML_TagCloudというライブラリ
の話が面白そう!と思いました。。。
0461nobodyさん
2006/08/23(水) 19:10:38ID:???自分の場合は PEAR をセットアップしたらまず pear config-set preferred_state beta。
たぶん作者さんもそうだったんじゃないかな。
あと直にインストールせず pear download channel/PackageName してアーカイブを落としてから
pear install PackageName-x.x.x.tgz してます。
0462nobodyさん
2006/08/24(木) 17:12:18ID:LzZwwguuたとえばMVCまわりだけとか。
あと、PHP4とPHP5によってフレームワークを分けてつかいますか?
(PHP5しか動かないのもありますが・・・)
0463nobodyさん
2006/08/24(木) 19:40:29ID:x9G5+vaHフレームワーク使わなくてもMVCできますから!!!
0465nobodyさん
2006/08/24(木) 21:12:54ID:???やっぱり良くないんだろか・・・
0466nobodyさん
2006/08/24(木) 21:16:10ID:???一括に変換したらいいじゃん
最初は<?phpってちゃんと書いてたけど
面倒くさくなってきたからごちゃまぜりんこ。
0467nobodyさん
2006/08/24(木) 21:36:30ID:x9G5+vaH0468nobodyさん
2006/08/24(木) 21:37:56ID:???利点がよく分からない。なので、今まで一度も使ったことがない。
必要なものは自作したほうが手っ取り早いし、中身の動作もよく分かる。
0469nobodyさん
2006/08/24(木) 21:47:19ID:x9G5+vaHSmartyは便利よ
0470nobodyさん
2006/08/24(木) 22:00:05ID:???今はXML無関係な場所だからその考え方で行こうかなぁ。
書くのはともかく、<?php echo $this->Post・・というコードがどうしても見づらい。
あとぐぐったらPHP6でも廃止されないと分かって少し安心。
0471nobodyさん
2006/08/24(木) 22:53:10ID:???viewで<?phpなやつはアフォ
0473nobodyさん
2006/08/24(木) 22:56:06ID:???フレームワークのよさがかすみます
0475nobodyさん
2006/08/24(木) 23:54:15ID:???0477nobodyさん
2006/08/25(金) 00:19:15ID:???だってさ、xml宣言で衝突するだけでしょ
<?= '<?xml 〜 ?>' ?>
にすれば全てのphpタグはショートタグでも問題ないじゃん
それでも利便性を取らず<?php形式で書き続けるメリットって何?
それがstrictだから?もうアフォじゃないのと
0478nobodyさん
2006/08/25(金) 00:43:05ID:???<?php ?>なくならないもんだろうかね。
時期バージョンではなくなってほしい。
0481nobodyさん
2006/08/25(金) 02:46:32ID:???>必要なものは自作したほうが手っ取り早いし、中身の動作もよく分かる。
他人にコードを渡すときも、フレームワークなどよりも、よくわからせる自身があるんですね。
ほんとあなたはすごいです。どうやって書いてるのかぜひ教えてください。
0482nobodyさん
2006/08/25(金) 02:54:30ID:???0483nobodyさん
2006/08/25(金) 03:55:35ID:???だって別に他人にコード渡さないもん。
この板にいるみんなが、お前みたいな歯車の一部じゃないんだよ。
歯車であるお前は、もちろんフレームワークをきっちり使わないとダメだよ。
勝手なこと出来る立場じゃないからね、お前みたいな末端の人間は。
0484nobodyさん
2006/08/25(金) 04:49:30ID:???0485nobodyさん
2006/08/25(金) 05:28:06ID:???自分は先に行くもんじゃねーのか?
0486nobodyさん
2006/08/25(金) 05:33:01ID:???ニートで人間関係が狭ければ、何もかも一人で1から作ることができるんですね。
時間も無限にあるから、既存の財産を使用する必要もありませんもんね。
共同プロジェクトや、友人などと協力して仕事することだってあるわけですが、
そういうことすら思いつかず、末端社員だと思い込んでしまえるのもニートの特権ですね^^
ほんとに勉強になりました〜
0487nobodyさん
2006/08/25(金) 05:49:36ID:???それよりも1から書いたほうが楽とか、自分の書いた文字しか読めませんって言ってるようなもんだな。
0488nobodyさん
2006/08/25(金) 07:26:18ID:LfAN8Lftオレの場合はお客さんがデザインや管理は自社でやりたいと
いうところが多いからフレームワークつかっちゃうと
HTMLしかわからない人にはかえって難しくなるみたい。
だからデザインしてあるHTMLにPHPを組み込むというやりかた。
0489nobodyさん
2006/08/25(金) 08:37:16ID:???0490nobodyさん
2006/08/25(金) 08:42:01ID:???それフレームワークがどうこうって問題じゃないだろ
あとデザインしてあるHTMLにPHPを組み込むというやり方って
それ以外に何があるんだよ
0491nobodyさん
2006/08/25(金) 09:35:16ID:???惚れ惚れするね
0492nobodyさん
2006/08/25(金) 11:34:41ID:???フレームワークがアプリケーションの土台(scaffold)を提供してくれるのは、開発作業時間短縮+保守性向上において大きなメリットをもたらしますね。
(=開発人員数は関係なし)
フレームワークがあったら便利だと思う人がいるから、作る人、利用する人がいる。
・フレームワーク不要派もそれは理解できるはず。
フレームワークを使うまでもない、という局面もある。
・フレームワーク必要派もそれは理解できるはず。
開発手法の話とは別に、スキルの問題で、
・他人のコードが読めない人
・リファクタリングの経験が乏しい人
は、フレームワークを使わない方が「効率的」なのかな?
0493nobodyさん
2006/08/25(金) 12:59:01ID:???あとはサーバでショートタグをoffにされていると動かなくなるというのかな
0494nobodyさん
2006/08/25(金) 13:03:03ID:???>・他人のコードが読めない人
これはあると思う
自分の場合実務でEthna使ってて困った時どこを見たらいいのか
パッと出てくるようになるまでが辛くて
それでもEthnaはコード読みやすいから楽な方だとはわかってるけど
今ならドキュメントもだいぶ多いしね
0495nobodyさん
2006/08/25(金) 13:06:04ID:???多少の窮屈さは我慢して、他人と横並びでいるのが好きなんだろうね。
フレームワークなんて、他人が提供した「型」そのもの。
さすが、根っからの歯車根性・根っからのリーマン根性。素晴らしい。
頑張って馬車馬のように働いてね、下っ端のみんな♪
0496nobodyさん
2006/08/25(金) 13:12:43ID:???0497nobodyさん
2006/08/25(金) 13:21:17ID:???0498nobodyさん
2006/08/25(金) 13:32:45ID:???0499nobodyさん
2006/08/25(金) 13:35:13ID:fU/0kLO00500nobodyさん
2006/08/25(金) 13:44:53ID:???0501nobodyさん
2006/08/25(金) 15:25:11ID:???「自分で作った漬物はやっぱ最高!オマエもタクアンくらい作れよな!」とか言ってたりしてwww
プログラム言語やOS、果てはコンピュータまで「自家製」でやってるのか?
フレームワーク云々とか言っておいて、自分も他人の作ったプログラム言語をお使いなら「お笑い」ですが。
自分の生活の中で、他人が提供してくれたものがどれくらいあるか観察してみれば分かる。
自分自身の存在でさえ、他人が作ってくれたもの。
下らない思考・こだわりであることは自明。
プライドだけは高いが頭は悪い〜よくいる困ったチャンだwww
0502nobodyさん
2006/08/25(金) 15:46:46ID:???チミがはるか高みに居るってことでいいから、下々の事は気にしないでくださいまし。
日曜大工様におきましては建売住宅の話などでお手を煩わすには及びません。
0503nobodyさん
2006/08/25(金) 18:11:08ID:???0505nobodyさん
2006/08/25(金) 19:41:26ID:???なんで貧乏歯車リーマンってさ、自分の痛いところを突かれると
すんげームキになって自説の正しさを主張しようとすんの?
フレームワーク使って楽になる人は使えばいいし、
フレームワーク使わないほうが楽な人は使わなければいい。
どちらが正解ということはないだろう。
ただそれだけのことなのになぜ自らの「教義」を絶対的だと思い込んで
他人に押し付けようとするのか、はなはだ疑問だ。
0506nobodyさん
2006/08/25(金) 19:47:32ID:???0507nobodyさん
2006/08/25(金) 19:50:11ID:???ニートのお前には絶対わからんて。
自分以外の誰かがメンテしたり開発に関わる事が絶対無い場合は
フレームワークを使う必要は無いという事は言い尽くされてるし。
で、そのような状況はニート以外あり得ない。
0508nobodyさん
2006/08/25(金) 19:59:57ID:???んじゃ聞くけどさ、フレームワークがまだ無かった頃、
あるいはまだ普及してなかった頃は、
PHPによるシステム開発は不可能だったってか?
その頃は仕事として開発してる会社は無くて、「ニート」だけの言語だったってか?
0509nobodyさん
2006/08/25(金) 20:07:56ID:2Ko1RwnR0511nobodyさん
2006/08/25(金) 20:14:49ID:???フレームワークを使えば工数の削減、保守性・拡張性の向上につながることが広く認められている。
↓ってことから
> フレームワーク使って楽になる人は使えばいいし、
> フレームワーク使わないほうが楽な人は使わなければいい。
> どちらが正解ということはないだろう。
となるのに、
> ただそれだけのことなのになぜ自らの「教義」を絶対的だと思い込んで
> 他人に押し付けようとするのか、はなはだ疑問だ。
という結論を導いてしまう点で、>>505がニートと呼ばれるに値する低脳加減だということ。
ニートと呼ばれる理由はフレームワークの必要・不必要の議論から来るわけではなく、おまいさんの書き込みが総じて幼く馬鹿馬鹿しい+論理が自己中心的なのが原因。
0512nobodyさん
2006/08/25(金) 20:30:08ID:???0514nobodyさん
2006/08/25(金) 20:58:08ID:???しょーもない書き込みはスルーしる。
0516nobodyさん
2006/08/25(金) 21:26:03ID:fU/0kLO00517508
2006/08/25(金) 22:02:25ID:???だよねぇ。「相対的に」なら分かる。
俺は何事も相対的な尺度しかないと思うんだけど、
どうして歯車くんたちは「FW=絶対必要」だと思い込んでいるんだろう??
0518nobodyさん
2006/08/25(金) 22:15:07ID:c0n2prxJおもってねーよ。
0519nobodyさん
2006/08/25(金) 22:37:01ID:???0520nobodyさん
2006/08/25(金) 22:47:22ID:???0521nobodyさん
2006/08/26(土) 00:10:28ID:???フレームワークは必要に応じて使えばいいんだが、最悪なのはマイナーなフレームワークをさらにカスタマイズして使うこと。
0522nobodyさん
2006/08/26(土) 01:09:27ID:???乗ったフレームワークが頓挫したら悲劇
例)Agavi
0523nobodyさん
2006/08/26(土) 02:28:09ID:???世の中、知らなくて損してるってことはイッパイありますね。
デザインパターン
http://www.techscore.com/tech/DesignPattern/
MVC
http://www.hyuki.com/yukiwiki/wiki.cgi?MVC
MVCは、別にPHPのフレームワークにだけ使われているわけじゃない。
Windowsを始めとする、多くのGUIアプリケーションでも使われている。
先人の努力の結晶を、受け取れる人と受け取れない人がいる。
他人の長所を称賛して、そこから学び取る人は、成長が早い。
蓋し、本人の心掛け次第。
0524nobodyさん
2006/08/26(土) 02:39:41ID:???ウェブのMVCはIBMがこじつけただけ。
■ このスレッドは過去ログ倉庫に格納されています