[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 06/03 19:27 / Filesize : 221 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】フレームワークについて語るスレ【総合】



1 名前:nobodyさん [2005/08/10(水) 02:21:08 ID:CBjrwwHd]
※フレームワーク
Phrame本家
phrame.sourceforge.net/
Mojavi Project
www.mojavi.org/
mojavijapan
mojavi.p0t.jp/
Agavi本家
agavi.org/
Agavi.JP
agavi.jp/
[ 日本発 ] Maple Project
kunit.jp/maple/
[ 日本発 ] Ethna -PHPウェブアプリケーションフレームワーク-
ethna.jp/ethna-tutorial-startup-practice1.html

※関連スレ
【PHP】フレームワークMapleに舌鼓
pc8.2ch.net/test/read.cgi/php/1122105465/
【PHPフレームワーク】Ethna【スケルトン自動作成】
pc8.2ch.net/test/read.cgi/php/1123070439/
PHPでオブジェクト指向プログラミング
pc8.2ch.net/test/read.cgi/php/1113724557/

その他>>2-5参照汁

139 名前:nobodyさん mailto:sage [2005/09/05(月) 19:00:13 ID:???]
こういうくだらないスレ違いネタになると、急に発言者が増えるなw

140 名前:nobodyさん mailto:sage [2005/09/05(月) 23:24:13 ID:???]
ちょwwwwおまえらwww

PHPCon2005 で中井たんと dino が大盤振る舞いしてくれた CD の事もちったぁ思い出してやれよ。

141 名前:nobodyさん mailto:sage [2005/09/05(月) 23:37:15 ID:???]
だって、Mojavi3終わっちゃったじゃん。

142 名前:nobodyさん mailto:sage [2005/09/06(火) 00:19:25 ID:???]
それもらったけど、みるまえにどっかいった。

143 名前:nobodyさん mailto:sage [2005/09/06(火) 00:21:16 ID:???]
5.1がRC1まできてますよ

144 名前:nobodyさん mailto:sage [2005/09/06(火) 01:53:30 ID:???]
bennolan.com/biscuit/
phpontrax.com/
PHP on Railsを語るフレームワーク

145 名前:nobodyさん mailto:sage [2005/09/06(火) 01:55:05 ID:???]
ビスケットなんかはそれで書かれたフォーラムのサンプルがあるから良い

146 名前:nobodyさん mailto:sage [2005/09/06(火) 04:18:48 ID:???]
フレームワーク乱立しすぎw
ビスケットとかケーキとか何でRails系はお菓子関係?

147 名前:nobodyさん mailto:sage [2005/09/06(火) 09:11:59 ID:???]
多様性はあったほうがいいが、乱立はイクない!
要はきちんと継続的にメンテナンスしてね。
漏れが言うのもなんだけど。




148 名前:nobodyさん [2005/09/06(火) 14:58:45 ID:aYh8x/z9]
メンテやフィードバックにかかわってる人数少ない
実戦投入の話題(具体例)があまり無い
PEARとかでやりくりしてた人から見るとシステム全体が助長に感じてしまう

→自分でつくったほうがいくね? て感じ?

149 名前:nobodyさん mailto:sage [2005/09/06(火) 15:14:11 ID:???]
探すの面倒なので誰か公開されてるフレームワークリスト作って。

150 名前:nobodyさん mailto:sage [2005/09/06(火) 15:19:20 ID:???]
>>1
>>9
>>83
>>144

で大体既出な気がするけど、他にあんのかな?

151 名前:nobodyさん mailto:sage [2005/09/06(火) 16:42:00 ID:???]
海外含めればキリが無いだろう。
まあ、開発終了しているのも結構ありそうだが。
ethna.jp/ethna-related.html


152 名前:nobodyさん mailto:sage [2005/09/07(水) 00:04:38 ID:???]
あのう,結局,Maple の 3.0.1 って……?
作者さんリリースをまとめる気なくしちゃってるのかなぁ……

153 名前:nobodyさん mailto:sage [2005/09/07(水) 00:27:18 ID:???]
>>152
今週中だとさ
作者さんの日記参照


154 名前:nobodyさん mailto:sage [2005/09/07(水) 00:51:57 ID:???]
>>148
お前はこのスレ来なくていくね? て感じ?

155 名前:nobodyさん mailto:sage [2005/09/07(水) 01:12:11 ID:???]
>>153
おぉっとほんとだ情報サンクス

CVS版でも大差ないんだろうけど
どうも性分でスナップショット版みたいのを使う気になれなかったのだけど
これでやっと使ってみることができるわー

156 名前:148 [2005/09/07(水) 04:13:36 ID:VkYxruOZ]
>>154
ごめん、このスレ毎日何回もチェックしてるよ
フレームワーク乱立の理由について思ったこといっただけ




157 名前:nobodyさん mailto:sage [2005/09/07(水) 04:25:23 ID:???]
>>156
チェックしてるだけじゃなくて、いつも同じこと書き込んでるよね。




158 名前:148 mailto:sage [2005/09/07(水) 04:27:27 ID:???]
書き込んだのは148がはじめてだけど?

159 名前:nobodyさん mailto:sage [2005/09/07(水) 04:29:52 ID:???]
>>158
お前はこのスレ来なくていくね? て感じ?


160 名前:148 mailto:sage [2005/09/07(水) 04:31:10 ID:???]
わかりました さようなら

161 名前:nobodyさん mailto:sage [2005/09/07(水) 04:35:56 ID:???]
>>148
>実戦投入の話題(具体例)があまり無い
>PEARとかでやりくりしてた人から見るとシステム全体が助長に感じてしまう
PEARはつかってるの?PEARの実践投入の具体例ってどんなのがあるの?

162 名前:148 mailto:sage [2005/09/07(水) 04:46:27 ID:???]
実はクラスライブラリとか使ったことありませんし
自分で書いたPHPコードをうごかしたことありません
ごめんね

163 名前:nobodyさん mailto:sage [2005/09/07(水) 04:56:22 ID:???]
>>156
別に乱立ってほどの数でもないだろw
ためしにjavaとかで探してみろよ
特にビスケットなんて無理やり穿り出したようなもんだし

164 名前:148 mailto:sage [2005/09/07(水) 05:59:16 ID:???]
今日(昨日か)会社でフレームワーク使ってみればって提案したのさ
そしたらやれ情報が少ないとか、
つかい慣れたライブラリのほうが速いとかいわれてさ、
あげくのはてに「こんどうちで最強のフレームワークつくりましょうよ」
とかいいだしてさ。
まるごとPHPと黄色いやつ職場用に買って持ってったのに
「うはーそれ持ってるwww」みたいなノリだし

で、強烈なディファクトスタンダードみたいなのができれば、
疑いも無くそれ使うくせにっておもった。

でこのスレみたら146と147があったから148を書いた。
もう寝るからレスすんなボケ






165 名前:nobodyさん mailto:sage [2005/09/07(水) 08:01:46 ID:???]
>>164
会社の上は現状維持したいアホばかりだから気にすんな


166 名前:nobodyさん mailto:sage [2005/09/07(水) 11:48:28 ID:???]
>164
お前そのアホばかりの中に入っててお似合いの職場だからから気にすんな。

167 名前:nobodyさん mailto:sage [2005/09/07(水) 11:56:22 ID:???]
164に噛みついてる奴はいったい何があったんだろう…
ほのぼのしてたスレなのに無駄に荒らすなよ



168 名前:nobodyさん mailto:sage [2005/09/07(水) 12:02:30 ID:???]
ずっと不思議だったのだが
バテレンのフレームワークやライブラリの情報とか
お前らどこから仕入れてくるんですか?

169 名前:nobodyさん mailto:sage [2005/09/07(水) 18:22:46 ID:???]
>>164
誰がそんなレスしろって言ったの?で、
PEARの実践投入の具体例ってどんなのがあるの?

170 名前:nobodyさん mailto:sage [2005/09/07(水) 18:23:49 ID:???]
>>168
google
気になった情報を調べていくうちに、連鎖的に付加情報が入ってくる。

171 名前:nobodyさん mailto:sage [2005/09/07(水) 21:58:39 ID:???]
>>168
開発者のブログが多いかな

172 名前:nobodyさん mailto:sage [2005/09/08(木) 01:36:11 ID:???]
まぁ、日本のサイトだけじゃまず情報は補えないな

173 名前:nobodyさん mailto:sage [2005/09/08(木) 01:58:54 ID:???]
>>172
あいまいに発言して見栄はらずに晒したらどうよ?

174 名前:nobodyさん mailto:sage [2005/09/08(木) 02:32:08 ID:???]
>>173
google

175 名前:nobodyさん mailto:sage [2005/09/08(木) 02:33:39 ID:???]
>>173
たとえば、ビスケットとかなんかはPHP-on-Railsで検索して出てきた。
こんなのが見栄に見えるなんて、かわいそうな子だなw

176 名前:nobodyさん mailto:sage [2005/09/08(木) 03:00:48 ID:???]
別に英語でもかまわないから
こんなフレームワークがあるよって短評と共に
書いてあるサイトがあれば幸せになれると思わない?

試してみないとわからないって意見もあるが
RailsタイプであるとかJSFタイプであるとか
ある程度の分類が分かれば絞れるわけだし。
wikiでも作ろうかな。

177 名前:nobodyさん mailto:sage [2005/09/08(木) 03:40:05 ID:???]
>>176
好きにすればいい



178 名前:nobodyさん mailto:sage [2005/09/08(木) 03:44:46 ID:???]
最初は糞めんどくせーと思ってた英語ドキュメントも
最近はわりと読めるようになってきたな

179 名前:nobodyさん mailto:sage [2005/09/08(木) 03:45:46 ID:???]
かな。じゃなくて、作った。くらいフットワークが軽くないと
ずっと俺の背中ばっかり見ていることになるぞ。

180 名前:nobodyさん mailto:sage [2005/09/08(木) 03:54:52 ID:???]
>>179さんの背中見ているだけでも良いのでお願いします。


181 名前:nobodyさん mailto:sage [2005/09/08(木) 04:32:25 ID:???]
googleのfirefox拡張が重宝。
単語調べる手間が省ける

182 名前:nobodyさん mailto:sage [2005/09/08(木) 04:36:10 ID:???]
DOS窓でExcite辞書引くスクリプト作ってある
Perlで。

183 名前:nobodyさん mailto:sage [2005/09/08(木) 04:36:54 ID:???]
コンポジットビューパターンとかで
viewに渡す変数を得るためのクラスを呼ぶ時って、
list($hoge,$fuga,$moge,$nuko) = $poge->piyo()
みたくするのか、
$poge->piyo($request)
みたくして$requestに入れてもらうのか、どっちが定石?
前者だと、何を受け取っているのか分かりやすいけど、面倒くさい。
そしてある程度コピペコーディングをしないといけなくなる。
後者だと、記述が楽だし、
後でクラスを書き換えても、呼び出し側では書き直す必要がないけど、
何を受け取っているのかは、呼ぶクラスの内部を見ないと分からない。
マジ迷ってます。
教えていやらしい人。

184 名前:nobodyさん mailto:sage [2005/09/08(木) 04:45:28 ID:???]
>>181
ツールバー入れてたけどこんな機能あるとは知らなかった
すげー便利じゃん
サンクスちんぽ!

185 名前:184 mailto:sage [2005/09/08(木) 05:04:51 ID:???]
propel.phpdb.org/docs/user_guide/
propelのこのページ
単語にカーソル合わせても全然違う単語が出る…
同機能がある翻訳ソフトなら大丈夫かな

186 名前:nobodyさん mailto:sage [2005/09/09(金) 03:57:25 ID:???]
Mojaviで
jsとかcssのファイルはどこに置いていますか?

187 名前:nobodyさん [2005/09/09(金) 18:57:54 ID:y9gKBfXh]
>>186
modpub



188 名前:nobodyさん mailto:sage [2005/09/09(金) 23:06:05 ID:???]
PHPが範としていたJava界では
ライトウェイト方向に流れてるから
今、PHPでどんなフレームワークを選べばいいのかは
微妙だねぇ。
Mojavi/Agaviは重い気がするし
かといってMapleやguessworkもまだ過程にあるし。

189 名前:nobodyさん mailto:sage [2005/09/10(土) 02:00:04 ID:???]
ViewHelper導入したら
随分分かりやすくなったわ。
PHPフレームワーク文化圏で
ViewHelper軽んじられすぎてね?
ライトウェイトフレームワークとも親和性高いと思うんで
考えてみてくれ>エバンジェリスト達

190 名前:nobodyさん mailto:sage [2005/09/10(土) 04:18:39 ID:???]
>>188
Agaviはかなり軽いだろw
あ、ごめん。気がするだけで使ったことないのね。

191 名前:nobodyさん mailto:sage [2005/09/10(土) 04:32:02 ID:???]
>>190
動作はどうか知らないが
「考え方」がライトウェイトじゃないじゃん?

192 名前:nobodyさん mailto:sage [2005/09/10(土) 14:53:27 ID:???]
そもそもEJBを利用いた開発とPOJOを利用した開発を
対比してライトウェイトって言われてるんじゃないのか?
JAVAでいうライトウェイトを引き合いに出してる
時点で見当違いなキガス
とmojavi信者が反論してみる

193 名前:184 mailto:sage [2005/09/10(土) 23:41:22 ID:???]
ベタだけど東芝の翻訳インターネット買ってきた
googleツールバーのチップ表示くらいがちょうどいいんだけど
(翻訳インターネットではポップアップウインドウに表示される)
まあ普通に便利ですわ

194 名前:名無しさん@そうだ選挙に行こう mailto:sage [2005/09/10(土) 23:45:21 ID:???]
いまPHPcakeを試してる。
Railsは知らないけど、全体の見通しはかなりいい。
cakeの流儀にさえ従っていればすごく楽をできる。
まぁ、まだバグはかなりあるけど。

AjaxHelperのドキュメントが無いけど、Railsの奴を読めばいいのかな。


でも、cakeをさわっていちばん感心したのはtracだったりする。
そろそろcvsからsvnへ乗り換えたいなぁ。

195 名前:名無しさん@そうだ選挙に行こう mailto:sage [2005/09/11(日) 04:29:16 ID:???]
cakephpはSVNがsslなせいで、subclipseから引っ張り出せないから駄目。

196 名前:名無しさん@そうだ選挙に行こう mailto:sage [2005/09/11(日) 09:34:06 ID:???]
じゃぁstoneとかでsslトンネルを掘ればいいんじゃないのかな。
でもふつうのsvnクライアントを導入すればsvn coと打つだけなのに

197 名前:nobodyさん [2005/09/11(日) 23:51:20 ID:9VoVbPCa]
PHP使ってるヤフーはフレームワークになんか使ってるのかな。



198 名前:nobodyさん mailto:sage [2005/09/13(火) 09:24:36 ID:???]
さあ皆で乗り換えよう

199 名前:nobodyさん mailto:sage [2005/09/13(火) 10:08:43 ID:???]
小規模なWebアプリに特化したフレームワークって出ないもんかな?
BBSとかショッピングカートとか、一般にzipで固めて配布するようなもの向けの。
RoRのようなのはまずコマンドで開発環境をそろえるけど、それとは逆で
コマンド1発で必要なファイルをまとめてzipにパッケージングしてくれるような機能つきとか。
guesswork classicが近いアプローチだったと思うんだけど、似たようなフレームワークってない気がするんだ。

200 名前:nobodyさん mailto:sage [2005/09/13(火) 10:21:37 ID:???]
特化するとどうなるの

201 名前:nobodyさん mailto:sage [2005/09/13(火) 13:43:15 ID:???]
Mapleが3.0.1になりましたな

202 名前:nobodyさん mailto:sage [2005/09/13(火) 15:55:29 ID:???]
sharedance.pureftpd.org/

guesswork開発者のページから拾ってきた情報
複数鯖から使えるセッション管理デーモンだって
面白そう

203 名前:202 mailto:sage [2005/09/13(火) 16:07:17 ID:???]
保存はファイルベースみたいだな
可用性を考えると
DBで良くね?って気もする。
どのあたりに需要があるのだろう?

204 名前:nobodyさん mailto:sage [2005/09/13(火) 20:13:56 ID:???]
>>203
「without the overhead and the complexity of an SQL database」だそうですよ。


205 名前:nobodyさん mailto:sage [2005/09/13(火) 20:50:43 ID:???]
>>202
別にデータベースセッションハンドラ使ってりゃ、
普通にできるし

206 名前:nobodyさん mailto:sage [2005/09/13(火) 21:53:12 ID:???]
>>205
Sharedanceはセッションデータ専用ってわけじゃなくて、単純なハッシュみたいな
もんだから、なんでも詰め込めるけどね。
sharedance_store('key', 'content');


207 名前:nobodyさん mailto:sage [2005/09/13(火) 22:24:39 ID:???]
中規模くらいまでなら便利そうかな?
規模が大きくなるとどうなるか不安がある



208 名前:nobodyさん mailto:sage [2005/09/14(水) 00:16:08 ID:???]
>>207
大規模ってたとえばどんなの?

209 名前:nobodyさん mailto:sage [2005/09/14(水) 00:57:38 ID:???]
>>208
数千〜数万人が同時にアクセスするようなの。
セッション用サーバ自体を分散しないとやっていけないような。

210 名前:nobodyさん mailto:sage [2005/09/14(水) 01:36:53 ID:???]
>>209
そうじゃなくて、実際の例とか

211 名前:nobodyさん mailto:sage [2005/09/14(水) 01:42:09 ID:???]
大規模なSNSやWeblogサービスなんかはそれなりに
セッション管理の土台を強くしないとダメなんじゃないかな
あとはセッションがクリティカルな金融関係とか

212 名前:nobodyさん mailto:sage [2005/09/14(水) 01:43:33 ID:???]
>197
ヤフーはLISPだとばかり思っていたよ。
そういえばPHPのページもあるね。

213 名前:nobodyさん mailto:sage [2005/09/14(水) 01:46:39 ID:???]
>>211
SNSなんて会員以外は見れないんだから、知れてると思うんだが。

214 名前:nobodyさん mailto:sage [2005/09/14(水) 01:57:58 ID:???]
>>213
mixiでさえ130万近いんだが、その数をたかが知れていると?(;´Д`)

215 名前:nobodyさん mailto:sage [2005/09/14(水) 03:22:03 ID:???]
>>212
Yahoo!がLisp使ってるのは本国のShopping部分だけで、
それも買収した会社がLispで開発していたから、ってだけじゃなかったかな。

216 名前:nobodyさん mailto:sage [2005/09/14(水) 09:56:26 ID:???]
>>214
mixiのアクティブユーザが130万人いると思ってるの?

217 名前:nobodyさん mailto:sage [2005/09/14(水) 10:11:05 ID:???]
手間をかけさせるな



218 名前:nobodyさん mailto:sage [2005/09/14(水) 14:41:43 ID:???]
ひょっとしていちいち説明しなきゃならんのか

219 名前:nobodyさん mailto:sage [2005/09/14(水) 15:28:44 ID:???]
話が噛みあってなさそう

220 名前:nobodyさん mailto:sage [2005/09/14(水) 15:58:23 ID:???]
もういいよ、マンコの話しようぜ。
同棲してる彼女が俺が寝てると思って毎夜オナニーして困ってる。

221 名前:nobodyさん mailto:sage [2005/09/14(水) 16:20:17 ID:???]
なんか自分のこと誤解してそう

222 名前:nobodyさん mailto:sage [2005/09/14(水) 17:09:35 ID:???]
>>220
お前もいっしょにオナニーしろ

223 名前:nobodyさん mailto:sage [2005/09/14(水) 21:07:30 ID:???]
>>214
でさえ、の使い方がおかしい。

224 名前:nobodyさん [2005/09/14(水) 23:52:36 ID:SictETF/]
Web Application Component Toolkit (WACT)
www.phpwact.org/

これが世界的にそこそこ有名なPHPフレームワーク
だという情報を入手しました。どなたが調査お願いします。

225 名前:>>224 mailto:sage [2005/09/15(木) 02:33:20 ID:???]
そこそこ使えるらしい

226 名前:nobodyさん [2005/09/16(金) 04:57:46 ID:3ASb8eFe]
バリデートってフィルタの中でかけるのが普通かな?

227 名前:nobodyさん mailto:sage [2005/09/16(金) 05:14:40 ID:???]
>226
簡単、共通そうなものはそうなるんですかね?




228 名前:nobodyさん mailto:sage [2005/09/18(日) 10:58:42 ID:???]
>>227
複雑なのはアクションの中ってこと?

229 名前:nobodyさん mailto:sage [2005/09/18(日) 12:20:27 ID:???]
転送量で鯖屋から文句が来たから
出力をバッファして改行を削除する関数を
既存サイト(非フレームワーク)に適用した
ファイル修正しまくりで
こういう時にフィルタが役に立つんだなーと実感した

230 名前:nobodyさん mailto:sage [2005/09/18(日) 13:24:44 ID:???]
ヘッダ見て対応してれば圧縮すればもっといいんじゃないかな。
そんなのWebサーバでやれとも思うけど。

231 名前:nobodyさん mailto:sage [2005/09/18(日) 13:29:26 ID:???]
>>230
Apacheだったら
つ mod_gzip
まあデフォルトor設定のみでやってくれって気もするけど

232 名前:229 mailto:sage [2005/09/18(日) 16:46:51 ID:???]
一気に変えるのも不安だったから
zip圧縮はphp側のハンドラでやったよ
zipが受け取れないモバイルに対してもパケ代少し減らせるから
まぁいいかなと。
昔あったみたパケ割みたいなフィルタ作ってもいいかもしんない。

233 名前:nobodyさん mailto:sage [2005/09/18(日) 22:22:34 ID:???]
改行削除くらいじゃいくらも圧縮できないんじゃないの。

234 名前:nobodyさん mailto:sage [2005/09/18(日) 23:50:42 ID:???]
まあ、確かにそうなんだけど
でも×アクセス数になると馬鹿にならないかなと。
一回書けばコストもかからないしね。
しかし昔書いたプログラムを今いじると汚いこと汚いこと…
アンチパターンやりまくりで保守性最悪
フレームワークはある程度枠にはめるから
矯正器具としての役割もあると思う

235 名前:227 mailto:sage [2005/09/19(月) 23:44:54 ID:???]
>228
アクションの中にビジネスロジックを書くのはイケテないからコンポーネント作って呼ぶんですかね?

236 名前:nobodyさん mailto:sage [2005/09/20(火) 00:50:27 ID:???]
>>235
ビジネスロジックはモデルでやってください。

237 名前:nobodyさん mailto:sage [2005/09/20(火) 18:56:18 ID:???]
>>214
幽霊ユーザちゃんと含めて考えてますか?



238 名前:nobodyさん mailto:sage [2005/09/21(水) 04:10:55 ID:???]
最近Mojavi/Agavi静かだな…

239 名前:nobodyさん mailto:sage [2005/09/22(木) 21:14:04 ID:???]
日経システム構築に
PHPフレームワークの記事があった
1Pだけだけど






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<221KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef