【PHP】フレームワークについて語るスレ【総合】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/08/10(水) 02:21:08ID:CBjrwwHdPhrame本家
http://phrame.sourceforge.net/
Mojavi Project
http://www.mojavi.org/
mojavijapan
http://mojavi.p0t.jp/
Agavi本家
http://agavi.org/
Agavi.JP
http://agavi.jp/
[ 日本発 ] Maple Project
http://kunit.jp/maple/
[ 日本発 ] Ethna -PHPウェブアプリケーションフレームワーク-
http://ethna.jp/ethna-tutorial-startup-practice1.html
※関連スレ
【PHP】フレームワークMapleに舌鼓
http://pc8.2ch.net/test/read.cgi/php/1122105465/
【PHPフレームワーク】Ethna【スケルトン自動作成】
http://pc8.2ch.net/test/read.cgi/php/1123070439/
PHPでオブジェクト指向プログラミング
http://pc8.2ch.net/test/read.cgi/php/1113724557/
その他>>2-5参照汁
0002nobodyさん
2005/08/10(水) 02:21:56ID:CBjrwwHd【PHP】Phrameを使う【フレームワーク】
http://pc8.2ch.net/test/read.cgi/php/1093238107/
※解説ページ
開発談義/FrameWorkはどれがいい? - PukiWiki
http://w-project.org/pukiwiki/index.php?%B3%AB%C8%AF%C3%CC%B5%C1%2FFrameWork%A4%CF%A4%C9%A4%EC%A4%AC%A4%A4%A4%A4%A1%A9
PHP用MVCフレームワーク Mojavi第1回:フレームワークとMojavi
https://www.stackasterisk.jp/tech/php/mojavi01_01.jsp
いまのところ、ここの解説が一番詳しいかな?
http://mojavi.try-angle.biz/wiki/
mojaviビギナーのチュートリアルだ。
http://www.peterrobins.co.uk/it/mojavi/tutorial.htm
こっちだったスマソ。
http://www.lyricfathom.com/pukiwiki/pukiwiki.php?Phrame%B2%FE%C2%A4
Phrameを使ってみよう
http://www.lyricfathom.com/pukiwiki/pukiwiki.php?Phrame%A4%F2%BB%C8%A4%C3%A4%C6%A4%DF%A4%E8%A4%A6
0005nobodyさん
2005/08/10(水) 10:58:07ID:???0006nobodyさん
2005/08/10(水) 21:02:00ID:???0007nobodyさん
2005/08/10(水) 21:07:23ID:???ハードなMojaviユーザーは払ってみるのも面白いかもしれません。
だって。モジャビjpより。
結構インパクトはでかいのに
たかが99ドルが問題になるほど金になってねーのかYO
でもオープンソース商売っていまいち形が見えない。
Zendとかもどこで儲けてるんだろ?
0008nobodyさん
2005/08/10(水) 22:06:40ID:???0009nobodyさん
2005/08/10(水) 22:29:41ID:???ttp://www.guesswork.jp/
0010nobodyさん
2005/08/10(水) 22:43:28ID:???0011nobodyさん
2005/08/10(水) 22:46:18ID:???サービスを続けるには金がいる。
それが技術者には分かってないのれす。
0012nobodyさん
2005/08/11(木) 01:16:39ID:???だれもほめてくれなかったり、飽きるとみんなやめちゃう。
ただ、MojaviくらいならSourceForgeなどで充分なはずなのに、
サーバーが欲しいとわがままを言うのはまだプロジェクトに興味がある証拠かも。
0013nobodyさん
2005/08/11(木) 01:20:27ID:???まあ仕事じゃないから仕方ないか…
0014nobodyさん
2005/08/11(木) 02:12:14ID:???http://www.mojavi.org/index.php/module/Default/action/Static/page/fund.php
未払いかなんかで$220たまってるらしい。
払いたい人は
http://www.fundable.org/groupactions/mojavi-server-rental
一人$10(千円ちょい)から。
8/17までに全額払いきれなかった場合は、寄付した分返ってくるくさい。
なーんかなー。Agaviが出た今となってはなー。
とは言ってもMojaviの登場に恩恵を受けたとも言えるから払おうかどうか迷い中。
0015nobodyさん
2005/08/11(木) 02:46:38ID:???ま、経費で落とすけどな
0016nobodyさん
2005/08/11(木) 10:15:57ID:???Java使うわい って思うのね。
0018nobodyさん
2005/08/11(木) 17:28:03ID:???書けば書くほど楽になっていくから
RPGみたいな楽しさがあるよ
作ってて楽しいのは大きい。
0019nobodyさん
2005/08/11(木) 20:57:22ID:???何の時に使うんですか?
0020nobodyさん
2005/08/11(木) 21:02:05ID:???M3で直ってるんだな
パクるならM3からパクれ、と。
0021nobodyさん
2005/08/11(木) 22:20:58ID:???世間に大量の知をふりまいた奴に対してたった$220も集まらないなんて
これ使って金稼いだんだろ?えーこら
0022nobodyさん
2005/08/11(木) 22:30:20ID:???テンプレート継承してますか?
0023nobodyさん
2005/08/11(木) 23:40:30ID:???agavi の話?
SmartyView を継承したら思い通りに動かなかったので SmartyViewを元にView を継承したクラスを作った。
0024nobodyさん
2005/08/12(金) 00:04:34ID:???テンプレート継承ってどんなだ?いまいちイメージが沸かないな
0025nobodyさん
2005/08/12(金) 01:12:40ID:???高負荷になったらファイル壊れるよなぁ
0026nobodyさん
2005/08/12(金) 20:17:34ID:???まだFileAppenderも埋まってねーのかよ ( ゚д゚)、ペッ
0027nobodyさん
2005/08/12(金) 23:33:14ID:???不満なら自分で作って投稿しろよ。
自分で作れないなら、指くわえて待ってろ。
0028nobodyさん
2005/08/12(金) 23:59:41ID:???http://www.guesswork.jp/
も加えてやっとくれ。
もうじき出るらしい0.9.0に期待。
0031nobodyさん
2005/08/13(土) 18:58:12ID:???PHPでフレームワークを使ってみたいけど、大袈裟な物だと、PHPを使うより、
JAVAを使った方が良い様な気がして悩んでいたんだけど、guessworkは、
私のニーズにすっぽりはまりそうな感じ。
ただ、昨年の10月に 0.0.1 が出でから全然更新されていないので、自然消滅
かなと思ってたけど、
http://blog.bmedianode.com/
で開発が続いている事を知って、ひと安心。
0.9.0 が今月中に出る予定なんですね。
0032nobodyさん
2005/08/14(日) 01:16:18ID:???これって使ってみた人いる?
controller を継承したclassをひとつ作ればいいだけ?
Action とか View とか命名規則とか覚えなければならないのは面倒だからなー。
でもこれって フロントコントローラー形式じゃなくて 一つのスクリプトが一アクションって感じかね。
0033nobodyさん
2005/08/14(日) 02:02:27ID:???actionをメソッドで持つ形だね
0034nobodyさん
2005/08/14(日) 03:10:29ID:???勝手にほりこんでくれるってアイデア何か新しいな
リクエストパラメータ以外にも使えそう
0035nobodyさん
2005/08/16(火) 19:36:28ID:???> PHP4用のguessworkをguesswork classicと改称して、0.0.2をリリースしました。
PHP5用は、まだみたいですね。
0036nobodyさん
2005/08/16(火) 23:42:43ID:???作ると、エラーになるんでしょうか。
Undefined variable とエラーになってしまいます。
なぜでしょう。
0037nobodyさん
2005/08/17(水) 00:07:28ID:pp1u9i8ZMojavi以前にPHPでメソッドないでメンバ変数にアクセスするには$this->var
また、PHPで値を代入していない変数を参照するとUndefined variableのノーティスがでるが。
0038nobodyさん
2005/08/17(水) 00:11:11ID:XikmAfZG0040nobodyさん
2005/08/17(水) 04:32:13ID:???前より増えてるけどまだ届いてない
侠気のある奴よろしくメカドッグ。
0041nobodyさん
2005/08/17(水) 06:49:28ID:???念のため書いておくけど
Deadline:
08/17/2005 11:59 PM EST
ってのは日本時間で8月18日(木曜日)の昼間12時59分ね。
1日と6時間ちょいだそうな。
それと払える人はマジ払えって。
いや、払ってください。よろしくお願いします。
0042nobodyさん
2005/08/17(水) 14:49:39ID:XikmAfZGFreeBSDみたいバリバリ動いててお世話になってるプロジェクトが
あと一日で金足りないなんて自体ならさすがに考えるけど。
0043nobodyさん
2005/08/17(水) 16:57:51ID:???多分本当にやめちゃうだろうな。
この程度しか期待されてねーのかよって。
しかしMojavi使いが世界に何人いるのかしらないが
この集まりってどうなんだろ。
一部で騒がれていただけで案外ユーザー少ないのか。
004442
2005/08/17(水) 17:02:26ID:???俺は未だにagavi未使用だけどさ。
0045nobodyさん
2005/08/17(水) 17:22:22ID:???220ドルすら集まらないってこと?
0046nobodyさん
2005/08/17(水) 17:25:19ID:???Kerrもへこみまくりだ
0047nobodyさん
2005/08/17(水) 17:25:54ID:???0048nobodyさん
2005/08/17(水) 17:33:04ID:???0050nobodyさん
2005/08/17(水) 20:07:01ID:???俺も$20送ってきた。したら、76-99%になったよ。あと$10なのかなぁ。
んでもって、あと16時間。
0051nobodyさん
2005/08/17(水) 20:43:04ID:???ざっと$40〜$50ってとこかな。あと4〜5人か・・・。微妙な線だな。
0052nobodyさん
2005/08/17(水) 20:49:48ID:???てっきり76人・99%かと思った
微妙だねぇ
0053nobodyさん
2005/08/17(水) 22:04:18ID:???自作のフレームワークの人なんかはテストも込み込みで構築してるのかな
0054nobodyさん
2005/08/18(木) 01:47:12ID:???$10 送って来た
0055nobodyさん
2005/08/18(木) 01:59:45ID:???$220到達したのかな?
0056nobodyさん
2005/08/18(木) 02:00:57ID:???1000 げとずさー?
0057nobodyさん
2005/08/18(木) 02:01:52ID:???0059nobodyさん
2005/08/18(木) 02:38:18ID:???半分あきらめていたがジャパニーズマネーをたくさん注入したな
カーも喜んでるだろう
0060nobodyさん
2005/08/18(木) 02:53:27ID:???0061nobodyさん
2005/08/18(木) 04:38:50ID:???0062nobodyさん
2005/08/18(木) 09:04:06ID:???0063nobodyさん
2005/08/18(木) 10:08:12ID:???「PHPらしい簡単フレームワーク」という新しい地平を
切り開いてゆくか?
0065nobodyさん
2005/08/19(金) 00:52:11ID:???普通のホームページと違ってむずかしいよね?
0066nobodyさん
2005/08/19(金) 02:02:56ID:???ってやつがあるけど、どうちがうの?
0067nobodyさん
2005/08/19(金) 02:05:03ID:???データ部分を後でプログラマがテンプレートエンジン用変数等を
埋め込むってやり方してる。
0068nobodyさん
2005/08/19(金) 05:27:20ID:???1.67さんと同じパターン(ただこれだと手離れが悪い)
2.受け渡しの変数名等いれたダミーページを作って渡す
を相手を見て決めます。
ところで「デザ」って言うの?デザイナ(ー)としか言ったことないんだけど
デザって言わないと格好悪い?
0070nobodyさん
2005/08/22(月) 01:54:17ID:???0071nobodyさん
2005/08/23(火) 21:37:01ID:???Mojaviの思想がすんなり理解出来た
ほとんどそのまんまやん
逆にJ2EEパターンを知らずにMojaviを理解しようとすることは
かなり徒手空拳だったな…
0072nobodyさん
2005/08/23(火) 23:15:36ID:???ttp://article.gmane.org/gmane.comp.web.agavi.devel/157
0073nobodyさん
2005/08/24(水) 00:06:21ID:???みたいだね。
要約しますた。
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は完全な再設計になり、以前よりもリリースサイクルが短くなる。
0074nobodyさん
2005/08/24(水) 00:52:30ID:???しかし Mojavi4は完全な再設計かよ
php5で安定したものがホスィ
0075nobodyさん
2005/08/24(水) 02:32:19ID:???0076nobodyさん
2005/08/24(水) 03:15:43ID:???0077nobodyさん
2005/08/24(水) 03:40:33ID:???0078nobodyさん
2005/08/24(水) 05:16:50ID:???プロパティーがあれば勝手にほりこんでくれる機構をパクって
LogicやDAOを勝手にほりこんでくれるようにしたよ
オリフレ最高☆セフレも最高☆
0079nobodyさん
2005/08/24(水) 10:17:07ID:???コントローラのリファレンスを受け取ってごにょごにょってもんだと思って
たんですが、リファレンスが受け取れないようになってる。
そういう使い方を想定したもんじゃないの?
0080nobodyさん
2005/08/24(水) 16:17:16ID:???もあるんだな
0081nobodyさん
2005/08/25(木) 02:02:44ID:???0082nobodyさん
2005/08/25(木) 09:27:00ID:???URL_FORMATを 1 にして各モジュールで画像をわけるんですけど
最終的な微調整の際 dreamweaver みたいなアプリでいじくることできないし。
0083nobodyさん
2005/08/27(土) 20:23:14ID:???Ruby on Railsをパクったphpフレームワークだってさ
Mojavi系(Struts系)はもう古いんかも?
0084nobodyさん
2005/08/27(土) 20:44:49ID:???ぶっちゃけPHPにRailsのようなコマンドでスケルトンを生成して〜のような
開発体系は合わない気がするんだけど。
そりゃ大規模開発には便利なんだろうけどね、漏れ的には旧guessworkみたいな
こじんまりとした小規模Webアプリ用フレームワークのほうが肌に合ってる。小物だな漏れも。
そのguessworkも新しいのはRailsっぽいみたいで、ちょっと残念。
0085nobodyさん
2005/08/28(日) 03:03:18ID:???Railsのスクリプト群は単にスケルトンを生成するだけにとどまらず、
メソッド単位でのベンチマーク、
リモートでも使えるデバッガ、
プロファイラ、
Rubyのコードを記述してDBのレコード管理ができるコンソール、
アプリケーションの任意のメソッドのみを手動で実行するツール、
開発用httpd、
単体および結合テストの実行、
なども含んでいるから、PHPでもそこまでできるようなものがあれば
便利なのかもね。
0086nobodyさん
2005/08/28(日) 06:11:22ID:???DAO周りがどうもキレイにかけないから
0087nobodyさん
2005/08/28(日) 06:13:00ID:???と妄想してみる。
0088sage
2005/08/29(月) 00:36:22ID:s8UfImjl全部CSSでデザインしたらPHPeclipseの入ってるeclipseでViewしながら微調整可能
0089nobodyさん
2005/08/29(月) 03:05:45ID:???0090nobodyさん
2005/08/29(月) 05:29:10ID:???一番まともに動いてるプロジェクトだと思うんだが
0091nobodyさん
2005/08/29(月) 07:53:42ID:???どんなフレームワークか総括してくれると
みな嬉しいと思う。
次スレ(あるかどうかはわからんが)のためにもなるし。
0092nobodyさん
2005/08/29(月) 13:16:57ID:???「PRADO is a component-based and event-driven Web programming framework for PHP 5.」
というわけで、イベントドリブンなコンポーネント指向のフレームワークでPHP5専用。
DelphiやC#のような開発体系が取れる(らしい)。サンプルみるとDelphiまんま。
でもこういうフレームワークってRADがあって初めて成立するんじゃないかと思うんだが、
実際使ってどんなもんなんだろう。
RADが自動生成する部分も自力で書くのはあんまり想像したくないんだが・・・
0093nobodyさん
2005/08/29(月) 14:39:30ID:???ていうかこういうフレームワークを使うと
PHPの存在意義が全くない気がするような。
0095nobodyさん
2005/08/29(月) 16:21:25ID:???本末転倒とはこのことだ
0097nobodyさん
2005/08/29(月) 16:40:05ID:???>RADが自動生成する部分も自力で書くのはあんまり想像したくないんだが・・・
RADまでいかなくとも、PradoマスターでコンポーネントやDWのタグも生成してくれるから、
けっこう便利ですよ
0098nobodyさん
2005/08/30(火) 06:09:06ID:???Railsと比べると超微妙…
0099nobodyさん
2005/08/30(火) 09:38:54ID:???(Strutsを真似する事に比べれば。)
0100nobodyさん
2005/08/30(火) 21:58:14ID:???でもPHPをメインに扱う1PHPユーザとしては
Railsとかみたいにその言語の特徴を生かした
何かオリジナルの新しい方向性を持ったフレームワークが
PHP発で出て欲しいなあと願ってやまないのと、
そういうの作ってみたいなあと思いながらも
仕事こなすだけで精一杯なしがない現実
PHPらしさ、ってなんだろう、、、
0101nobodyさん
2005/08/30(火) 22:07:50ID:???■ このスレッドは過去ログ倉庫に格納されています