トップページphp
1001コメント217KB

[PHP]フレームワークについて語るスレ3[総合]

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/04/25(火) 22:32:25ID:???
::フレームワーク一覧::
■Phrame
http://phrame.sourceforge.net/
■Mojavi Project
http://www.mojavi.org/
■Agavi
http://agavi.org/
■[ 日本発 ] Maple Project
http://kunit.jp/maple/
■[ 日本発 ] Ethna -PHPウェブアプリケーションフレームワーク-
http://ethna.jp/ethna-tutorial-startup-practice1.html
■[ 日本発 ] guesswork
http://www.guesswork.jp/
■Biscuit
http://bennolan.com/biscuit/
■PHP on TRAX
http://phpontrax.com/
■Web Application Component Toolkit (WACT)
http://www.phpwact.org/
■symfony
http://www.symfony-project.com/
■XOAD
http://wiki.xoad.org/index.php?title=Wiki_Home
■[ 日本発 ] pokox
http://www.glamenv-septzen.net/pukiwiki/index.php?pokox
■[ 日本発 ] 速構Web Framework
http://www.pm9.com/newpm9/itbiz/php/framework/
■CakePHP
http://cakephp.org/
前スレ
[PHP]フレームワークについて語るスレ2[総合]
http://pc8.2ch.net/test/read.cgi/php/1135847024/
0119nobodyさん2006/05/20(土) 22:40:40ID:???
>>118
PDOは最高だよ
O/Rマッパーじゃないけど
0120nobodyさん2006/05/21(日) 00:19:57ID:???
>>118
JDBCみたいなもの
0121nobodyさん2006/05/21(日) 00:58:35ID:???
>>120
PEAR::DBをextensionでやってるようなものだから、>118はあながち間違いではないかと。
0122nobodyさん2006/05/21(日) 01:17:19ID:???
>>119
マジで最高とか言ってるのかよ…
あんな共通化されてない実装のものを…
つっても代替案がないからあれになっちゃうんだけどな…
0123nobodyさん2006/05/21(日) 03:40:06ID:???
>>122
おかげでくだらない抽象レイヤが乱立する始末だ。
0124nobodyさん2006/05/21(日) 06:51:52ID:???
まともに動くのってADODBくらいしかないよね。
PEAR::DBもPDOもひどい
0125nobodyさん2006/05/21(日) 07:41:06ID:nNX2kjmM
Zend_Db!!
0126nobodyさん2006/05/21(日) 08:14:07ID:???
>>125
!!
0127nobodyさん2006/05/21(日) 13:23:12ID:???
>>124
まさにPEAR::DBかPDOか迷ってたところなので、
具体的にどのような点に問題があるか教えてくれるとうれしい。
0128nobodyさん2006/05/21(日) 17:38:20ID:???
蝶極にいろいろ載ってるね。
0129nobodyさん2006/05/21(日) 19:52:34ID:???
>>128
それ俺のところじゃどこの本屋も置いてなかった・・・。
0130nobodyさん2006/05/21(日) 21:14:52ID:???
>>124
バランスの良さで言えばADOdbだよね
でも中身はかなりの雑草魂だ
0131nobodyさん2006/05/21(日) 21:26:05ID:???
>>129
amazon

>>130
結構汚いよね、ソース。>adodb
動きゃいいって言われれば、それまでだけど。
0132nobodyさん2006/05/21(日) 21:43:23ID:???
>>131
PEAR::DBやPDOのネイティブコードは汚くないとでも?
0133nobodyさん2006/05/21(日) 21:53:17ID:???
PEAR::DB
 汚い、遅い、サポート唄ってるDBでも動かないものアリ
PDO
 早い、対応DB少ない。
ADODB
 まぁまぁ早い。対応DB多い。拡張しやすい。
Creole
 ソース見やすい。対応DB少ない。やや遅い。PHP5フレームワークで標準サポート多い
ZEND_DB
 …

以上、それぞれそれなりに触ってきて感じた個人的な印象です。
0134nobodyさん2006/05/21(日) 22:56:31ID:???
PEAR::DBってあんまり良くないのか…
0135nobodyさん2006/05/22(月) 00:17:14ID:???
PEAR::DBの業績は素晴らしいけど、もう過去の遺物さ。
0136nobodyさん2006/05/22(月) 00:19:32ID:???
MDB2とかはどうなんだろう
0137nobodyさん2006/05/22(月) 00:26:42ID:???
うーん、結局どれを使うべきなんだろうか。
MySQLが使えればとりあえずいいから、PDOかなあ。5.1からは標準搭載だし。
0138nobodyさん2006/05/22(月) 06:29:31ID:???
DB_DataObject…。
0139nobodyさん2006/05/22(月) 13:07:49ID:???
PHP5以上なら、PDOで問題ないと思う
PHP4とかなら、PEAR::DBかAdodbでいいだろう

そういや、どっかでAdodbが遅いって書いてあったけど、
あれテーブルのフィールドチェックとか有効にしたままだったのかな
0140nobodyさん2006/05/22(月) 13:43:19ID:???
creoleでしょう
0141nobodyさん2006/05/22(月) 14:06:51ID:???
PDOでしょう
0142nobodyさん2006/05/22(月) 18:25:02ID:Qd6liKxA
お前らSymfonyのアプリ作るときどうやってデバッグしてますか?
0143nobodyさん2006/05/22(月) 18:34:57ID:???
フォースを使って
0144nobodyさん2006/05/22(月) 19:27:40ID:???
PDOはpropel使えないからダメ
0145nobodyさん2006/05/22(月) 20:38:25ID:???
DB_DataObject結構使いやすいけど、使ってる人少なそう。
joinが使えなさすぎると思うけど。
propelは最初にschemaを書くのがきつい。
テーブル数が多いと泣きそうになりそう。
まぁスクリプト組めばいいだけの問題だけど。
0146nobodyさん2006/05/22(月) 20:45:38ID:???
スキーマなんて勝手に取得しさらせばいいのに。
そんなに難しくもねーだろ。
0147nobodyさん2006/05/22(月) 23:11:14ID:???
>>145
PHP4 の場合には良く使ってるね。
0148nobodyさん2006/05/23(火) 03:32:00ID:???
>>145

>DB_DataObject結構使いやすいけど、使ってる人少なそう。
あれはひどい。バグだらけで使い物にならん。

>propelは最初にschemaを書くのがきつい。
propel-build-schema
0149nobodyさん2006/05/23(火) 16:52:00ID:CvJNHmQA
これに期待。
ttp://longinus.org/src/geronimo/docs/index.html
0150nobodyさん2006/05/23(火) 17:13:44ID:???
>>149
MojaviやEthnaやMapleをよく研究してきているなという印象
純PHP5対応の和製FWはなかったから
広まるかもしれんね
0151nobodyさん2006/05/23(火) 17:34:45ID:???
>>149
symfonyやPrado、Qcodo等、魅力的なフレームワークには到底及ばない印象
というより、勉強かねてフレームワークつくるより、既存フレームワークで何か作って勉強したほうが
いいと思うよ。
今更フレームワークつくるよりは、フレームワークでの成果物のが喜ばれるだろうし。
01521492006/05/23(火) 18:13:01ID:???
まてまて。
リンク先は俺が作ってないし、俺のサイトじゃないから。
フレームワーク作れる程技量はないし。。
あと、リンク先の人はどちらかと言うとjavaよりだと思うからPHPのフレームワークを参考にしたかは知らん。
0153nobodyさん2006/05/23(火) 18:31:12ID:???
>>149
「みったんのドキ☆ドキ★ダイアリー」とか勘弁してほしいよ…
期待どころか失笑するしかない。
0154nobodyさん2006/05/23(火) 18:56:36ID:???
Zend_DBの公式マニュアル間違え多すぎ。

$db = Zend_Db::factory('pdoMysql', $params);

'Pdo Mysql'じゃないと読みこめんのに。動かないからいちいちソース
読む羽目になったじゃないか。
0155nobodyさん2006/05/23(火) 19:05:24ID:???
みったんはぷりんがすちなの。
0156nobodyさん2006/05/23(火) 19:11:46ID:???
みったんのドキ☆ドキ★ダイアリー期待age
0157nobodyさん2006/05/23(火) 19:15:27ID:???
8. 今使ってるシャンプー & リンス
パンテーン。よく髪の毛が抜ける。

みったんカワイソス…
0158nobodyさん2006/05/23(火) 19:26:40ID:???
こんなところでみったんのことばかり語っちゃったら、
ストレスでまた余計に抜けちゃうんじゃないのか?
0159nobodyさん2006/05/23(火) 22:29:07ID:???
みったん!みったん!
0160nobodyさん2006/05/23(火) 23:12:49ID:???
みったんクソワロスwwwwwwww
Struts丸出しFWだな。
0161nobodyさん2006/05/24(水) 00:19:05ID:???
さすがみったん。時代の1歩後ろを行ってるね。
0162nobodyさん2006/05/24(水) 00:49:39ID:???
149が期待したばかりにみったんがさらし者に…
0163nobodyさん2006/05/24(水) 01:56:59ID:???
でもみったんマゾっぽいし案外喜んでるかもよ
0164sage2006/05/24(水) 04:43:08ID:YXNTWgxW
みったんがこのスレをネタに日記を書くと予想
0165nobodyさん2006/05/24(水) 04:53:08ID:???
さすがにそんな寒いことはしないでしょう
01661492006/05/24(水) 06:22:42ID:???
ごめんなさい。
こんなつもりでは。。
0167nobodyさん2006/05/24(水) 07:03:12ID:???
Java 寄り?
うーん、Apache Geronimo て知らんのかな…w
0168nobodyさん2006/05/24(水) 08:11:21ID:???
みったんというネームバリューでGeronimoが有名になると予想
0169nobodyさん2006/05/24(水) 11:39:44ID:???
みったんのドキ☆ドキ★ダイアリー

萌え〜
0170nobodyさん2006/05/24(水) 15:56:25ID:???
いや、でもモノは悪くないと思うよ>みったんFW
symfonyと比べたら機能は及ばないけど
あれはもう別次元入ってるし。
0171nobodyさん2006/05/24(水) 16:01:48ID:???
ヘルパーっていったら
今じゃほとんどViewHelperのことを指すと思ってたんだけど
Javaの世界ではそうでもないの?
とGeronimoを見てオモタ
0172nobodyさん2006/05/24(水) 16:30:05ID:???
ダウンロードまだぁ?
0173nobodyさん2006/05/24(水) 16:40:49ID:???
PATH_INFOをFILE_INFOと言ってたり
あとDIも他の人が言ってる意味となんとなく違うような気がするのは
気のせいだろうか
0174nobodyさん2006/05/24(水) 16:42:31ID:???
独自用語です。
0175nobodyさん2006/05/24(水) 21:56:12ID:???
>>173
>>DIも他の人が言ってる意味となんとなく違う
なんとなく、じゃなくて全然違う。
ただのコンテキストじゃん。

>>開発者によるコンポーネントの新規登録はサポートされておりません
この時点でDIじゃねえよw
0176nobodyさん2006/05/24(水) 22:20:05ID:???
みったんはこれをバネにして頑張ってくれ
公開した勇気は買うぞ
0177nobodyさん2006/05/24(水) 23:24:35ID:???
みったんの人気に嫉妬。
0178nobodyさん2006/05/24(水) 23:27:34ID:???
>>177
おまいも公開して宣伝しまくれば人気者になれるぞ。
0179nobodyさん2006/05/25(木) 02:21:27ID:???
--02:19:44-- http://longinus.org/src/geronimo/latest.tgz
=> `-'
longinus.org をDNSに問いあわせています... 203.189.48.197
longinus.org[203.189.48.197]:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています...
1 HTTP/1.1 404 /servlet/org.dyndns.longinus.exception.servlet.NotFoundServlet
2 Date: Wed, 24 May 2006 17:28:49 GMT
3 Server: Apache/2.2.2 (Unix) mod_ssl/2.2.2 OpenSSL/0.9.7e PHP/5.1.2 mod_jk/1.2.15
4 Connection: close
5 Content-Type: application/x-gzip
02:19:44 エラー 404: /servlet/org.dyndns.longinus.exception.servlet.NotFoundServlet。

404 で Content-Type をそのままで返してくるとは…。
仕様として間違っちゃいないが斬新だな。
0180nobodyさん2006/05/25(木) 02:55:03ID:???
>>178
公開と宣伝だけじゃ駄目。
サイトルートに「ドキ☆ドキ★ダイアリー」を置いて置くことが大事。
0181nobodyさん2006/05/25(木) 19:20:42ID:???
更新キタコレ!
直リンしてみるテスト。
http://longinus.org
0182nobodyさん2006/05/25(木) 20:12:06ID:???
Maple使ってたり、普通にPHPの人でもあるのね。>みったん
ってかみったんいじりはもうえーわ
以降FWの話題
0183nobodyさん2006/05/25(木) 20:56:50ID:???

みったん
0184nobodyさん2006/05/25(木) 22:23:32ID:???
みったん みちみち うんこたれてー
0185nobodyさん2006/05/25(木) 22:30:57ID:???
>>182
気持ちはわかるが、なぜ上から目線なんだ?
そういう時は、さりげなく新しい話題を提供するのがモテる男だぞ。25歳童貞みったんよ。
0186nobodyさん2006/05/26(金) 01:25:45ID:???
25歳だったら、童貞の方が女の食いつきいいよ。
0187nobodyさん2006/05/26(金) 01:44:54ID:???
>>186
こらこら w
どういう理屈だ、それは。
0188nobodyさん2006/05/26(金) 02:11:35ID:???
>>187
理屈じゃない。本能で感じるんだ。
0189nobodyさん2006/05/26(金) 03:22:06ID:???
童貞のふりしたらええだけやん
プルプル震えておけばOK(`・ω・´) b ビシ!
0190nobodyさん2006/05/26(金) 04:00:38ID:???
長瀬愛ワロスwwwwwwwwwwwww
0191nobodyさん2006/05/26(金) 04:44:46ID:???
>>189
よほど人間関係が細くでもないかぎり、バレるだろ
0192nobodyさん2006/05/26(金) 06:19:25ID:???
お前らスレに関係ない話しすぎだぞ。
早くみったんの話に戻ろうぜ
0193nobodyさん2006/05/26(金) 07:40:40ID:???
みったん降臨きぼん。
0194nobodyさん2006/05/26(金) 10:07:04ID:???
spycでYAML処理させたりとか
よく見たらみったんフレームワークそんなに悪くなくね?
むしろ勉強になる部分も多くね?
0195nobodyさん2006/05/26(金) 13:44:31ID:???
みったんは既にこの中に居る
0196nobodyさん2006/05/26(金) 14:09:23ID:???
>>195
みったん乙w
0197nobodyさん2006/05/26(金) 14:19:50ID:???
>>194
みったん乙
0198nobodyさん2006/05/26(金) 14:21:32ID:???
みったんlove
0199nobodyさん2006/05/26(金) 14:37:40ID:???
てゆーか、マジ期待してんだけどまだですか>>198
0200nobodyさん2006/05/26(金) 21:06:03ID:???
みったんのドキ☆ドキ★フレームワークに改名すればいくねえ

怪しい用語もドキ☆ドキ★の一部として許されるだろ
0201nobodyさん2006/05/26(金) 23:32:29ID:???
>>200
天才
0202nobodyさん2006/05/26(金) 23:37:16ID:???
>>194
spyc って時点で(ry
0203nobodyさん2006/05/27(土) 01:23:52ID:???
symfonyで普通に使われてるし。spyc
0204nobodyさん2006/05/27(土) 01:37:22ID:???
symfonyは圧倒的だけど
機能がありすぎてとっつきにくさもあるから
日本向けに解釈しなおしたら
一定の需要は出てくると思うにょ。
そのあたりの需要にみったんFWはハマる可能性もあるかもしれんよ。
0205nobodyさん2006/05/27(土) 02:08:35ID:???
そんなのSmfonyの日本語ドキュメント作った方が需要あるよ。
0206nobodyさん2006/05/27(土) 02:41:31ID:???
今、Symfonyの24日チュートリアルやってるけど、
PHPというよりSymfonyって言語やってると思えるぐらいSymfonyの機能ばっかりでてくる。
0207nobodyさん2006/05/27(土) 03:05:49ID:???
日本語ドキュメントも結構あるけど
それでも学習コストはわりと高めだと思う>symfony
個人的にはもっと軽いのがほしい。
0208nobodyさん2006/05/27(土) 06:11:32ID:???
>>206
>>207
だったらproject,app,moduleの書き出しコマンドだけ覚えて後は好き勝手書いたら?
この3概念以外はほとんど強制じゃなくて補助だし。

そもそもフレームワーク自体、そのルールの中で使って真価発揮するもんなんで、
その程度の学習すら面倒というならどれ選択しても破綻するのは目に見えてるわな。
0209nobodyさん2006/05/27(土) 06:46:17ID:???
PHPのフレームワークは作者のオナニープレイが多すぎて困る。
技術自慢かっつーの。ちょっとは使う人間の立場になって作れよ。
0210nobodyさん2006/05/27(土) 06:59:46ID:???
>>209
あまりに自己中心的で笑える w
0211nobodyさん2006/05/27(土) 07:43:49ID:???
>>209が使う人間の立場になって作ってよ。
偉そうに言う位だからもちろんできるよね?
0212nobodyさん2006/05/27(土) 09:56:57ID:???
>>211
みったん、怒ったらダメですよ。
0213nobodyさん2006/05/27(土) 14:26:13ID:???
>>208
symfonyの学習コストが高いって話してるだけなのになー。
みったん?
0214nobodyさん2006/05/27(土) 15:17:40ID:???
実はこのスレのすべての書き込みがみったんの自作自演
0215nobodyさん2006/05/27(土) 15:39:34ID:???
と、みったんが申しております。
0216nobodyさん2006/05/28(日) 23:10:41ID:???
みったんかわいいよみったん
0217nobodyさん2006/05/30(火) 17:11:21ID:???
PHPからRubyに行った人いる?
今日RoRの本買って読んでみたらなんかよさげ。
SymfonyなんてRoRまるぱくりんぐだし。
中途半端なPHPフレームワークいじるより、
先行してるRoRに行った方がいいんじゃねーかなって
思えて来た。
0218nobodyさん2006/05/30(火) 17:54:00ID:???
自宅サーバかホスティングできるならRoR
共有サーバやCGI環境しか用意できないならPHP

RoRを勉強するのはぜったいためになる。けど金になるかどうかは知らん。
■ このスレッドは過去ログ倉庫に格納されています