のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,833人
昨日: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
    351 : nobodyさん - 2011/12/21(水) 09:50:26.08 ID:??? (+91,+29,-4)
    いや、普通に考えてかなりマイナーだろ。。
    352 : nobodyさん - 2011/12/21(水) 10:21:36.62 ID:??? (+142,+29,-36)
    >>351
    いや日本ではマイナーだけど、海外では結構使われてるよ。
    …なぜかロシアとかブラジルとかでやたら使われてる。

    あんな使いやすいDBMSもないんだけどなあ。
    353 : nobodyさん - 2011/12/21(水) 10:34:19.80 ID:??? (+57,+29,-6)
    エクステンション出たりしてるから探してみたら?
    354 : nobodyさん - 2011/12/21(水) 16:13:39.30 ID:??? (+139,+29,-21)
    >>352
    どんな利点があるのか教えて欲しいな
    スレ違いになるからあまりこの話題出来ないけど
    355 : nobodyさん - 2011/12/21(水) 16:25:50.72 ID:??? (+3,-29,-12)
    Firebirdの件ですが、このへんのページに添付されているファイルをDLして一度試してみてはどうですか?
    http://www.yiiframework.com/forum/index.php?/topic/3108-firebird-schema-alpha-version/
    http://www.yiiframework.com/forum/index.php?/topic/5810-firebirdinterbase-pdo-schema/
    356 : nobodyさん - 2011/12/21(水) 18:07:53.11 ID:??? (+49,+21,-30)
    CakePHPが2.0になって結構進化したみたいだけど、
    Yiiと比べてどうなの?
    357 : nobodyさん - 2011/12/21(水) 18:18:35.19 ID:??? (+52,+29,-13)
    たいして変わってないやん。
    358 : nobodyさん - 2011/12/21(水) 23:16:25.16 ID:??? (+77,+29,-40)
    >>354
    主に>>352の理由がすべて。

    スタンドアローンとして、SQLiteのようにRDBMSを組み込みで使えるのも利点かな。
    日本ではあまり流行ってないだけ。
    359 : nobodyさん - 2011/12/25(日) 10:48:38.28 ID:??? (-1,-29,-18)
    これから新規で立ち上げるなら、Yiiとlithiumどっちがいいかな?
    360 : nobodyさん - 2011/12/25(日) 12:35:45.37 ID:??? (-1,-29,-7)
    Lithiumの正規リリースはいつなんだろう?
    361 : nobodyさん - 2011/12/25(日) 13:25:36.01 ID:??? (+7,-24,-43)
    Lithium使うならCakePHPで良いじゃんって思ってしまい
    CakePHP使うならYiiで良いじゃんって思ってしまう
    362 : nobodyさん - 2011/12/25(日) 15:55:33.99 ID:??? (-1,-29,-32)
    すでに名前空間バリバリ使ってるFWって、
    ZendとSymfonyくらい?
    363 : nobodyさん - 2011/12/25(日) 15:58:50.23 ID:??? (+0,-29,-55)
    >>361
    それならSymfonyで、
    Railsで、
    Djangoで・・・

    ってなりそう。

    PHPでってなると、CakeかYiiあたりがちょうどいいのかも。
    Silexは気になるが・・・
    364 : nobodyさん - 2011/12/25(日) 16:03:26.36 ID:??? (+51,+23,-22)
    RailsってPHPのフレームワーク的にはどれに当てはまりますか?
    365 : nobodyさん - 2011/12/25(日) 18:23:27.97 ID:??? (-1,-19,-12)
    Yii
    367 : nobodyさん - 2011/12/26(月) 00:33:42.77 ID:??? (+57,+29,-48)
    別に何でもいいんじゃないかな?
    どんな大規模かは知らないけど

    フレームワーク変えたって
    組み立てるのは自分で
    段違いにエレガントな設計になぞならんわけだし
    368 : nobodyさん - 2011/12/26(月) 02:08:36.87 ID:??? (+11,-6,-11)
    Yiiが良い
    369 : nobodyさん - 2011/12/26(月) 10:48:05.95 ID:??? (-11,-29,-11)
    >>366
    大規模ならsymfony
    370 : nobodyさん - 2011/12/26(月) 11:39:19.28 ID:??? (+57,+29,-69)
    大規模システムの設計する上で、yiiにはないsymfonyの機能ってなんなの?
    symfony触ったこと無いから知りたい
    まあ俺が大規模向けの開発することは無いと思うが
    371 : nobodyさん - 2011/12/26(月) 13:44:03.39 ID:??? (-1,-29,-43)
    CDbHttpSessionって毎回必ずタイムアウトしたセッションを削除するようにしてるけど、これって性能悪くないの?
    372 : nobodyさん - 2011/12/26(月) 14:00:59.26 ID:??? (+62,+29,-98)
    「大規模ならsymfony」という考えは
    yiiを触った後では、覆ること間違いなし、でござる

    たしかにrailsやdjangoと比べると劣るところはあるかもしれないが
    php frameworkの中では間違いなく一番良い
    でもそれはyiiがすばらしすぎるというよりも、むしろその他がたいして良くないってことだけど
    373 : nobodyさん - 2011/12/26(月) 14:02:50.10 ID:??? (+33,+15,-2)
    小規模なら?
    374 : nobodyさん - 2011/12/26(月) 14:03:24.26 ID:??? (+29,+6,-13)
    小規模でもyii使いますねー
    375 : nobodyさん - 2011/12/26(月) 14:34:46.59 ID:??? (+57,+29,-15)
    分からなくなったときに質問できるフォーラムがないときつい
    376 : nobodyさん - 2011/12/26(月) 15:30:32.28 ID:??? (+57,+29,-15)
    ここもあるし、yiiのフォーラムもあるし・・
    377 : nobodyさん - 2011/12/26(月) 17:00:37.78 ID:??? (+44,-17,-16)
    yiiで作られたサイト一覧ってありませんか?
    378 : nobodyさん - 2011/12/26(月) 17:06:09.68 ID:??? (+63,+29,-20)
    >>377
    本家にリストが少し無かったっけかな?
    見ても仕方がないとは思うけど
    379 : nobodyさん - 2011/12/26(月) 17:08:17.93 ID:??? (+76,+29,-47)
    >>354
    世界規模で見ると利用規模はMySQLとほぼ同じ
    商用フリー
    ロストアップデートが起こらない
    メンテナンスいらず
    チューニングいらず
    頑丈
    スタンドアロンの組み込み向けもある
    380 : nobodyさん - 2011/12/26(月) 18:12:17.89 ID:??? (+57,+29,-2)
    ありますよ、ちょっと待って下さいね

    これです
    http://yii.poweredsites.org/
    381 : nobodyさん - 2011/12/26(月) 18:51:11.93 ID:??? (-6,-29,+0)
    arigatou
    382 : nobodyさん - 2011/12/26(月) 19:09:44.80 ID:??? (+57,+29,-24)
    すいません
    トップページからhttp://www.yiiframework.com/doc/guide/1.1/ja/indexへのたどり方がわかりません
    どうやってこのページにたどり着けるのでしょうか?
    383 : nobodyさん - 2011/12/26(月) 19:46:29.65 ID:??? (+36,-30,-113)
    トップページの一番上のdemosリンクの横にguideってのがあります
    それクリックして、左上のLANGUAGE & VERSIONのドロップダウンから「日本語」を選択すればいけますよ
    もしくは Docoumentation > tutorials > The Definitive Guide to Yii > 「日本語」でも同じです
    384 : nobodyさん - 2011/12/26(月) 20:52:42.87 ID:??? (+62,+29,-9)
    >>383さん。あなたは神様です
    ずっと黒いボタンのほうから探しててそこに気づきませんでした
    ありがとうございます
    385 : nobodyさん - 2011/12/26(月) 22:07:10.29 ID:??? (+3,-30,-136)
    windowsでコマンドプロンプトから
    yiic.bat webapp C:\www\aaa\public_html\test
    とやっても作成されません
    batファイルの
    "%PHP_COMMAND%" "%YII_PATH%yiic" %*
    の部分で止まっているようなんですがどのような原因が考えられますか?
    phpへのパスは通ってますのでphp -vと打てばバージョンは帰ってきます
    386 : nobodyさん - 2011/12/26(月) 22:14:53.24 ID:??? (+3,-29,-45)
    なんかわかりませんがCreate a Web application under~という文章がでないでいきなり入力を求められているようでした
    最初の文章はでなくてもyesとうったら作成されたので一応解決しました
    387 : nobodyさん - 2011/12/26(月) 22:55:59.85 ID:??? (+57,+29,-35)
    冬休みの自由研究でYiiが利用されているのは解った
    388 : nobodyさん - 2011/12/26(月) 23:14:12.32 ID:??? (-1,-29,-15)
    Yiiってあれですね
    Zend Frameworkに似てる感じですね
    389 : nobodyさん - 2011/12/27(火) 00:19:40.72 ID:??? (+56,+28,-3)
    ググっても日本語情報少なすぎてキツイ
    390 : nobodyさん - 2011/12/27(火) 01:06:57.62 ID:??? (+57,+29,-3)
    情報が少ないからコピペerとかにはつらいと思うな
    391 : nobodyさん - 2011/12/27(火) 01:17:16.70 ID:aNrDGmfk (+24,+29,-31)
    英語の出来ないヤツが
    一緒に仕事してると
    変な変数名や関数名を付けるので迷惑だな。

    頑張ってなんちゃって英語化してるみたいだが
    文法がめちゃくちゃ。
    392 : nobodyさん - 2011/12/27(火) 01:24:51.39 ID:??? (+51,+28,-2)
    ネットで調べれば英語書けるじゃん
    393 : nobodyさん - 2011/12/27(火) 09:56:27.62 ID:??? (+3,-30,-284)
    モデルTest.phpの変数$strをコントローラから表示させたいのですが
    Internal Server Error
    include(Test.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory
    というエラーがでてしまいます
    demoのファイルの中を見ながらここまでは書けたのですがmodelの読み込みがわかりません
    コントローラ内からモデルを読み込んで$strの値を表示させたいのですがアドバイスお願いします
    ■protected/controllers/TestController.php
    class TestController extends CController
    {
    public function actionIndex()
    {
    $test = new Test();
    echo $test->str;
    }

    }
    ■protected/models/Test.php
    <?php

    class Test extends CActiveRecord
    {
    public $str = "サンプルテキスト";

    public static function model($className=__CLASS__)
    {
    return parent::model($className);
    }
    }
    394 : nobodyさん - 2011/12/27(火) 10:19:16.88 ID:??? (+0,-28,-19)
    こっちではエラー出なかった
    ファイルがないってエラーだし、環境問題じゃないのか?
    echoの1行コメントアウトしてもエラー出るんじゃねえの
    395 : 395 - 2011/12/27(火) 10:38:37.00 ID:??? (+58,-29,-31)
    原因わかりません
    すいませんファイルあげたのでみてもらえませんか?
    http://www1.axfc.net/uploader/Sc/so/304365.zip
    コードはframeworkフォルダがトップのindex.phpと同じ位置にあるものとして書いてます
    396 : 395 - 2011/12/27(火) 14:20:13.96 ID:??? (+57,+29,-58)
    複数のレンタルサーバとかでうpしても同じエラーだったので環境の問題ではなさそうです
    ここでつまずくと後々キツイのでやっぱYiiは選択肢からはずします
    397 : nobodyさん - 2011/12/27(火) 15:07:17.51 ID:??? (+36,-30,-148)
    モデルのプロパティをコントローラでechoしたいだけなら
    CActiveRecordではなく、CFormModelを継承してみてください

    CActiveRecordとCFormModelの違いについてはここらが参考になるかもしれません
    http://www.yiiframework.com/doc/guide/1.1/ja/basics.model
    http://www.yiiframework.com/doc/guide/1.1/ja/form.model

    protected/config/main.phpにてデータベースをしっかり設定していて
    かつ、データベースにtestというテーブルがあって
    データの取得、追加、更新、削除などを行う場合は、CActiveRecordを継承してみてください
    その場合はtableNameメソッドにて、テーブル名を記述する必要があります

    アクティブレコードに関しては以下が参考になりますよ
    http://www.yiiframework.com/doc/guide/1.1/ja/database.ar
    398 : 395 - 2011/12/27(火) 15:14:06.09 ID:??? (+62,+29,-6)
    >>397
    師匠がいうなら・・・俺また粘って見ます
    399 : nobodyさん - 2011/12/27(火) 15:18:26.04 ID:??? (+3,-30,-45)
    tableNameメソッドはCActiveRecordクラスではget_class($this)とやっているので
    モデルクラスとデーブル名が一致しない場合のみで、いいかもしれないですね。失礼しました。
    400 : 395 - 2011/12/27(火) 16:30:18.42 ID:??? (+62,+29,-50)
    おかげさまで出来ました
    ただパスを修正したらエラーになるのが原因がよくわかりません
    サーバを再起動するとエラーが消えます
    Yiiに必要なapcやmemcacheの影響でこうなるのでしょうかね
    よくわかりませんがこのへんを気をつけて学びたいと思います
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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