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 参照汁
55 名前:nobodyさん mailto:sage [2005/08/18(木) 01:59:45 ID:???] Finishになってるね $220到達したのかな?
56 名前:nobodyさん mailto:sage [2005/08/18(木) 02:00:57 ID:???] $20 のお布施入れてみたら 100% になった。 1000 げとずさー?
57 名前:nobodyさん mailto:sage [2005/08/18(木) 02:01:52 ID:???] もしかして寄付してるの日本人が半分超えてないか?
58 名前:nobodyさん mailto:sage [2005/08/18(木) 02:10:24 ID:???] >>15 ,50,54,56で$70か こりゃー頑張ってもらわないとな
59 名前:nobodyさん mailto:sage [2005/08/18(木) 02:38:18 ID:???] おーGJ! 半分あきらめていたがジャパニーズマネーをたくさん注入したな カーも喜んでるだろう
60 名前:nobodyさん mailto:sage [2005/08/18(木) 02:53:27 ID:???] また日本が馬鹿にされるんだ。金貰うならあの国だって
61 名前:nobodyさん mailto:sage [2005/08/18(木) 04:38:50 ID:???] カーは良い奴だからそんなことないよ
62 名前:nobodyさん mailto:sage [2005/08/18(木) 09:04:06 ID:???] ボブも良い奴だよ
63 名前:nobodyさん mailto:sage [2005/08/18(木) 10:08:12 ID:???] ゲスワークそろそろっぽい雰囲気だな 「PHPらしい簡単フレームワーク」という新しい地平を 切り開いてゆくか?
64 名前:nobodyさん mailto:sage [2005/08/18(木) 11:56:16 ID:???] >>56 オメ
65 名前:nobodyさん mailto:sageage [2005/08/19(金) 00:52:11 ID:???] MVCでデザに依頼すること考えているんだけど、 普通のホームページと違ってむずかしいよね?
66 名前:nobodyさん mailto:age [2005/08/19(金) 02:02:56 ID:???] mojaviの user , request 各クラスのメンバ変数に$attributes ってやつがあるけど、どうちがうの?
67 名前:nobodyさん mailto:sage [2005/08/19(金) 02:05:03 ID:???] うちの場合はデザに通常のHTML組みまでやってもらって、 データ部分を後でプログラマがテンプレートエンジン用変数等を 埋め込むってやり方してる。
68 名前:nobodyさん mailto:sage [2005/08/19(金) 05:27:20 ID:???] >>65 ,67 1.67さんと同じパターン(ただこれだと手離れが悪い) 2.受け渡しの変数名等いれたダミーページを作って渡す を相手を見て決めます。 ところで「デザ」って言うの?デザイナ(ー)としか言ったことないんだけど デザって言わないと格好悪い?
69 名前:nobodyさん mailto:sage [2005/08/19(金) 18:35:20 ID:???] >>68 そんなことを気にするのが格好悪い。
70 名前:nobodyさん mailto:age [2005/08/22(月) 01:54:17 ID:???] デザってCSSちゃんと使えてる?
71 名前:nobodyさん mailto:sage [2005/08/23(火) 21:37:01 ID:???] J2EEパターン本読んだら Mojaviの思想がすんなり理解出来た ほとんどそのまんまやん 逆にJ2EEパターンを知らずにMojaviを理解しようとすることは かなり徒手空拳だったな…
72 名前:nobodyさん mailto:sage [2005/08/23(火) 23:15:36 ID:???] Mojavi & Agavi ケコーン? ttp://article.gmane.org/gmane.comp.web.agavi.devel/157
73 名前:nobodyさん mailto:sage [2005/08/24(水) 00:06:21 ID:???] >>72 みたいだね。 要約しますた。 Seanのあとを引き継いだTylerがAgaviサイドにアプローチして、 MojaviとAgaviがマージできないか対話がもたれた。話し合いの結果、 1. フォークから時間が経ってないのでMojaviとAgaviはそんなに違わない。 2. TylerはMojavi開発を透明化して、コミュニティを発展させたい。 3. MojaviもAgaviも目指すものは同じ。 Agaviチームの意見としては - Agaviは0.10.0をめざし、そのあと(もしくは同時に)Mojavi 4の開発にシフト。 - Mojaviは3.0.0-DEVの開発を中止、4に注力。 - Agaviの良い点 (phing integration, unit tests, public development model) をMojaviに持って行く。 - Mojavi4は完全な再設計になり、以前よりもリリースサイクルが短くなる。
74 名前:nobodyさん mailto:sage [2005/08/24(水) 00:52:30 ID:???] これはいい流れだ。 しかし Mojavi4は完全な再設計かよ php5で安定したものがホスィ
75 名前:nobodyさん mailto:sage [2005/08/24(水) 02:32:19 ID:???] こりゃまた意外な流れだな
76 名前:nobodyさん mailto:sage [2005/08/24(水) 03:15:43 ID:???] 使わせてもらった側なのにこんなこというのもなんだけど、振り回された感はあるな。
77 名前:nobodyさん mailto:sage [2005/08/24(水) 03:40:33 ID:???] Mojavi4は出ないに3000点。
78 名前:nobodyさん mailto:sage [2005/08/24(水) 05:16:50 ID:???] guessworkの プロパティーがあれば勝手にほりこんでくれる機構をパクって LogicやDAOを勝手にほりこんでくれるようにしたよ オリフレ最高☆セフレも最高☆
79 名前:nobodyさん mailto:sage [2005/08/24(水) 10:17:07 ID:???] guesswork のclass method Filterってどう使うのでしょうか? コントローラのリファレンスを受け取ってごにょごにょってもんだと思って たんですが、リファレンスが受け取れないようになってる。 そういう使い方を想定したもんじゃないの?
80 名前:nobodyさん mailto:sage [2005/08/24(水) 16:17:16 ID:???] XOOPSの開発者が作ってるXOOPSモジュール開発用のexFrameなんてフレームワーク もあるんだな
81 名前:nobodyさん mailto:sage [2005/08/25(木) 02:02:44 ID:???] minahitoさんのやつね
82 名前:nobodyさん mailto:sage [2005/08/25(木) 09:27:00 ID:???] mojaviでつくったものとデザインの組み合わせ難しいです。 URL_FORMATを 1 にして各モジュールで画像をわけるんですけど 最終的な微調整の際 dreamweaver みたいなアプリでいじくることできないし。
83 名前:nobodyさん mailto:sage [2005/08/27(土) 20:23:14 ID:???] https://trac.cakephp.org/ Ruby on Railsをパクったphpフレームワークだってさ Mojavi系(Struts系)はもう古いんかも?
84 名前:nobodyさん mailto:sage [2005/08/27(土) 20:44:49 ID:???] Ruby on Railsはどうも馴染まないというか・・・ ぶっちゃけPHPにRailsのようなコマンドでスケルトンを生成して〜のような 開発体系は合わない気がするんだけど。 そりゃ大規模開発には便利なんだろうけどね、漏れ的には旧guessworkみたいな こじんまりとした小規模Webアプリ用フレームワークのほうが肌に合ってる。小物だな漏れも。 そのguessworkも新しいのはRailsっぽいみたいで、ちょっと残念。
85 名前:nobodyさん mailto:sage [2005/08/28(日) 03:03:18 ID:???] >>84 Railsのスクリプト群は単にスケルトンを生成するだけにとどまらず、 メソッド単位でのベンチマーク、 リモートでも使えるデバッガ、 プロファイラ、 Rubyのコードを記述してDBのレコード管理ができるコンソール、 アプリケーションの任意のメソッドのみを手動で実行するツール、 開発用httpd、 単体および結合テストの実行、 なども含んでいるから、PHPでもそこまでできるようなものがあれば 便利なのかもね。
86 名前:nobodyさん mailto:sage [2005/08/28(日) 06:11:22 ID:???] DBのテーブル定義からクラスを作ってくれる機能が気になるなぁ DAO周りがどうもキレイにかけないから
87 名前:nobodyさん mailto:sage [2005/08/28(日) 06:13:00 ID:???] Kerrが急速にやる気を失った背景にはRailsの存在があったのかも? と妄想してみる。
88 名前:sage [2005/08/29(月) 00:36:22 ID:s8UfImjl] >>82 全部CSSでデザインしたらPHPeclipseの入ってるeclipseでViewしながら微調整可能
89 名前:nobodyさん mailto:sage [2005/08/29(月) 03:05:45 ID:???] どなたかLLDNに行ったヤシはいらっしゃいませんか?
90 名前:nobodyさん mailto:sage [2005/08/29(月) 05:29:10 ID:???] なんでテンプレにprado入ってないの? 一番まともに動いてるプロジェクトだと思うんだが
91 名前:nobodyさん mailto:sage [2005/08/29(月) 07:53:42 ID:???] 1が知らなかっただけでしょ。 どんなフレームワークか総括してくれると みな嬉しいと思う。 次スレ(あるかどうかはわからんが)のためにもなるし。
92 名前:nobodyさん mailto:sage [2005/08/29(月) 13:16:57 ID:???] PRADO: 「PRADO is a component-based and event-driven Web programming framework for PHP 5.」 というわけで、イベントドリブンなコンポーネント指向のフレームワークでPHP5専用。 DelphiやC#のような開発体系が取れる(らしい)。サンプルみるとDelphiまんま。 でもこういうフレームワークってRADがあって初めて成立するんじゃないかと思うんだが、 実際使ってどんなもんなんだろう。 RADが自動生成する部分も自力で書くのはあんまり想像したくないんだが・・・
93 名前:nobodyさん mailto:sage [2005/08/29(月) 14:39:30 ID:???] ざっと見た感じではJavaのJSFの真似みたいなもの? ていうかこういうフレームワークを使うと PHPの存在意義が全くない気がするような。
94 名前:nobodyさん mailto:sage [2005/08/29(月) 16:18:55 ID:???] >>93 レンサバでjavaは動かせないだろ
95 名前:nobodyさん mailto:sage [2005/08/29(月) 16:21:25 ID:???] >94 本末転倒とはこのことだ
96 名前:nobodyさん mailto:sage [2005/08/29(月) 16:24:31 ID:???] >>95 わかってないね
97 名前:nobodyさん mailto:sage [2005/08/29(月) 16:40:05 ID:???] >>92 >RADが自動生成する部分も自力で書くのはあんまり想像したくないんだが・・・ RADまでいかなくとも、PradoマスターでコンポーネントやDWのタグも生成してくれるから、 けっこう便利ですよ
98 名前:nobodyさん mailto:sage [2005/08/30(火) 06:09:06 ID:???] www.dumitrup.com/cake/ Railsと比べると超微妙…
99 名前:nobodyさん mailto:sage [2005/08/30(火) 09:38:54 ID:???] Railsの真似をする方向性は間違ってないと思う。 (Strutsを真似する事に比べれば。)
100 名前:nobodyさん mailto:sage [2005/08/30(火) 21:58:14 ID:???] 俺もそう思う でもPHPをメインに扱う1PHPユーザとしては Railsとかみたいにその言語の特徴を生かした 何かオリジナルの新しい方向性を持ったフレームワークが PHP発で出て欲しいなあと願ってやまないのと、 そういうの作ってみたいなあと思いながらも 仕事こなすだけで精一杯なしがない現実 PHPらしさ、ってなんだろう、、、
101 名前:nobodyさん mailto:sage [2005/08/30(火) 22:07:50 ID:???] 新guessworkはまだかいな
102 名前:nobodyさん mailto:sage [2005/08/31(水) 01:21:24 ID:???] オリジナルかどうかなんてどうでもいい。 パクリでもなんでもいいから楽に開発できるやつが欲しい。
103 名前:nobodyさん mailto:sage [2005/08/31(水) 02:06:10 ID:???] Railsは実行パフォーマンスが…
104 名前:nobodyさん mailto:sage [2005/08/31(水) 02:42:14 ID:???] 結局、自動生成をがんがんしてくれる ツールが普及しないと楽にはならないでしょう。
105 名前:nobodyさん mailto:sage [2005/08/31(水) 08:23:44 ID:???] >>101 > guesswork.jpがホスティングされているのはカリフォルニア州サンディエゴなので、 > 遅くとも現地時間の31日中にはリリースしようと思っています(日本時間だと1日の > 午前8時くらい?)。 だそうな。
106 名前:nobodyさん mailto:sage [2005/08/31(水) 09:19:15 ID:???] guesswork-classicを使ってみて、 このユルい感じが気に入った。 0.9.0も楽しみだなー。
107 名前:nobodyさん mailto:sage [2005/08/31(水) 13:25:13 ID:???] なんとなくMojavi一辺倒だった潮流も変わって来たね
108 名前:nobodyさん mailto:sage [2005/08/31(水) 17:44:10 ID:???] >>107 mojavi一辺倒だと思ってたのはあなただけよ
109 名前:nobodyさん mailto:sage [2005/09/01(木) 05:40:59 ID:???] パラメータの受け渡しが面倒くせーと思って ロジック側でリクエストパラメータの受け取りや viewへの荷物梱包までしてたら Action見ても何を渡して何を受け取ってるのかが分からなくなり、 ものすごく分かりにくくなってしまったorz 面倒くさくても受け渡しはちゃんと書かなきゃダメだね(゚∀゚)アヒャ
110 名前:nobodyさん mailto:sage [2005/09/01(木) 08:59:31 ID:???] >>108 >>107 じゃないけど、前スレではMojavi一辺倒な流れも確かにあったね(Phrameスレだったのに)。 そしてこのスレではMojaviが堕ちていく様子が描かれている。
111 名前:nobodyさん mailto:sage [2005/09/01(木) 16:04:00 ID:???] Mapleのサイト覗いてみたら ActiveRecord云々。 流れはRails方向に向かってる模様。 >>110 Mojaviはちょっと動きがなさすぎ… PHPの世界に 汎用フレームワークの概念を広めたのは功績だと思うけど
112 名前:nobodyさん mailto:sage [2005/09/01(木) 19:06:08 ID:???] >>110 動きがなかったのはそれなりの理由があったわけだし これからは動いていくんじゃないの?
113 名前:nobodyさん mailto:sage [2005/09/01(木) 19:23:02 ID:???] agavi次第。
114 名前:nobodyさん mailto:sage [2005/09/01(木) 22:00:18 ID:???] >>113 AgaviはMojavi4に統合だとさ。 Mojavi3は放置プレイだと。 もうMojavi3で開発始めちゃったよ!っていう早漏がいそうだなぁ・・・。 ・・・、俺だよ俺・・・。
115 名前:nobodyさん mailto:sage [2005/09/01(木) 23:55:53 ID:???] おいモジャビ(日本)のサイト晒せ。
116 名前:nobodyさん mailto:sage [2005/09/02(金) 00:17:24 ID:???] >114 >73
117 名前:nobodyさん mailto:sage [2005/09/02(金) 02:04:14 ID:???] ていうかagaviはあれである程度の完成系だから、いいんですよ。 その他についてはむしろPHP5.1次第というかなんというか
118 名前:nobodyさん mailto:sage [2005/09/02(金) 02:12:51 ID:???] Mojavi2を今まで使ってたんだけど、そろそろPHP5かなと思ってagaviインストールして動作テストしてるとこなんですが。 ぶっちゃけ運用するものは今までどおりMojavi2で作って、PHP5対応についてはMojavi4待ったほうがいいでしょうか?
119 名前:nobodyさん mailto:sage [2005/09/02(金) 02:33:11 ID:???] >>118 それは状況や能力次第だろ。 M2で既に貴重な財産を築いているなら、今agaviにする必要は全くない。 逆に再利用できない糞コードばかりで作ってたなら、待つ必要は全くない。
120 名前:nobodyさん mailto:sage [2005/09/02(金) 02:42:39 ID:???] >119 コードは試行錯誤があるので綺麗なのも糞なのもあるけど、基本的に再利用可能なようにはなってる。 では次もMojavi2で行ってみます。どうも。 ところで、Mojaviとか他フレームワーク用に、モジュール単位で公開してるサイトとかってありますか? そもそも私が作ると、PearのMojavi用ラッパーみたいなものが幾つか出来てから コアの部分のコードを実装して完成(まぁここが一番手間なのだけど)、みたいになるのですが皆さんどんな感じでしょうか?
121 名前:nobodyさん mailto:sage [2005/09/02(金) 03:55:24 ID:???] agavi+propelでRailsみたいに、Create, Read, Update, Deleteがモデル一個呼び出すだけで できるようにしてる
122 名前:nobodyさん mailto:sage [2005/09/02(金) 09:22:10 ID:???] >>114 agavi は mojavi3とほぼ互換だからガンガレ
123 名前:nobodyさん mailto:sage [2005/09/03(土) 02:31:31 ID:???] M2は曖昧すぎて、部屋の片付けもまともにできない俺ではぐちゃぐちゃになってしまう。 M3やagaviくらいが丁度いい。
124 名前:nobodyさん [2005/09/03(土) 08:17:31 ID:gPh989uD] Ethnaを使ってみようと思ってるんだけど、 誰か使ったことある人いる? 感想とか聞かせてくれるとうれしい
125 名前:nobodyさん mailto:sage [2005/09/03(土) 23:57:24 ID:???] EthnaとかMojaviとかMapleって本当に使われてるの? 仕事で使えるか調査中なんだが。。。
126 名前:nobodyさん mailto:sage [2005/09/04(日) 12:14:29 ID:???] >>125 まず社内で使ってみる! 社内だとなにかあっても「ごめんなさい、直します」で通用するから。
127 名前:nobodyさん mailto:sage [2005/09/04(日) 13:30:24 ID:???] Mojavi3をカスタマイズして使ってるって所は聞いたことある。 EthnaはPHPの最新版(4.4.xや5.1.0RC1)だとそのままじゃ動かない。 Mapleも3.0.1が出るのを待つべき。
128 名前:125 mailto:sage [2005/09/04(日) 16:46:31 ID:???] そうですか、やっぱりJavaかなぁ。 agavi、、も同じですよね。 PHPの手軽さ、開発効率の良さ、に期待したいのですが、、。
129 名前:nobodyさん mailto:sage [2005/09/04(日) 21:38:46 ID:???] >>128 Movaji2なら3案件くらい使った。DBの管理プログラムとか ショッピングサイトとか…。正直、開発効率というのなら自分で フレームワークというか必要な部分を作ってもいいかなという感じ。 今Mapleと格闘中。途中を客にみせられる大根はよいかな。 あと結局中途半端になってしまったけど(これは自分のせい) テストファーストもどきでも作れるのはいい感じ。 自分が追いついてないなと感じました。まぁ独りで作るなら MojaviもEthnaもMapleも一緒。大根分Mapleかな。
130 名前:129 mailto:sage [2005/09/04(日) 21:40:40 ID:???] ごめんMovaji2にはつっこまないで。反省してるから。
131 名前:nobodyさん mailto:sage [2005/09/04(日) 22:53:32 ID:???] 言われないと気づかなかったw
132 名前:nobodyさん mailto:sage [2005/09/05(月) 00:48:05 ID:???] ヤベ、>>131 まで読んでやっと気づいた orz
133 名前:nobodyさん mailto:sage [2005/09/05(月) 08:00:48 ID:???] あれ、俺なんて>>132 まで読んでまだ気づけない……
134 名前:nobodyさん mailto:sage [2005/09/05(月) 08:25:22 ID:???] >>130-133 お麻衣タンおかしいよ。ドコに問題が有るんだ?
135 名前:nobodyさん mailto:sage [2005/09/05(月) 08:36:52 ID:???] まぁ、なんだ。 movaji の検索結果 約 88 件 mojavi の検索結果 約 53,300 件
136 名前:nobodyさん mailto:sage [2005/09/05(月) 08:43:15 ID:???] >>134 > 麻衣タン ここらへん
137 名前:nobodyさん mailto:sage [2005/09/05(月) 15:49:42 ID:???] どうして間違うんだ?キーボードのキーの位置が近いわけでもないし。
138 名前:nobodyさん mailto:sage [2005/09/05(月) 16:44:20 ID:???] ガチャガチャ打ってると、たまーに文字が前後する時はあるな 明らかに自分のミスだけど、俺のタイプが早すぎてマシンがついてきてないんだと思うようにしてる
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版でも大差ないんだろうけど どうも性分でスナップショット版みたいのを使う気になれなかったのだけど これでやっと使ってみることができるわー