のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,330,353人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】フレームワークMapleに舌鼓

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    1 2 3 4 5 6 7 8 9 10 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    1 : 1 - 2005/07/23(土) 16:57:45 ID:d5WmUSl2.net (+180,-29,-32)
    国産フレームワーク、Mapleでスタイリッシュなプログラミングライフを。

    本家サイト
    http://kunit.jp/maple/

    まとめサイト
    http://bobchin.ddo.jp/wiki/index.php?cmd=read&page=maple%2F%BB%C8%CD%D1%CA%FD%CB%A1
    2 : nobodyさん - 2005/07/23(土) 18:33:40 ID:???.net (-19,+29,-19)
    こんなキモいフレームワークよく使う気になるな。
    頭おかしいんじゃないのか?
    3 : 1 - 2005/07/23(土) 18:51:03 ID:d5WmUSl2.net (+89,+29,-8)
    頭おかしいとは時に言われるが・・
    これってキモいのか?
    4 : nobodyさん - 2005/07/23(土) 20:24:39 ID:???.net (+31,+29,-3)
    どちらかというと>>2の方がキモイが、Mapleを使ってる奴なんているんだろうか
    5 : nobodyさん - 2005/07/23(土) 22:36:33 ID:???.net (+27,+29,-18)
    パフォ的にどうなん?
    軽いん?
    6 : nobodyさん - 2005/07/24(日) 05:05:50 ID:???.net (+31,+29,-5)
    >>5
    誰も使ってないから、聞くより自分で試して公開して
    7 : nobodyさん - 2005/07/24(日) 06:36:50 ID:???.net (-27,-29,-41)
    具体的にどこがきもい?>>2

    mojaviから乗り換えようと思ってるけど。

    テストしやすそうだし。
    (普段からsimpletest使ってるし)
    8 : 1 - 2005/07/24(日) 23:54:26 ID:???.net (+29,+29,-286)
    今まで自己流でMVCの真似事みたいなことやっていて、
    今回初めてフレームワークに触れてみたのだけども。

    まず何でMapleを使ってみたのかというのは

    「Web+DB Vol.27」という雑誌を見たから
    ・導入が他のフレームワークに比べて楽だった
     (smartyを指定のディレクトリにコピーするだけで、何か設定をいじる必要がなく始められる)

    Mapleを使ってみて、良かったこと、楽になったこと

    ・フォームチェック(Validate)部分を自分で書かなくて良くなった
    ・trimだのhtmlspecialcharsだの書かなくて良くなった
    ・コードが追いやすくなった
    ・二重投稿禁止処理などをチェックするための処理を書かなくて良くなった

    面倒と感じたこと、不便に感じたこと

    ・フォームが大量にある時、扱いたいリクエスト変数の数に応じて変数をセットする関数、受け取る関数を書かなくてはならない
    ・Validateに条件指定が出来そうもない為、2つのフォームのうち、いずれかに入力があればOK、みたいな処理ができない(やり方がわからないだけかも)
    ・テンプレートからphpの関数に引数渡せたら解決!という問題にぶちあたった。

    まだ使って間もないから参考にもならん感想で申し訳ない。
    パフォーマンスについては他を使ったことないので比較が出来ません。
    9 : 1 - 2005/07/25(月) 00:20:56 ID:???.net (-28,-30,-138)
    他、最初にめんどくせーと感じたのはファイル名の指定かな。
    これはまあ、仕方ないんだろうけど

    「foo_bar_zoo」というアクション名の場合
    「modules/foo/bar/zoo/Foo_Bar_Zoo.class.php」に置くとか。
    いざアクション名を変えたくなった場合、変更がわりと面倒くさい。

    あとは、例えばtest.class.phpというアクションでDIContainerという自作クラスのようなものを使いたい場合、
    test.class.php内でDIContainerの変数を定義
    test.class.php内でDIContainerの変数にセットする為の関数を定義
    同ディレクトリ内のmaple.iniを編集
    同ディレクトリ内のdicon.iniを編集

    という手続きを踏まなくてはならないのが面倒くさい。

    この、極度に面倒くさがりな性格が原因して、先日彼女にふられました。
    12 : nobodyさん - 2005/07/27(水) 11:19:11 ID:???.net (+27,+29,-20)
    メンテがなかなかされない。後発なのに腰重すぎ。

    自分でコアまで手を入れてって、やれる人ならいいんだろうけどね。
    とりあえずini設定で配列扱えないのはめんどくさ。
    13 : nobodyさん - 2005/07/27(水) 18:58:08 ID:Bxf6Vun8.net (+30,+29,-27)
    とりあえず今年ももう7月になろうってのにまるっきり更新されてない時点で
    使ってみようとか言う気は起こらないね。
    14 : nobodyさん - 2005/07/27(水) 20:03:33 ID:???.net (-21,-29,-31)
    Web+DB Vol.27読んだらむしろEthnaの方を使ってみたくなったのは俺だけだろうか?
    15 : 14 - 2005/07/27(水) 20:05:38 ID:???.net (+31,+29,-1)
    >>13
    http://d.hatena.ne.jp/kunit/20050721
    一応開発はしているらしいぞ。
    17 : nobodyさん - 2005/08/01(月) 09:58:14 ID:???.net (-22,-30,-120)
    >>8
    > ・フォームが大量にある時、扱いたいリクエスト変数の数に応じて変数をセットする関数、受け取る関数を書かなくてはならない
    DTOクラス作れば少しは楽になるかと思われる
    RequestパラメータのDTOへのインジェクションは

    [InjectRequest]
    dto =

    な感じでどぞ

    > ・Validateに条件指定が出来そうもない為、2つのフォームのうち、いずれかに入力があればOK、みたいな処理ができない(やり方がわからないだけかも)
    そういう処理を行うValidatorを自作すればよろし

    [Validate]
    input1,input2.either = "1,いずれかに入力してください"

    みたいな感じで

    Validator_Eitherクラスの実装は
    その他のValidatorクラス参考に頑張ってみて
    18 : nobodyさん - 2005/08/02(火) 12:19:59 ID:???.net (+21,+29,-1)
    >14
    スレも立ってないということは、そういう人少ないんじゃない?
    19 : nobodyさん - 2005/08/03(水) 00:51:29 ID:qx5pZTxZ.net (+30,+29,-19)
    結局どれが一番良いんだろう。
    一長一短あって目的次第なんだろうけど
    どれがどういうメリットがあるかイマイチ分からんのよ(@@)
    20 : nobodyさん - 2005/08/03(水) 03:45:10 ID:???.net (+32,+29,-45)
    >>19
    結局フレームワークは便利に使いこなせてこそ意味があるので、
    自分でどれがいいのか調べることすらできないならどれ使っても一緒だと思うよ。
    21 : nobodyさん - 2005/08/03(水) 10:16:36 ID:???.net (-26,-29,-83)
    Mapleは自由に拡張して使ってくださいって感じだから敷居が
    案外高いような気がする。
    DAO DTO Viewあたり一通り標準といえるかっちりしたものが
    あったほうが一般ユーザに普及させるにはいいんじゃないのかな。

    Ethnaはぱっと見ヘビーな感じ。個人的にはguessworksぐらい
    がPHPにはちょうどいい。
    22 : nobodyさん - 2005/08/03(水) 20:02:02 ID:???.net (+23,+29,-69)
    フレームワークあれこれ齧ってはみるものの、どれも微妙で
    結局自作フレームワークを手入れして仕事に使ってる俺…。
    23 : nobodyさん - 2005/08/03(水) 22:50:53 ID:NJiHUaob.net (+24,+29,-61)
    テンプレートさえあれば結構何とかなるような気がする。
    フレームワークは使えるようになれば便利だけど、使えるようになるまでが面倒。
    26 : nobodyさん - 2005/08/18(木) 10:08:09 ID:9eBqPJbj.net (+28,+28,-20)
    次の案件に使おうと思ってるので正式版を催促age
    27 : nobodyさん - 2005/08/18(木) 14:09:05 ID:???.net (+31,+29,-49)
    >>26
    3.0.1がもうすぐ公開されると思うから暫し待たれよ
    CVSにはもう上がってるから試してみると良いかも?
    AOPはまだまだ試作なので期待するな
    28 : nobodyさん - 2005/08/19(金) 19:15:29 ID:???.net (-26,-30,-132)
    こういうの普及するにはIDEが必要だね。
    >>8
    >・フォームが大量にある時、扱いたいリクエスト変数の数に応じて変数をセットする関数、
    >受け取る関数を書かなくてはならない
    とか
    >>9
    「foo_bar_zoo」というアクション名の場合
    「modules/foo/bar/zoo/Foo_Bar_Zoo.class.php」に置くとか。
    >いざアクション名を変えたくなった場合、変更がわりと面倒くさい。

    とか作業自体は機械的だからこの辺が自動化できれば非常に楽になると思う。
    誰かEclipseプラグインなどで作ってくれないかなあ
    29 : nobodyさん - 2005/09/01(木) 10:20:14 ID:???.net (+22,+29,-3)
    8月リリースナシか。だみだこりゃ。
    30 : nobodyさん - 2005/09/06(火) 16:44:30 ID:HQODXj9U.net (-22,-15,-1)
    今週中リリースされるはずage
    31 : nobodyさん - 2005/09/06(火) 17:26:23 ID:6AovRBNl.net (+19,+29,-17)
    舌鼓が、苦戦に見えた台風の夜。
    34 : nobodyさん - 2005/09/16(金) 18:53:30 ID:???.net (+3,+15,+0)
    37 : nobodyさん - 2005/10/21(金) 16:59:39 ID:VSV8Lm9/.net (+24,+29,-48)
    個別のドキュメントはあることがわかっているのですが、初めてフレームワークを使うので、
    取っ掛かりがつかめず困っています。

    mapleを使ったサンプルコードなどが載っているサイトはありませんか?
    38 : nobodyさん - 2005/10/26(水) 18:09:29 ID:+XS1k7nk.net (+6,+21,+0)
    ほとんどない
    39 : nobodyさん - 2005/10/26(水) 21:07:17 ID:???.net (+33,+30,-78)
    作者も「ドキュメント充実しないといけませんね」「サンプルが必要ですね」「今後の課題ですね」と言うばかり
    作者のblogつながりでめぼしい数名のサイトに行くとごく簡単なサンプルがいっぱいあるので
    それを読んでこつこつ勉強していくしかないんじゃないかなー
    ていうかそれ以外の方法があったらおれも知りたいわ
    40 : nobodyさん - 2005/10/27(木) 00:30:45 ID:???.net (+27,+29,-12)
    まだ方向性を模索している段階っぽいからねえ。
    自分も中に入って模索するくらいのつもりが無いと難しいのかも。
    42 : nobodyさん - 2005/10/27(木) 09:34:30 ID:???.net (+16,+28,-20)
    >>41
    それプラス,ハテナオヤ氏とかのAjax記事もついてたから,
    まぁ良しとして買ったよ..
    43 : nobodyさん - 2005/11/11(金) 01:02:18 ID:Rxl+DOZP.net (+18,+28,-3)
    今月はドキュメント強化月間です。
    44 : nobodyさん - 2005/11/11(金) 10:27:47 ID:???.net (+32,+29,-29)
    ドキュメントは重要だなぁ
    あとチュートリアル
    45 : nobodyさん - 2005/11/13(日) 10:33:39 ID:???.net (+38,+30,-59)
    メロンパン売ってる2階の店に新しく出たバナナクレープ、あの量で300円は安いな。
    46 : 45 - 2005/11/13(日) 10:34:01 ID:???.net (-3,+3,-1)
    スマソ、誤爆った。
    47 : nobodyさん - 2005/11/13(日) 11:51:42 ID:???.net (+27,+29,-15)
    ワロスw どこのメロンパンスレだよww
    48 : nobodyさん - 2005/11/14(月) 22:50:09 ID:???.net (+22,+29,+0)
    どうやったら誤爆れるのか、不思議。

    49 : nobodyさん - 2005/11/15(火) 08:57:03 ID:???.net (+27,+29,-17)
    janeは誤爆警告出るからそれ以外の何かだろう
    50 : nobodyさん - 2005/11/16(水) 00:09:12 ID:???.net (+16,+18,-22)
    ギコナビは誤爆しやすい・・
    レスエディタを開いたまま他のスレみたりすると間違える.
    1 2 3 4 5 6 7 8 9 10 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について