X



【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net
レス数が900を超えています。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/
0817nobodyさん
垢版 |
2022/12/01(木) 22:02:39.30ID:???
8.0では動いてるよ
0818nobodyさん
垢版 |
2022/12/01(木) 22:10:27.15ID:???
サポートしないってだけで動くのか
サンクス
0819nobodyさん
垢版 |
2022/12/02(金) 08:30:25.31ID:???
Laravelはバージョン9
cakeは4

Laravelってバージョンアップしないとすぐに廃れて使い物にならないようなフレームワークだよな
0820nobodyさん
垢版 |
2022/12/02(金) 09:05:46.51ID:???
使えるは使えるけど、Laravelスレ見る限り最新版こそ正義って考え方だからな
0822nobodyさん
垢版 |
2022/12/02(金) 09:47:56.34ID:???
Laravel6で十分だし必ずしもバージョンアップしなければいけないなんて事は無いよ
LTSを推奨みたいな感じはあるけど、常に最新を使うとか普通のプロジェクトならやらない
0823nobodyさん
垢版 |
2022/12/02(金) 11:00:44.15ID:???
こんなにバージョンアップ繰り返すのはLaravelくらいだろ
0824nobodyさん
垢版 |
2022/12/02(金) 11:49:01.18ID:???
元はPHPなんだし、なんかあっても直せるからな
現に大手のポータルサイトは古いの改修しながら使ってるし
0825nobodyさん
垢版 |
2022/12/28(水) 08:27:59.52ID:???
Laravelがあるのに今どきcake使ってる人は学習意欲が乏しいか能力が低くて取り残されたひとときいうことで良いかな?
0829nobodyさん
垢版 |
2022/12/29(木) 01:23:59.26ID:???
LaravelからCakeに戻ってきました
0830nobodyさん
垢版 |
2022/12/29(木) 08:38:42.94ID:???
Cake4の情報が少なすぎて戻れない
0831nobodyさん
垢版 |
2022/12/29(木) 09:14:07.52ID:???
Laravelスレはruby爺が定期的に来て暴れている
CakeスレはLaravel爺が定期的に来て暴れている
0832nobodyさん
垢版 |
2023/01/07(土) 10:44:29.78ID:???
Cake2を改修してるんだが、古いバージョンとはいえ自由度高いな
コアファイル編集しなくてもやりたいことができるわ

まだ使っている人多いと思うし、セキュリティアップデートだけ継続してくれたらなぁ
0833nobodyさん
垢版 |
2023/01/07(土) 12:23:24.23ID:???
永久にバージョンアップし続けるフレームワークないのかな
新機能とかいらない、ひたすら安定性だけがほしい
2年おきに改修じゃコストがかかってしょうがない、プログラマーの食い扶持にはなるかもしれんがブルシットジョブたろそんなの、技術者がそんな仕事ばかりしてたら世の中進歩せんわ
0834nobodyさん
垢版 |
2023/01/07(土) 12:49:52.73ID:???
SalesforceみたいなSaasなら永久にバージョンアップしてくれる
年3回強制アップデート

AWSもApp Runnerとかのマネージドサービスならアップデートしてくれるんじゃないの?
AWSが勝手にフォークしてアップデートしてるし
0835nobodyさん
垢版 |
2023/01/07(土) 13:50:21.14ID:???
>>833
Laravel毎年バージョンアップして、アップデートは2年ぐらいしかないんだよな
PHP自体は結構サポート長いんだけどね
公式のサポートが終わってもOSのサポートがあるし
0836nobodyさん
垢版 |
2023/01/30(月) 00:35:12.38ID:???
ちゅまん、cakephp4なんだがcronで○○Command.phpからコントローラ呼び出して検索クエリを実行すると
all()でエラー(SQLSTATE[42000]: Syntax error or access violation: 1064)になるんだが何があかんのやろ
ブラウザから実行すると何も発生しなくて正常に終わるのに...

$this->test->find()
->where(['lastBuildDate' => date('YmdHis', strtotime($lastBuildDate))])
->order(['rank' => 'ASC'])
->all(); ←エラーになる><
0837nobodyさん
垢版 |
2023/01/30(月) 11:32:23.28ID:???
Cronの設定間違ってるんじゃね?
phpまでの絶対パスの書き方が違う場合が多い
0838nobodyさん
垢版 |
2023/01/30(月) 15:56:09.30ID:???
MySQL 5.7で初期設定が変わった ONLY_FULL_GROUP_BY とかじゃ?
0840nobodyさん
垢版 |
2023/01/31(火) 00:33:44.32ID:???
curlなりfile_get_contentsでurlにアクセスすればいいのでは。
0841nobodyさん
垢版 |
2023/02/04(土) 19:48:31.25ID:???
836です

みなさん、アドバイスありがとうございました
色々試した結果テーブル名を指定したら動きました

$this->test->find()
->where(['test.lastBuildDate' => date('YmdHis', strtotime($lastBuildDate))])
->order(['test.rank' => 'ASC'])
->all();

ローカルとMySQLのバージョンが違うのでcurlとかでURL指定するのが安全かもしれないw
0842nobodyさん
垢版 |
2023/02/05(日) 16:06:00.51ID:???
836です

ローカルではMariaDBなのでクエリでエラーは出なかったのですが
本番ではmysql8.0なので予約後のチェックでエラーとなってしまうのがクエリが実行されない根本的原因でした

app.phpの
'quoteIdentifiers' => false,

'quoteIdentifiers' => true
に変更したらcronが正常に動き始めDBにデータが蓄積されるようになりました

これで副業用のサイト運営開始できますw
皆さまありがとうございましたぁあああああああああああああああああああああ
0844nobodyさん
垢版 |
2023/02/07(火) 09:34:41.45ID:TJ2GfOY5
cakephpって最近調べたら5系が出るんだってね
basercmsもコアバージョン4に上がるらしいし勉強しないとな
0845nobodyさん
垢版 |
2023/02/07(火) 10:17:29.98ID:???
勉強の仕方が難しいよ。情報少ないもん
0846nobodyさん
垢版 |
2023/02/07(火) 13:24:40.62ID:???
>>844
baserほんとに出るのか?
ずっと出る出るいってたけどw
0847nobodyさん
垢版 |
2023/02/08(水) 16:26:44.19ID:gUwsQTLC
3で開発してる途中でcake4が出て遅れてるんじゃないかな
もうWordPress触りたくないからもっと流行って欲しいな
0848nobodyさん
垢版 |
2023/02/13(月) 22:08:21.98ID:???
baserCMS5見てきたけど、Cake4になってるんだな
構成もガラッと変わってるし、よくバージョンアップできたよな
0849nobodyさん
垢版 |
2023/02/19(日) 17:53:57.65ID:???
情報が少ないというか質の低い情報だらけになった
ぐぐると解説は出るのだがゴミみたいないかがでしたかブログばかりで役に立たん
0850nobodyさん
垢版 |
2023/03/05(日) 04:42:06.89ID:???
4触ってるがまあまあシンプルで使いやすいのに情報少ないしドキュメントがクソでどうしたもんか

https://book.cakephp.org/4/ja/views/helpers/form.html
formのactionにentityのidを付けたいのだが「場合によっては自動的に付加されます」って何だよ。どういう場合か書けよ!
0851nobodyさん
垢版 |
2023/03/05(日) 15:34:09.13ID:???
ソース読めばわかることをわざわざドキュメントに書く必要があるのか?
0852nobodyさん
垢版 |
2023/03/05(日) 16:49:43.81ID:???
ある。わかりやすい
0853nobodyさん
垢版 |
2023/03/05(日) 17:11:18.45ID:???
>>851
そんな事言うならドキュメントいらなくなるじゃん
0854nobodyさん
垢版 |
2023/03/05(日) 20:57:12.24ID:???
一つに伝えるのが嫌なら公開しなきゃいいわけで、
公開してるのに「使い方はソース読め」って横暴すぎるわ
0855nobodyさん
垢版 |
2023/03/05(日) 20:57:31.60ID:???
間違えた
一つに→人に
0856nobodyさん
垢版 |
2023/03/05(日) 21:07:27.50ID:???
>>850
おらは、あやふやなところは、自分で処理している
entiyにidがあるときだけ、echoするようにしている
0857nobodyさん
垢版 |
2023/03/05(日) 21:10:59.40ID:StgugBFF
cakephp4ってthemeの概念無くなってpluginに全部まとめられてたのか?...
なのでbasercms5だとbaser自体のコアファイル、本来のplugin、テーマが全部同じディレクトリにある。
自分的には前のフォルダ構造のほうが良かった気がするんだけど、PHP詳しい人的にはこれがベストなのかな
0858nobodyさん
垢版 |
2023/03/06(月) 05:22:56.45ID:???
場合によってはワロタ
まさにプログラマが欲しいと思われる情報を何故はっきり書かないのか
0859nobodyさん
垢版 |
2023/03/09(木) 15:40:35.21ID:???
でもまじでこれ、知りたいことはドキュメントあたるよりソース見た方が早いな、ドキュメントは本当に適当なことしか書いてない
Cake使いにとっては常識だったりするんかな
0860nobodyさん
垢版 |
2023/03/09(木) 16:59:06.14ID:???
ソース見る方が早いわけねーだろ
複数ファイルにまたがっている場合もあるのに
0861nobodyさん
垢版 |
2023/03/09(木) 17:52:51.67ID:???
ドキュメントが糞だって意味だよ
0862nobodyさん
垢版 |
2023/03/09(木) 18:18:32.24ID:???
ドキュメントでパラメータが省略されてたりする。
単純に仕様をドキュメント化すればいいだけなのに、なぜソースを見ていちいち確認しないといけないのか。
0863nobodyさん
垢版 |
2023/03/09(木) 18:54:42.91ID:???
ソース見たほうが早い
0864nobodyさん
垢版 |
2023/03/09(木) 21:47:02.72ID:???
ドキュメントで全仕様に触れてないんだよな。
ソース見て始めて存在を知った機能がたくさんある。
0865nobodyさん
垢版 |
2023/03/10(金) 04:14:48.77ID:???
ソース見れない奴は初心者向けのLaravelとかにしたほうがいいぞ
0866nobodyさん
垢版 |
2023/03/10(金) 06:54:11.66ID:???
選べる状況で自分からCakeを選ぶ奴なんておらんやろ
大抵は1か2からの移行案件で仕方なく触ってんだよ
0867nobodyさん
垢版 |
2023/03/10(金) 11:23:51.54ID:???
2の仕様のまま細長く続けてほしかったわ
今は4だけど、もはやほとんど情報がないから
何がよくて何が悪いのかもわからない
0868nobodyさん
垢版 |
2023/03/10(金) 11:31:35.53ID:???
2はLaravelとかに比べると機能は乏しかったけどシンプルで使いやすかった、配列地獄とか言われたけど今の配列とオブジェクトが混ざり合った状況の方がめんどくさくて書きにくいわ
0869nobodyさん
垢版 |
2023/03/10(金) 14:39:49.17ID:???
それな。なんでも新しいのが良いとは言えないよな
0870nobodyさん
垢版 |
2023/03/10(金) 16:04:23.84ID:???
じゃあ2のままでよくないか?
0871nobodyさん
垢版 |
2023/03/10(金) 16:55:37.51ID:???
4になれたら、2よりも4のほうが楽だ
もちろん当社比だけどね
0872nobodyさん
垢版 |
2023/03/10(金) 20:31:06.10ID:???
エンティティがウザすぎる
0873nobodyさん
垢版 |
2023/03/10(金) 22:22:49.21ID:???
問題はどうやって4に慣れるかだ
4の説明が少ない→ソース見ろってやり取りに戻るw
0874nobodyさん
垢版 |
2023/03/11(土) 00:16:47.65ID:???
4は慣れても面倒だわ
エンティティ死ね
0875nobodyさん
垢版 |
2023/03/11(土) 00:17:17.44ID:???
Cake2がPHP8で動けば2のままでいいんだが
0877nobodyさん
垢版 |
2023/03/11(土) 09:03:25.59ID:???
>>874
ちゅううてもSymfonyなんかもentity使ってますがな
0881nobodyさん
垢版 |
2023/03/11(土) 15:16:23.55ID:???
OSCでbaser cmsのプレゼンやってるけど、回戦のせいなのか、音声が途切れてて
すっげぇ聞きづらいw
0882nobodyさん
垢版 |
2023/03/11(土) 16:35:50.77ID:???
なんでcakeじゃないといけないんだ?
1か2からのリプレースはどうせ作り直しだろ
Laravelにいけ
0883nobodyさん
垢版 |
2023/03/11(土) 17:06:19.07ID:???
ドアホか?さすがにCake以外で作り直す方がコスト何倍も高いわ
0884nobodyさん
垢版 |
2023/03/11(土) 17:14:50.39ID:???
cakeでしか開発できない無能君ならそうかも
0885nobodyさん
垢版 |
2023/03/11(土) 18:04:57.29ID:???
1や2からのリプレースができない無能ならではの発想だな
0886nobodyさん
垢版 |
2023/03/11(土) 19:41:40.34ID:???
Ckaeスレに定期的に現れるlaravel君
Laravelスレには、定期的にruby君が現れますw
0887nobodyさん
垢版 |
2023/03/16(木) 09:06:46.36ID:???
じゃあ誰かRailsスレにいけよw
0888nobodyさん
垢版 |
2023/03/16(木) 09:53:08.23ID:???
5日ぶりに言いたいことがそれか
0890nobodyさん
垢版 |
2023/03/16(木) 10:07:14.23ID:???
Cakeで開発なんてむしろ有能しかできないだろ
ソース読まないといけないんだぞw
0891nobodyさん
垢版 |
2023/03/27(月) 20:05:19.39ID:kknuNqPi
cakeわかる人ってruby勉強したらすぐにrails分かるもんなですかね?
0892nobodyさん
垢版 |
2023/03/27(月) 20:11:39.59ID:???
別のプログラムなのにわかるわけないだろ
0893nobodyさん
垢版 |
2023/03/28(火) 00:33:39.98ID:???
ちんちん!シュッ!シュッ!シュッ!
0894nobodyさん
垢版 |
2023/03/28(火) 23:31:43.44ID:tmocFMj2
まぁcakeでいいよcakeで
0895nobodyさん
垢版 |
2023/03/29(水) 07:31:49.03ID:???
ドキュメントがクソ
0896nobodyさん
垢版 |
2023/03/29(水) 10:37:50.46ID:???
ChatGPTすら見放してるだろ
0897nobodyさん
垢版 |
2023/04/02(日) 20:31:59.53ID:???
cakephp4のapp_localでDatasourcesのdefault以外のサーバ(db2)を指定してbakeしたいんだがどうやるん?
とりあえず下記でやってみたけどエラーになっちゃう

bin/cake bake model --connection db2 testTable --table test_table --no-test --no-fixture
0898nobodyさん
垢版 |
2023/04/02(日) 21:21:58.61ID:???
897ですが解決しました
classNameとかdriverのclass指定していなかったのが原因でした><
0899nobodyさん
垢版 |
2023/04/27(木) 10:09:00.86ID:???
ドキュメントが間違ってるまま放置されてるのに気付いてしまった
そういう所がダメなんだよ
0900nobodyさん
垢版 |
2023/04/27(木) 17:03:12.85ID:???
ソース見れば済むこと
0901nobodyさん
垢版 |
2023/04/27(木) 20:56:02.39ID:???
ソース厨は一生ソース読んでろよ
0902nobodyさん
垢版 |
2023/05/04(木) 03:36:31.27ID:???
Cake3.10までなら検索で大概やり方が見つかったけど4系は滅多に見つからなくなった
3から4へマイグレーション中だけどソース読むしかないって事が増えたな
0903nobodyさん
垢版 |
2023/05/25(木) 17:28:41.95ID:JpXjkwtk
別に3系でもいいんだけどねー
0904nobodyさん
垢版 |
2023/07/01(土) 03:40:48.84ID:rp5vE0Jf
> 彼らはよく、社会に貢献したいと口にする。
> なんでも社会悪のネトウヨを自殺に追い込むことが、社会に貢献することなんだそうで。
> イジメや嫌がらせで社会に貢献できる教師や警官になるために、あえて帰化したんであって、祖国同胞を裏切ったわけではなく、心は●●人なんだそうだ。
> 
> 昔は帰化すると裏切り者と呼ばれたりしたが、祖国に国籍を残したまま帰化する方法が確立された現在では、社会に貢献するためにむしろ帰化することが推奨されている。
> 拳銃所持で前科のある生粋の反日家ですら、今では普通に帰化している。
> 
> ●●学会などはネトウヨ認定した日本人を盗撮して、痴漢の写真だと言ってばらまいている。
> それらの写真は、集団ストーカーに使用される。
> 彼らは集団ストーカーを、[地域で子供を守る安心安全パトロール]と称している。
0905nobodyさん
垢版 |
2023/07/19(水) 04:10:06.90ID:???
Cake5はPHP8.1が必須か
5.0 Migration Guide 見てるけど地味に面倒くさくてレガシーの面倒どこまでみるかを考えてしまう
0906nobodyさん
垢版 |
2023/07/19(水) 16:53:22.74ID:???
ちまたのレンタルサーバーは8.1に対応してるの少ないけど
もはやクラウドがメインになっているのかなぁ
0907nobodyさん
垢版 |
2023/07/19(水) 20:18:56.80ID:???
>>906
とはいっても、7.4以前のバージョンは、毛サポート切れているよね
もっとも、それがしのクライアントにも5.xは山ほどいるがw
0908nobodyさん
垢版 |
2023/07/20(木) 08:23:15.06ID:???
俺の毛根もサポート終わっているのかな
0909nobodyさん
垢版 |
2023/07/20(木) 08:26:04.24ID:???
巷のレンタルサーバーだいたい対応しているぞ
0910nobodyさん
垢版 |
2023/07/20(木) 08:48:08.80ID:???
まだ2系使ってるからPHP7.4で動かしてるけど、いつまでもつやら
0911nobodyさん
垢版 |
2023/07/20(木) 12:29:08.17ID:???
最近のPHPそのものはなかなかいいんだけど取り巻く環境がな……
0912nobodyさん
垢版 |
2023/08/21(月) 00:12:56.99ID:yttRDpv1
まだこのスレあったんだー
記念パピコ

ホール目ってやつ俺が考えたんだよね
0913nobodyさん
垢版 |
2023/08/21(月) 08:45:08.82ID:???
と、日記には書いておこう
0914nobodyさん
垢版 |
2023/08/21(月) 10:48:15.31ID:???
2系だけど、さすがにPHP8以上では不具合が多発するね
自分が作ったものじゃなくて、プラグイン関係に多いけど
0915nobodyさん
垢版 |
2023/09/11(月) 08:47:27.35ID:???
5.0.0リリースおめでとう
0916nobodyさん
垢版 |
2023/09/11(月) 09:31:50.34ID:???
何が変わったの?
0917nobodyさん
垢版 |
2023/09/11(月) 12:14:08.82ID:???
もう5出たの?
先週4へのアップグレードを見積したばかりなのに
レスを投稿する

レス数が900を超えています。1000を超えると表示できなくなるよ。

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