【PHP】フレームワークについて語るスレ5【総合】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/09/30(土) 10:25:07ID:WYEQsiOw[PHP]フレームワークについて語るスレ4[総合]
http://pc8.2ch.net/test/read.cgi/php/1151706907/
[PHP]フレームワークについて語るスレ3[総合]
http://pc8.2ch.net/test/read.cgi/php/1145971945/
[PHP]フレームワークについて語るスレ2[総合]
http://pc8.2ch.net/test/read.cgi/php/1135847024/
【PHP】フレームワークについて語るスレ【総合】
http://pc8.2ch.net/test/read.cgi/php/1123608068/
0172nobodyさん
2006/10/29(日) 22:33:55ID:???0173nobodyさん
2006/10/29(日) 23:51:22ID:???いざとなればsymfonyを動かなくすることだって!
0174nobodyさん
2006/10/30(月) 00:54:36ID:???0175nobodyさん
2006/10/30(月) 06:46:15ID:???0176nobodyさん
2006/10/30(月) 06:53:35ID:???0177nobodyさん
2006/10/31(火) 00:03:58ID:???0178nobodyさん
2006/10/31(火) 00:29:26ID:???http://framework.zend.com/
0179nobodyさん
2006/10/31(火) 01:08:53ID:???0180nobodyさん
2006/10/31(火) 11:33:23ID:???0181nobodyさん
2006/10/31(火) 13:16:37ID:???GoogleAPI叩くライブラリみたいね
GoogleAPIって叩き放題じゃないだろ。
そんなのサービスに組み込んで使えなくね?
個人的に使うのかね
0182nobodyさん
2006/11/01(水) 09:26:02ID:4HuK3s3B0183nobodyさん
2006/11/01(水) 10:45:41ID:???0184nobodyさん
2006/11/01(水) 13:37:52ID:rg9NUQac何気に神本。
0186nobodyさん
2006/11/01(水) 13:58:37ID:???addRouteが、Zend_Controller_Router_Routeクラスの
オブジェクト配列で受けるように変更になってるね。
0188nobodyさん
2006/11/01(水) 14:52:29ID:???これですね?フレームワークの解説に期待age
http://www.amazon.co.jp/dp/486167140X
PHPの薬箱―エラー・トラブル回避のテクニックとセキュリティ対策
佐久嶋 ひろみ (著)
価格: ¥ 2,940 (税込)
単行本: 449ページ
出版社: 九天社 (2006/11)
商品の説明
内容(「MARC」データベースより)
サーバーサイドスクリプト言語・PHPの、陥りやすいミスや習得すべきポイントをピックアップし、簡潔にまとめたもの。
Webアプリケーション開発においてPHPに関係する周辺の知識についても説明。
0189nobodyさん
2006/11/01(水) 17:04:09ID:???0192nobodyさん
2006/11/01(水) 19:37:05ID:???0193これどす
2006/11/01(水) 20:27:38ID:???require_once 'Zend.php';
function __autoload($class)
{
Zend::loadClass($class);
}
$view = new Zend_View;
$view->setScriptPath('hogehoge/hoge');
Zend::register('view', $view);
unset($view);
$router = new Zend_Controller_RewriteRouter();
$router->addRoute('test',
new Zend_Controller_Router_Route('test', array('controller' => 'test', 'action' => 'index')));
$controller = Zend_Controller_Front::getInstance();
$controller->setRouter($router);
$controller->setControllerDirectory('hogehoge/hoge');
$controller->dispatch();
0194これどす
2006/11/01(水) 20:29:06ID:???http://hoge.com/test
とやっても
indexControllerのindexActionが呼び出されてしまうんです
0196nobodyさん
2006/11/01(水) 21:18:16ID:???0197193
2006/11/01(水) 21:26:38ID:???RewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
を
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1
にしたらできました><
0198nobodyさん
2006/11/01(水) 23:09:00ID:???次はCakePHPを勉強したいと思います。
CakePHPとsymfonyの違いはどんな感じなんですか?
誰か、両方で開発している方教えてください。
とにかくもう、MVCフレームワーク+O/Rマッパから離れられません。
0199nobodyさん
2006/11/01(水) 23:21:41ID:lwREj1DJ0201nobodyさん
2006/11/01(水) 23:38:11ID:???0202nobodyさん
2006/11/02(木) 00:07:43ID:???0203nobodyさん
2006/11/02(木) 00:24:46ID:???ごく大雑把に言うと大規模か中規模か。Symfony>Cake
手軽か手軽で無いか。Cake>Symfony
という程度の違い。
ディレクトリ構造もORマッパもCakeは直感的だし
例外起こしたときのメッセージが初心者にも優しい。
その代わりコードはわりとカオスであまり読む気にはならない。
Symfonyはどの要素を取ってもやり過ぎじゃないかと思う位
フル装備なFWだけど、作っていく内に色々贅沢をしたくなると
やはりSymfonyの用意周到ぶりは助かるなと思ったりする。
0205nobodyさん
2006/11/02(木) 01:05:40ID:???ってのが手軽か手軽でないかというのと関係していて
それが、
>コードはわりとカオスであまり読む気にはならない。
とのも関係している感じか?CakePHPは。
0206nobodyさん
2006/11/02(木) 05:20:41ID:???まだ発展中なのにbitchなのは嫌だなあ
0207nobodyさん
2006/11/02(木) 09:32:43ID:W2OoaUNRその本はZendFrameworkとsymfonyの使い方が載っています。
マジで買っておけ。
0208193
2006/11/02(木) 10:08:40ID:???0209nobodyさん
2006/11/02(木) 11:15:20ID:???本代程度の投資額なら、仕事で使えば十分回収できると思う。
>>207
今度本屋行ったら見てみます。情報提供Thanks!
本屋に行くとRoR関係は多いね。
もっとPHPフレームワーク関係の情報があってもいいかも。
Zend Frameworkが正式リリースされたら、多分関連本がたくさん出るよね!?
0210nobodyさん
2006/11/02(木) 20:56:56ID:???宣伝はともかく、IP変えるとかしろよ・・・
今日ザコンにいって中身確認したけど、ZendFrameworkについては数ページしかない。
RewriteRouterじゃなくて、簡単なRouterだけ使ってるし。
これで、フレームワークについて神なんだったら、
今月のオープンソースマガジンの方がぜんぜんいいよ。
0212nobodyさん
2006/11/02(木) 23:08:06ID:???同じくらい。ただ、Symfonyの方が使えるコマンド多いから、
ページ数はもうちょっと多いかも。
ただ、チュートリアル以下の内容だね。間違いなく。
チュートリアルすら読む気の無い(=その後フレームワークは使えない)であろう人には
ちょうどいいかも。
誤解の無いようにいっとくと、FW以外の内容については別。トータルのページ数は結構あったし。
ただ、フレームワークについての内容はそんな感じ。
チュートリアルのコピペレベル。
0214nobodyさん
2006/11/03(金) 01:12:52ID:???早速の報告乙
まるまる一冊分全部でフレームワークの説明しているなら内容が充実していると思いますが、一部分だと情報量が少ないということなんですね。
まだチェックしてませんが、WEB+DBマガジン No.33にも、Symfonyの解説記事があるそうですよ。
MVCフレームワークの本(情報量)は、Java>Ruby>PHPでしょうかね?
これから徐々に、PHPフレームワークの情報が増えてくることを期待致します。
0215nobodyさん
2006/11/03(金) 05:14:32ID:???0216nobodyさん
2006/11/03(金) 08:07:23ID:An1MXQ6B0217nobodyさん
2006/11/03(金) 14:22:16ID:???まともにCakePHPを使って開発している人ここにいますか?
0219nobodyさん
2006/11/04(土) 00:18:18ID:???0220nobodyさん
2006/11/04(土) 00:27:48ID:???0221nobodyさん
2006/11/04(土) 00:33:23ID:???0222nobodyさん
2006/11/04(土) 00:38:31ID:???Symfonyが黒いものだとは言わないけどね。
0223nobodyさん
2006/11/04(土) 00:44:52ID:???0224nobodyさん
2006/11/04(土) 00:52:58ID:???0225nobodyさん
2006/11/04(土) 00:58:43ID:???0226nobodyさん
2006/11/04(土) 01:08:57ID:???symfonyの方が大規模向きだからcakeよりむしろプロっぽい罠。
0227nobodyさん
2006/11/04(土) 01:34:01ID:???バリデーションってモデルに対してのみ?
あと、1つの値に複数のバリデーションつけるのはどうやるんだ?
0228nobodyさん
2006/11/04(土) 02:12:16ID:???ここ3ヶ月くらいで変わってるかもしれないけど。
0229nobodyさん
2006/11/04(土) 12:12:07ID:???0230nobodyさん
2006/11/04(土) 13:22:42ID:???スレッドもたってないし・・・
ここの人たちもなんとなくで、CakePHPがいいかも知れないって思ってるだけ?
0231nobodyさん
2006/11/04(土) 14:41:47ID:???あまり関係ないが
0232nobodyさん
2006/11/04(土) 16:23:30ID:???0233nobodyさん
2006/11/04(土) 17:06:59ID:???0234nobodyさん
2006/11/04(土) 17:37:12ID:???みたいに同じURLで
postかgetでaction変えたい時は
indexActionでREQUEST_METHOD見て分けるみたいなので
いいんですか?
0235nobodyさん
2006/11/04(土) 18:07:34ID:???0238nobodyさん
2006/11/04(土) 18:32:48ID:???symfonyみたいにテンプレートからはローカルのように参照出来ないと。
0239nobodyさん
2006/11/04(土) 21:35:36ID:???0240nobodyさん
2006/11/05(日) 00:51:39ID:???国内だけでなく世界的にも実績でsymfony優勢だろう。
YahooみたいなビッグネームでCakeが採用されない限り無理だな。
0241nobodyさん
2006/11/05(日) 09:23:42ID:???必要な機能は自分でどんどん追加してゆく感じ。
0242nobodyさん
2006/11/05(日) 11:38:27ID:???> WebAppを構築するのに適してる。
プログラミングセンス無さそうな文章だな
0243nobodyさん
2006/11/05(日) 12:08:31ID:zonhISBB面倒くさいですね。
0245nobodyさん
2006/11/05(日) 18:14:38ID:???具体的にほかと比べてどう自由度が高いのか教えてください。
どこをどう見ても自由度なんか他と大して変わらないんですが。
0246nobodyさん
2006/11/05(日) 18:22:23ID:???FWで提供されない機能を独自実装するのは当たり前のこと。
他の5ベースのFWは、4ベースのものに比べてその拡張がしやすい。
cakeが提供してるマッパなんて酷いもんで、拡張を全く考えずに実装してるもんだから、
柔軟性のかけらもない。
0247nobodyさん
2006/11/05(日) 18:24:18ID:???その場合ソース追いたくないほど汚い(らしい)のは
致命的な気がするが…。
0248nobodyさん
2006/11/05(日) 18:25:22ID:???0250nobodyさん
2006/11/06(月) 09:18:23ID:???の方法でincubatorの中のRequestのやつやってんだけど
$request = new Zend_Controller_Request_Http();
$request->setBaseUrl();
$controller->setRequest($request);
$controller->dispatch();
ってindex.phpでBaseUrlセットしないと
ちゃんとルーティングされないのはそういう仕様なんですか?
0251nobodyさん
2006/11/07(火) 16:10:57ID:???ttp://codezine.jp/a/article.aspx?aid=670
0252nobodyさん
2006/11/07(火) 16:17:33ID:???ルーティングのベースURL=ドキュメントルートだったら
設定しなくてもいいと思うけどサブディレクトリを
ルーティングのベースURLにする場合必要なのは当然じゃない?
要はURLのどの部分からをルータのパラメータと判断するかの指定だから
0254nobodyさん
2006/11/07(火) 16:57:52ID:???ケーキPHPって読んでた
0255nobodyさん
2006/11/07(火) 17:25:13ID:???0257nobodyさん
2006/11/07(火) 18:06:27ID:JZdfhx130258nobodyさん
2006/11/07(火) 18:46:34ID:???0260nobodyさん
2006/11/07(火) 21:51:15ID:???0262nobodyさん
2006/11/07(火) 22:07:26ID:1jqu4IQ70263nobodyさん
2006/11/08(水) 00:40:31ID:???getPostだとキー入れたら$_POST[キー]は帰ってくるんですけど
$_POST全部はどうやったら来てくれるんですか
0264nobodyさん
2006/11/08(水) 01:01:42ID:???getPosts() で全部返ってきたりしないか?
0265nobodyさん
2006/11/08(水) 01:04:02ID:???0266nobodyさん
2006/11/08(水) 01:17:04ID:???0269nobodyさん
2006/11/09(木) 16:31:02ID:T9q64dZU┃ 中川翔子 特設 おっぱい ┃ │検索│
┗━━━━━━━━━━━━━┛ └──┘
_ ∩
( ゚∀゚)彡 おっぱい!おっぱい!
⊂彡
0270nobodyさん
2006/11/09(木) 18:32:42ID:???コピペ乙です。
中川翔子 特設 おっぱい の検索結果のうち 日本語のページ 約 864 件中 1 - 20 件目 (0.07 秒)
でした。
0271nobodyさん
2006/11/09(木) 18:43:59ID:???業者?
なんでこんな地味なスレに…?
■ このスレッドは過去ログ倉庫に格納されています