[PHP]フレームワークについて語るスレ2[総合]
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/12/29(木) 18:03:44ID:PQZNoJbD■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/
0696nobodyさん
2006/04/04(火) 10:54:11ID:???0698nobodyさん
2006/04/04(火) 15:42:02ID:???0699nobodyさん
2006/04/04(火) 17:37:28ID:???0701nobodyさん
2006/04/04(火) 23:12:05ID:???だからフレームワークがあると助かるよ。KEMP 期待してる。
そしていい所は俺フレームワークに取り込んで
フリーライドさせてもらうよ。
0705nobodyさん
2006/04/05(水) 02:15:23ID:???本当にありがとうございました。
0707nobodyさん
2006/04/05(水) 13:13:44ID:???0710nobodyさん
2006/04/05(水) 16:44:00ID:???0711nobodyさん
2006/04/06(木) 13:45:11ID:???やっぱmojavi2で携帯に対応するより、専用FW使った方が工数が低くなりそうだ
公式でなく勝手サイトだけど、そう思う。
勝手サイトでなく公式サイト作ればわかるってのは、どの辺を言ってるの?
課金がらみのセキュリティとか認証とか?
0713nobodyさん
2006/04/06(木) 22:39:29ID:???絶対落ちないようにしないといけないから大変だよね
そのへんの荷が重いから有料コンテンツにはなかなか手を出せない
0714nobodyさん
2006/04/07(金) 00:29:20ID:???専用のスレってないの?
0716nobodyさん
2006/04/07(金) 00:38:33ID:???Mojaviのプラグインにしたら怒るかなw
0717nobodyさん
2006/04/07(金) 01:46:40ID:???0719nobodyさん
2006/04/07(金) 06:57:34ID:???0720nobodyさん
2006/04/07(金) 07:25:00ID:???好きにしなさい。
どうせできやしないでしょ。
0722nobodyさん
2006/04/07(金) 09:16:48ID:???0723nobodyさん
2006/04/07(金) 09:25:03ID:???0725nobodyさん
2006/04/07(金) 12:56:49ID:???というかプラグインってどのバージョンでも問題なく動くようにできるのかな?
私も期待しております。
0726nobodyさん
2006/04/07(金) 15:03:56ID:???作る前から何か作るとか言ってる場合、口だけな厨か途中で投げ出すケースが圧倒的に多い。
0727nobodyさん
2006/04/07(金) 15:14:11ID:???0728nobodyさん
2006/04/07(金) 19:40:08ID:???0729nobodyさん
2006/04/07(金) 22:55:18ID:???http://ke-tai.org/index.php?KEMP%2FFAQ#content_1_9
0730nobodyさん
2006/04/08(土) 01:18:15ID:???じゃあ、一から作るとして携帯用のフィルタでどんな機能が欲しい?
0731nobodyさん
2006/04/08(土) 03:18:35ID:???Ruby on Rails本読むと、もっと頑張って欲しいなぁ〜って思った。
0732nobodyさん
2006/04/08(土) 09:41:51ID:???結局使われるのはPEAR DBよりADODB、DB_DataObjectよりPropelみたいな。
0733nobodyさん
2006/04/08(土) 12:13:24ID:???みなさんは画像のアップロードは、どうしていますか?
HTML_QuickFormを利用しようかと思ったのですが、利用を推奨していないようなので…
0734nobodyさん
2006/04/08(土) 20:58:01ID:???0735nobodyさん
2006/04/08(土) 23:03:32ID:???立てますた
【モバイル】携帯電話向け開発について語るスレ
http://pc8.2ch.net/test/read.cgi/php/1144504375/
0736nobodyさん
2006/04/09(日) 03:16:46ID:???0739nobodyさん
2006/04/09(日) 08:38:55ID:???切り離されてるんだけど、これってどっちがMVCとして正しいのかな?
0740nobodyさん
2006/04/09(日) 09:13:52ID:???そういう意味ではどちらも間違っているということはないと思う。
Viewクラスはプレゼンテーションロジックの中でテンプレート上ではやりづらい部分を書くために用意されているだけの話で。
0741nobodyさん
2006/04/09(日) 14:09:24ID:???テンプレートだけでViewを完結させようとすると
どうしても、制御文入りのテンプレートになってしまうからね
0742nobodyさん
2006/04/10(月) 00:03:51ID:???0743nobodyさん
2006/04/10(月) 07:28:46ID:???0744nobodyさん
2006/04/10(月) 09:20:34ID:???0745nobodyさん
2006/04/10(月) 09:26:36ID:???ヘルパーになるよ。
おれはthisという名前でassignして
{$this->hoge()}
で呼んだりしてる。
0746nobodyさん
2006/04/10(月) 10:04:57ID:???Viewの中で$smarty->assign('this', $this);ってこと?
おもしろいやり方だな。俺もやってみようかな。
まあthisに限らず、smartyで言えばregister_functionやregister_modifierでViewのメソッドを登録しとけばばヘルパーになるね。
つーか、register_function自体がヘルパーを登録するものか・・・
0747nobodyさん
2006/04/10(月) 11:18:17ID:???0749nobodyさん
2006/04/10(月) 12:24:31ID:???databases.ymlで設定するっぽいけど…。
symfonyでPDO使ってる人いる?
0750nobodyさん
2006/04/11(火) 03:23:42ID:???出来ますた。
自己レスでスマソ。
all:
pdo:
class: sfPDODatabase
param:
dsn: mysql://aaa:bbb@localhost/ccc
username: aaa
password: bbb
database: ccc
host: localhost
ちゃんとインデントしないと動かないようでつ。
ネイティブも同じ要領でいけまつ。
みんなはPropel使ってるのかな。
0751nobodyさん
2006/04/11(火) 03:26:45ID:???書き忘れ。
$db = sfContext::getInstance()->getDatabaseConnection('pdo');
0752nobodyさん
2006/04/11(火) 06:32:02ID:???ContextをgetContextじゃなくて
sfContext::getInstance()で取得してんの?
確かにそれだと、各主要インスタンスにcontext渡さなくていいから
便利っちゃ便利そうだな
0753nobodyさん
2006/04/11(火) 14:44:11ID:???フレームワーク1年生のヘタレなので分かりませぬ。
普通はgetContextを使うんでつか?
>>750
訂正:
PDOの場合のdsnは
mysql:host=localhost;dbname=ccc
でした。スマソ
しかし、DBから引いたデータは文字化けする模様。
>>747
Preview 0.1.2で止まってますね。
Zendよ、早くしてオクレ兄さん。
0755nobodyさん
2006/04/13(木) 13:00:32ID:???O/Rマッピングにはあまり魅力を感じないんです。<オイラだけ?
$this->getContext()でもいけるんですね。
もう少し勉強してみます。
0756nobodyさん
2006/04/14(金) 05:47:07ID:???少なくても二日前かららしい。完全終了ですかね。
0757nobodyさん
2006/04/14(金) 07:02:11ID:???金が尽きたのか?
0758nobodyさん
2006/04/14(金) 07:03:20ID:???0759nobodyさん
2006/04/14(金) 07:11:35ID:???0760nobodyさん
2006/04/14(金) 07:28:16ID:???0761nobodyさん
2006/04/14(金) 07:33:23ID:???ブラウザに表示したままPCを休止状態にしたりして、
2日前くらいに次のページを見ようとしてリンクをクリックしたら、
しばし待つのだぞのページになった。。。
0762nobodyさん
2006/04/14(金) 08:11:32ID:???まあ待とうじゃないか。
0764nobodyさん
2006/04/14(金) 14:47:02ID:???scaffoldingてどゆ意味?
excite翻訳で調べたら「足場」って意味わがんね
0765nobodyさん
2006/04/14(金) 15:05:54ID:???symfonyだと、symfony init-appとかのコマンドでいくつかファイルをまとめて作ってくれるし。
0766nobodyさん
2006/04/14(金) 15:14:26ID:???雛形を(大抵は自動的に)生成したりするのを scaffolding というような気がする
0767nobodyさん
2006/04/14(金) 15:17:26ID:???0768nobodyさん
2006/04/14(金) 15:35:14ID:???0769nobodyさん
2006/04/14(金) 21:18:42ID:???今まで俺フレームワークで来たけどレベルが違うわ…
0771nobodyさん
2006/04/15(土) 06:21:56ID:???PHPそのままをtemplateにすると、どんな不都合があるんでしょうか。
おれてきには、Smartyとか使われるとまた覚える量が増えてしまうし、SmartyでやってることはPHPでもできてしまうので、
templateにPHPを使った場合の不都合を教えてください。またはSmartyを積極的に使う利点。
0772nobodyさん
2006/04/15(土) 07:22:34ID:???その話はほんとに定期的にでるね。
↓を眺めてみたら?
ttp://pc8.2ch.net/test/read.cgi/php/1118799352/
あと、君はshort_open_tag = Onな人だと思う。
0773nobodyさん
2006/04/15(土) 10:03:20ID:???てか、まだそのオプションあるのか?
0774nobodyさん
2006/04/15(土) 15:32:42ID:???もうM4は出ない予感。
Zend V.S. symfonyって感じに収斂していきそう。
0775nobodyさん
2006/04/15(土) 18:17:04ID:???なんで?
おれも、synfony を使って見たいよ
0776nobodyさん
2006/04/15(土) 18:27:25ID:???ModelがmySQL前提だからとか、マニュアルがいつまでたってもいまいちとか、
RCになってから大きな変更をホイホイ加えるとか、そういうことじゃないかな。
折角Dboを苦労してAdo-mssqlでまともに動くようにしたのに、インターフェイスが
変わってもう新しいバージョンでは使えないよ...orz
ただ、開発は遅くないと思う。でも本格的に使うなら正式リリース後がいいと思う。
あとはRailsの劣化コピーってのに我慢できるかどうか。
0777nobodyさん
2006/04/16(日) 00:13:00ID:???symfonyって、漢字でUTF-8以外の、EUCとかSJISの文字コード使えるの?
UTF-8しか使えないとなると、国産も生き残るものがある様な気がする。
まあ、AJAXとかしだすと、UTF-8にせざるを得ないケースが多いんだけど。
0778nobodyさん
2006/04/16(日) 00:33:13ID:???0779nobodyさん
2006/04/16(日) 01:14:51ID:???mojavi2がPHP5で使えないので、module以下を移せば使えるかなぁと思いまして…
0780nobodyさん
2006/04/16(日) 10:16:24ID:???そもそもが別物だから
コードレベルの互換性はないと思う…
概念レベルならフレームワークはだいたい似通っているけど
0782nobodyさん
2006/04/16(日) 10:35:22ID:???Smartyの実行速度や、覚えることが増える事を気にする人が、
フレームワークを導入しようと考える事が信じられない。
0784nobodyさん
2006/04/16(日) 10:39:51ID:???0785nobodyさん
2006/04/16(日) 12:01:50ID:???sedで置換しても数秒で終わる話。
まったく本質じゃない。
SmartyというのはJSPにあこがれた、そんな時代もあったねということ。
実際、すでにンプレートエンジンは使わないという流れが出来てるじゃないか。
0786nobodyさん
2006/04/16(日) 12:06:20ID:???フレームワークを採用することで、経験の少ないPGにも一定の品質を強いることができる。
無駄に覚えることを増やす理由はどこにもないということ。
0787nobodyさん
2006/04/16(日) 12:15:44ID:???はつみみです。
そういうことにしたいのですね?:)
0788nobodyさん
2006/04/16(日) 12:43:19ID:???http://pc8.2ch.net/test/read.cgi/php/1118799352/326-
近頃の「〜は不要」って議論はたいてい煽りか釣り
0789nobodyさん
2006/04/16(日) 13:24:53ID:???Smarty は,ちょっとHTMLコーダがやっちゃっただけでもすぐ PHP エラー吐くのが
気に入らないといえなくもない
テンプレート側の誤記に関してはもーちっと堅くあってほしいね
0790nobodyさん
2006/04/16(日) 13:38:04ID:???0791nobodyさん
2006/04/16(日) 13:39:51ID:???> 実際、すでにンプレートエンジンは使わないという流れが出来てるじゃないか。
どの辺を根拠にしているのか、具体例を挙げてもらえると分かり易いですね。
AJAX用のFrameworkは、単純にsmartyが使えなくて、ob_startとかを併用する
必要があるものがありますが、「使わないという流れ」とは繋がらないし・・・。
symfonyを見てそう言っているのなら、それだけで「流れ」がそうなると言うには、
論拠として弱すぎだし・・・。
0792nobodyさん
2006/04/16(日) 15:12:22ID:???オイラはsymfonyでeuc-jpだけど文字化けしてないでつよ。
apps/app/config/view.yml
を設定すれば良いと思ふ。(たぶん)
apps/app/templates/layout.php
で強引に、ってのもアリかも。
ちなみに
>>753
の文字化けはmy.cnfに
[mysqld]
skip-character-set-client-handshake
で直りますた。
0793nobodyさん
2006/04/16(日) 16:30:59ID:???こういうのってO/Rマッパの上に一層かぶせるんかな。
0794nobodyさん
2006/04/16(日) 19:16:32ID:???Symphony,Cakeはじめ、Railsの影響を受けた後発のフレームワークは
テンプレートエンジンを備えてないか、デフォルトで無効になってる奴が多いよ。調べてみ。
Railsの作者もはっきりeruby以外のテンプレートエンジンは
Railsには不要と言っていたような気がする。
ま、これはRailsっていう流行の影響なわけで、>>785のように
テンプレートエンジンを使わん流れと見なすのには解釈が分かれるとこかもしれないが。
0795nobodyさん
2006/04/16(日) 19:24:48ID:LCwI0Ihf面倒だけど速い。楽だけど遅い。これなら検討するが、SMARTYは考えるまでもない。
0796nobodyさん
2006/04/16(日) 20:09:20ID:???流れを見ていると。
■ このスレッドは過去ログ倉庫に格納されています