X



【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net
レス数が950を超えています。1000を超えると書き込みができなくなります。
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/
0925nobodyさん垢版2023/10/24(火) 10:00:02.72ID:???
>>923
俺が選んでんじゃねえよ、依頼されてんだよ
働いたことない奴はマジで話通じんな
0926nobodyさん垢版2023/10/24(火) 15:43:16.14ID:???
>>925
俺はエスパーじゃないからな
お前は魔法使いかもしれないが
0927nobodyさん垢版2023/10/24(火) 16:02:09.78ID:???
見積って言ってんだからエスパーじゃなくても仕事だってわかるだろ…
普通に働いてりゃ同じような仕事してんだから
0928nobodyさん垢版2023/10/28(土) 08:12:26.78ID:???
仕事はわかっても依頼って思わんがな…
仕事なら自分が使える言語選ぶし
0929nobodyさん垢版2023/10/28(土) 11:15:34.41ID:???
童貞かよ。こんなプレイが良いと求められたら応えてやるものだろ。
0930nobodyさん垢版2023/12/09(土) 23:35:15.36ID:???
CakePHPって今でもメンテナンスされてるの?
PHP8.2対応してる?
0931nobodyさん垢版2023/12/10(日) 00:00:38.27ID:???
cakephp5 が出てます。8.1から対応です。
0932nobodyさん垢版2023/12/10(日) 10:25:16.49ID:???
この程度のことも調べられないようであれば、CakePHPに限らず、
いかなるフレームワークも使わないほうがいいよねw
0933nobodyさん垢版2023/12/10(日) 21:26:19.21ID:???
2をまだ使ってる人いる?
さすがにプラグインが対応しなくなってきたけど
なんとか保守しながら使ってるんだが
0934nobodyさん垢版2023/12/10(日) 23:01:19.59ID:???
>>933
対応しなくなってきたの意味がわからん
0936nobodyさん垢版2023/12/12(火) 10:57:26.52ID:???
新規開発されるcake PHP 用のプラグインがバージョン2系に対応していないという意味だと 妄想
0937nobodyさん垢版2023/12/12(火) 11:57:33.09ID:???
だとするととうの昔から対応してないから
「さすがに対応しなくなってきた」と今言うのはおかしい
0938nobodyさん垢版2023/12/12(火) 12:54:49.96ID:???
>>934
PHP8系に対応してないという意味や
PHP8以上で動作させようとすると、
プラグインがエラーを起こすから困ってる
0939nobodyさん垢版2023/12/12(火) 12:56:14.48ID:???
Cake2自体はPHP8.1でも普通に動く
しかしプラグイン系が昔の書き方だから
修正しない限り使えない
0940nobodyさん垢版2023/12/12(火) 14:58:22.79ID:???
>>939
普通に動いているんじゃない、無理やり動かしてるだけだ
0941nobodyさん垢版2023/12/12(火) 21:01:12.94ID:???
無理やりとはどういう意味?
0942nobodyさん垢版2023/12/13(水) 13:33:47.90ID:???
>>941
「言うことを聞かないと犯すぞ!」と脅しているんだよ
0943nobodyさん垢版2023/12/13(水) 14:39:15.87ID:???
であれば言うことを聞かない方が得なのでは?
0944nobodyさん垢版2023/12/30(土) 13:53:04.25ID:QGbelvr0
今年はbasercms5見て、cakephp4はかなり参考になったなぁ。
cakephp2はFat Controllerになりがちだったけどcake4になってサービス層をうまく、活用している気がする。

もちろんcakephp2も良いフレームワークだったと思うけどね
0945nobodyさん垢版2023/12/30(土) 18:40:21.40ID:???
>>944
見るだけじゃなく、使ってあげてくださいなw<baser
0946nobodyさん垢版2024/01/07(日) 17:30:46.82ID:???
まだCakePHP2使ってる人いる?PHP8.1以上で動きますか?
うちのは一応動くけど、どこかに問題がないか気になってる
0947nobodyさん垢版2024/01/07(日) 18:39:20.07ID:???
新規の案件では使わないけど、既存サイトでは使っている、というか残っている
なので、phpも古いバージョンで動いているから、とりあえずOKかな
0948nobodyさん垢版2024/01/08(月) 09:50:26.01ID:???
Cake2, PHP5.6で今でも運用してるが
サーバーはOSごと変えたい
0949nobodyさん垢版2024/01/08(月) 19:11:41.04ID:rPRl91GH
>>946
CakePHP4系にしないとPHP8.1以上は問題が多かった気がする
0952nobodyさん垢版2024/01/09(火) 23:33:58.77ID:???
聞いたところで未知の不具合が残る可能性もあるわけで、結局ノーサポートでも使うかどうかの度胸があるかどうかだよな
0954nobodyさん垢版2024/01/10(水) 13:59:07.73ID:???
>>953
うちのはPHP8.1でも動いてるけど、たまたまなのかな?
プラグインを一部修正しただけで、問題なさそうに見えるが

ま、なんにしろ新しく作るならLaravel使うけどな
0955nobodyさん垢版2024/01/10(水) 15:07:37.34ID:???
Laravelはオワコン
Cakeもオワコンだが比較的シンプルなのでこっちが良さげ
0959nobodyさん垢版2024/01/11(木) 16:03:12.39ID:???
ciはフレームワークというには機能が不足し過ぎな感
0960nobodyさん垢版2024/01/11(木) 17:19:04.05ID:???
Cake1.3や2ぐらいの使い勝手で、現在のPHPでも使える
軽いフレームワークがあればいいのにな
0961nobodyさん垢版2024/01/11(木) 18:20:37.20ID:???
cakePHPは5が出てたんですね
0962nobodyさん垢版2024/01/11(木) 18:44:59.01ID:???
Cakeも2まではFWに付いてて欲しい機能が何もなかったなー
それでみんなプラグインを作って使ってたんだが、長期メンテなんてされないから後に大変な負債になってしまったな
0963nobodyさん垢版2024/01/11(木) 21:19:41.83ID:???
流石にせめてComposer対応バージョン以上は使いたいな
0964nobodyさん垢版2024/01/12(金) 12:12:55.62ID:???
ちょうど話題に出てるので質問です。
Cake2でモデル内でコンポーネントを実行する際、
TestComponent::check($path);

みたいに実行すると、cannot be called staticallyがでます。
PHP8.0以下ではでなくてPHP8.1以上ではでるので、
PHPの仕様だと思うのですが、修正する方法はわかりますか?
0965nobodyさん垢版2024/01/12(金) 12:41:59.68ID:???
自己レス。モデル内で以下のようにすれば実行できました。

$testComponent = new TestComponent(new ComponentCollection());
$testComponent->check($path);

2は古いからChatGPTでも答えられないようです。
古いブログ記事を見て解決できました。
0966nobodyさん垢版2024/03/19(火) 08:26:55.15ID:???
有志の人がCakePHP2をフォークして
PHP8系に対応させてるけど、普通に動くんだな
今も開発を続けてるようだし、古いアプリを延命できそうだ
0968nobodyさん垢版2024/03/19(火) 08:48:40.04ID:???
それよ。BASEのブログで見て知った
BASEほどの規模でも使われているのを見ると
わりと信頼できると思う
レスを投稿する

レス数が950を超えています。1000を超えると書き込みができなくなります。

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