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

    元スレ【PHP】フレームワーク CakePHP 13ホール目【v2.0】

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

    204 = :

    アクセス修飾子にvarが使われてる時点で、すごい気持ち悪い。

    205 = :

    DebugKit、2.0の環境で使えてます?

    LAMP環境で
    var $components = array('DebugKit.Toolbar');
    とAppControllerに書くと、画面が真っ白になる・・・
    xampp環境だと問題ないんだけど。

    207 = :

    Cakeオワコン過ぎ
    技術情報とかぐぐっても2009年とかの前のバージョンの記事しか出ないし
    便利なプラグインなんかも大体その頃に作られてて、今は放置
    大きめの英語の掲示板で技術質問をしても、1日1個の書き込みもない過疎っぷりでレスが付かない
    おワットる

    208 = :

    逆に他のフレームワークだと書き込みは多いのか?

    209 = :

    以前のような盛り上がりは無くなったね
    っていうか、前のバージョンでもさほど動作が変わらないから書き直すほどでも無いしなあ…
    でもそういうバージョンの違いがあってもちょっと直すだけで動くと言うことを新規参入者は知らないから、
    今から始めようという人には不親切な環境かもね
    cookbookも日本語になってないし

    210 = :

    えー
    find('all')かfindAllかとか、大きな違いで戸惑うと思うけどなあ
    他にも色々変わっていて困ったことがあった

    211 = :

    >>210
    そのくらいは最初にブログチュートリアルで学ぶかマイグレーションガイド見てください

    212 :

    早く2.0のcookbook日本語化しろよ。
    どんだけ情報少ないんだよ。
    ちんたらしてるとユーザー逃げるぞ。

    213 = :

    よっしゃ、まかせろ!

    215 = :

    >>214
    使ったことないからわからんけど、軽くググった感じだと、たぶんファイルの書き出し先がちゃんと指定されてないんじゃね

    216 = :

    ログイン機能があったのですがChromeだけセッションが保持されなくなってしまいました。
    なにか原因としてかんがえられますか

    217 = :

    すみません
    Cookie削除したら解決しました

    218 = :

    >>213
    まだですか

    219 = :

    >>215
    レスありがとう御座います。
    現状を報告すると、
    xamppのtempフォルダまではちゃんと、ファイルが上がってました。
    しかしそこからプラグインが指定している、weroot/media/transfer/img/
    フォルダには移動されていませんでした。
    パーミッションを777にしても駄目だったので今からソースを追ってみます。

    進展があったらまた、こちらに報告します。

    220 = :

    >>219
    パス間違えました
    webroot/media/transfer/img/ です。

    221 = :

    >>220
    サーバー側までファイルは来ていて意図するところに書き出せないと言うことは、やっぱりそういうtypo系のミスじゃないかなー
    あとはファイルを置くディレクトリの階層浅くして別のところに作って試してみるとか

    222 = :

    >>221
    少し進展があったのでご報告します。

    今までチュートリアル系のブログを見ながら試していたのですが
    最新のヘルプを見るとadd.ctp(登録用view)に追加する記述が変わっていました。

    今まで
    echo $form->create('Hoge',array('action'=>'add','type'=>'file'));
    echo $this->element('attachments', array('plugin' => 'media'));

    新しい
    echo $form->create('Hoge',array('action'=>'add','type'=>'file'));
    echo $form->input('file', array('type' => 'file'));

    新しいもので試した所、ファイルはアップロードされていましたが
    $hasManyで設定したテーブルにファイルの情報が保存されていませんでした。

    ----
    プラグインの制作者様が細かいバージョンで仕様変更されているようなので
    注意して進めていきたいと思います。
    また、進展がありましたら報告します。

    223 = :

    Cakeの実行速度が遅いので、なるべく急いで他のフレームワークに移行したい場合
    おすすめがあるとしたら何でしょうか?
    移植のしやすさと得られるパフォーマンスの改善のバランスが良いもの
    んなもん経験者にしかわからんと思うが、もしいたら

    224 = :

    なるべく急いで他のフレームワークを取得できるなら
    Cakeの実行速度を上げる方法を学んだ方が良いですよ。

    225 = :

    >>223
    どこがネックで遅いのか書くとより良い回答が期待できると思う。
    どこがネックかもわかってないなら、まずやることはフレームワークの移行ではない。

    227 = :

    メディアプラグインで画像アップロード機能を実装しようと
    してましたがもう無理です。
    添付されたヘルプと、ソースを追って行った時の処理が違うので
    修正する為のコストが多すぎます。

    こんな事なら最初から全部自分で書けばよかった。

    228 = :

    こんなガタガタのフレームワーク使ったら、そうなるわな…
    MVCの本当に基本フレームワークとしては普通に使えるから
    それ以上の機能は自分で書いた方がいい

    229 = :

    てか、画像アップロードの仕組みってそんなに難しくないんだから
    自分で作ればいいのに。フレームワーク使う前の関数・クラスとかあるだろ。

    230 = :

    フレームワーク使うと、何故かフレームワークの機能を使わなくちゃならない気分になるんだよな
    俺もCakeのヘルパーとかプラグインとか最初試して、結果試した時間は全部無駄になったな
    結局自分で作って元気に動いてるよ

    232 = :

    CakePHPで、DBが死んでる時はこっちのコントローラに分岐ってことをやりたいのですが
    DB接続できないとモデルのコンストラクタがエラーになって、そこで処理が止まっちまいます

    これを避けるにはcake以下を直接書き換えるしかない?

    233 = :

    pluginは有志開発だから、過剰な期待しちゃいかんよね

    234 = :

    メディアプラグインは2.0でうごくん?

    235 = :

    >>229
    セキュリティ的にちゃんとした物が書ける自信がなかったので
    プラグイン使おうと思いました。
    >>230
    今回は裏目に出たけど、他人のソースを読めてよかったと思う事にします。


    画像うpについては↓のプラグインがさくっと動いたので今回はこれで行く事にします。
    http://github.com/fusic/filebinder
    制作者様(?)の解説動画↓
    http://zenpre.net/p/Gacui

    では、名無しに戻ります。お騒がせしました。

    236 = :

    >>234
    1.3でぼろぼろだから2.0は厳しいと思う。
    作者がgithubで「自分の為に作ってるプラグインで、今忙しいごにょごにょ」
    って言ってたから自分で修正できないならやめとけ。

    237 = :

    結局、誰の助言も聞かずに自分で探して終了か。
    画像アップロード如きで「セキュリティが~」とか言っちゃう奴が
    他人の作ったプラグインをすんなりと受け入れるというのが
    おかしいとは思わないんだろうな。

    頑なに意思を変えないなら、人に質問しなきゃ良いのに。

    238 = :

    なんか陰湿でキモい

    239 = :

    うかつに質問も出来ないこんな2ちゃんねるじゃ

    240 = :

    自分で分かるならわざわざ質問するなとは思わないか?

    241 = :

    >>239
    ぽいずん

    242 = :

    >>240
    自分の中で80くらいがんばって無理だったらネットで質問しつつ後の20の努力をする。
    質問に回答もなく、後の20がんばっても無理だったら諦めて違う方法を模索する。

    243 = :

    いや、回答出してるじゃん

    244 = :

    CodeIgniterは覚えたからCakePHPも覚えたいと思うんですけど難しいよ

    245 = :

    モデルってデータベースに接続しないといけないの?
    モデルに変数でデータを入れててコントローラーからそれらの変数を取得ってできないの?

    246 = :

    グローバル変数みたいなことか?出来ると思うけど。
    あと、データベース使わなくても使えるよ。

    247 = :

    Railsのせいでモデル=データベースの1テーブルって
    間違った考えが広まってしまったよな。

    248 = :

    4

    249 = :

    モデル名とコンポーネント名が重複してるとコンポーネントの方が優先されてモデルにアクセスできなくなるのって仕様?
    UserモデルがあるところにUserコンポーネントも作っちゃうと$this->User->save()とかがundefined methodになってしまう

    250 = :

    同名ならそりゃそうだ


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

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


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