のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,913人
昨日: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
    651 = :

    SQL知らないからAR使うとか酷いな。。

    652 = :

    SQLをよく知らなくても、ARを使えばなんとなくでできちゃう部分はあるよね。
    でもそのうち絶対壁にぶち当たるか、失敗する。
    んで、ちゃんと勉強しておけばよかったと思うものさ。

    654 = :

    必要になった時に必要な勉強すればいいじゃん
    表面上の言葉だけで議論しても意味ないっす

    655 = :

    便乗質問だけどmax(c1.name)はなんなん?
    nameはナチュラルキーでUNIQUE NOT NULLだろうから、idと一対一つまり
    複合UNIQUEとみなしてGROUP BY c1.id, c1.nameのようにしてはいけないの?

    656 = :

    >>655
    どっちでもいい
    好みの問題

    658 = :

    わざわざバカの軌道修正してやる義理もないし、好きにしろって感じだな。

    659 = :

    ↑なにこいつ?

    662 = :

    デモのブログのPost, Userでsafeが使われいるので
    そこらへんを見ていくとわかるんじゃないでしょうか

    666 = :

    英語の本なら二冊出てる。日本語の本がでる可能性はほとんど無いのでがんばって英語を勉強しような

    667 = :

    githubで検索すれば、サンプルソース幾つもあるから、読んで勉強するといいよ。

    668 = :

    >>666
    英語ですか……学生時代もっと頑張っておくんだったなぁ

    >>667
    探してみます。ありがとうございます。

    670 = :

    今日日ネットだけでなんとかならないものなんてないに等しいし、本を買うのはさして意味ないと思うな

    671 = :

    書籍には書籍の良さがあるんじゃないかな

    672 = :

    紙の匂いとかね。

    674 = :

    いやいや、チュートリアル終わったなら次はガイド見ろよw

    675 = :

    >>674
    ガイド、チュートリアルの順にやりました
    書き方が悪くて混乱させてしまったようで申し訳ないです
    今はyii for beginnerという記事を読んでいますが
    他に基礎がまとまってるページなりサイトなりあれば教えて頂きたいです

    676 = :

    ktai extension便利だな!
    セットアップがちょっと難しかったけど、メールのテンプレート機能で携帯用と使い分けられるのが良い

    677 = :

    新バージョンが出たらしい?

    680 = :

    >>679
    これってBlogとかでよくある、
    ブログタイトルをURLに含めるようなものが簡単に
    出来るということだよね?

    681 = :

    >>679
    便利か?

    682 = :

    ざっと読んだけど便利なんじゃね?
    二つ以上のパラメータをURLに仕込んでDBに問い合わせてその結果次第で任意のページを返せるしさ
    まぁ普通はコントローラ側でこう言う事をやるわけだけどね

    683 = :

    クエリパラメータと何が違うんだろ。URL組みたてづらい気がするけど。
    SEO対策ってやつ?

    684 = :

    既存の仕組みでも、urlManagerのrulesに
     'articles/<title:.+>'=>'article/view',
    みたいな感じで設定して、コントローラではtitleの文字列からモデルを検索して引くことができた

    >>679の方法を使うと、コントローラの処理部分をルールクラスとしてまとめることが出来て、構造が直感的だし便利じゃね
    カスタムURLを使わない人には関係ないと思うが

    ちなみに俺は、タイトルみたいなのをユニークにするのは嫌なので、
    'articles/<title:.+>/<id:\d+>'=>'article/view',

    みたいにして、タイトルはあってもなくても良いようにしてる

    685 = :

    結局、その程度でいいよね。

    686 = :

    逆に可能性として出来ることを考えついたら良いよね

    687 = :

    ああ、そうだね。
    まあ個人的にはコントローラ/メソッド/idみたいなのとかを殆どURLに使わないので、
    結局>>684氏みたいにルールを書いちゃう。

    690 = :

    >>689
    Cakeで不便に思うところがなければ捨てるのもったいないし
    Cakeで不便に思うところがあっても、Yiiで解消されてないなら乗り換える意味ないよ。

    691 = :

    >>689
    Yii Framework以外に他のフレームワークを使ったことがないので、Yiiの方が良いかはわかりませんが、
    小規模なECサイトを作り上げることができましたので、習得自体は難しくないと思います
    学習しながら作っていったのですが、ノンフレームワークでやるより全然簡単にできました

    個人的に習得が簡単だと思った理由としては、
     ・Extensionが豊富
     ・構造がシンプルかつ、拡張が簡単にできるようになっている
     ・フレームワークのソースが読みやすい
     ・ガイドが豊富で、日本語で整備されている(APIリファレンスは英語)
     ・JavaScriptとJQueryをあんまり知らなくてもAjaxが使えてしまう(JQueryはちょっと勉強した方が更にいろいろ出来るようになりました)
     ・Giiという仕組みがあるので、コードの土台をDBに合わせて自動で生成してくれる
    ※もちろんこれらは相対的な評価ではないことに注意して下さい

    特に、ガイドを読めば土台のおまじない的なコードの意味(触り方)が分かるのは嬉しかったです(rules, relations, filters, etc...)

    しかし、困ったことがあったらフォーラムなどを検索する必要があった場合も多かったので、若干の英語力は必要です

    692 = :

    返答ありがとうございます
    >>690
    今までライブラリとかは使ったりするのですが
    ほぼフルスクラッチで書いてばっかりでMVCフレームワーク
    を使ったこと無いんですよ・・・
    ただ参考書買っちゃったので、機会があればやろうとは思うのですが・・・
    >>691
    ありがとうございます
    学習するならどれがいいのかな?って色々サイト見ていたら
    yiiが目に留まったんです。
    多少の英語力はあると思うので挑戦してみます。

    >>690さん>>691さん
    ありがとう!

    693 = :

    CakePHPとYiiの両方使ったことがある俺から言えば、
    Yiiの方がYii
    理由は速さ、思想が優れていること

    694 = :

    Cakeはちょっと膨らみすぎだね

    695 = :

    Yiiのほうがいいけど、フォーラムとAPIリファレンスを読めるくらいの英語ができないとつらいかもな。

    700 = :

    どういうときにYiiのDAOで「?」使うんですか?


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

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


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