【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参照汁
0155nobodyさん
2005/09/07(水) 01:12:11ID:???おぉっとほんとだ情報サンクス
CVS版でも大差ないんだろうけど
どうも性分でスナップショット版みたいのを使う気になれなかったのだけど
これでやっと使ってみることができるわー
0156148
2005/09/07(水) 04:13:36ID:VkYxruOZごめん、このスレ毎日何回もチェックしてるよ
フレームワーク乱立の理由について思ったこといっただけ
0158148
2005/09/07(水) 04:27:27ID:???0160148
2005/09/07(水) 04:31:10ID:???0161nobodyさん
2005/09/07(水) 04:35:56ID:???>実戦投入の話題(具体例)があまり無い
>PEARとかでやりくりしてた人から見るとシステム全体が助長に感じてしまう
PEARはつかってるの?PEARの実践投入の具体例ってどんなのがあるの?
0162148
2005/09/07(水) 04:46:27ID:???自分で書いたPHPコードをうごかしたことありません
ごめんね
0163nobodyさん
2005/09/07(水) 04:56:22ID:???別に乱立ってほどの数でもないだろw
ためしにjavaとかで探してみろよ
特にビスケットなんて無理やり穿り出したようなもんだし
0164148
2005/09/07(水) 05:59:16ID:???そしたらやれ情報が少ないとか、
つかい慣れたライブラリのほうが速いとかいわれてさ、
あげくのはてに「こんどうちで最強のフレームワークつくりましょうよ」
とかいいだしてさ。
まるごとPHPと黄色いやつ職場用に買って持ってったのに
「うはーそれ持ってるwww」みたいなノリだし
で、強烈なディファクトスタンダードみたいなのができれば、
疑いも無くそれ使うくせにっておもった。
でこのスレみたら146と147があったから148を書いた。
もう寝るからレスすんなボケ
0166nobodyさん
2005/09/07(水) 11:48:28ID:???お前そのアホばかりの中に入っててお似合いの職場だからから気にすんな。
0167nobodyさん
2005/09/07(水) 11:56:22ID:???ほのぼのしてたスレなのに無駄に荒らすなよ
0168nobodyさん
2005/09/07(水) 12:02:30ID:???バテレンのフレームワークやライブラリの情報とか
お前らどこから仕入れてくるんですか?
0172nobodyさん
2005/09/08(木) 01:36:11ID:???0175nobodyさん
2005/09/08(木) 02:33:39ID:???たとえば、ビスケットとかなんかはPHP-on-Railsで検索して出てきた。
こんなのが見栄に見えるなんて、かわいそうな子だなw
0176nobodyさん
2005/09/08(木) 03:00:48ID:???こんなフレームワークがあるよって短評と共に
書いてあるサイトがあれば幸せになれると思わない?
試してみないとわからないって意見もあるが
RailsタイプであるとかJSFタイプであるとか
ある程度の分類が分かれば絞れるわけだし。
wikiでも作ろうかな。
0178nobodyさん
2005/09/08(木) 03:44:46ID:???最近はわりと読めるようになってきたな
0179nobodyさん
2005/09/08(木) 03:45:46ID:???ずっと俺の背中ばっかり見ていることになるぞ。
0181nobodyさん
2005/09/08(木) 04:32:25ID:???単語調べる手間が省ける
0182nobodyさん
2005/09/08(木) 04:36:10ID:???Perlで。
0183nobodyさん
2005/09/08(木) 04:36:54ID:???viewに渡す変数を得るためのクラスを呼ぶ時って、
list($hoge,$fuga,$moge,$nuko) = $poge->piyo()
みたくするのか、
$poge->piyo($request)
みたくして$requestに入れてもらうのか、どっちが定石?
前者だと、何を受け取っているのか分かりやすいけど、面倒くさい。
そしてある程度コピペコーディングをしないといけなくなる。
後者だと、記述が楽だし、
後でクラスを書き換えても、呼び出し側では書き直す必要がないけど、
何を受け取っているのかは、呼ぶクラスの内部を見ないと分からない。
マジ迷ってます。
教えていやらしい人。
0185184
2005/09/08(木) 05:04:51ID:???propelのこのページ
単語にカーソル合わせても全然違う単語が出る…
同機能がある翻訳ソフトなら大丈夫かな
0186nobodyさん
2005/09/09(金) 03:57:25ID:???jsとかcssのファイルはどこに置いていますか?
0187nobodyさん
2005/09/09(金) 18:57:54ID:y9gKBfXhmodpub
0188nobodyさん
2005/09/09(金) 23:06:05ID:???ライトウェイト方向に流れてるから
今、PHPでどんなフレームワークを選べばいいのかは
微妙だねぇ。
Mojavi/Agaviは重い気がするし
かといってMapleやguessworkもまだ過程にあるし。
0189nobodyさん
2005/09/10(土) 02:00:04ID:???随分分かりやすくなったわ。
PHPフレームワーク文化圏で
ViewHelper軽んじられすぎてね?
ライトウェイトフレームワークとも親和性高いと思うんで
考えてみてくれ>エバンジェリスト達
0192nobodyさん
2005/09/10(土) 14:53:27ID:???対比してライトウェイトって言われてるんじゃないのか?
JAVAでいうライトウェイトを引き合いに出してる
時点で見当違いなキガス
とmojavi信者が反論してみる
0193184
2005/09/10(土) 23:41:22ID:???googleツールバーのチップ表示くらいがちょうどいいんだけど
(翻訳インターネットではポップアップウインドウに表示される)
まあ普通に便利ですわ
0194名無しさん@そうだ選挙に行こう
2005/09/10(土) 23:45:21ID:???Railsは知らないけど、全体の見通しはかなりいい。
cakeの流儀にさえ従っていればすごく楽をできる。
まぁ、まだバグはかなりあるけど。
AjaxHelperのドキュメントが無いけど、Railsの奴を読めばいいのかな。
でも、cakeをさわっていちばん感心したのはtracだったりする。
そろそろcvsからsvnへ乗り換えたいなぁ。
0195名無しさん@そうだ選挙に行こう
2005/09/11(日) 04:29:16ID:???0196名無しさん@そうだ選挙に行こう
2005/09/11(日) 09:34:06ID:???でもふつうのsvnクライアントを導入すればsvn coと打つだけなのに
0197nobodyさん
2005/09/11(日) 23:51:20ID:9VoVbPCa0198nobodyさん
2005/09/13(火) 09:24:36ID:???0199nobodyさん
2005/09/13(火) 10:08:43ID:???BBSとかショッピングカートとか、一般にzipで固めて配布するようなもの向けの。
RoRのようなのはまずコマンドで開発環境をそろえるけど、それとは逆で
コマンド1発で必要なファイルをまとめてzipにパッケージングしてくれるような機能つきとか。
guesswork classicが近いアプローチだったと思うんだけど、似たようなフレームワークってない気がするんだ。
0200nobodyさん
2005/09/13(火) 10:21:37ID:???0201nobodyさん
2005/09/13(火) 13:43:15ID:???0202nobodyさん
2005/09/13(火) 15:55:29ID:???guesswork開発者のページから拾ってきた情報
複数鯖から使えるセッション管理デーモンだって
面白そう
0203202
2005/09/13(火) 16:07:17ID:???可用性を考えると
DBで良くね?って気もする。
どのあたりに需要があるのだろう?
0204nobodyさん
2005/09/13(火) 20:13:56ID:???「without the overhead and the complexity of an SQL database」だそうですよ。
0206nobodyさん
2005/09/13(火) 21:53:12ID:???Sharedanceはセッションデータ専用ってわけじゃなくて、単純なハッシュみたいな
もんだから、なんでも詰め込めるけどね。
sharedance_store('key', 'content');
0207nobodyさん
2005/09/13(火) 22:24:39ID:???規模が大きくなるとどうなるか不安がある
0211nobodyさん
2005/09/14(水) 01:42:09ID:???セッション管理の土台を強くしないとダメなんじゃないかな
あとはセッションがクリティカルな金融関係とか
0212nobodyさん
2005/09/14(水) 01:43:33ID:???ヤフーはLISPだとばかり思っていたよ。
そういえばPHPのページもあるね。
0215nobodyさん
2005/09/14(水) 03:22:03ID:???Yahoo!がLisp使ってるのは本国のShopping部分だけで、
それも買収した会社がLispで開発していたから、ってだけじゃなかったかな。
0217nobodyさん
2005/09/14(水) 10:11:05ID:???0218nobodyさん
2005/09/14(水) 14:41:43ID:???0219nobodyさん
2005/09/14(水) 15:28:44ID:???0220nobodyさん
2005/09/14(水) 15:58:23ID:???同棲してる彼女が俺が寝てると思って毎夜オナニーして困ってる。
0221nobodyさん
2005/09/14(水) 16:20:17ID:???0224nobodyさん
2005/09/14(水) 23:52:36ID:SictETF/http://www.phpwact.org/
これが世界的にそこそこ有名なPHPフレームワーク
だという情報を入手しました。どなたが調査お願いします。
0225>>224
2005/09/15(木) 02:33:20ID:???0226nobodyさん
2005/09/16(金) 04:57:46ID:3ASb8eFe0227nobodyさん
2005/09/16(金) 05:14:40ID:???簡単、共通そうなものはそうなるんですかね?
0229nobodyさん
2005/09/18(日) 12:20:27ID:???出力をバッファして改行を削除する関数を
既存サイト(非フレームワーク)に適用した
ファイル修正しまくりで
こういう時にフィルタが役に立つんだなーと実感した
0230nobodyさん
2005/09/18(日) 13:24:44ID:???そんなのWebサーバでやれとも思うけど。
0232229
2005/09/18(日) 16:46:51ID:???zip圧縮はphp側のハンドラでやったよ
zipが受け取れないモバイルに対してもパケ代少し減らせるから
まぁいいかなと。
昔あったみたパケ割みたいなフィルタ作ってもいいかもしんない。
0233nobodyさん
2005/09/18(日) 22:22:34ID:???0234nobodyさん
2005/09/18(日) 23:50:42ID:???でも×アクセス数になると馬鹿にならないかなと。
一回書けばコストもかからないしね。
しかし昔書いたプログラムを今いじると汚いこと汚いこと…
アンチパターンやりまくりで保守性最悪
フレームワークはある程度枠にはめるから
矯正器具としての役割もあると思う
0235227
2005/09/19(月) 23:44:54ID:???アクションの中にビジネスロジックを書くのはイケテないからコンポーネント作って呼ぶんですかね?
0238nobodyさん
2005/09/21(水) 04:10:55ID:???0239nobodyさん
2005/09/22(木) 21:14:04ID:???PHPフレームワークの記事があった
1Pだけだけど
0240nobodyさん
2005/09/23(金) 07:18:01ID:7QvlMC8T・例外による(フレームワーク側の)エラーの管理
・interfaceや抽象クラスを使った継承による機能の実装
・オブジェクトの逆参照
あたりを利用すると、かなりすっきりしたフレームワークが書けるんじゃないかなー、と、俺フレームワークを書いてみたりしてるのですが……。
……ますますJavaとの違いが無くなってしまう様な気もしないでもありません(^^;
0241nobodyさん
2005/09/23(金) 10:10:02ID:???$controller->forward(… に統一すべき?
0243nobodyさん
2005/09/24(土) 00:01:50ID:???0244nobodyさん
2005/09/24(土) 01:54:49ID:???しっかし$controller->redirect($url)って使いづらくないか?
$controller->redirect($module, $action)にしてくれたほうがありがたい希ガス。
まー大した違いじゃないんだけどさ。
ラッパ書いたら気持ち的にずいぶん楽になったもんで。
ビミョーにチラシ
0245nobodyさん
2005/09/24(土) 02:19:29ID:???俺もモジャ使ってる時それ思ったな
module,actionをurlにするメソッドあったよね。
あれ呼んでから呼べということなんだろうけど。
0250nobodyさん
2005/09/26(月) 16:39:07ID:???ActionChainにregisterしてexecuteしてfetchした結果を
Viewに渡してる?
それとも他のやり方があるのかな?
0251nobodyさん
2005/09/26(月) 18:00:20ID:???mojaviのwikiにサンプル付きであったような気がするけど今はアクセスできないっぽ。
ttp://www.geocities.jp/toyprog/wikimojavi/index.html
にそれの訳っぽいのがある。
■ このスレッドは過去ログ倉庫に格納されています