[PHP]フレームワークについて語るスレ4[総合]
メモリなんて安いんだから積めるだけ積めばいいんだよな。 どれだけ積もうが維持費は変わらないし。 フレームワークの遅さを気にしたり、 ましてシルバートンみたいなTIPSにこだわるのはナンセンス。
zend_view_smartyって落とせなくない?
736 :
732 :2006/09/03(日) 17:53:00 ID:???
>>733 あ、ごめん、勘違いした。
>>734 メモリ増設で増設費は当然かかるにしても、なぜか維持費まで取るレン鯖屋は氏ねばいいのにね・・・
なぜメモリを増やしただけで毎月数千円も取るのかと小一時間(ry
>>736 いやそれはリアルに問い詰めた方がいいと思うぜw
>>736 それはそういう鯖屋なんじゃないのか?
一見、プラン的に見たら他社と比べて安いけれど、実運用の中でちまちまコストがかかって
結局トータルコスト的に、他社と同じか以上になっちまう
>>737 そういう鯖屋って、けっこう多いよ。
たとえば「使えるねっと」
http://www.tsukaeru.net/ps_options.php 512MBメモリ増設したら、初期費とは別に「月額1980円」だって。
つまり年間24000円が、通常の鯖代とは「別に」、永久に上乗せされ続ける。
1GB増設だったら、なんとメモリ増設代だけで年間48000円!!
もうね、アホかと。
>>738 も書いてるように、一見すると安く見せかけておいて、
実用的に使おうと思ったら結局トータルで異常な高コストになるという
典型的なボリ・パターン。
>>739 使えねええええw
たった512Mで2000円てありえん
>>739 しかも初期プランでメモリ容量の選択の余地が無いってのが終わってるな。
名前のわりに使えないな
743 :
nobodyさん :2006/09/04(月) 02:29:05 ID:snFu/sQO
>>
携帯・PC両用のサイトを作るならどれがおすすめですか?
749 :
nobodyさん :2006/09/04(月) 18:28:16 ID:jumGdf4H
750 :
nobodyさん :2006/09/04(月) 18:30:50 ID:vvZvdfF9
あのー、ZF は、yaml とか変なの使わなくていいですか?
ymlの代わりにiniとarrayとxml使えるけど 普通のFWより敷居が高いよ
なんでZend_ConfigにyamlがねーんだろうなPEARにもねーし spycで問題ないけどさ なんかこういう時にPHPっていつも乗り遅れてる感感じちゃうな
ま、spycで問題ないから、いいんじゃない。
ZFは複数形式を想定した構造だから yaml対応は楽勝でしょ 個人的にはパーサが必要な形式は まとめて結構ですって感じだけど・・・
xmlで設定とかありえねー。 PHPはarrayがベスト。動的に対応可能だし。
yamlのがいいよ ただでさえPHPはarray()って書くのめんどくさいのに
xmlはあかんかったな。 機械的に処理できて、人間にも読みやすいというのが売りだったが、 処理速度は遅くなるし、人間が扱うには冗長で使いにくかった。
まあ、設定書くのにXMLは使いたくないな…。 とはいえ、Java界隈だと普通だったりするけどな。
まぁどれも適材適所だから・・・ yamlもsymfonyみたいな形なら使いたくないし
(#゚Д゚) symfonyの悪口言うな!
と言うことは俺らぺちぱー的には偉いか病むるってことでおk?
(,,゚Д゚)/<symfonyに敬礼!
>>756 array設定のがありえんだろ。
入れ子になると、
array('settings'=>array( 'details'=>...
ヒント phpMyAdmin
phpmyadminは1回設定したらあまり直さないし配列でもいいけど 頻繁に何か設定ファイルを変えつつテストしたりする場合は yamlの方が楽だしパッと見てわかりやすい
yamlは、インデントで構造を作るって言うのが気に食わないなぁ…。 つか、素直にJSON形式で良いだろと思う。 保安性に欠けるってのは、設定の書式に相応しいとは思えん。
おまいらsymfonyの使い方をインストールから易しく教えて下さい
Zend Frameworkでpager使いたいんですがどこからrequireすればいいんでしょうか・・・?
773 :
nobodyさん :2006/09/05(火) 16:43:05 ID:aj7wlfV6
宗教戦争してるみたいで、おまいらが可愛い
ついでにケツに挿入してくれ
775 :
nobodyさん :2006/09/05(火) 17:34:48 ID:aj7wlfV6
ハッ そう思ってると 突然その男は僕の見ている目の前で ツナギのホックを はずしはじめたのだ・・・! , '´  ̄ ̄ ` 、 i r-ー-┬-‐、i | |,,_ _,{| N| "゚'` {"゚`lリ ト.i ,__''_ ! /i/ l\ ー .イ|、 ,.、-  ̄/ | l  ̄ / | |` ┬-、 / ヽ. / ト-` 、ノ- | l l ヽ. / ∨ l |! | `> | i / |`二^> l. | | <__,| | _| |.|-< \ i / ,イ____!/ \ .| {.| ` - 、 ,.---ァ^! | | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄l __{ ___|└―ー/  ̄´ |ヽ |___ノ____________| }/ -= ヽ__ - 'ヽ -‐ ,r'゙ l | __f゙// ̄ ̄ _ -' |_____ ,. -  ̄ \____| | | -  ̄ / | _ | ̄ ̄ ̄ ̄ / \  ̄| ___`\ __ / _l - ̄ l___ / , / ヽi___.|  ̄ ̄ ̄ | _ 二 =〒  ̄ } ̄ / l | ! ̄ ̄| _______l -ヾ ̄ l/ l| |___|
Javaはツールがそろってるからな。それに大チームの開発の場合、厳格さをより求められる。
というか、厳格でないと大勢の人間と協調作業できない
厳格なルールを決めておかないと、歯車はうまく回らない。
そして大勢の人間が皆、厳格なルールに従うということはない。
しかし、厳格なルールがない場合、大勢の人は烏合の衆と化す。
PHPと比較したJavaの「厳格さ」って静的型チェックだけだよね? もちろんそれがそこそこ大きいってのはあるけどさ。
ルールを無視する烏合の衆を牽制するリヴァイアサンは、「顧客=金」だ。
Javaだと書き方がある意味統一されるからその辺も大きいかと。 コードに個人差が出にくい。
>>783 コード個人差ならpythonのがまだ小さい
俺のチソコもまた小さい。
Javaは1ファイル1クラスを強制されるのが大きいと思うな。 あと、eclipseがあることw
>>786 別にeclipseはjavaだけのもんでもないし、今はもう大したメリットでもない。
>そして大勢の人間が皆、厳格なルールに従うということはない。 初期:余裕があるときはルールの縛りに従う 末期:聴牌ったら、ルールぶっちぎり? 一人作業でもその時の気分次第で、作りがバラバラになってる件w >しかし、厳格なルールがない場合、大勢の人は烏合の衆と化す。 コーディングに規則性、法則性があるとスッキリしますねー。 見通しが良い☆ 荷物や部屋を綺麗に整理整頓している人は、コードも整理整頓して綺麗に書かないと気が済まないのかな?
>>788 おれはコードは綺麗じゃないとイヤだが部屋はちらかり放題だw
PHPでEclipseなんて使っても意味内。
>>790 みなさん、Zend Studioを使ってるの?
フレームワークユーザのエディタはなんでしょねのコーナー!!
>>791 5.1.0 -> 5.2.0 と体験版のただ歩きをしています。
そろそろ5.2.0の使用期限が迫ってきています。
794 :
nobodyさん :2006/09/06(水) 16:28:48 ID:BBgM62bo
マジレスするけど、PHP IDEすごいよ
PHPイーデ
796 :
nobodyさん :2006/09/06(水) 16:58:16 ID:At5MX9lg
ぺちぱなんざメモ帳でも使ってろや!!! 俺はZendStudio使ってるけどね
PHP IDEで $hoge = "hogehoge{$fuga}"; とかしてあると{の所から先のコードの色が正しく付かなくなるんだけど 誰か解決法知りません?
$hoge = "hogehoge".$fuga; てか、phpideやらaptanaの色付けってしょっちゅうおかしくなる。。
phpspotのエディタ使えばいいのに。 色分けもカスタマイズできて、すごく使いやすいぜ。
あれで予測と関数の説明が出たら完璧なんだけどなあ。 Win限定だし。
>>801 何言ってんだお前? ちゃんとマニュアル読んだのか?
PHPエディタはCtrl+スペースで入力補完もできるし、関数もF2キー1発でchm検索できるぞ。
っていうか個人的には予測も関数の説明も邪魔だから要らないけどな。
VBみたいな無駄に冗長な言語ならそれらも必要だけど、PHPのようなシンプルな言語には不要。
手動でタイプしたほうがよっぽど速い。
秀丸でいいや
俺はpeggyです。
>>800 残念なことに、キーバインドの変更が出来ないのが致命的。
最近ので機能追加されてればいいけど。
まだバインド変更できないのか・・・。 PHPエディタは何度も入れて試したんだけど カスタマイズ性の問題が解決してなくて毎回即ゴミ箱行きになる。
自作やPDOのクラスのメソッドが何も出ないじゃん 最近仕様の変更された関数、追加された関数も対応していない
>>807 そんなに細かいカスタマイズにこだわるなら、
エディタ自体を自作しろよチンカス。
800=802=810
>>812 違う。
代入だからSyntax Errorだ。
もっと別のエラーじゃね? 代入できないものに代入してるから
化学式じゃね?
>>815 Oが二重結合してるところまでは理解した
>>811 こんなえらーでたYO!
Parse error: parse error, unexpected '='
いろいろ使ってみたが軽いのでPHPエディタ使ってるわ 補完機能は便利だと思う でもまだ理想のエディタを探し中
PHPEclipseとPHPエディタのいいとこどりのがあれば助かるんだけどなー
vs.phpがなかなかじゃない?
そうそう、PHPエディタは、いかにもフリーソフトらしい軽快さが最高だね。 それでいて機能も十分だし。
800=821
こいつら全員スレ違いなのに、どうせ他にネタがないから、スレ違いだって言いづれぇぇぇ!
vs.phpは有料?
有料。 まぁ1万ちょいなら出してもいいかな。
>>824 >805で誘導されているのに話し続ける
荒らし同然の糞野郎ども(一人かも)だから、スレ違いって言っても通じない。
もしかしたら、日本人ですらないのかもしれない。私は最近そう思い始めました。
828 :
sage :2006/09/09(土) 23:17:35 ID:2LU/dDDM
つーかZFって未完成だろ? 実用レベルで使ってる人っているの?
それはさすがに、よほど強気な奴だけじゃね? 俺もそうだけど、今からZF触ってるのって遊びの域を出ないと思う。
冷静に考えてみると、フレームワークって、ただ楽しいだけで開発効率高くないな。 保守と拡張はしやすいとは思った。
え…?
同じフレームワークをすべての案件で使い続けないと効果は出ないね。 PHPでウェブアプリ作る場合、大規模な機能追加があると、いっそ丸ごと作り直したほうがてっとりばやいし。
自分の能力不足を擦り付けているだけ
フレームワークの性能の違いが、戦力の決定的差ではないという事をおしえてやる!
見せてもらおうか、貴様のフレームワークの性能とやらを
認めたくないものだな、自分自身の若さ故の過ちというものを
や、やってやる、 やってやるぞ! フレームワークのスピードがなんだ!
君のような若者が命を落として、それでIT世界が救えると思っているのか! 新しい時代を創るのは老人ではない!
一つのFW使い続けて ノウハウやラッパーが貯まってきたら ブーストかかるね。 それまではむしろ遅いかも。
新規開発ならフレームワークなくても工数大して変わらなくない? フレームワーク的なコンセプトを流用すればこそってのもあるけど、ベタ書きのほうが早かったりもする。 後々機能の追加がある予定の場合、ベタ書きだと鬱になるけど。
FWって何?ファイアウオール?フォワード?
FW使ってて良かったーと思うのはFilterかける処理が後から出てきた時だな ベタ書きしてたら死ぬる
ファイアーワークス
ふゅーに ボールが うぃたので
ふんわか
ま、まさか 奴が・・・ なにっ! はっはやいっ!
通常の3倍です! でかっ!
童貞にはさっぱり分からん話だ
Zend Funwaka
Zend Framework、しばらくアップデートしてないなあ。 大改造でもしてるのかな。
>>858 ZFのリポジトリのフィード取ってるけど結構コミットされてるみたいだけどねえ
新しいパッケージもコミットされてるけど
コアのパッケージはあんまり更新されてない印象
慎重になるのはわかるけどリリースサイクルはもうちょい上げて欲しい
よく読んでないけどなんかキーパースンが行方不明なのかな? もうすぐ、とりあえず今出せる次期バージョン出すよってMLに挙がってたね
(・∀・)キンパンスン!
健康上の問題のよう。 >Jayson is currently dealing with health problems.
(・∀・)チンパンソン!
866 :
nobodyさん :2006/09/14(木) 18:05:37 ID:HKpbC+qX
アー、ほかでも似たような質問してたなこいつ ただの宣伝だ
PHP初心者とO/R マッパーがわかんないのは全く関係ないよなぁ・・・。 こんなんだから、ペチパーはバカにされるんだよ・・・。
871 :
nobodyさん :2006/09/15(金) 23:34:18 ID:MYmNxKPx
>>869 ここまでくると、好きなようにやってくださいと言うしかないな・・・
>>869 何かもわからないのに、なんで正しいか聞くんだろう。
O/RマップのOの部分しかないのかな
それ、意味ないじゃん。
876 :
nobodyさん :2006/09/17(日) 21:27:16 ID:ITPogLgM
>>876 一度答えたら手取り足取り教えさせられそうだしな。
しかも、0Pときたらこたえる気をなくす。
実質「何も知りません。全部教えて下さい」と同じだからなぁ。
ここの掲示板のポイントって意味ないよな。
サイト自体すぐ潰れそう
広告はよく見かけるね。
お前ら文句言い過ぎw 最新のPHPニュースのフィードは便利だよ
>>882 サイト維持大変ですね。もうすこしがんばってね
884 :
nobodyさん :2006/09/18(月) 09:26:17 ID:wNFbiLQE
最初は0ポイント書込出来なかったから、どんなクソ質問にも かならず回答付いてたんだけどなw 0ポイント書込出来ない方が、質問側も回答側も質が高まるんじゃ なかろうか。
PEARのDB_DataObjectあたりを使うのが一応定石ですか? それにHTML_Template,Flexyあたりを組み合わせるのが手っ取り早いかな? とかの回答書き込んだらどうなるだろう? フレームワークの解説から始めなきゃいかんかな?
話の流れを止める上、スレ違いでしたらすいません。 いま勉強がてらZend Frameworkで簡単なBlogを作っているのですが、2つのDB(SQLite)に接続するにはどうしたらいいのでしょうか。 Zend::loadClass('Zend_Db'); $blog = Zend_Db::factory('PDO_SQLITE', array( 'dbname' => APPLICATION_PATH . '/blog.db' ) ); $access = Zend_Db::factory('PDO_SQLITE', array( 'dbname' => APPLICATION_PATH . '/access.db' ) ); 上のような感じでやっているのですが上手くいきません・・・。 よろしくお願い致します。
クラスの作り方からじゃ
どういうふうにうまくいかないの?
>>888 説明不足ですいません。
上記blog.dbのみの場合は問題なく動くのですが、上記のようにaccess.dbを足した途端
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in 〜library\Zend\Db\Table.php on line 192
Fatal error: Uncaught exception 'Zend_Db_Table_Exception' with message 'primary key 'id' not in columns for table 'access'' in 〜library\Zend\Db\Table.php:196
Stack trace:
〜〜
〜〜
当等といったエラーが出ます・・・。
>$blog = Zend_Db::factory('PDO_SQLITE', array( 'dbname' => APPLICATION_PATH . '/blog.db' ) ); >$access = Zend_Db::factory('PDO_SQLITE', array( 'dbname' => APPLICATION_PATH . '/access.db' ) ); この2行目だけでそんなExceptionでるの? ほかになにかやってない?
>>889 エラーメッセージ的には、access テーブルにプライマリキーとして使う id カラムがない、って言ってるから、その辺見てみたら?
ZFのDB系は、プライマリキーを id って名前にするの前提だからね。
最近のORマッピングはどれもそんな感じだね。 id が primary key で auto_increment 推奨。
>>89 0さん,
>>891 さん
>>892 さん
すいません。
やっと原因がわかりました。
プライマリキーは良かったのですが、まず基本的にWEB+DB33号のサンプルプログラムをベースにやっていまして、上記コードのほかに
<index.php>
Zend::loadClass('Zend_Db_Table');
Zend_Db_Table::setDefaultAdapter($blog);
require_once APPLICATION_PATH . '/models/Blog.php';
<〜/models/Blog.phpblog.php>
class Blog extends Zend_Db_Table{}
と言う箇所があるのですがZend_Db_Table::setDefaultAdapterを完全に無視していました。
それで、Zend_Db_Tableのコードを追っていたんですがDB一つの場合は上記でいいのですが、DBが複数の場合はindex.phpの上記三行を消して、呼び出す際に
$blog_table = new Blog( array('db'=>'blog') );
見たいな感じで行けました。
上記はちょっと不恰好な例ですが・・・。
レスして下さった皆さん本当にお探せしてすみませんでした・・・。
894 :
893 :2006/09/18(月) 23:11:09 ID:???
あ、<〜/models/Blog.phpblog.php>は<〜/models/Blog.php>です・・・。
お〜!Zend Frameworkで頑張っている人いるんですねー。 とりあえず「Zendです」と言っておけばユーザーも信頼・納得かな?
896 :
894 :2006/09/19(火) 12:23:41 ID:???
>>895 まだそこまでのレベルにはなってないじゃないでしょうか。
俺はEthnaでの開発しか経験ないんでこんな事言うのはアレですが、zfはEthnaに比べて色んな面で楽なのに惹かれました。
あと
>>893 ですが三行じゃなくて二行の間違いです。
すみません・・・。
>>895 使われてるフレームワークでサービスを判断する人なんていないと思う
フレームワーク+追加コード どちらか、または両方にバグがあると、サービス全体としてはダメだな。 フレームワークにバグがあるようだと、追加コードの部分をバグのないように努力しても無駄にならないかな?
無駄ってほどにはならんだろうけど フレームワークのバグを修正したり回避したりするために 余分な労力は必要になるだろうね その追加分がフレームワーク利用による削減分とどれくらいの比になるかってことだな
>>898 無駄かどうかは、フレームワークのバグによると思うが
フレームワークを使う利点は、1から開発しなくても良いってことだからなぁ?
1から独自フレームワーク作ったところでバグは入るわけだし、
バグが入るか入らないかは、どっちもどっち
むしろ、独自フレームワークだと自分の腕にかかってるしw
それと、オープンなフレームワーク使って手バグが見つかった場合
コミットが速いとか独自フレームには無い利点もあるし
オブジェクトの作り方が、各フレームワークごと違うから、 慣れるのにちょい時間を要する。
>>900 なんか久しぶりにタブ8見た気がする。
メモ帳で書いてるんだろうか。
>>903 リーダ 「本プロジェクトでは、フレームワークとして、ちいたんを採用します。」
えろいひと「?」
>>900 みったんフレームワークのインスパイヤ?
リーダ 「本フレームワークでは、コア部分にちいたんを採用します。」 えろいひと「?」 Zend Framework Components : Zend_Cache Zend_Cheetan Zend_Config :
>>897 フレームワーク選びも、客に対するプレゼンテーションとして大事?
>>907 SE「本プロジェクトは、フレームワークとして"XXXX"を使用して、開発の効率化と品質の確保を行ないます」
客「そう」
:
: (ですまーち)
:
SE「"XXXX"に致命的なバグがありまして、分析と修正に時間がかかっています。」
客「それはあんたが選んだんでしょ。どうでもいいから直せ。」
:
(ですまーち)
プレゼントの道具にはなるけど、それが致命的になることも。
909 :
nobodyさん :2006/09/20(水) 01:01:52 ID:jDGH+RS0
客にフレームワーク云々言ってもね・・・
フレームワークを自社の開発標準として取り込んでしまって、 きちんとサポート体制を整えれば、有力な営業ツールになるよ。
>>900 > 奥さんの方
> ちいたんという名前は作者の奥さんの愛称です。
> 奥さんの方のちいたんは身長146cm見た目はちっちゃい子供のようでいつも変なかわいらしい動きをしている女の子です。
・・・・(´д`*)
$data["datas"] って… dataは複数形で単数がdatumですよ。
「ちいたん」の存在が作者の妄想だったらと想像してみる… (´д⊂)
どうみても空気嫁だろ
phpプロのフィードで ちいたん情報が流れてきたw
0.2が数週間後にリリース? つーかメーリングリスト増えすぎ
trunk見てる分にはコアはほとんど変更ないだろうなあ incubatorからどれくらいのパッケージが昇格するのかな
guessworkの中の人もsymfony使ってるらしいね てかguessworkはもう中止なの?
機能を削りに削る。 軽量化の追及は、フレームワークの新しい可能性をもたらす。 レース用のラジコンカーみたいだなw =軽量かつ高性能
思い出の数だけフレームワークはある
フレームワークの重さは、背負っているものの重さである
セピア板みたいッスw
絵文字変換とかよさげだけど テンプレートエンジンなのが今様じゃないな。 今は生PHPをテンプレートに使うのがトレンドだから。
みったんフレームワークがMarsになった訳だけど、何故Plutoにしなかったのかと問い詰めたい。
マーズとかプルートとか、それってセーラームーンネタ?
宇宙ネタじゃね?
宇宙やばいよ宇宙
symfony重いからシンプルなオレオレフレームワーク作り出した。 作ってるうちに、symfonyの劣化コピーになってきた。 本当にフレームワークに必要な機能ってなんだろう。。。 あと、DB抽象化に何使うか悩む。 propelはxmlやだし、Zend_DB使うなら Zend_Frameworkでいい気がするし
自分で作るならそれこそZFでいいんじゃ 物足りない要素があれば適当なProposalのサンプルコードを 組み込んでテストすれば大体おk
>>930 あるある
シンプルな奴作ろうと思って作り始めるんだけど
いるもの入れて行ったら
どんどん既存FWの劣化コピーに近づいていくんだよな。
>>933 懐かしいな。
数あるフレームワーク要不要論争の中でも比較的大きかったやつだ。
cakeがバージョンうpしてる。 最近はsymfonyよりcakeの方が更新早いなぁ。
気づいたら新生Zend_MVCが大分明らかになって来たね。 コンストラクタの奪い合いがどう収まるのかと思ってたけど passToActionて妥協点は中々よさげ。
>>935 symfonyは1.0に向けてalphaの方を更新してる。
cakeはその辺の境界が適当
>>930 >propelはxmlやだし
なら書かなきゃいいじゃん。
DBDesignerとかphpmyadminでつくってbuild-schema&build-modelしなよ。
>>938 http://framework.zend.com/wiki/display/ZFPROP/MVC+Reorganization+Proposal 変更は色々あるんだけどAction周辺に限れば、config、sessionなど複数種類のデータを
FrontControllerから楽にActionに渡せるようになり、Action前後の操作も柔軟になった。
これまでActionの唯一の空きコンストラクタを利用してActionにインスタンスを渡そうとする
Proposalが複数発生してたんだけど、最終的に$requestがコンストラクタへ、
registryなどその他のProposalはpassToActionを使うってことで決着がついたみたい。
また、ActionにpreRun()、postRun()、更にfinalになったActionコンストラクタの代わりにinit()を
置けるように変更で、今後はAction直前でのtokenやparamsの取得に悩む事はなくなる。
よく見るとpassToActionの保存先が$_paramsなのが気になるけど…。
>>941 init(),preRun(),postRun()は決め打ちか
フィルタ機構入れるんだったら
フックするメソッド名も指定したいな
>>930 逆にsymfonyのcontroller八苦していらない機能削りなよ
ちぃたん「が」最k(ry
ちぃたんに嫉妬
947 :
nobodyさん :2006/09/26(火) 17:59:43 ID:k4R7sAzx
名前が「ちぃたん」じゃなかったら仕事に使えたのにw
948 :
nobodyさん :2006/09/26(火) 18:00:46 ID:k4R7sAzx
チタンって、名前にして同じようなフレームワーク作るか・・・。
949 :
+++ :2006/09/26(火) 18:20:54 ID:???
Cheetangとか かっこいい名前にしたらいいんじゃね?
>>949 suhosinって何だろ?
何の言及もないが…
>>952 さんくす
すほしん結構良さそうだね。ただ導入がちょっと面倒くさいかな
一般にいうflash機能って、例えば前のページで設定されたflashを 取得しているページをリロードした場合でも値は維持されてる? まーそうでないと不便だと思うけど、自作flashやろうとすると結構面倒だね…
いやリロードしたら消えてるよ。 フラッシュってのはそういうもんです。
あ、そうなんだ。と言ってる間に作ってしまったので、 オプション扱いで使おうと思います。
簡単なSBM作ってみてるんだけど
Zend_Controller_RewriteRouterで
$router->addRoute('tag', 'tag/:tagname');
にしたとき
http://unko.com/tag/日本語 でアクセスしても
noRouteになってしまうんですけど
これどの変がおかしいんですか?
>>956 $router->addRoute('tag', 'tag/:tagname', array('controller' => 'tag', 'action' => 'index'));
だと思う
ん、tagnameにtestが入るならそれで合ってるんじゃないのか? どうしたいんだ?
で、これでどうだろう $router->addRoute('tag', 'tag/:tagname', array('controller' => 'tag', 'action' => 'index'), array('tagname' => '.+'));
おぉ!
>>964 でできました
ありがとうございました
あれ? いま第4引数ってちゃんとサポートされてるの?
>>966 第2引数で指定した :XXX に該当する部分の名前をキーにした配列を
第4引数で与えるとどういう正規表現でマッチさせるかを
上書きできるようになっている、デフォの正規表現が
>>963
めるぽ
cakeをmod_rewrite無しで動かしてる人いますか? app/webroot/index.php/foo/でアクセすると 表示は可能だけど、リンクにゴミ付いて駄目 dispatcher.phpのbaseUrlでなんかゴミもらってみたいだけど・・・
>>971 俺が前スレか何かに書いたら禿しくスルーされたやつだwww
それクラス名がZF並になげぇな… ぱっと見たら、 ezcPersistentDefinitionManager とか…
名前は良く聞くけどな
海外では結構使われてるのかねez
>>973 FWならどれもそんなもんじゃないか?
Bug fix guarantee結構たけーな そんなに使えるモンなのか? symfonyですらタダなのに…
すいません。 スレ違いかもしれないんですが、Zend Frameworkでフロントコントローラをindex.phpとadmin.phpに分けたいんですが.htaccessをどう書けばいいでしょうか・・・。 それとも分けるのは邪道でしょうか。
一応こういう感じで書けたよ RewriteEngine on RewriteRule \.(js|ico|gif|jpg|png|css)$ .$1 [L] RewriteRule ^admin/?.*$ admin.php [L] RewriteRule !^admin\.php$ index.php [L] ただやっぱりアプリケーション毎にサブドメインか 別ドメインを割り当てた方が軽いし安心
>>976 index.phpの中で呼び出すコントローラかルータを変える、みたいな分岐のさせ方もありじゃない?
979 :
977 :2006/09/29(金) 16:58:31 ID:???
失礼、977だと画像類がindex.phpに飛んでました。 1個目のRewriteRuleを下記に変更を RewriteRule (.*\.(js|ico|gif|jpg|png|css))$ $1 [L]
mod_rewrite、正規表現を勉強する方法で、何か良いオススメの教材ありませんか? ・本 ・ML ・サイト ・その他
もうそろそろ次スレの季節ですか。 最近やや過疎り気味だけど、次スレは欲しい。 規制されてるんで、あとは任せた!
<?php if ($_985->CreateNextThread()) { while ($resNo < 1000) { echo "埋め"; } } ?>
>>983 PHPもマルチスレッドをいじる時代か。
$resNo++;してくれよ、ってつっこもうと思ったら、きっと別スレッドでカウントされてるんだろうな、と
んなこたどうでもいい。
↓次スレよろ
>>981 Thank you very much.
988 :
nobodyさん :2006/09/30(土) 10:29:14 ID:WYEQsiOw
産め
埋め
梅味
10 REM イチニモドル 20 GOTO 1
おい、埋まる前に何か話そうぜ
話すたってあと5しかないだろ
といいつつ10分経過
[設問] スレ住人の今の気持ちを3行でまとめなさい
【テンプレ】 1行目: 2行目: 3行目:
1行目:ソフトバンク対応めんどい。 2行目:でも、今日中に終わらせたいなぁ。 3行目:1000でもとって頑張ろう。
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。