私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】Yii Framework
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
うーん、最悪の下策とか言うけど、システムの開発、運用なんて千差万別なのに、ケースバイケースとしか言いようがないと思うんだが
そもそも>>494は設計思想の話全然出てないじゃん
レコード読み出しでデータベースの性能問題が出るなら、他の言語使えって言ってるようにしか見えないよねえ
でも他の言語持ち出す意味もよく分からないし、偉そうなこと言った割には主張に一貫性がないように見えるけど大丈夫ですか?
そもそも>>494は設計思想の話全然出てないじゃん
レコード読み出しでデータベースの性能問題が出るなら、他の言語使えって言ってるようにしか見えないよねえ
でも他の言語持ち出す意味もよく分からないし、偉そうなこと言った割には主張に一貫性がないように見えるけど大丈夫ですか?
意見に対して論拠のある反論がなかったり、スルーされて会話拒否されたことは、きっと俺の皮肉的な言い方と無知が原因だったのだろう
反省です
反省です
Javaでやれって書くとPHPerが脊髄反応するの分かってるんだから、最初からmemcachedって書けばいいのに。(´・_・`)
>>508
Yiiと関係ないじゃん
Yiiと関係ないじゃん
509さんすみません。ただtinyint(1)にして
afterFindで0は'男性'、1は'女性'とかに置き換えるってのは無駄なのなんなのか、よくわからなくなって・・
afterFindで0は'男性'、1は'女性'とかに置き換えるってのは無駄なのなんなのか、よくわからなくなって・・
答えは既に出てる内容だけど、Yiiと関係ない話題はもっと適したスレがあるのでそちらでどうぞ
>>481をわかる方おられますか?
mysqlのインメモリモード(heap table)を
memcachedの代わりに使うケースって少ないね。
memcachedの代わりに使うケースって少ないね。
上はrenderPartialの結果を返り値として文字列で受け取れる
下はrenderPartialの出力が画面表示になる
下はrenderPartialの出力が画面表示になる
>>515
試してみてなんとなくわかりました。ありがとうございます。
ただ、どういった用途で使うかが見えてきません。
例えば、結果を返り値として文字列で受け取る場合などは
メールのテンプレートなどに利用できそうですが・・
出力が画面表示になる場合は、普通に$this->renderPartial('dummy');とする場合との違いがわかりません
試してみてなんとなくわかりました。ありがとうございます。
ただ、どういった用途で使うかが見えてきません。
例えば、結果を返り値として文字列で受け取る場合などは
メールのテンプレートなどに利用できそうですが・・
出力が画面表示になる場合は、普通に$this->renderPartial('dummy');とする場合との違いがわかりません
具体的にコードで例を示せますか?
$this->render('dummy', null, false, ture);のやつ
$this->render('dummy', null, false, ture);のやつ
すみません。$this->renderPartial('dummy', null, false, true);のやつ
$hoge=$this->render('dummy', null, false, ture);
print_r($hoge);
ということじゃねーの?
print_r($hoge);
ということじゃねーの?
>>516
APIリファレンスを見ると、4つめをtrueにするとprocessOutputで後処理されるって書いてる。
で、processOutputを見ると、scriptタグを挿入したり、hiddenフィールドに値を埋め込んだりするみたい。
だから、たぶんrenderPartial単体を画面表示したいときに使うんじゃないかな。
APIリファレンスを見ると、4つめをtrueにするとprocessOutputで後処理されるって書いてる。
で、processOutputを見ると、scriptタグを挿入したり、hiddenフィールドに値を埋め込んだりするみたい。
だから、たぶんrenderPartial単体を画面表示したいときに使うんじゃないかな。
それrenderPartial呼ぶだけでいいからな
結果受け取ってどうすんのって事例は、CControllerのrenderの中身見ればいい
main.phpにcontent引数として渡して描画してるだろ
結果受け取ってどうすんのって事例は、CControllerのrenderの中身見ればいい
main.phpにcontent引数として渡して描画してるだろ
確かにCController::render()の中身を見れば
どんな具合で処理が流れていっているのかわかりますね
いやぁしかしYiiのAPIはすばらしく見やすい
どんな具合で処理が流れていっているのかわかりますね
いやぁしかしYiiのAPIはすばらしく見やすい
>>525
他でやってくれ
他でやってくれ
>>527
潔癖すぎワロスwww
潔癖すぎワロスwww
MVCってユニットテストために
ユニットテストを難しくする汚染要素を隔離するためにあるのでは?
具体的に言うとこんな感じ。
View(GUI, xml, html, json)
Controller(Session, Request, Form, 画面遷移などWeb独自のデータ)
Model(RDB, KVS)
MとCが分離されることでMはWebスコープから分離され、CはSQLから分離される。
でもこの理屈だとVとCの関係がおかしくなっちゃうね。
CがVにデータを渡すときはリクエストスコープを経由しないで
直に関数の引数で整数や文字列、オブジェクトを渡すべきって話になるから。
ユニットテストを難しくする汚染要素を隔離するためにあるのでは?
具体的に言うとこんな感じ。
View(GUI, xml, html, json)
Controller(Session, Request, Form, 画面遷移などWeb独自のデータ)
Model(RDB, KVS)
MとCが分離されることでMはWebスコープから分離され、CはSQLから分離される。
でもこの理屈だとVとCの関係がおかしくなっちゃうね。
CがVにデータを渡すときはリクエストスコープを経由しないで
直に関数の引数で整数や文字列、オブジェクトを渡すべきって話になるから。
>>530
いきなり何言ってんですかあんた
いきなり何言ってんですかあんた
>>532
半年以上前だが?
半年以上前だが?
>>532
陰険
陰険
あるコントローラのアクションを
accessRulesやfilterのみ適応して
PHPファイル名そのままで表示させたいです。
action関数を書かないで済む簡単な方法が
あれば教えて頂けませんか?
Yiiの認証を使ったファイル置き場が作りたい感じです。
accessRulesやfilterのみ適応して
PHPファイル名そのままで表示させたいです。
action関数を書かないで済む簡単な方法が
あれば教えて頂けませんか?
Yiiの認証を使ったファイル置き場が作りたい感じです。
一つのアクションを作って、一つのGETパラメータで処理を振り分けるのじゃ駄目かい?
>>540
urlManagerルーターのaliasでも手間?
'something/<alias>'=>'something/rawdraw'
Class SomethingController ....
{
public function actionRawdraw($alias) {
echo $alias;
}
}
http://foo.org/something/bar.php
urlManagerルーターのaliasでも手間?
'something/<alias>'=>'something/rawdraw'
Class SomethingController ....
{
public function actionRawdraw($alias) {
echo $alias;
}
}
http://foo.org/something/bar.php
>>540
おそらくコンソールアプリにしたいって事なんじゃないかな?
おそらくコンソールアプリにしたいって事なんじゃないかな?
>>540
頭の悪い俺には、何がしたいのかよく分からない。
頭の悪い俺には、何がしたいのかよく分からない。
Post::model->methodName();
ってどういう仕組なの?
スタティックじゃないメソッドをスタティックで呼べるって強すぎない?
ってどういう仕組なの?
スタティックじゃないメソッドをスタティックで呼べるって強すぎない?
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】Yii Framework Part 2 (182) - [72%] - 2019/5/9 7:45
- 【PHP】PEAR Part3 (703) - [41%] - 2022/10/30 21:15 ☆
- 【PHP】気軽にPHP質問スレ (1001) - [12%] - 2013/2/7 9:31
トップメニューへ / →のくす牧場書庫について