のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,905人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレ【PHP】Yii Framework

    php覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    301 = :

    >>298
    search関数書いてる時はたしかにそう感じる
    でも単一データ読みだす時は記述が少ないからすげー便利と思う

    302 = :

    >>300
    おれもれも
    割といるんだな安心した
    いや安心しちゃいかんのか

    303 = :

    CakePHP使ったこと有るひとに質問です。
    ・学ぶ上で、知っておいたほうがいいCakePHPとの主な違いはなに?
    ・CakePHPはページング処理がちょっと複雑なSQLを発行したい場合面倒になるんですが、
     Yiiでは問題ないですか?

    304 = :

    複雑なSQLってどんなかな?

    305 = :

    >>304
    JOINやGROUPを多用するようなものです

    306 = :

    SQLは所詮条件文でしかなくて、プログラミング言語とくらべりゃすごい簡単だけど
    修正とか他人が書いたものの把握がめんどくさいってのもある
    少しでもパフォーマンスをあげないといけない場面ではSQLを弄ることは重要だけど
    さしてそうでもない場面まで全部SQL書いてやりくり、ってのは、
    再利用性が下がる要素にこそあれ、あんまりメリットがないからなー
    O/Rマッピングは楽でいいよ

    307 = :

    >>297
    覚える手間やテスト書く手間はかかるけど、自動化便利だよー。
    テストフェーズでいつも手を抜いてるような、いい加減な人はかなり嫌がるけどw
    作る手間はあるとはいえ、入出力をテストすんのが殆どだから、大して難しい内容でもないし。
    作っちゃえばボタンぽんぽんでテスト終わり、結果が残せてそれ自体も成果物にもなるのは便利。

    まー、結合やら納品後に単体レベルの不具合ぼろぼろ出してても、
    特にお咎めなしなら、やんなくても実害はないと思うけどなー。

    >>298
    むしろO/Rマップの何に「時間がかかって簡単じゃない(難しい?)」かがわからないよ!
    それ単に理解しようとしてないだけじゃね。
    新しいことをも覚える努力放棄してたら、周りから老害だって思われる奴が生まれちゃうんだぜ?

    308 = :

    >>303
    例えば、
    Cakeはfindで配列が返ってくる。
    Yiiはオブジェクト(モデル)が返ってくる。
    Cakeは規約重視。
    Yiiはある程度の取り決めを推奨しているがカスタマイズ可能。

    309 = :

    >>307
    テストにしろO/RマップにしろYiiから出たらまた別のもの使わなきゃいけないからな。
    PHPだけ使ってるわけでもないし。
    まんどくせ。

    310 = :

    http://blog.y-110.net/log/eid86.html

    これ結構同感だわ。

    311 = :

    そこでオブジェクトデータベースの登場
    よく知らんけど

    312 = :

    まったく流行らなかった。
    RDBMSが仕様はどうあれ、ある程度のわかりやすさとパフォーマンスで成功してるのは理由があると思う。

    313 = :

    >>310
    >O/Rマッピングはその SQL を自動的に生成し, 実行します。
    >一番大事な SQL が見えない部分で勝手に実行されるって, 怖くないですか?
    >本当に効率のいい SQL を実行しているんでしょうか?
    Yiiなら吐き出されるSQLが明確にわかるから、問題に感じたことがないな
    SQLでパフォーマンス問題が発生したなら、その対策は出来るということだ
    最悪、生で書いてもいい
    Yiiの場合、パフォーマンスだけが問題なら対策は出来るので、使ったほうが良いという結論になる
    >>309のようにSQLを直接書いたほうがやり易い奴を除いてな
    大抵の初心者は、YiiにおいてO/Rマッピングの恩恵を十分に受けることが出来るだろう

    314 = :

    ORM = SQLを知らなくていい

    というのがそもそもの間違い。

    316 = :

    はなからORMを悪だと言い切ってるのがあふぉらしい。
    SQLを理解してる上で使いこなせばいいだけだし。
    そもそもWEBアプリでORMが使えないような複雑なSQLを頻繁に発行する必要になる設計がおかしい。
    そういうのはバッチ処理でやれ。

    >>314がいうように
    ORMがあるからSQLは知らなくていっていう考えは間違いだと思う。

    317 = :

    >>303
    CakePHPよりも日本語での情報量が圧倒的に少ない
    CakePHPより圧倒的に速くWebアプリケーションが作れる
    CakePHPよりもやや読み込みが速い
    CakePHPのAPIより圧倒的にみやすいAPIがある
    CakePHPよりもややextension(plugin)が豊富
    CakePHPよりもajax, jQuery, jQuery UIなどと仲が良い
    CakePHPよりも圧倒的に再利用性を考えて設計されている
    CakePHPよりACLが圧倒的にわかりやすい
    CakePHPよりいろんな意味で柔軟なので、アプリケーションの設計で迷う箇所が出てくる場合がある
    CakePHPみたいにrecursiveの心配はいらない
    CakePHPを触ったあとにYiiを触った人は、CakePHPにはなかなか戻りづらい
    かといって自分はCakePHPも嫌いではない

    あと、ページング処理の件はYiiでは問題ありませんよ
    おそらくCakePHPをある程度触れるひとは
    少しの苦労でYiiを触れるようになると思います

    318 = :

    ケーキの話ばっかりするからお腹空いてきた

    319 = :

    >GitHubでFuelPHPを検索したら本家を含め77リポジトリあった。結構いろんな方がプロジェクトがあるもんだね。
    >他のFWも検索してみたけどCodeIgniterは678。Symfonyは1580。CakePHPが950。Kohanaが967。Yiiが290。
    >なんか意外。

    ちょっと引用。何だかんだ云って2005年くらいからあるしそれなりに使ってる人
    多いのは仕方ないかも。しかしsymfony多いなぁ…

    321 = :

    Gitはいいよね
    まあYiiの開発してない俺には関係ない話だが

    322 = :

    ゴミみたいな僕がフォーラムで20回うんこみたいな発言してもいいんでしょうか
    Yii2.0のフォーラムみたいです

    324 = :

    とりあえず1回うんこレスしときました
    去年から登録してるのに初投稿・・・
    なんか嬉しいです

    325 = :

    外人アホすぎだろ
    なんで80回以上も投稿してる奴が、デフォルトコントローラの変更も分からねんだよ・・・

    want to change default url from site/index to mycontroller/myaction
    http://www.yiiframework.com/forum/index.php?/topic/24895-want-to-change-default-url-from-siteindex-to-mycontrollermyaction/

    326 = :

    でも登録して1ヶ月くらいの発言ですからね
    kokomoさんだって丁寧に答えていてすばらしいじゃないですか

    と言いつつ、ここらへんもじわじわきますw
    http://www.yiiframework.com/forum/index.php?/topic/25780-carraydataprovider-annd-sorting-of-related-models/page__p__123949#entry123949
    http://www.yiiframework.com/forum/index.php?/topic/25663-strange-validation-problem/page__p__123520#entry123520

    327 = :

    Yiiは各コンポーネントなどを、それを使う直前に呼び出したりしてるのと
    キャッシュがけっこう楽に設定できるので
    最初から機能豊富でファイル数は多いものの、小規模でも使おうってなってきた
    やっぱりYiiはすばらしい!

    328 = :

    ここも移転?

    330 :

    Yiiのテーマってそのまま使っても実用に耐えるレベル?
    色々カスタマイズするようなセンスが無いのでお仕着せで使えるのがあると
    ありがたいんだけど。

    331 = :

    Yiiは純粋にフレームワークなので、これと言ったお仕着せは無いよ
    何を作りたいのさ?みたいな

    332 :

    実用に耐えられるかは自分で判断したほうがいいですよ
    ここにもテーマがいろいろあるのでどうぞhttp://yiithemes.mehesz.net/

    333 = :

    >>322
    すげー、こんなサイトがあったんだ。

    334 = :

    >>332のまちがい。

    335 = :

    main.phpを弄ってるけど、最初にテーマ探したほうが効率いいのかもな

    336 = :

    テーマはおそらくそんなに大したものはないから
    おすすめとしてはやっぱりTwitter Bootstrapの拡張ですね
    http://www.yiiframework.com/extension/bootstrap/
    ちなみにYiiはデフォルトではCSSにBlueprintを採用しています

    337 :

    >>336
    これって既存のサイトでも簡単に置き換え可能ですか?

    338 = :

    bootstrapはthemeと同列に語れないと思うが
    themeって言ったってそのまま使うわけじゃないんだし

    339 :

    >>338
    どういう意味?

    340 = :

    >>339
    2行目ちょっとよく分かんなかったなすまん
    themeとbootstrap一緒に入れても言いじゃんみたいなことが言いたかった

    341 = :

    既存のサイトをYiiで作っていて
    かつだいたいの機能をwidgetで作っていれば置き換えは難しくないと思います

    342 :

    例えばGoogleカレンダーみたいなWebサイトを作るのはすごく大変そうだけど
    そこにYiiを使ったりすると楽できるの? そういうのとはぜんぜん違う?

    343 = :

    他のFrameworkを使うよりは楽にできることが多いんじゃないかな
    作るものの仕様にもよるが

    344 = :

    yiiにカレンダーエクステンションがあるから簡単に出来るっちゃ出来るよなw

    345 = :

    fuelphpに期待して少し触ってみたけど、まだまだこれからって感じだった。
    やっぱりyiiのが素敵。yiiもデフォルトでbootstrap使ってほしいなぁ。

    346 = :

    >>345
    それなかなか良さそうだね
    注目していこうっと


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について