[表示 : 全て 最新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参照汁

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だけだけど

240 名前:nobodyさん [2005/09/23(金) 07:18:01 ID:7QvlMC8T]
PHP5の新機能に対応したフレームワークというのはどのくらいあるんでしょうか?

・例外による(フレームワーク側の)エラーの管理
・interfaceや抽象クラスを使った継承による機能の実装
・オブジェクトの逆参照

あたりを利用すると、かなりすっきりしたフレームワークが書けるんじゃないかなー、と、俺フレームワークを書いてみたりしてるのですが……。

……ますますJavaとの違いが無くなってしまう様な気もしないでもありません(^^;

241 名前:nobodyさん mailto:age [2005/09/23(金) 10:10:02 ID:???]
mojaviつかったら、header("Location: http… ってつかっちゃいかんの?
$controller->forward(… に統一すべき?

242 名前:nobodyさん mailto:sage [2005/09/23(金) 10:34:02 ID:???]
>>241
$controller->redirect($url)を使うんじゃない?

243 名前:nobodyさん mailto:sage [2005/09/24(土) 00:01:50 ID:???]
うむ。

244 名前:nobodyさん mailto:sage [2005/09/24(土) 01:54:49 ID:???]
>>242
しっかし$controller->redirect($url)って使いづらくないか?
$controller->redirect($module, $action)にしてくれたほうがありがたい希ガス。
まー大した違いじゃないんだけどさ。
ラッパ書いたら気持ち的にずいぶん楽になったもんで。

ビミョーにチラシ

245 名前:nobodyさん mailto:sage [2005/09/24(土) 02:19:29 ID:???]
>>244
俺もモジャ使ってる時それ思ったな
module,actionをurlにするメソッドあったよね。
あれ呼んでから呼べということなんだろうけど。

246 名前:nobodyさん mailto:sage [2005/09/24(土) 03:41:42 ID:???]
>>245
だったらフレームワークが自分で自動的に呼べって話だよなー

247 名前:nobodyさん mailto:sage [2005/09/24(土) 10:58:21 ID:???]
で、>>244 に戻る、と。

Agavi で標準装備して貰いますか。



248 名前:nobodyさん mailto:sage [2005/09/25(日) 23:54:29 ID:???]
>>245
getControllerPathでしょ?

249 名前:nobodyさん mailto:sage [2005/09/26(月) 01:24:18 ID:???]
>>248
M2にはあったのにM3にはなくなってしまった。
アガビにもない。

250 名前:nobodyさん mailto:sage [2005/09/26(月) 16:39:07 ID:???]
Mojaviでサブテンプレート実現する時って
ActionChainにregisterしてexecuteしてfetchした結果を
Viewに渡してる?
それとも他のやり方があるのかな?

251 名前:nobodyさん mailto:sage [2005/09/26(月) 18:00:20 ID:???]
>>250
mojaviのwikiにサンプル付きであったような気がするけど今はアクセスできないっぽ。
ttp://www.geocities.jp/toyprog/wikimojavi/index.html
にそれの訳っぽいのがある。

252 名前:250 mailto:sage [2005/09/26(月) 19:59:45 ID:???]
>>251
ありがとう
Mojavi系サイトはかなり回ったつもりだったけど
このサイトは初めて知ったよ

253 名前:nobodyさん mailto:sage [2005/09/27(火) 04:52:10 ID:???]
>>244
クエリがmoduleとactionだけなんてことまずほとんど無いだろ。

254 名前:244 mailto:sage [2005/09/27(火) 07:02:06 ID:???]
まあ実際書いたラッパの引数はmodule、action、params、プラスアルファみたいな感じだけど、
漏れの場合サイト内でリダイレクトすべき部分は大概moduleとactionで事足りたな。
リダイレクト自体そんな頻繁でもないし。

ヒント:ケースバイケース

255 名前:nobodyさん mailto:sage [2005/09/27(火) 10:04:39 ID:???]
Agaviも全然動きないってどうなんコレ
仕事で使わないでヨカッタよ( ´ー`)フゥー...

256 名前:nobodyさん mailto:sage [2005/09/27(火) 12:00:15 ID:???]
(Moj|Ag)aviを仕事で使ってる香具師なんかいないいない。
みんな本当は趣味でやってんだよ。
あー暗い暗い。

257 名前:nobodyさん mailto:sage [2005/09/27(火) 13:39:45 ID:???]
Mojaviにはメンテナを迷走させる呪いがかかっているんだよ
ホープ・ダイヤモンドのように・・・



258 名前:nobodyさん mailto:sage [2005/09/27(火) 13:45:00 ID:???]
上位でRequest->Parameterを
取得していて、
ActionChain中の子Actionでも同じパラメータを使う時って、どうしてる?

1 Request->attributeにでも入れ直す
2 もう一度request->getParameter()する



259 名前:nobodyさん mailto:sage [2005/09/27(火) 14:21:10 ID:???]
>>251
そこ見てやっとデコレーションパターンを理解したよ
slotでテンプレートに渡す表示用パラメータを切り分けてるのが便利そう

260 名前:nobodyさん mailto:sage [2005/09/27(火) 19:38:07 ID:???]
MapleやEthnaにCommandパターンが使われてるって
本に書いてあったんだけど本当?

261 名前:nobodyさん mailto:sage [2005/09/27(火) 20:59:19 ID:???0]
Actionがあるのがコマンドパターンだよ
ほとんどのフレームワークはそれでは?

262 名前:nobodyさん mailto:sage [2005/09/28(水) 01:31:23 ID:???]
>>255
あれ以上変にいじくられる必要も無い。


263 名前:nobodyさん mailto:sage [2005/09/28(水) 01:34:22 ID:???]
>>254
つーかforwardじゃいかんのか

264 名前:nobodyさん mailto:sage [2005/09/28(水) 02:20:56 ID:???]
>>254
ヒント:リダイレクト自体そんな頻繁でもないし。

265 名前:nobodyさん mailto:sage [2005/09/28(水) 06:35:26 ID:???]
>>262
まだ埋まってないとこポコポコあるじゃん

266 名前:nobodyさん mailto:sage [2005/09/28(水) 07:00:02 ID:???]
なんかサブテンプレートってさー
クライアントサイドプログラムだったら、
サブウインドウとかの規格を定めた
アピアランスクラスを作って、
そこにモデルデータを渡して実現するじゃん?
アピアランスクラスはリプレース可能にして。

一方Mojaviとかのウェブアプリフレームワークって
各テンプレートファイルをひな形にした
サブテンプレートを先に作っておいて、
親テンプレートに後からハメハメするやり方じゃん?
このやり方だと、親テンプレートとサブテンプレートに
一貫したアピアランスを実現しにくくない?
なんていうか、
サブテンプレートシステムを
ひとつのクラスにまとめておかないと
アピアランスのリプレースがしにくい、と思う。
どうなんかな、このへん。

267 名前:nobodyさん mailto:sage [2005/09/28(水) 13:50:54 ID:???]
なんかカタカナばかりだな。
今風なのか?



268 名前:nobodyさん mailto:sage [2005/09/28(水) 14:11:20 ID:???]
いや日本語でどう言えとw

269 名前:nobodyさん mailto:sage [2005/09/28(水) 14:11:53 ID:???]
ああ、たしかにナウでヤングなモボっぽいな

270 名前:nobodyさん mailto:sage [2005/09/28(水) 16:24:02 ID:???]
アピアランス = 外観
テンプレート = 雛形
リプレース = 入れ替え
ハメハメ = 嵌め込む
サブ = 男色


271 名前:nobodyさん mailto:sage [2005/09/28(水) 21:39:30 ID:???]
>>270
・・・男色の雛形は
単一化されないと
見た目ではハメ辛いと思う。
どうなんかな、このへん。
【意訳】
ぱっと見、ゲイはゲイらしくしてくれないと
そのときになってびっくりする。
どう思いますかみなさん。
【私の意見】
そー思います。


272 名前:nobodyさん mailto:sage [2005/09/29(木) 02:01:15 ID:???]
カタカナ語は「一般名詞ではなく、テクニカルタームですよ」という
サインだから
単なる訳以上の機能性もある。

273 名前:266 mailto:sage [2005/09/29(木) 11:21:35 ID:???]
サブテンプレート間で一貫したアピアランスを実現する方法を考えたよ(´・ω・`)
共通プレゼンテーションロジック保持クラス
GrobalViewHelperを作っておいて
どのテンプレートを作るときにもそいつを派遣しておく…(・∀・)コレダ!!

274 名前:nobodyさん mailto:sage [2005/09/29(木) 11:28:07 ID:???]
Globalだった(´・ω・`)

275 名前:nobodyさん mailto:  [2005/09/30(金) 16:21:47 ID:???]
いいかお前ら、ド素人の俺が今からすっごいこと言うぞ・・・・
気の弱い奴はパンツ脱いどけ。。。。

「っていうかフレームワークって何だよ!?」

276 名前:nobodyさん mailto:sage [2005/09/30(金) 16:42:01 ID:???]
>>275
『枠組み』の事です。従来のライブラリと比較すると

ライブラリではそれを使ってどのように作るかを必死に考えなければならなかったのが
フレームワークでは、このように作りますってのがフレームワーク側で決まっているので
共通できないロジックやパラメータだけ与えればアプリケーションが出来てしまう。

277 名前:nobodyさん mailto:sage [2005/09/30(金) 16:45:14 ID:???]
どの程度勝手に決められているのか?ってのが
フレームワーク選択基準のひとつになり
例えばStrutsなんかは自由度が高い事で有名。



278 名前:nobodyさん mailto:  [2005/09/30(金) 19:43:03 ID:???]
>>276
親切にありがとう。
でもド素人にはまだちょっと理解しづらい。。。

つまりアレか、PHPでも、VBみたいにマウスでフォームやボタン配置できるとか??

279 名前:名無し [2005/09/30(金) 19:47:16 ID:gpQXP9hq]
どうもこんばんわ

280 名前:nobodyさん [2005/09/30(金) 19:47:48 ID:gpQXP9hq]
はじめてです


281 名前:nobodyさん [2005/09/30(金) 19:49:19 ID:gpQXP9hq]
いきなりですけどおちます

282 名前:nobodyさん mailto:sage [2005/09/30(金) 22:22:00 ID:???]
和製フレームワークって
Viewクラス用意してないものがほとんどだよね。
実際Viewでやることってテンプレートにassignするだけ
みたいなもんだし。
面倒なだけのViewイラネ(゚д゚)、ペッ

283 名前:nobodyさん mailto:sage [2005/09/30(金) 22:26:22 ID:???]
じゃあ、いいじゃん

284 名前:nobodyさん mailto:sage [2005/09/30(金) 22:43:42 ID:???]
あとMojaviはRequestのattributesと
UserのParameterが役割的にカブってるのが美しくない。
シンプルイズベストなんじゃい(*゚д゚)、ペッ

285 名前:nobodyさん mailto:sage [2005/10/01(土) 03:49:30 ID:???]
>>284
どうかぶってんの?

286 名前:nobodyさん mailto:sage [2005/10/01(土) 03:58:54 ID:???]
セッションの実装がねぇ。
逆にどうすりゃいいんだ?今ならいい方法があれば提案出来るんじゃないか。

つーかおまいらがどうやってるのか不思議で仕方ない。
どう文句つけようと、PHP5 だと現状、俺 Maple, Mojavi の二択だと思うんだが。
それ以外のフレームワークを実戦投入したという話は聞いたことないし。

287 名前:nobodyさん mailto:sage [2005/10/01(土) 04:03:57 ID:???]
>>285
両方とも汎用コンテナ
かぶってるからuser->parameterはあまり使わないけど



288 名前:nobodyさん mailto:  [2005/10/01(土) 11:04:43 ID:???]
やはりフレームワークの「意味」と「利点」、「用途」がサッパリわからない・・・
実はこれらを説明するのって難しい?

289 名前:nobodyさん mailto:sage [2005/10/01(土) 12:04:04 ID:???]
>>288
解っちゃえば何てことない話なんだけど説明しようとすると難しい

例えばDBとか使ったサイト作るっしょ
んで別のサイトを作る時に,前作ったサイトのパーツを流用したりするっしょ
で,それを繰り返してくと,今度は逆に,パーツの方を流用しやすく作るようになるっしょ

そういうパーツが色々な機能を網羅していくと
最終的には「サイトごとに同じような処理はみんな共通」とか
「ここをちょっと変えるだけで各サイトに適用可能」とかになっていく
その集合体の完成形がいわゆる「フレームワーク」

……ってな説明でどうかなぁ?

# もちろん今あるフレームワークが上記のようなボトムアップで作られたものなわけではないが……


290 名前:nobodyさん mailto:sage [2005/10/01(土) 13:33:56 ID:???]
>288
小規模の案件やってる限りはわからないし、使う必要も無いよ。
フレームワークの利点がわかる状態、というのがフレームワークが必要な状態。

291 名前:nobodyさん mailto:  [2005/10/01(土) 14:20:43 ID:???]
>>289
なるほどぉ・・・、ってことは、いま自分がやってる作業(この部分は他でも
使いまわしやすいように作ろう)ってのも、ある意味で自作フレームワーク??

それを追及していくと、ほとんどどんなサイトやシステムでも部品は共通なものばかりだよね。
よっぽど斬新なものでない限り、既存の部品を既存の組み立て方すればいいだけだよねぇ。
フレームワークがそういうものだとしたら、Webアプリ作成が劇的に簡単になりそう。
・・・でもMojaviとかの説明を読んだりすると、もうそれ自体が難しく感じる。。。

>>290
ってことは、俺はまだ必要な状態ではないのかな・・・。

292 名前:nobodyさん mailto:sage [2005/10/01(土) 14:42:28 ID:???]
>>291
ある意味「俺フレームワーク」とかいわれるものがソレなんだと思うよ
そして他人が書いた「俺フレームワーク」は慣れるまでは大抵使いにくい
ただ自分より頭の良い人が書いたものならたぶん慣れれば自分のより効率良くなるのだろう
でもそれは今まで自分が思いつきもしなかったような発想で作られていたりするから
学習曲線の最初はだいぶきっつかったりする

>>290の言ってるのは
慣れちゃった後なら小規模案件でも使わない理由はないと思うけど
小規模案件のためにわざわざ慣れる必要があるかってーと
それではC/P比が悪い,ってことじゃないかな
大規模だと少しでも効率良くなるとかける人数で効くので大きいのと
よく整備されたフレームワークはそれに則ったコードを書けばいいのでコードが変に発散しにくいのが利点

293 名前:nobodyさん mailto:sage [2005/10/01(土) 14:45:18 ID:???]
デザイナ含めて3人ぐらいの小規模しかつくらないけど
俺は「俺フレームワーク」捨てちゃいたい時ある。糞コードだもんなあ

294 名前:290 mailto:sage [2005/10/01(土) 14:45:40 ID:???]
>291
覚えると気持ちの上での楽さはあるけどね。
MVCの切り分けや入力値チェックなどを、どこに書くべきかを含めて明示的に示してくれるわけだし。
でもフレームワーク使ってなかった頃はそんなの自分で勝手に分けて書いてたわけだし
数週間くらいでできるような案件を一人でやるなら
無いなら無いで普通に作れるし、大して手間も変わらないように思う。

そんなこと関係なしに、興味があるなら使ってみるのが良いよ。

295 名前:290 mailto:sage [2005/10/01(土) 14:47:50 ID:???]
>292
素晴らしいフォローが入ってる。
まったくその通りです。サンクス。

296 名前:nobodyさん mailto:sage [2005/10/01(土) 16:35:15 ID:???]
フレームワークは楽をするためのものと言われて、
実際そうなんだけど、
その楽さって「記述量が少ない楽さ」じゃないよね
記述量は、逆に迂遠に思える時も多々あって、
俺なんかは「ハァ?どこが楽なんだよ。面倒くさいだろ」と
反発を感じながら自分なりのお手軽メソッドを追加してたりしていって
気づいたら何だか見通しが悪くなってた。
提供者は
「コーディング量は、そんなに減らないし、逆に増えるかもしれません。ただし、長い目で考えると楽です」と言ってほしいところ。
最初から「とにかく楽したい」の精神で行くと、
その良さを理解するのに結構時間がかかる。

297 名前:nobodyさん mailto:sage [2005/10/01(土) 17:08:24 ID:???]
単純なものを作るとしても、フレームワーク使って作ると、
余計なこと考えないで済むから楽ちんだと思ってしまう漏れは負け組?



298 名前:nobodyさん mailto:  [2005/10/01(土) 21:01:51 ID:???]
とりあえずここまで説明してもらってもまだフレームワークの良さが
イマイチ分からない俺は、ちまちま自力でやっていこうと思いまつ。

そうしてるうちにフレームワークが必要になる日が来るかもしれない。
むしろ最初の基礎は全部自分でやれるようにしといたほうが後々いいかも。

299 名前:nobodyさん mailto:sage [2005/10/01(土) 21:10:53 ID:???]
ちまちまアセンブラで大規模アプリを書けるようにがんばります。ということ?
馬鹿馬鹿しい。







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

前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