X



【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net
0001nobodyさん
垢版 |
2016/12/24(土) 11:50:31.88ID:???
CakePHPは、Ruby on Railsの概念の多くを取り入れた、高速開発とPHPの機動性を兼ね備えたフレームワーク
質問するときはCakePHPのバージョンを書きましょう

※他フレームワークとの比較等はスレ違いです

■本家
https://www.cakephp.org/
APIドキュメント
http://api.cakephp.org/
github - cakephp
https://github.com/cakephp
the Bakery
http://bakery.cakephp.org/
cookbook(マニュアル)
[3.x] http://book.cakephp.org/3.0/ja/
[2.x] http://book.cakephp.org/2.0/ja/
[1.3] http://book.cakephp.org/1.3/ja/
Twitter
https://twitter.com/cakephp
Facebook
https://www.facebook.com/CakePHP

■日本語公式
https://cakephp.org/jp/

■前スレ
【PHP】フレームワーク CakePHP 17ホール目【v3α】
http://tamae.2ch.net/test/read.cgi/php/1406984261/
0675nobodyさん
垢版 |
2021/10/18(月) 13:49:28.53ID:???
>>672
まー基本的にはクックブックで必要に応じてソースを掘り下げたり
ネット検索もしないではないけど大抵はクックブックに書いてある
0676nobodyさん
垢版 |
2021/10/20(水) 08:48:15.39ID:???
クック クック クック
0678nobodyさん
垢版 |
2021/11/01(月) 16:29:54.92ID:???
CakePHPを使うとどんなサイトが作れるのでしょうか?
0679nobodyさん
垢版 |
2021/11/01(月) 18:18:57.55ID:???
データベースと連携する色んなサイトが作れる
データベースとの連携は必須ではないが連携しないなら使わなくてもいいだろうな
0680nobodyさん
垢版 |
2021/11/01(月) 21:40:07.65ID:???
>>679
ありがとござうます、スマホやタブレットを想定したアプリぽいのを作りたい場合にも、フロントサイド次第でCakePHPでもできますか?
0681nobodyさん
垢版 |
2021/11/01(月) 22:00:16.20ID:???
cakepphpはサーバー側(バックサイド)の処理を担当するものだからHTMLやCSS、javascript(フロントエンド)は自由にできるよ
ただ画面に関してはビューという単位で管理するから普通にwebページを作るのとは勝手が違う
0682nobodyさん
垢版 |
2021/11/01(月) 22:01:59.76ID:???
まずはMVCで検索してどういうものか知るのが良いかと
ほんとにcakepphpでないと行けないのかも含めて検討を!
0683nobodyさん
垢版 |
2021/11/01(月) 22:14:50.89ID:???
なるほど、検討してみます
0684nobodyさん
垢版 |
2021/11/01(月) 22:15:19.95ID:???
スマホアプリっぽいものはReactで作るべき
スマホアプリならネイティブかflutterで作るべき
0685nobodyさん
垢版 |
2021/11/01(月) 22:29:39.42ID:???
>>681
>>682
あらためてありがとうございます
>>684
ありがとうございます

ReactとFlutter見てみました 
特に「アプリっぽい」ということでReactが興味深かったです
0686nobodyさん
垢版 |
2021/11/01(月) 22:31:41.02ID:???
単にスマホアプリを作りたいならそしてjavascriptが書けるならコルドバでもいいかもね
どんなの作りたいのか知らないけど
0687nobodyさん
垢版 |
2021/11/02(火) 10:58:50.30ID:???
レスポンシブという意味じゃなくて、スマホアプリならJavaとか別の言語じゃないか?
0688nobodyさん
垢版 |
2021/11/02(火) 13:59:38.98ID:???
バックエンドはcakeでもLaravelでもよくて
フロントエンドがReact
VueでもいいけどトレンドはReact
0689nobodyさん
垢版 |
2021/11/02(火) 14:20:29.45ID:???
Vue対Reactとうとう決着がついたのか
長い戦いだったな
0690nobodyさん
垢版 |
2021/11/02(火) 14:24:50.07ID:???
久しぶりにCake2の保守したんだが、触ってないと全然わからんなw
ただ、2は情報量多いからググったら調べられるけど
0691nobodyさん
垢版 |
2021/11/02(火) 15:41:26.14ID:???
しかし状態管理ライブラリはまだ決着がついていない
0692初心者
垢版 |
2021/11/06(土) 16:22:08.77ID:xUjxP7Cv
cookbookがよくわからなかったので、
cakePHP3の入門書を読んでいます
かなりわかりやすい

慣れれば慣れるほど、ピュアPHPより楽できそうな感じですね
ゆくゆくはcookbookを普通に読めるようになりたいなあ
0693nobodyさん
垢版 |
2021/11/06(土) 22:59:59.07ID:???
>>692
がんばってちょんまげ
でも、これからだったら、4のほうがいいと思うよ
0694nobodyさん
垢版 |
2021/11/07(日) 14:45:28.60ID:???
>>693
会社が当分cakePHP3でいくみたいなんですよねー・・・
いまのところ4に移行することなく現状維持みたいです
0695nobodyさん
垢版 |
2021/11/07(日) 14:50:59.70ID:???
3系も最新は4の後に出た3.10でしょ
うちは縛りがないかぎりは4だけど
0697nobodyさん
垢版 |
2021/11/09(火) 12:03:31.27ID:???
4の本もでてくれねーかな
やっぱLaravelよりCakeの方がわかりやすいんだよなぁ
0698nobodyさん
垢版 |
2021/11/09(火) 12:08:12.93ID:???
ララベルは開発者が好きにできる範囲が広いところが受けてるんだと思うがケイクも使いこなせない人が自由に使うとカオスになりそう
0699nobodyさん
垢版 |
2021/11/09(火) 12:24:06.16ID:???
>>698
がんじがらめなのと自由なのとどっちがいい?という話だし
自由だからって言ってもやれる事はそこまで変わらないし
そうなると古臭いんだよねcakeは
0700nobodyさん
垢版 |
2021/11/09(火) 12:43:15.26ID:???
Laravelはphpフレームワークの中でもっとも遅いからそこをなんとかしろ
0701nobodyさん
垢版 |
2021/11/09(火) 15:43:23.86ID:???
CakeでいうテーマがLaravelにはないんだよなぁ
0702nobodyさん
垢版 |
2021/11/09(火) 19:19:41.30ID:???
がんじがらめと感じるか堅牢と感じるか
0703nobodyさん
垢版 |
2021/11/12(金) 13:32:03.93ID:???
Cake2のメンテしてるけどFWが作ったキャッシュをまとめてクリアするコマンドとかないんかな…。
app/tmp/cache以下を手で消すしかない?もしキャッシュがファイルじゃなかったら?
0704nobodyさん
垢版 |
2021/11/12(金) 14:26:45.99ID:???
cake cache clear_all
できえなかったっけ?
これは3からだったかな?
0705nobodyさん
垢版 |
2021/11/12(金) 15:15:26.03ID:???
>>704
3しかないみたいなんだよね
3のCacheShellのソース見て同じ実装すればいいんだろうか?
0706nobodyさん
垢版 |
2021/11/13(土) 12:48:07.78ID:???
ケーーーーーキ!ぴぃえぃちぴぃ!!!
0707nobodyさん
垢版 |
2022/01/08(土) 11:09:27.86ID:???
githubみたら5があったんだけど、開発中なのかな?
3・4と日本では下火な状態だけど、5はどうなるやら
0708nobodyさん
垢版 |
2022/01/08(土) 20:22:55.53ID:???
Laravelにはもう勝てない
過去にcakeでやってたシステムもLaravelに作り直すべき
0709nobodyさん
垢版 |
2022/01/08(土) 21:08:15.20ID:???
Cake好きなんだけど仕方ないねぇ
0710nobodyさん
垢版 |
2022/01/09(日) 03:58:04.44ID:???
勝てないとは?
いま問題なく機能してるなら作り直す必要なんてないでしょ?

結局CakePHPをいじれないのを言い訳してるように聞こえるけど
0711nobodyさん
垢版 |
2022/01/09(日) 12:14:18.59ID:???
保守できる人間が居なくなったときにCakeの保守出来る人募集なんかしても
安いうえに誰も来ないのが目に見えている
今更Cake覚えたいとか知恵遅れしかいないやろw
0712nobodyさん
垢版 |
2022/01/09(日) 15:26:35.48ID:???
>>711
でもLaravelスレの低レベルの罵り合いを見ると、どっちもどっちだと思うぞw
0713nobodyさん
垢版 |
2022/01/09(日) 20:07:07.45ID:???
単に保守を続けないといけないかどうかによるけど
ショッピングサイトみたいなのは保守を続ける必要がありそうだし
そういうのに技術者の少ないフレームワークを採用していると後々大変だと言う事かと
日本でPHPだとLaravel一択に近いし、将来的な事も考えるならどこかで作り直すかした方が無難かなと

CakePHPでも変な作りしていなきゃバグ対応ぐらいは出来るかと思うけど
新規の画面を追加などする場合は来る人次第では成果が出ない事もありそうだ
0714nobodyさん
垢版 |
2022/01/09(日) 21:00:31.47ID:???
CakePHPが出きる人はLaravelでも使えるけどその逆は…
どちらもMVCであることに変わりはないんだが
0715nobodyさん
垢版 |
2022/01/10(月) 10:43:18.70ID:???
Cake2で稼働してるWebシステム多いと思うけど、
サポートは切れてアップデートはされていない

みんなどうしてるんだろうな?
ランサーズやココナラは4に移行するとか見た記憶があるけど、
小事業者で全て作り直しは大変だぞ
0716nobodyさん
垢版 |
2022/01/10(月) 12:57:57.23ID:???
トレンド見ると、CakePHPがLaravelに逆転されたのが2016年くらいなので
まだCakePHPを触れる人は多いんじゃないかな
今後減っていくのは間違いなさそうだけど
0717nobodyさん
垢版 |
2022/01/10(月) 13:34:04.61ID:???
>>715
それはCakePHPに限らず、どの言語のどのフレームワークでもありうる話で、きちんと先を見越してサポート契約結ばせるとかしておく。
ちなみにフレームワークのサポートと言う意味ではCakeはかなり優秀な部類。
0718nobodyさん
垢版 |
2022/01/10(月) 15:28:50.04ID:???
>>715
見てみぬふり
動いていれば問題ない
むしろ問題をみつけるほうが問題
0719nobodyさん
垢版 |
2022/01/10(月) 15:44:22.96ID:???
>>715
うちは1.3から4に切り替えたけどまあまあな作り直しにはなった
ただ困難というほどではなかった元々CakePHPが得意なこともあって
0721nobodyさん
垢版 |
2022/01/10(月) 17:51:34.60ID:???
それはもちろんだよ
フロントはほとんど変わらなかったけど管理画面的には大きな変更もしたしね
0722nobodyさん
垢版 |
2022/01/10(月) 20:25:00.89ID:???
作り直せるぐらい4の知識があったということだよね?
外部プラグインとかどうしてたの(Search Pluginとか)自作した?
0723nobodyさん
垢版 |
2022/01/10(月) 21:56:52.44ID:???
今回のシステムではプラグインは一切使ってなくてそれも幸いしたと思う
プラグインは必要としてなかったので使ってなかった
0724nobodyさん
垢版 |
2022/01/11(火) 10:19:46.47ID:???
うちはCake2とPHP5.6のシステム7年放置してる
PHPだけは7にしておきたいが8が出てしまった
0725nobodyさん
垢版 |
2022/01/11(火) 10:39:18.66ID:???
>>724
それで問題起きてないんだろ?だったら良いと思うけどな
0726nobodyさん
垢版 |
2022/01/22(土) 22:53:04.03ID:???
Cake2と3のギャップを乗り越えるかどうかがキモだと思う
それ以降はLalavelに乗り換えるコストを別のことに割いたほうがいい気がする
0728nobodyさん
垢版 |
2022/01/22(土) 23:28:32.29ID:???
個人的には2は2で続けてほしかったわ
構造がシンプルだし、わかりやすかった
だからこそ当時は覇権を握ったわけだし
0729nobodyさん
垢版 |
2022/01/23(日) 21:37:09.96ID:???
ここ1週間、Cake2の保守やってたんだけど、やっぱCake2好きだわ
Laravelに切り替える予定だったけど、もうちょっと使ってみようかなぁ
0730nobodyさん
垢版 |
2022/01/23(日) 23:13:35.90ID:???
ワイがCakePHPを使い始めたのは4からでそこから3も使うようになって1や2のソースも見ることがあるけどやっぱ4が洗練されてきてて好きだな1や2はちょっとしたカオスを感じる
0731nobodyさん
垢版 |
2022/01/24(月) 08:35:51.57ID:???
Laravelに乗り換えて便利だったけど8以降迷走し始めた感がある、5や6の頃はよかったんだが
不安を感じてきたのでまたCakeのスレも見てる
0732nobodyさん
垢版 |
2022/01/24(月) 09:34:47.50ID:???
CakeはだめだこれからはLaravelだって言ってた人たちは次はどこに行くんだろうか
0733nobodyさん
垢版 |
2022/01/24(月) 16:42:18.76ID:???
>>730
なんでCake使おうと思ったの?
4ならLaravelの方が人気だったし、ネットの情報も少ないだろ?
0734nobodyさん
垢版 |
2022/01/24(月) 18:34:15.48ID:???
>>733
個人の好みで使おうと思ったんじゃなくて会社が採用しててから
会社はLaravelの人気や自由度は認めつつCakePHPの方が堅牢で実務に向いてると判断した
0735nobodyさん
垢版 |
2022/01/24(月) 18:36:11.76ID:???
会社は歴代のCakePHPを採用してきてるで採用歴の長さもあるっぽい
情報は3.9のがほとんど使えるのであまり苦労はしてないな
0736nobodyさん
垢版 |
2022/01/24(月) 20:23:32.17ID:???
>>734-735
会社からの指示か。
それにしたって情報少ないのによく開発できたな
エラー出てもソース読めば良いとは言え、
俺なんかは情報少ないと不安だわ
(だからこそ未だに2使ってるのもあるが
0737nobodyさん
垢版 |
2022/01/25(火) 00:11:28.68ID:???
開発ツールは使ってない?
ワイはもうずっとphpstormいうのを使って開発しとるxdebugと連携させとるから中を覗きながらデバックできるのは大きいで
0738nobodyさん
垢版 |
2022/02/05(土) 01:39:59.77ID:???
Cake2の最新ってPHP8で動かすことは可能?
7.4では動くんだよね?
0739nobodyさん
垢版 |
2022/02/05(土) 09:17:34.29ID:???
できるかどうかより推奨環境かどうかで選んだ方がいいと思うけど
サポート切れてるからっていうのは分からなくはないけど今さら気にしても
0740nobodyさん
垢版 |
2022/02/05(土) 15:15:29.17ID:???
なんだかんだで2ってわかりやすいんだよな
PHP8で使いたい気持ちもわからんではない
0741nobodyさん
垢版 |
2022/02/05(土) 15:19:15.15ID:???
>>740
けど3に慣れると、2でだめだったところも見えてくるわけで。
そんなわけで俺は4で新規プロジェクト始めるところ。
0742nobodyさん
垢版 |
2022/02/05(土) 16:41:39.83ID:???
2→3のころ、3はなんて面倒なんだ、何故こんなことができないんだと思っていたが、
3、4になれてしまった昨今、2を触ってると「くそー、わかりづらいなあ」と思ってしまう
なれって怖いし、人間って勝手だなと思うw
0743nobodyさん
垢版 |
2022/02/05(土) 21:26:02.36ID:???
4は無理だからLaravelやってるわ
やっぱりプログラミングで情報量の多さは正義だし
Cake好きだから気にはなってるけどな
0744nobodyさん
垢版 |
2022/02/05(土) 23:53:59.84ID:???
>>740
使いたいから使うわけではなくて、保守することになっちゃったから
でもPHP上げられなかったらどうすんだって感じで困ってるわ
0745nobodyさん
垢版 |
2022/02/06(日) 11:20:46.73ID:???
未だに5を使っているところも多いし、しばらくは大丈夫だと思うけどな
0746nobodyさん
垢版 |
2022/02/06(日) 13:16:33.57ID:???
バージョンだけ書かないでくれ
0747nobodyさん
垢版 |
2022/03/18(金) 11:48:37.26ID:???
5年前にチョコチョコ修正してた程度の知識しかないんですが、来週よりこれメインで仕事することになりました。
助けてください
0748nobodyさん
垢版 |
2022/03/22(火) 02:57:18.64ID:???
>>747
良くそんな仕事受けたな
社員で会社が行けっていうパターンならどうしょうもないけど
フリーランスなら受けないなw
改修案件でcakeはまだあるから怖いw
新規ならLaravelにして欲しいわ
0749nobodyさん
垢版 |
2022/03/22(火) 05:59:12.47ID:???
Cake2は流行ったから未だに元気で動いているシステムは多い
が、PHP7.4まではよかったんだが今後8にできなくて困っていくだろうな、うちもどうするかまだ決めてない
0750nobodyさん
垢版 |
2022/03/22(火) 08:38:27.98ID:???
俺もさすがにLaravelに移行したわ
Cake3以降は情報少ないから大変だと思うぞ
0751nobodyさん
垢版 |
2022/03/22(火) 09:12:38.55ID:???
>>750
Cake4はなれるとかなり便利だよ
そのせいで、laravelに移り損ねたw
laravelはバージョンが上がる度に仕様がかわりすぎるみたいな記事を見るけど、実際どうなん?
0752nobodyさん
垢版 |
2022/03/22(火) 09:21:39.20ID:???
ちんちんシュッ!シュッ!シュッ!
0753nobodyさん
垢版 |
2022/03/22(火) 10:14:33.57ID:???
>>751
Laravel自体の仕様変更は大したことないんだが
PHPのバージョンが使えなくなるのが辛いな
最新は9だけど、PHP8からしか使えないし
Cake4ならPHP7.2以上だけど、Laravelだと6しか使えない
0754nobodyさん
垢版 |
2022/03/22(火) 10:50:43.35ID:???
しがらんでるねぇ
0755nobodyさん
垢版 |
2022/03/22(火) 10:58:27.25ID:???
Laravelはバージョン選定が地味に難しいよなぁ
常に最新使っとけ!なら楽なんだがそうはいかん
0756nobodyさん
垢版 |
2022/03/22(火) 11:47:23.26ID:???
Cakeもそうだけど古いからって動かないわけじゃないからね
セキュリティに関しても、サーバー側で対策してれば言うほど問題にはならない
0758nobodyさん
垢版 |
2022/03/25(金) 11:51:05.00ID:???
やばい、わけわからん…
0761nobodyさん
垢版 |
2022/03/26(土) 08:00:43.43ID:???
ちんちんシュッ!シュッシュッ!
0763747
垢版 |
2022/04/08(金) 11:14:05.86ID:???
なんとか生きてます
0765nobodyさん
垢版 |
2022/04/18(月) 18:43:32.91ID:???
unionしたやつをorder byしたいんだがなんとかならんかね?
0766nobodyさん
垢版 |
2022/04/18(月) 19:36:35.06ID:???
unionしたものをfromにしてselect 〜 order byする
0768nobodyさん
垢版 |
2022/04/19(火) 09:42:24.23ID:???
>>767
サブクエリを使えじゃなくて>>765で言ってるようにサブクエリにしろが正しいな
0769nobodyさん
垢版 |
2022/04/19(火) 13:17:36.11ID:???
2系の保守ってどうしてる?
0770nobodyさん
垢版 |
2022/04/19(火) 13:37:23.66ID:???
>>769
依頼があればやってるが、基本放置
0771nobodyさん
垢版 |
2022/04/19(火) 13:42:14.36ID:???
一応2.10の最新にしてPHPも7.4まではしたが、ここから先はどうしようもない
0772nobodyさん
垢版 |
2022/04/19(火) 14:22:55.42ID:???
基本的には保守より最新版を提案する
0773nobodyさん
垢版 |
2022/04/19(火) 14:26:53.56ID:???
>>770
昨日は1.3を触ってたよ笑
もういい加減3か4にすればいいのに
0774nobodyさん
垢版 |
2022/04/19(火) 17:42:14.57ID:???
今日相談が来たサイトは、7〜8年前に納品したサイト
2.6か7あたりで作ってて、phpは5.3だった(納品当時でも古かった)
まだそのまま使っていたのかとビックリしたw

けど、クライアントからしたら、動いているんだから、そのまま使い続けるかとも思う
レスを投稿する


ニューススポーツなんでも実況