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

    私的良スレ書庫

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

    元スレ【PHP】フレームワーク CakePHP 11ホール目【v1.3】

    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
    251 : nobodyさん - 2011/03/01(火) 22:58:13.05 ID:??? (+30,+29,-42)
    てかそろそろphpは衰退期だと思うけどな。
    Perlの様に終わっていく言語だと思う。
    緩やかに終わっていくから、その間に稼ぎつつ、
    別言語を覚えておいたほうが良いと思うよ。
    252 : nobodyさん - 2011/03/01(火) 23:08:16.71 ID:??? (+29,+26,-19)
    今度の開発はCakePHPで!と社長の一声でデスマ。
    253 : nobodyさん - 2011/03/01(火) 23:09:49.62 ID:??? (+27,+29,-30)
    Rubyの方が衰退してんだろ。
    PHPはやっぱりWebでの使い勝手の良さがあってますます流行る。
    てゆーか今LAMP技術者引っ張りだこじゃん。
    254 : nobodyさん - 2011/03/01(火) 23:16:53.29 ID:??? (+36,+30,-133)

    その次の言語が何になるかだよ。

    Perl
     CGI時代は一択だったし、サンプルも多かったから爆発
     (標準入力と標準出力さえ使えればホントはなんでもいいんだけど)
    PHP
     HTMLに手軽な機能を追加するテンプレート言語として
     SSIなんかとともに勃興、その手軽さから爆発。それから高機能化

    の次は、何だ?
    RubyもPythonもBetter Perlとしての機能と文法の良さは持っているかもしれんが、
    Next Perl の地位は築けてないじゃん

    かといって関数型言語がいきなり爆発するとか、もう何もかもJavaでいこうよとか、
    サーバサイドJavaScriptが流行りすぎて大変なことになっていますとか、
    そういう流れになるとは予想しにくいわけで・・・
    255 : nobodyさん - 2011/03/01(火) 23:18:50.40 ID:??? (+23,+20,+0)
    >>254>>251 へのレスです
    256 : nobodyさん - 2011/03/02(水) 00:08:30.14 ID:??? (+27,+29,-17)
    何で作るかじゃなくて、”何を”作るかだ(キリッ
    257 : nobodyさん - 2011/03/02(水) 02:10:48.53 ID:??? (+43,+29,-75)
    >>254
    俺はRubyが来ると予想してる。
    現状がまだ盛り上がってないのは、phpが盛り上がってる時代だからね。
    もう地位を築いてたら、次が何かという予想じゃなくって、事実になっちゃう。
    Pythonは個人的には頑張ってほしいけど、現状劣勢だからなぁ。
    GAE/pが出た時が最高潮だったんじゃないかと。
    でも俺、Ruby嫌いなんだよなぁ・・・
    258 : nobodyさん - 2011/03/02(水) 02:13:24.91 ID:??? (+36,+29,-116)
    >>252
    CakePHPは慣れるまではむしろ時間がかかるフレームワークだよ。
    ソースコード読まないと分からない事が多いからね。
    小さめの案件とか、社内開発とかで、
    まずはチームの成熟度を上げてから、
    メインに使うべきもの。
    まぁCakePHPに限る話じゃないと思うけど、
    特にCakePHPはそういう面が強いと思う。
    259 : nobodyさん - 2011/03/02(水) 03:42:08.50 ID:??? (+38,+29,-107)
    >>257
    レスありがとう
    自分の予想は、Rubyというか、RoRがマジョリティになるかどうかは、
    mod_passengerの成熟度次第・・・だと思う。
    結局多くの素人や初心者がホイホイとレンサバで動かせて、それなりにパフォーマンスも出て、
    かつ「Apacheで走る」かどうかはデカいと思うよ。

    もちろん自鯖でとんがったことやったりするなら、lighttpdでもnginxでもfastCGIで何でも来いなんだけど、
    Webサーバのこと考えたくない人でもPHPっていじれるじゃん・・・・

    CakePHPが初心者ホイホイな状態なのも、結局、実行環境が手軽に手に入るってのも大きいと思う。
    良くも悪くもね。
    260 : nobodyさん - 2011/03/02(水) 04:40:27.67 ID:fRmytaac (+12,+17,-13)
    javaよりPHPが人気あるけど給料はどうなん?
    PHP安くね?
    261 : nobodyさん - 2011/03/02(水) 05:01:14.21 ID:??? (-17,-10,-1)
    JAVAより安いよ。
    262 : nobodyさん - 2011/03/02(水) 10:30:13.95 ID:??? (+26,+28,-4)
    JAVAの方が難しいイメージあるけど実際どうなの?
    263 : nobodyさん - 2011/03/02(水) 12:33:08.72 ID:??? (+33,+30,-82)
    JAVAの方がとっつきにくいよ。
    とりあえず書けばなんか出るPHPと比べて、
    反応が返ってくるまでが長いからね。
    ある程度覚えちゃえば、言語なんてどれも一緒。
    むしろ型にうるさいJAVAの方が、IDEの力を借りて簡単に書ける。

    と言いたいところだけど、
    業務レベルになるまでに覚えないといけない事が多すぎて、
    新人を育てるのが大変って話を聞いたことがあるな。
    264 : nobodyさん - 2011/03/02(水) 19:08:36.24 ID:??? (-23,-29,-61)
    みんなアプリケーションフォルダはどこに配置してる?
    俺はcakeのコアフォルダと同じディレクトリに置いてたんだけど、bakeする時の文を見るとデフォがapp/myappっぽいので、コアフォルダと同じディレクトリにappフォルダを作って、その中に各アプリケーションのフォルダを作ったほうがいいのかな?
    265 : nobodyさん - 2011/03/02(水) 22:32:10.15 ID:??? (+14,+19,-1)
    >>264
    コマンドの使い方知ってる?
    266 : nobodyさん - 2011/03/03(木) 00:07:07.94 ID:??? (-27,-30,-89)
    開発環境

    /path/to/cakephp
    /path/to/myapp //公開ディレクトリ
    /path/to/myapp/webroot

    とある稼働環境

    /path/to/cakephp
    /path/to/myapp
    /path/to/webroot //公開ディレクトリ

    こんな感じ
    267 : nobodyさん - 2011/03/03(木) 00:56:40.35 ID:??? (-27,-30,-42)
    Linuxのいわゆるユーザーのホームの中にappの中身をぶちまけて、webrootをpublic_htmlにリネーム。
    って感じでやってる。
    cakeのコア自体は/usr/local/lib/php/の中とかそんな所
    269 : nobodyさん - 2011/03/03(木) 01:26:10.25 ID:??? (-28,-26,-16)
    CakePHPの参考書でおすすめ教えてください
    270 : nobodyさん - 2011/03/03(木) 02:42:06.82 ID:??? (+27,+29,-13)
    2冊ほど持ってるけど、どっちもオススメはしないなぁ。
    それなりに役には立ってるけど、不満点もそれなりにあるからなぁ。
    271 : nobodyさん - 2011/03/03(木) 03:02:42.33 ID:??? (-18,-16,-32)
    俺も2冊持ってるけど、どっちも同じ作者だw(CakePHP辞典の人)
    273 : nobodyさん - 2011/03/03(木) 07:15:43.65 ID:??? (-22,-30,-67)
    CakePHP1.3.7を使ってるんだけど
    cake/libs/validaton.phpのminLength, maxLengthのメンバ関数でmb_strlen使ってるんだけど
    これって日本語でも対応してますってこと?
    274 : nobodyさん - 2011/03/03(木) 07:27:41.47 ID:??? (+17,+27,+2)
    >>273
    そうだよ
    275 : nobodyさん - 2011/03/03(木) 16:09:06.49 ID:??? (-27,-30,-92)
    1.2系使ってたときはmodelに
    function maxLengthJP($wordvalue, $length) {
    $value = array_shift($wordvalue);
    return (mb_strlen($value, mb_detect_encoding($value)) <= $length);
    }
    とか書いてたんだけど
    そういうのやらなくて良くなったってことかな?
    277 : nobodyさん - 2011/03/04(金) 02:57:20.01 ID:8qRY678r (+41,+29,-58)
    >>243
    大幅なデザイン変更あったときは
    デザイナがhtmlファイル作って、PGがテンプレに移して・・・
    って作業をやり直しになるの?

    あくまでデザインの変更なんだからPGは一切作業無しで・・・
    という風にできる方法はないのかな?
    278 : nobodyさん - 2011/03/04(金) 04:38:20.99 ID:??? (+38,+29,-63)
    >>277
    お互いにきっちり話し合ってデザイナー向けにマニュアルでも作るしかないんじゃないすかね。

    でも実際大変じゃないの?
    例えば入力フォームのページ1個作るにしたって
    デザイナーにform helperの使い方を調べてもらって・・・なんてお互いに不安にしかならないもんなw
    279 : nobodyさん - 2011/03/04(金) 14:10:42.75 ID:??? (+27,+29,-30)
    smartyはそう言うのを解決してくれるって姉さまが言ってた
    280 : nobodyさん - 2011/03/04(金) 14:32:27.79 ID:??? (-3,-1,-57)
    頑張ってctpをSmartyに置き換えてもヘルパーは使う事になるから無意味
    282 : nobodyさん - 2011/03/04(金) 19:12:13.54 ID:??? (-26,-29,-115)
    CakeはFormHelperとHtmlHelperは必須といって良いレベルだからな。
    特にFormHelper。
    Smartyのヘルパーがどういうものか知らないけど、
    置き換えられるものじゃぁないと思うよ。
    FormHelperを使わないことで発生する問題や制約を飲み込めるなら、
    使ったら良いんじゃないかな。
    Smartyの囲い文字もctpのphpタグも、変わらないと思うけどね。
    283 : nobodyさん - 2011/03/04(金) 20:47:18.49 ID:??? (-27,-30,-191)
    データベースに保存した画像をビューで出力したいです。
    以下のようにしたけど、表示できませんでした。

    ※コントローラ
    function index(){
    $images = $this->Image->find('all');
    $this->set('images',$images);
    }

    ※ビュー
    foreach ($images as $image) {
    $photo = base64_encode($image['Image']['contents']);
    echo "<img src='data:image/jpg;base64,${photo}' />";
    }

    ちなみに、コントローラ側からechoするとちゃんと表示されます。

    参考にした記事
    http://matya.dyndns.info/diary/?p=283
    284 : nobodyさん - 2011/03/04(金) 20:48:58.33 ID:??? (-26,-29,-107)
    俺としてはHtmlHelperはいらないと思うが、
    FormHelperは必須だな。特にCMS系システム開発には。

    でも、FormHelperを開発するのってそれほど難しくないよね。
    みんなもCake使う前は、自作のFormHelper作ってたんじゃないか?
    だから、どうしてもSmartyをビューで使いたい場合は、
    Smarty用のFormHelperを作っても良いと思う。Cakeの書式に合わせて。
    286 : nobodyさん - 2011/03/04(金) 21:41:22.39 ID:??? (+16,+23,+0)
    スレ間違ってますよ
    288 : nobodyさん - 2011/03/05(土) 01:14:50.42 ID:??? (+27,+29,-11)
    まともにってどういう意味で?
    フォーム処理のやりとりに関しては、普通に出来てるけど。
    289 : nobodyさん - 2011/03/05(土) 01:38:37.36 ID:??? (+30,+29,-56)
    CakePHP使う前はFormHelper的なものは使ってなかったなぁ。
    だから最初はフォーム書くだけなのにphpなのめんどくさいって思ってた。
    まぁ正直今でもちょっと思ってる。
    でもちゃんと使ってるよ。
    290 : nobodyさん - 2011/03/05(土) 14:11:52.90 ID:??? (+27,+29,-7)
    モデルから読み書きするときだけえ使えばええんちゃうん
    291 : nobodyさん - 2011/03/05(土) 14:48:19.68 ID:??? (-27,-29,-17)
    >>289
    inputならわかるけど、selectやcheckbox(などの選択肢)はどうしてたの?
    PHP使わないと逆に難しいと思うんだが。
    292 : nobodyさん - 2011/03/05(土) 23:54:54.72 ID:??? (+41,+29,-38)
    ねえねえ何で君たちはこんな時代遅れのフレームワークを使い続けるの?
    もっと良いフレームワークあるでしょ
    293 : nobodyさん - 2011/03/06(日) 00:51:15.65 ID:??? (+32,+29,-14)
    >>292
    お前の言うもっと良いフレームワークを教えてくれ。
    295 : nobodyさん - 2011/03/06(日) 01:55:17.88 ID:5hZ883U1 (+19,+29,+0)
    夏以降って聞いたよ
    296 : nobodyさん - 2011/03/06(日) 02:11:40.72 ID:??? (+36,+29,-7)
    いつも>>292-293この流れで止まるなw
    煽りに来たんだろうが、あっさり論破されちゃ世話無いぜ
    297 : nobodyさん - 2011/03/06(日) 02:15:51.79 ID:??? (+39,+30,-39)
    >>296
    いやきっと >>292 みたいな人はcakePHPに使われるような仕事して
    ストレス溜まってるんだろうなーって生暖かい目で見てるよw

    よく小学校の頃、学校なんてクソ。無くなれ~とか思ってたじゃん。それと同じだろ。
    298 : nobodyさん - 2011/03/06(日) 02:18:28.83 ID:??? (+27,+29,-45)
    CakePHPはお世辞にもモダンなフレームワークとは言えないけど、
    良いフレームワークだよ。
    300 : nobodyさん - 2011/03/06(日) 04:38:39.78 ID:??? (-29,-27,-41)
    CodeIgniterはもっと古臭いフレームワークだからなぁ。
    まったく興味がわかない。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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