【php】fuelphpについて語ろうぜ
fuelphpってどうよ?
たてる場所間違えたので、こっち使ってね☆ >>162
それなりに成熟してるんじゃ?
>>163
どのフレームワークの掲示板が活発? 今までシンプル・軽量と謳われたフレームワークで
流行った例って無いよね。
あ、ごめん図星だった? >>167
それってCMSの話だろう?星の数ほどあるが、wordpressの牙城を崩せない。 PSR0か4はどうなった?
対応しないと話にならない 犬盗まれ黒焦げ
2004年1月31日
旭川市末広地区で、飼い犬が火を付けて焼かれる事件が一月に入って から二件発生していたことが三十日、分かった。
被害に遭ったのは二匹で、 回復に向かっている。旭川中央署は、二件の犯行手口が似ており発生場所も 近いことから、
同一犯の可能性もあるとみて、器物損壊と動物愛護法違反の 疑いで調べている。
最初に被害に遭ったのは同地区の無職男性(60)が屋外で飼っている雄の 中型犬。十五日夜、男性の妻(58)が犬のいないのに
気付き、周辺を捜したところ、 全身を焼かれ毛が黒焦げになった犬が自宅に戻ってきたため、同署に通報した。二十七日に
は、同地区のパート従業員の女性(65)が屋外で飼っている雌の 中型犬が盗まれた。二十九日朝、女性が自宅近くの公園で
、全身に灯油の ようなものをかけられ、しっぽの一部などが焼かれた犬を見つけ、同署に届け出た。 飼い主二人は「残酷
な行為で、許せない」と怒っている。 (北海道新聞)2004/02/04
(朝日新聞) 中学生2人、犬の毛に火
他人の飼い犬2匹に火をつけて虐待したとして、旭川中央署などは3日 、旭川市内の14歳と13歳の男子中学生2人を器物損壊
と動物愛護法違反の疑いで 補導したと発表した。2人は「犬に火をつけたらどうなるのか試した。 おもしろくてやった」と話しているという。
調べによると、2人は1月15日と27-29日の間に、同市末広で、屋外で飼われていた雄雌2匹の犬の毛に火をつけて虐待
した疑い。それぞれの飼い主ら から110番通報があり、事件が発覚したという。
雄の飼い主の男性(60)は15日夜、犬の首輪の鎖が外され、毛の一部が焦げて いることに気づいた。雌はしば犬で、飼い
主の女性(65)が29日午後、同市内の獣医師に治療を頼み、獣医師が「犬の背中の毛が何かをかけられて焼かれた ようだ
。いたずれされたのではないか」と届けた。 【審議中】
∧,,∧ ∧,,∧
∧ (´・ω・) (・ω・`) ∧∧
( ´・ω) U) ( つと ノ(ω・` )
| U ( ´・) (・` ) と ノ
u-u (l ) ( ノu-u
`u-u'. `u-u' >>176
リダイレクトさせるコントローラもあるから数は一緒にならない >>177
ありがとう
同じ数になることはないけど、だいたい同じくらい
ってところかな >>178
コントローラのファイルの中にいろいろなアクションを書くのでそのアクションの数と
ビューの数はだいたい同じだけど、ビューの中にはインクルードするだけのものも
あるだろうから比較するのはちょっとちがうよ。 >>179
1コントローラ1アクションが普通かと思ってた
今見てるサンプルはダメなヤツかこれ >>180
何を見てるのか知らないけど、そんな事になったらコントローラファイルが山ほどできて整理しずらいよ。 >>181
わかりました。
適度にまとめるようにします、師匠 >>183
なんでだよ
mvcモデルではなくfuel固有の話だろ モデルって勝手にrequireされんの?
これどうやって実現してんの? ソース読むのって、無駄になったりしない?
おー徒労だー
なんつったりしてな!うひゃひゃ viewmodelをビューごとにいちいち全部作ってるんだけど、これって変だよな?
みんなどうしてる? viewmodelをビューごとにいちいち全部作ってる >>193
まじか。これが普通なのか。じゃぁこのままでいこう。 >>192
作んなくてもいいらしいので作ってない。
Fuel入門に書いてあった。 >>192
View::forge()をcontrollerでやらずにmodelでやるってこと? >>195
それだとView内で独自関数使えないし・・・
>>196
コントローラー内でViewmodel::forgeだよ。MVC以外にviewmodelってやつがある サンクス
見たけどいまいち使いどころがわからない
viewに渡す部分をMVCから分離したいとき? Controller_RestでWebAPIを作っているのですが、
xml型で返した時に各レコードを包んでいる<item>タグを消す、
もしくわ他のタグに変える方法はあるのでしょうか? FuelPHPの新刊が出たんだね。
はじめてのフレームワークとしてのFuelPHP 改訂版 [単行本]
本屋に並んでいたのを見てみたが、内容が素晴らしい!
昔、電子書籍のを以前買ってそれもすごく良かったけど、この本も良書です。
PHPのFrameworkの中では、最高の良書だと思う。
この本のおかげで、CakePHPを一気に駆逐する気がしている。
あ、俺は著者でも関係者でもないのであしからず。 >>200
前のと比べてどう違うんだよ
そこんとこ詳しく教えてくれよ
今のFuel本は付箋と赤線入れまくってて便利に育ったので
大した違いが無いのなら買わぬ >>201
前版は電子書籍だけだよ
早川氏の「改訂 FuelPHP入門」とは別の本 FuelPHP か Laravel か Yii で迷っています。
どれちも使ったことがありません。
覚えやすさと、クラスの仕様の完成度の高さを重視します。
コマンドでのコード自動生成機能や、コーディングのタイピング量の少なさなどは
重視しません。
どれが良いでしょうか? >>203
覚えやすさはぶっちぎりでfuel
完成度は、まあ普通 11月にも新刊が出るんだね。
改訂 FuelPHP入門
FuelPHP、盛り返してきたな。 マニュアルをチラ見で質問なんですが、
DB::query
って、パラメタクエリは使えるんですか?
SQL文に「?」などを書いておき、arrayでパラメタを引き渡すとクオートして埋めてくれる
ようなものがほしいのですが。 ありがとうございます。
よく調べたら、parameters() メソッドというのがありました。 すごい勢いで解説本出てくね
laravelは紙媒体の書籍出てたっけ ないよ。
やっぱ、本屋に書籍がどれだけ並んでいるかで、普及率は違ってくるだろうな。
てことで、しばらくは、
Cake > Fuel > Zend > Laravel
て感じかな・・・ 質問させてください。
CakePHPにある find('list') みたいなセレクトボックスのoption に直接流用できるような
形式でデータをもってくる検索方法はFuelでは提供されているのでしょうか。 CakeもFuelも使ったことないけど、推測すると、key=>value の配列かな?
object形式でもarray形式であっても、わりと簡単に変換関数を実装できるのでは。 >>212
ありがとうございます。
その方法は私も思いついたですが、何かモデル側に便利な機能が用意されているのでは
ないかと思い、質問させていただきました。
一発でkey, valueのペアの配列にして返してくれるような呼び出しはないのかな、
と思いまして。 as_array()でkeyとvalueを指定するのじゃダメなの?
fuelphpのmodelって素のclassだからORMとか使わない限り、モデル側には便利機能なんてないけど。 >>214
ありがとうございます。
Ormはもちろん使うつもりです。as_array()の使い方をみてみます。参考になりました。 Larabelはモッサリ感がある。
やっぱり今使えるのはFuelPHPなんだよね。 感とか言わんで、ちゃんと測定してーな。
エンジニアなら。
参考にさせて頂きますしおすし。 測定しないとなんともいえないけど
オーバーヘッドでかそう感はある フレームワークの速度差が体感で分かるのか?
すげーなw 単体の速度差はわからんけど、アクセスが増えてくると
やっぱり体感できるくらいは違いある 名前空間関係なく
普段使ってる自作関数を直接呼ぶのは
やっぱりマナー違反だろうか いちいちユーティリティクラス作るのも
面倒なんだよなー
無作法なのと利便性と、どっちをとるべきか…… Authで自作サイトに認証機能を付けたのですが、質問です。
認証が必要なアクションにアクセスした時、ログインページにリダイレクトします。
認証が成功した後、もともとアクセスしようとしたアクションにリダイレクトするということは可能なのでしょうか。
CakePHPにはこの機能があったと記憶しています。 wikiのパッケージってある?
探してもなかったんだよね。
Markdown記法は気軽に使えるみたいだけど、
それに加えて、履歴管理と閲覧・編集のパーミッション管理とかして欲しいんだよねぇ。 FuelPHPの本書いてる鈴木さんて、すごい人なんだね。
この人がいれば、地道にシェアがUPする気がする。
あ、俺田中ですので。 >>223
リファラじゃない?
Input::referrer();
でなんとかなんないかな? 初フレームワークだけど便利だね
ずっと自作フレームワークは利用してたけど
本物のフレームワークの仕組みはすごく勉強になるわ これから修得するのは、FuelPHPかLaravelか、どっちが良いのでしょう?
中規模、Windowsサーバ上での開発です。 すみません質問です。
入力フォームでバリデーションエラーになって画面を再出力するとき、
元の入力値をデフォルト値として入れる方法は、どうすればよいのでしょうか? LaravelとFuelPHP、どっちを使おうか比べたんだけど。。。
FuelPHP、素晴らしいな!
Laravelは、
ディレクトリ構造がシンプルではない。
マニュアルが若干分かりにくい。
重厚長大すぎる。
Eloquent使ったみたらびっくりするほど遅かった。
修得するのに時間がかかる。
V3からV4、V4からV5でかなり大きな仕様変更がされており長期に安心して使えない。
Googleトレンドに騙されるところだったぜ。 海外のトレンドを追従するのが正解だと思うけどなぁ
epub形式の電子書籍で初心者にもわかりやすい入門書があったからfuelphpにしたけどさ 最近チュートリアルでFuelPHPを勉強し始めた者です。
Fieldsetについて質問です。
Fieldsetを使うと、コントローラ内でラジオボタンを生成したりチェックボックスを生成すると思います。
これってロジックとビューは分離すべきという原則から外れると思うので、好ましくないと感じました。
FieldSetを使ってもMVCをきちんと分離できる上手い書き方などあるのでしょうか?
それとも、FieldSetは使わないほうが良いというのがFuelPHPerの認識なのでしょうか? 232です。
チュートリアル学習で、本日疑問に思ったこと。
ビューのテンプレート機能(レイアウト機能)を使うときは、
Controller_Templateクラスを使いますよね。
これは、ビューをテンプレートにするかしないかをコントローラに
記述しなきゃいけないことになります。
これも232と同様に、MVCの原則に違反した書き方になる気がするのですが・・・
俺の理解不足でしょうか? Oil migrationで外部キーを新たに設定する場合どのようにbashに叩けばいいのでしょうか。
外部キーを設定するコマンド文が分からないです。 fuelphpのコード規約に沿ったeclipseフォーマッター公開してるサイトありませんか? fuelphp のコード規約は美しくないので・・・ 使わせてもらっている立場で批判するのは、美しくないぞ。 >>238
逆だ
使ってもらう側からしたら、批判してもらわないと困る fuelって、ユーザーが作るファイルを置いとく場所が
あちこちにとっちらかってて 収拾つかない感じだけど
どうやってバージョン管理やプロジェクト管理してる?
classesとviewsと離れ過ぎじゃない? 気持ち的にはキャメルケースじゃないと落ち着かないけど
PHPの標準関数はアンダースコアなんだよな
なんつーかやっぱ細かいこと気にしたら負けだな
大人しくプロジェクトの方針に合わせますわ MVCとして考えるな
VCとして考えろ
fuelphpにとってMはCの補佐である
だからclasses/とviews/に分かれており、classes/の中にcontroller/とmodelsが存在するのだ おまえら開発環境は何使ってますか?
NetBeans、Eclipse+PDT、PHP Stormあたり? NetBeansからPHPStormに乗り換えたよん。
NetBeansに慣れてしまえば、乗り換えるほどのメリットはないかも、だけどね。 フォームからファイルアップロードする機能を作りたいのですが、
アップロードの進捗状況を表示するにはどうしたらよいのでしょうか?
FuelPHPのほかにBootlstrapなどが必要なのでしょうか? 必ず実行したい関数があるんだけど、
どこに仕込むのがFuelPHP流なんでしょうか
すべてのcontrollerのクラス定義の外に書く ってのはお行儀悪いですよね >>250
Controllerを継承したクラスを作成して、継承したクラスのbefore()で実行したい関数を実行。
で、画面のControllerは作ったクラスを継承して作ればいいんじゃね。 >>251
ありがとう。beforeなんてあったのね
ほとんどの画面はcontroller継承した自作controller継承してたから
before()にぶっこむよ。 コントローラに
use Fuel\Core\Request;
ってのが書いてあったんだけど、これってどういう意味?
インポートってルートディレクトリみたいなのどこかで決めることできるの? FuelPHPのライブラリをFuelPHP以外でも使いたいんだけど
どうしたらいいかな。 ソースがあるんだから何とかしろとしか言いようがない。 >>255
ソースがあるのでインチキしてオートローダーぶっこめば出来ると踏んでる。
でも、もし公式推奨の手順があるならそれに則りたい 過疎ってるなぁ
みんなどこで情報交換してるの?
StackOverflowの英語版とか?
日本語版は少ないよね(´д`;) >>257
ここだよ。 ここしかないよ。
今はもう、俺とお前の二人しかいない。 PhpStorm使ってるやつおる?
viewで変数補完したいときどうしたらええの?
誰かおらん?
誰か viewで変数補完する方法わかったよ。
意外と地味な手順だった。