1read 100read
2011年12月1期WebProg37: 【PHP】Yii Framework (327)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
・ 次のスレ
38: ■■Perlの一番いい勉強方法は??■■ (253)
39: 帰ってきたk.k.projects【私がやります】 (48)
40: Google App Engine for Python 4アプ目 (575)
41: PukiWikiスレ Part7 (365)
【PHP】Yii Framework
- 1 :10/12/10 〜 最終レス :11/12/08
- PHP5 用 Framework Yii (イー) Framework スレ
公式
http://www.yiiframework.com/
チュートリアル
ttp://www.yiiframework.com/doc/guide/
公式フォーラム
ttp://www.yiiframework.com/forum/index.php?/forum/21-japanese/
- 2 :
- 日本語資料もすくなくて、ユーザーあんましいないけれど
いい加減スレくらいはあってもYiiよね! XD
チュートリアルをはじめ、ここ1年弱くらいのドキュメントは
殆ど翻訳されてない感じ
ttp://code.google.com/p/yiidoc/
アクティブな日本語の参加者がいないみたい
ほかに日本コミュ ttp://www.yiijan.org/ なんてのもあったけど、
こっちは立てた人いなくなっちゃったので放置みたい
- 3 :
- 次のバージョンには、マイグレーション機能がつくらしい。
- 4 :
- なんのマイグレーションだよ
- 5 :
- DBのmigration
Railsでおなじみ。
- 6 :
- PHPってかプログラミング初心者だけど、yii勉強中。
ページャー、テーブルの結合&取得周りがやりづらい。
Controllerとwidgetsとアクティブレコードを拡張したフォームクラスがすごく便利。
- 7 :
- ユーザはいるだろ
スレは別にいらない
- 8 :
- スレはあっていいよ
まぁ利用者は少ないよねぇ
趣味でやってる人はいるけど、本腰入れて取り組んでる人は殆どみないや
英語資料がメインだから、PHPで何とかしようって感じの案件だと
結局ノウハウがあるとか、日本語資料があるとかで別のヤツになっちゃうもんな
- 9 :
- まぁ計量フレームワーク使うなら自作の使った方がマシだからな
- 10 :
- フレームワークは流行ってナンボ。
でも本当に良いフレームワークなら流行っているはず。
というわけで既に終わってるフレームワーク。
- 11 :
- 英語圏ではユーザー数増やしてる感じするけど、日本では流行ってはないね。
- 12 :
- PHP専門のマが新しいことに取り組もうなんてするわけ無いからな
国外では結構人気出てるけど、日本のPHP案件なんて
既存の知識で出来る範囲の〜ばっかだから…
- 13 :
- フレームワークスレで盛り上がってるのが名前空間がどうこうだからなw
PHP自体が新しい技術とかに縁が無い使われ方しかしてない言語だと思うわ。日本では特に
- 14 :
- つーか日本じゃ人件費が高いのに、LAMPの見積り価格が
一昔前のトーシロWEBデザインな金額しか出ないからな。
いくらYiiや他FWが良くても日本じゃ使えない。
億出るような案件は大手が自分とこのゴリ押しするか
オフショアだから結局日本人にオハチは回らん。
- 15 :
- >>6
遊びならいいけど、手っ取り早く金にしたいならスマホアプリ覚えたほうがいいぜ。
俺らおっさんらは10年前のJava黎明期にガッポリ稼げたけど、いまじゃjavaや
PHP覚えても、道楽かガテンか二者択一だしな。
- 16 :
- Androidとかも今からだとだいぶ出遅れだけどな
- 17 :
- 英語もうすこしがんばってよけばよかったw
ドキュメント読むのが辛い
- 18 :
- age
- 19 :
- sage
- 20 :
- mysqlのcreate temporary table をyiiのfind等で利用するにはどういった書き方をすれば良いのでしょうか?
ヒントだけでも教えて頂ければありがたいです。
- 21 :
- create temporary tableなんて使ったことないけど、
あらかじめcreateするテーブルのモデルをつくっておくしかないんじゃね?
テーブルの構成が動的に変わるとしたら無理だな。
- 22 :
- findだけだったら普通にモデルあればいいんじゃね
createするのはセッション毎に独自の作る必要あるだろうけど
- 23 :
- どういう用途なんだろう
ってかtemp tableにする必要はあるの?
- 24 :
- 日本語訳がけっこう古い内容なのを忘れてて、
原文みないと食い違いに気づかないトラップにはまってしまった
- 25 :
- >>20
フォーラムに似たような話題があるけど
http://www.yiiframework.com/forum/index.php?/topic/8728-using-ar-for-temporary-tables/
- 26 :
- Yii Playground
http://www.yiiplayground.cubedwater.com/
- 27 :
- すみません
Yii PlaygroundはYiiにはどんな機能があるか、どんな仕組みか紹介してるサイトみたいです
- 28 :
- nice
- 29 :
- 英語ろくに出来ない俺にはすこし敷居が高い(´・ω・`)
- 30 :
- 日本語フォーラム、人少そうだね。
- 31 :
- 英語出来る人もっと記事かいて欲しいな
自社サービス作るのに使ってみたけど公式ドキュメントとyiiのソースの往復で疲れる(´・ω・`)
- 32 :
- それが普通だと思うが
- 33 :
- 特別な存在になりたいんです
- 34 :
- んー、Cakeやってりゃ勢いで書ける気がするんだが・・・。
まぁ俺はYiiに賭けるより、vpsが一般化して極小予算で
Javaが見直される方に賭けちまったけどな。
- 35 :
- 1.1.6 リリース。DB migration機能キター!
- 36 :
- 1.1.6のquery builderもなんか良さげ
- 37 :
- >>34
Javaなんて時代遅れのポンコツ言語
衰退の一途だろ。
- 38 :
- お前は自分と周りで世界が回ってる典型的なヤツだろ
- 39 :
- JavaはAmazonで元気に動いてるね
- 40 :
- >>38
Javaを信奉してる奴って他の言語触った事ないんだろうな。
あの時代遅れのポンコツ具合。なんで文字列はオブジェクトなのに
数値はオブジェクトじゃないんですか?
よw
- 41 :
- なんだワナビーくんか
- 42 :
- 好みの話なら、あんまり好きな言語ではないけれど
あくまで好みの話
- 43 :
- Java厨きめぇ
- 44 :
- >>40
文字列がオブジェクトで数値が違う言語なんて他にいくらでもあるだろう・・・
お前も似たようなもんだな
- 45 :
- >>44
どの言語?
- 46 :
- intとInteger
- 47 :
- 最近PHPを触る機会がとんとなくなった(´・ω・`)
- 48 :
- じゃあ何触ってんの?もしかしてアレ?あれあれ自慢?
- 49 :
- すみませんバレンタイン前で取り乱しました…
- 50 :
- キャッシュの中でのダイナミックコンテンツってすげー便利だな。
- 51 :
- 1年Yii使い込んだけれど、いいと思うんだけどな。
すくなくとCakeなんぞよりずっと良く出来てると思うんだけど、
帯に短したすきに長しなのかな〜?
- 52 :
- 中途半端ってことはないと思う。
あえていうなら出遅れってとこかね。
3大フレームワーク以外のフレームワークを使う必要性が低いのかな。
ユーザー増えてほしいな。
- 53 :
- active record等機能では他のFWを先行してるんでしょ?
他のFW知らんけど
- 54 :
- 3大ってSymfony、Cake、Zendであってる?
日本人は二言目には実績実績だからなぁ・・・
- 55 :
- あと大半の職業マは、日本語資料がないと手が出せないからなw
- 56 :
- >>55
そう、それだよ。
だから機能的にハァ?なものが日本だけで
流行ってたりする。理由は日本語資料が多
いのと日本語のサポートコミュニティがあ
るからw
PHPがらみでいうと某CMSとかさ。
- 57 :
- mod...の悪口はそこまでだ!
- 58 :
- あるあるw
- 59 :
- yiiは後発だけあって先進的な部分があるけど、5.3専用のlithiumが
正式板で出てくると苦しいのかな。しばらくは豊富なプラグインの
おかげで優位性を保てるだろうがその後はねー。
yiiも次のメジャーバージョンアップで5.2を切り捨てたりして。
- 60 :
- Yii 2.0があるなら5.3未満捨てちゃっていいよね。5.3のネームスペースを無理やり先取りして
悪いといえば悪い時期に出たのかもしれないが、今現在はベストなフレームワークだと思う
- 61 :
- Yii 2.0があるなら5.3未満捨てちゃっていいよね。5.3のネームスペースを無理やり先取りして
悪いといえば悪い時期に出たのかもしれないが、今現在はベストなフレームワークだと思う
- 62 :
- バックスラッシュが日本語環境だとかっこわるいけど、やっぱnamespaceの有無はでかいからなぁ
- 63 :
- 時代はnode.js
- 64 :
- http://www.yiiframework.com/download/
2.0は5.3以上にするってかいてあるよ。
でもまだ開発スタートしてないね。
- 65 :
- 2.0の安定版は2012年以降
- 66 :
- 今のうちにいろいろ触っておいて、2.0から本格的に移ろうかなぁ
- 67 :
- 2.0が出る頃にはlithiumが既に天下取っていて食い込みようかなくなってる悪寒
- 68 :
- 英語わかんなくても
日本語翻訳の拡張をChromeにでも入れて
オフィシャルのWiki, Forum,Class Referenceなんか参考にしながらやってると
そのうちわかってくるよ CakePHPより触ってて楽しいよ
- 69 :
- lithiumも日本じゃ微妙なきはする
結局日本語ry だしなw
- 70 :
- 楽しいよね。
機能も豊富な上に、クラスが拡張しやすくなってて、自由度も高い。
- 71 :
- 1.1.7リリースきた
- 72 :
- キター
- 73 :
- http://example.com/name/東京 みたいのを、urlmanagerを使って検索させようとしてるんだけど
漢字以外だとリクエスト失敗するの何とかならんのかしら?
コントローラとアクションが見つからないっぽいんだけど
- 74 :
- ていうか、・とか〜が入ってるとダメなのかな
- 75 :
- >>73-74
す、すまん。わしのミスじゃった正規表現の
スレ汚し失礼した!
- 76 :
- お名前.comの共用サーバで使ってみようとしたんだけど、下記エラーが下のエラーが出てDBに繋がらない。。
CDbConnection はデータベースコネクションをオープンできません。:could not find driver
もしかしてサーバ側のライブラリ不足のため??requirementsチェックだとMysqlPDOに注意が出ていたけど
- 77 :
- やっぱ無理みたい
諦める
- 78 :
- 共用サーバーは環境に制約があるからねえ
レンタルVPSとか使うといいよ。安いし
- 79 :
- とりあえず共用でもxreaとかロリポップはイケるみたい
- 80 :
- 公式ガイドの日本語訳が1,2年ぶりに更新されるみたい。翻訳した方々に感謝します。
- 81 :
- おー、翻訳下人には大感謝
利用者が少しでも増えてくれるといいなー
- 82 :
- CakePHPでいうText::autoLinkUrlsみたいなものってYiiにはありますか?
- 83 :
- さくらvpsでYiiでサイト作成中。
初めて触るけど結構使いやすいかも。
cakeほどブラックボックス化されていない感じがいい
- 84 :
- このスレの話題ってYiiがイイ、しかないよね
- 85 :
- あんま欠点らしい欠点も無いな
日本での知名度が低いとかかな
- 86 :
- YiiもCIも全然日本では流行らないね
CIはちょっと盛り上がるかと思ったのに、すぐ落ち着いてしまった
- 87 :
- 日本はいつも遅い
- 88 :
- 負荷の高くないCMS作るんだったらcakeで十分って感じだね。
CIも使ってみたけどモデルが貧弱でコーディング量は多くなってしまった。
Yiiは日本語ドキュメント少ないし英語読めないPGにはキツイかも
- 89 :
- 全然英語読めないと無理だね
でもWEB PGとしてそれは致命的じゃないのかなぁ
新しい技術を利用する機会が狭まりすぎる
- 90 :
- >>89
phpのPGは7割くらいは英語読めない印象
- 91 :
- >>88
PerlのCatalyst+DBICで組んでたけど、PHPだとCIのModelの薄さが逆に生SQLを適度に隠蔽する手段として馴染んでしまった
確かに、CI_Model素のままだとbelongs_toとかhave_manyを自力で書く煩わしさはあるけどね
もうちょっとコーディング量減らしたいなあというときにYiiのARぐらいがちょうどいい気がする
- 92 :
- admin, manager, userと分けたいんだけど
Yiiの場合モデルやコントローラをどう構成するのがベター?
- 93 :
- test
- 94 :
- 何を分けたいんだい?
- 95 :
- CakePHPの場合だとcore.phpで
Configure::write('Routing.prefixes', array('admin', 'manager'));
と書けば、admin, manager, 一般userのアクション分けられるし
app_controllerで$this->params['prefix']を条件としてadmin, manager, 一般usreのレイアウトも分けられるし
そういうのをYiiでもやりたいんですけど、どう攻めていいのかわからないんです
- 96 :
- controllerの中に書いてあるのじゃないかな?
そこで分けるのがシンプルっていうか基本なのでは?
- 97 :
- module作るとかはどう?
- 98 :
- 久しぶりにyii framework使ってサイト作りしてるけど、ドキュメントほとんど日本語化されてるじゃねえか
- 99 :
- フロントエンドとバックエンドに分けて構築するのが良いかなと
オフィシャルのフォーラムなどを調べて思いました。ありがとうございました。
- 100read 1read
- 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
・ 次のスレ
38: ■■Perlの一番いい勉強方法は??■■ (253)
39: 帰ってきたk.k.projects【私がやります】 (48)
40: Google App Engine for Python 4アプ目 (575)
41: PukiWikiスレ Part7 (365)
-