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 参照汁
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版でも大差ないんだろうけど どうも性分でスナップショット版みたいのを使う気になれなかったのだけど これでやっと使ってみることができるわー
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 さんの背中見ているだけでも良いのでお願いします。