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

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】Yii Framework

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    651 : nobodyさん - 2012/01/30(月) 23:50:08.15 ID:??? (+3,-24,-3)
    SQL知らないからAR使うとか酷いな。。
    652 : nobodyさん - 2012/01/30(月) 23:54:50.25 ID:??? (+57,+29,-20)
    SQLをよく知らなくても、ARを使えばなんとなくでできちゃう部分はあるよね。
    でもそのうち絶対壁にぶち当たるか、失敗する。
    んで、ちゃんと勉強しておけばよかったと思うものさ。
    653 : nobodyさん - 2012/01/31(火) 01:06:10.85 ID:??? (-1,-29,-25)
    いやぁしかしCDbCriteriaは使いやすいね。すばらしい。
    654 : nobodyさん - 2012/01/31(火) 02:10:02.03 ID:??? (+57,+29,-10)
    必要になった時に必要な勉強すればいいじゃん
    表面上の言葉だけで議論しても意味ないっす
    655 : nobodyさん - 2012/01/31(火) 03:24:00.33 ID:??? (+36,-30,-110)
    便乗質問だけどmax(c1.name)はなんなん?
    nameはナチュラルキーでUNIQUE NOT NULLだろうから、idと一対一つまり
    複合UNIQUEとみなしてGROUP BY c1.id, c1.nameのようにしてはいけないの?
    656 : nobodyさん - 2012/01/31(火) 06:58:34.53 ID:??? (+62,+29,+0)
    >>655
    どっちでもいい
    好みの問題
    658 : nobodyさん - 2012/01/31(火) 20:11:34.34 ID:??? (+55,+29,-25)
    わざわざバカの軌道修正してやる義理もないし、好きにしろって感じだな。
    659 : nobodyさん - 2012/01/31(火) 20:17:47.83 ID:??? (+28,+10,-2)
    ↑なにこいつ?
    662 : nobodyさん - 2012/02/01(水) 17:10:34.37 ID:??? (+6,-21,-31)
    デモのブログのPost, Userでsafeが使われいるので
    そこらへんを見ていくとわかるんじゃないでしょうか
    665 : nobodyさん - 2012/02/12(日) 19:04:19.10 ID:9VDZvfC5 (-20,+29,-22)
    興味持ってブログのチュートリアル一通りやってみたんですけど
    基礎がわかる本とかサイトとかないでしょうか
    666 : nobodyさん - 2012/02/12(日) 20:00:21.50 ID:??? (+91,+29,-10)
    英語の本なら二冊出てる。日本語の本がでる可能性はほとんど無いのでがんばって英語を勉強しような
    667 : nobodyさん - 2012/02/12(日) 20:07:22.32 ID:??? (+91,+26,-20)
    githubで検索すれば、サンプルソース幾つもあるから、読んで勉強するといいよ。
    668 : nobodyさん - 2012/02/12(日) 20:39:49.70 ID:??? (+72,+29,-19)
    >>666
    英語ですか……学生時代もっと頑張っておくんだったなぁ

    >>667
    探してみます。ありがとうございます。
    670 : nobodyさん - 2012/02/12(日) 23:28:33.50 ID:??? (+57,+29,-23)
    今日日ネットだけでなんとかならないものなんてないに等しいし、本を買うのはさして意味ないと思うな
    671 : nobodyさん - 2012/02/13(月) 00:06:36.07 ID:??? (+57,+29,-6)
    書籍には書籍の良さがあるんじゃないかな
    672 : nobodyさん - 2012/02/13(月) 01:03:04.20 ID:??? (+52,+29,+0)
    紙の匂いとかね。
    673 : nobodyさん - 2012/02/13(月) 01:32:52.23 ID:??? (-6,-29,+0)
    Kindle無臭
    674 : nobodyさん - 2012/02/13(月) 01:37:37.52 ID:??? (+94,+29,-2)
    いやいや、チュートリアル終わったなら次はガイド見ろよw
    675 : nobodyさん - 2012/02/13(月) 02:13:55.51 ID:??? (+75,+29,-49)
    >>674
    ガイド、チュートリアルの順にやりました
    書き方が悪くて混乱させてしまったようで申し訳ないです
    今はyii for beginnerという記事を読んでいますが
    他に基礎がまとまってるページなりサイトなりあれば教えて頂きたいです
    676 : nobodyさん - 2012/02/13(月) 03:35:40.24 ID:??? (+39,+11,-51)
    ktai extension便利だな!
    セットアップがちょっと難しかったけど、メールのテンプレート機能で携帯用と使い分けられるのが良い
    677 : nobodyさん - 2012/02/13(月) 18:09:25.18 ID:??? (+5,-17,-2)
    新バージョンが出たらしい?
    678 : nobodyさん - 2012/02/14(火) 00:44:08.18 ID:CHG2KmQT (-21,+28,+0)
    本当だ1.1.10出てるじゃないか
    今度は早かったな
    679 : nobodyさん - 2012/02/14(火) 01:05:36.74 ID:CHG2KmQT (-23,-29,-14)
    それはそうと、1.1.8でカスタムURLなんつー便利そうなものが追加されてたんだな、知らんかった…
    http://www.yiiframework.com/doc/guide/1.1/ja/topics.url#sec-9

    翻訳も早くて感謝です
    680 : nobodyさん - 2012/02/14(火) 02:33:19.28 ID:??? (+46,+24,-9)
    >>679
    これってBlogとかでよくある、
    ブログタイトルをURLに含めるようなものが簡単に
    出来るということだよね?
    681 : nobodyさん - 2012/02/14(火) 08:35:59.10 ID:??? (+22,+3,-3)
    >>679
    便利か?
    682 : nobodyさん - 2012/02/14(火) 09:45:04.56 ID:??? (+57,+29,-80)
    ざっと読んだけど便利なんじゃね?
    二つ以上のパラメータをURLに仕込んでDBに問い合わせてその結果次第で任意のページを返せるしさ
    まぁ普通はコントローラ側でこう言う事をやるわけだけどね
    683 : nobodyさん - 2012/02/14(火) 09:53:20.39 ID:??? (+2,-25,-30)
    クエリパラメータと何が違うんだろ。URL組みたてづらい気がするけど。
    SEO対策ってやつ?
    684 : nobodyさん - 2012/02/14(火) 15:54:04.76 ID:??? (+19,-30,-146)
    既存の仕組みでも、urlManagerのrulesに
     'articles/<title:.+>'=>'article/view',
    みたいな感じで設定して、コントローラではtitleの文字列からモデルを検索して引くことができた

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

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

    みたいにして、タイトルはあってもなくても良いようにしてる
    685 : nobodyさん - 2012/02/14(火) 18:44:41.95 ID:??? (+52,+29,-1)
    結局、その程度でいいよね。
    686 : nobodyさん - 2012/02/14(火) 22:23:25.54 ID:??? (+57,+29,-16)
    逆に可能性として出来ることを考えついたら良いよね
    687 : nobodyさん - 2012/02/14(火) 22:46:01.30 ID:??? (+32,+1,-31)
    ああ、そうだね。
    まあ個人的にはコントローラ/メソッド/idみたいなのとかを殆どURLに使わないので、
    結局>>684氏みたいにルールを書いちゃう。
    689 : nobodyさん - 2012/02/15(水) 12:17:35.98 ID:??? (-12,-29,-72)
    フレームワーク自体使ったことが無くても
    Yii Frameworkは習得出来ますか?
    cakePHPから入ろうと思って
    色々調べてるうちにYiiの方が良いように感じました。
    もったいないことにcake参考書2つも買っちゃった;;
    690 : nobodyさん - 2012/02/15(水) 12:58:09.44 ID:??? (+140,+29,-52)
    >>689
    Cakeで不便に思うところがなければ捨てるのもったいないし
    Cakeで不便に思うところがあっても、Yiiで解消されてないなら乗り換える意味ないよ。
    691 : nobodyさん - 2012/02/15(水) 14:13:55.27 ID:??? (+145,+29,+0)
    >>689
    Yii Framework以外に他のフレームワークを使ったことがないので、Yiiの方が良いかはわかりませんが、
    小規模なECサイトを作り上げることができましたので、習得自体は難しくないと思います
    学習しながら作っていったのですが、ノンフレームワークでやるより全然簡単にできました

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

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

    しかし、困ったことがあったらフォーラムなどを検索する必要があった場合も多かったので、若干の英語力は必要です
    692 : nobodyさん - 2012/02/15(水) 14:43:59.89 ID:??? (+84,+30,-91)
    返答ありがとうございます
    >>690
    今までライブラリとかは使ったりするのですが
    ほぼフルスクラッチで書いてばっかりでMVCフレームワーク
    を使ったこと無いんですよ・・・
    ただ参考書買っちゃったので、機会があればやろうとは思うのですが・・・
    >>691
    ありがとうございます
    学習するならどれがいいのかな?って色々サイト見ていたら
    yiiが目に留まったんです。
    多少の英語力はあると思うので挑戦してみます。

    >>690さん>>691さん
    ありがとう!
    693 : nobodyさん - 2012/02/15(水) 15:33:52.13 ID:??? (+57,+29,-64)
    CakePHPとYiiの両方使ったことがある俺から言えば、
    Yiiの方がYii
    理由は速さ、思想が優れていること
    694 : nobodyさん - 2012/02/15(水) 16:17:53.50 ID:??? (+52,+29,-16)
    Cakeはちょっと膨らみすぎだね
    695 : nobodyさん - 2012/02/15(水) 20:23:43.02 ID:??? (+56,+28,-63)
    Yiiのほうがいいけど、フォーラムとAPIリファレンスを読めるくらいの英語ができないとつらいかもな。
    698 : nobodyさん - 2012/02/16(木) 21:59:40.81 ID:??? (-2,-30,-76)
    YII_DEBUGがtrueの場合jquery.jsを呼び出し
    falseの場合jquery.min.jsを呼び出すので、そこらへん注意してくだいね
    699 : nobodyさん - 2012/02/17(金) 00:10:51.42 ID:??? (-1,-29,-42)
    DAOで?をつかってバインドするサンプルが載ってるURLって無い?
    700 : nobodyさん - 2012/02/17(金) 15:06:04.29 ID:??? (+56,+22,-32)
    どういうときにYiiのDAOで「?」使うんですか?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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