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/
【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net
レス数が950を超えています。1000を超えると書き込みができなくなります。
2016/12/24(土) 11:50:31.88ID:???
2016/12/27(火) 13:25:39.18ID:???
ほす
2016/12/27(火) 14:04:08.13ID:???
来年も1.x系が保守されますように
2017/01/19(木) 10:17:53.59ID:???
5nobodyさん
2017/01/25(水) 08:24:25.91ID:Vs6NNtqp ttp://www.cakephpforum.net/index.php
変なページが出てくるけど何これ?潰れた?
落ち目だなあ
変なページが出てくるけど何これ?潰れた?
落ち目だなあ
2017/01/25(水) 16:34:29.13ID:???
おつー
2017/01/31(火) 15:57:00.73ID:???
3がぱっとしないからか、終わりすぎてるな
バグの報告しても返信付かないし、もうダメだな
バグの報告しても返信付かないし、もうダメだな
2017/03/08(水) 04:16:50.50ID:???
https://trends.google.com/trends/explore?q=laravel,cakephp
cakeオワコン過ぎでしょ、人気なの日本だけだし
というわけで俺はlaravelを始める
cakeオワコン過ぎでしょ、人気なの日本だけだし
というわけで俺はlaravelを始める
2017/03/08(水) 16:38:58.72ID:???
正直、フレームワークなんて何でも良い時代だ。
10nobodyさん
2017/03/19(日) 22:26:27.22ID:i92byKLM 基本は静的なhtmlで構成されたサイトなのですが、
お問い合わせとフォトギャラリーのページだけシステム化したいと思います。
全部をViewテンプレートにしてシステム化するのもどうかなって感じるのですが
一部だけCakeを使う方法ってあるんですかね?
2系でやり方があれば教えてください
お問い合わせとフォトギャラリーのページだけシステム化したいと思います。
全部をViewテンプレートにしてシステム化するのもどうかなって感じるのですが
一部だけCakeを使う方法ってあるんですかね?
2系でやり方があれば教えてください
11nobodyさん
2017/03/20(月) 12:25:19.64ID:baG4jUt4 symfony 入れたら綺麗にクロスした
https://trends.google.com/trends/explore?q=laravel,cakephp,symfony
https://trends.google.com/trends/explore?q=laravel,cakephp,symfony
13nobodyさん
2017/03/28(火) 16:44:01.62ID:??? Cakeのこと相談できるサイトって、このスレはおろか、ネット上にももうないな
14nobodyさん
2017/03/28(火) 17:20:30.45ID:??? >>13
stackoverflowとかteratailとかhttp://cakesf.herokuapp.com/とか 👀
Rock54: Caution(BBR-MD5:b95868ef2c0ed5e765a4d10ada4cf289)
stackoverflowとかteratailとかhttp://cakesf.herokuapp.com/とか 👀
Rock54: Caution(BBR-MD5:b95868ef2c0ed5e765a4d10ada4cf289)
15nobodyさん
2017/03/29(水) 15:21:29.78ID:??? 聞けば答えるよ
16nobodyさん
2017/04/02(日) 20:28:36.77ID:??? 結局質問なしかよ
17nobodyさん
2017/04/04(火) 00:46:02.42ID:??? じゃ、質問。
いくつかのコントローラーに共通する処理があるんだけど、
コンポーネントに分けてる?それともコピペして書いてる?
コンポーネントに分けようと思ったんだけど、
saveとかモデル処理が発生するし、分けづらい。
(ClassRegistryで呼び出せばいいだけだけど
あと、コンポーネントの名前とモデルの名前が被るので別名にしなきゃなんだけど、
良い名前が思いつかないってのもあるw
いくつかのコントローラーに共通する処理があるんだけど、
コンポーネントに分けてる?それともコピペして書いてる?
コンポーネントに分けようと思ったんだけど、
saveとかモデル処理が発生するし、分けづらい。
(ClassRegistryで呼び出せばいいだけだけど
あと、コンポーネントの名前とモデルの名前が被るので別名にしなきゃなんだけど、
良い名前が思いつかないってのもあるw
19nobodyさん
2017/04/04(火) 14:26:51.68ID:??? 良くわかってない奴が良くわかってないFWを使うとありがちな事象かもな
20nobodyさん
2017/04/04(火) 15:10:24.96ID:??? >>17
個人的な意見だけど、componentはmodelに依存しないcontrollerの共通処理やライブラリ的なものに
限定して作った方がいいと思うよ。
ドメインレイヤー(Model層)の処理をcomponentにまとめるのは良くない(MVCの概念的に)。
一方で、componentという便利機能があるのだから、積極的にドメインレイヤーの処理もそこで
実装しろ派も見たことあるけど。
個人的な意見だけど、componentはmodelに依存しないcontrollerの共通処理やライブラリ的なものに
限定して作った方がいいと思うよ。
ドメインレイヤー(Model層)の処理をcomponentにまとめるのは良くない(MVCの概念的に)。
一方で、componentという便利機能があるのだから、積極的にドメインレイヤーの処理もそこで
実装しろ派も見たことあるけど。
21nobodyさん
2017/04/04(火) 17:07:51.40ID:???22nobodyさん
2017/04/04(火) 17:08:52.75ID:??? ちなみに、baserCMSはコンポーネントにもmodel依存するコード書いてるな
あれは複数の開発者が居るだけに、コードの流用を重視したっぽい
あれは複数の開発者が居るだけに、コードの流用を重視したっぽい
23nobodyさん
2017/04/05(水) 01:24:02.17ID:ehM8swwV cake PHPのデバッグツールが大手企業のフロントで表示されてるのって、セキュリティ的に危険?
24nobodyさん
2017/04/05(水) 02:05:35.56ID:???25nobodyさん
2017/04/05(水) 17:17:19.37ID:???26nobodyさん
2017/04/08(土) 11:55:30.07ID:ApXyvy4t あ
27nobodyさん
2017/04/08(土) 12:04:52.74ID:??? https://employment.en-japan.com/engineerhub/entry/2017/04/07/110000
数は多くないけど、Cakeである程度の規模のサービス運用も可能なんだな。
BASEのようなECのレンタルをCakeで作ってるとは思わなかった。
数は多くないけど、Cakeである程度の規模のサービス運用も可能なんだな。
BASEのようなECのレンタルをCakeで作ってるとは思わなかった。
28nobodyさん
2017/04/08(土) 12:32:10.15ID:??? 大規模だとCakeは無理ってどういう思い込み?
FW関係ないだろ
FW関係ないだろ
29nobodyさん
2017/04/16(日) 00:05:35.52ID:WHCmdvSj 2系でSchemaをコマンドではなく
Web上のファイル(コントローラー)から直接実行する方法ってないですかね?
Web上のファイル(コントローラー)から直接実行する方法ってないですかね?
30nobodyさん
2017/04/16(日) 00:39:35.47ID:??? コマンドじゃダメなの?
3329
2017/04/16(日) 17:04:30.04ID:???35nobodyさん
2017/04/26(水) 15:31:23.15ID:??? すみません、教えてください。
json形式でリクエストしたとき、Controller側でthis->setで渡した変数がすべてResponseに入ってしまうのは、
そういうものですか?
json形式でリクエストしたとき、Controller側でthis->setで渡した変数がすべてResponseに入ってしまうのは、
そういうものですか?
3635
2017/04/26(水) 20:21:58.20ID:V6zw0Ijk 解決しました。AppControllerのbeforeRenderで
$this->set('_serialize', true);
が設定されていたたため、setした変数がすべてjsonレスポンスに含まれていました。
$this->set('_serialize', true);
が設定されていたたため、setした変数がすべてjsonレスポンスに含まれていました。
3735
2017/04/26(水) 20:27:49.96ID:V6zw0Ijk ちなみにCakePHP3の公式テンプレートを使うと、初期設定がこの状態なんです。
もしもこの公式テンプレートを使ってjsonリクエストを想定していないシステムを作った場合、
リクエストヘッダに「Accept: application/json」を付与してアクセスすると、Controllerでsetした変数がすべて
取得できてしまうことになります。
なんかこれやばくないですか?
もしもこの公式テンプレートを使ってjsonリクエストを想定していないシステムを作った場合、
リクエストヘッダに「Accept: application/json」を付与してアクセスすると、Controllerでsetした変数がすべて
取得できてしまうことになります。
なんかこれやばくないですか?
38nobodyさん
2017/04/27(木) 22:51:55.64ID:rmP1O1d039nobodyさん
2017/05/07(日) 14:58:43.54ID:Z6J8ro30 Webアプリじゃなくて普通のサイトでもお知らせとかお問い合わせとか
プログラム使う部分が結構あります。
最初、PHPのみで作っていたのをCakeに作り直す時が多いのですが、
皆さんはどうですか?最初からCakeで作ってますか?
プログラム使う部分が結構あります。
最初、PHPのみで作っていたのをCakeに作り直す時が多いのですが、
皆さんはどうですか?最初からCakeで作ってますか?
40nobodyさん
2017/05/11(木) 03:50:18.79ID:fuUnOgG0 >>39
お知らせは管理画面を必要とするから、少しはまとまった規模になるが、
ただお問い合わせフォームを設置するためだけにわざわざCakePHP使うって
完全に工数オーバーじゃね?
MVCとかフレームワークとか要らないだろう?
お知らせは管理画面を必要とするから、少しはまとまった規模になるが、
ただお問い合わせフォームを設置するためだけにわざわざCakePHP使うって
完全に工数オーバーじゃね?
MVCとかフレームワークとか要らないだろう?
43nobodyさん
2017/05/15(月) 12:29:27.91ID:??? どんなライブラリですか?
44nobodyさん
2017/05/23(火) 20:56:26.60ID:??? 認証まわりすべてとクッキー管理とajax処理、バリデーション拡張をプラグイン化して、あとは案件ごとに使いまわしてる。めっちゃ便利よ。
お知らせ機能って、そんな工数をうんぬんするほどの作業でもない気がするな。
お知らせ機能って、そんな工数をうんぬんするほどの作業でもない気がするな。
47nobodyさん
2017/06/23(金) 22:17:38.26ID:??? 2.xのサポート期限が見えてきた。恐ろしい。。。
48nobodyさん
2017/06/24(土) 07:29:12.41ID:??? Laravelに来てもええんやで(ニッコリ
49nobodyさん
2017/06/24(土) 14:05:10.37ID:??? Laravelはルートを全部書かなきゃいけなくて面倒というイメージがあるけど、慣れの問題?
50nobodyさん
2017/06/25(日) 13:27:14.19ID:??? cakePHPで現在開発してるんだが、
マニュアル解読 > プログラム構築
ぐらい時間かかってる。あれほど不親切なレシピ本もまずない
初心者向け某サイトも、説明すっとばし多くて不親切だし
マニュアル解読 > プログラム構築
ぐらい時間かかってる。あれほど不親切なレシピ本もまずない
初心者向け某サイトも、説明すっとばし多くて不親切だし
51nobodyさん
2017/06/25(日) 21:38:11.65ID:??? ソースを読むのが早い
52nobodyさん
2017/06/25(日) 22:21:25.51ID:??? ソーすか!
その手があったか
あとブログとかだと2のこと書いてるのか3のこと書いてるのか
あるいはテンプレなのかコントローラーなのか分からんことが多いのも困る
その手があったか
あとブログとかだと2のこと書いてるのか3のこと書いてるのか
あるいはテンプレなのかコントローラーなのか分からんことが多いのも困る
53nobodyさん
2017/06/25(日) 23:07:27.63ID:??? 普通の言語でもそうだけど、ある程度文法わかったら、話しちゃったほうが早い
55nobodyさん
2017/06/28(水) 09:18:31.83ID:??? 366 :nobodyさん 2017/05/29(月) 16:07:39.16 ID:6v4UcGhE
今回の民法改正、ソフトウェア受託開発の場合、(検収後ではなく)バグ発見後1年瑕疵担保責任があるということで、地獄かよ、と思ったが、
元々問題が起きがちな受託案件がビジネス的に成立しなくなることで強制的に業界再編につながるなら良いことかもと思うようになった。
一部で地獄を見ても。
https://twitter.com/yukihiro_matz/status/869061879389343744
367 :nobodyさん 2017/05/29(月) 16:28:06.55 ID:6v4UcGhE
ニュース - 改正民法が成立、「瑕疵担保責任」などシステム開発契約に影響大:ITpro
http://b.hatena.ne.jp/entry/itpro.nikkeibp.co.jp/atcl/news/17/052601508/
372 :nobodyさん2017/05/29(月) 19:10:37.12 ID:???
Railsでシステム作って納品する
↓
Railsはマイナー、メジャーのアップデートが半年以内に必ずある
↓
客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく
↓
気づいてから1年以内に通知すれば、5年間無料保証ゲット
↓
つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな
376 :nobodyさん2017/05/30(火) 09:20:20.09 ID:L5po86sS
>>378>>379>>375
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。
今回の民法改正、ソフトウェア受託開発の場合、(検収後ではなく)バグ発見後1年瑕疵担保責任があるということで、地獄かよ、と思ったが、
元々問題が起きがちな受託案件がビジネス的に成立しなくなることで強制的に業界再編につながるなら良いことかもと思うようになった。
一部で地獄を見ても。
https://twitter.com/yukihiro_matz/status/869061879389343744
367 :nobodyさん 2017/05/29(月) 16:28:06.55 ID:6v4UcGhE
ニュース - 改正民法が成立、「瑕疵担保責任」などシステム開発契約に影響大:ITpro
http://b.hatena.ne.jp/entry/itpro.nikkeibp.co.jp/atcl/news/17/052601508/
372 :nobodyさん2017/05/29(月) 19:10:37.12 ID:???
Railsでシステム作って納品する
↓
Railsはマイナー、メジャーのアップデートが半年以内に必ずある
↓
客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく
↓
気づいてから1年以内に通知すれば、5年間無料保証ゲット
↓
つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな
376 :nobodyさん2017/05/30(火) 09:20:20.09 ID:L5po86sS
>>378>>379>>375
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。
56nobodyさん
2017/06/28(水) 09:19:58.29ID:??? 瑕疵担保責任(かしたんぽせきにん)
瑕疵担保責任のポイント
民法改正で事実上期限が「無制限」になった
バグや設計のミスなどは、瑕疵担保責任
納品物に不具合があれば損害賠償を請求される可能性もある
不具合を指摘されたらすぐに行動をとるべし
軽微なミスでも先延ばししない
http://itpro.nikkeibp.co.jp/atcl/news/17/052601508/?rt=nocnt
http://www.atmarkit.co.jp/ait/articles/1706/26/news014.html
改正法では欠陥に気付いてから1年以内にITベンダーに通知すれば、
通知後5年以内は修正や報酬の減額などを求められるとしている
全ベンダーが泣いた民法改正案を解説しよう その1
http://www.atmarkit.co.jp/ait/articles/1609/14/news009.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_2.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_3.html
瑕疵担保責任のポイント
民法改正で事実上期限が「無制限」になった
バグや設計のミスなどは、瑕疵担保責任
納品物に不具合があれば損害賠償を請求される可能性もある
不具合を指摘されたらすぐに行動をとるべし
軽微なミスでも先延ばししない
http://itpro.nikkeibp.co.jp/atcl/news/17/052601508/?rt=nocnt
http://www.atmarkit.co.jp/ait/articles/1706/26/news014.html
改正法では欠陥に気付いてから1年以内にITベンダーに通知すれば、
通知後5年以内は修正や報酬の減額などを求められるとしている
全ベンダーが泣いた民法改正案を解説しよう その1
http://www.atmarkit.co.jp/ait/articles/1609/14/news009.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_2.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_3.html
57nobodyさん
2017/06/28(水) 09:23:30.19ID:??? ポイント1:修補や損害賠償、契約解除の期限がなくなる
従来あった「瑕疵担保期間は引き渡しから1年」という考えはなくなる。
条文にある通り、注文者は成果物が契約の目的に適合しないことを発見したら、
その「発見したときから1年以内」ならさまざまな請求ができる。発見が10年後なら、
11年後まで請求可能なのだ。
もっとも、現実のユーザーとベンダーの関係でも、たとえ契約書に「瑕疵担保責任期間は納品から1年と」明記されていても、
「2年目以降は不具合の修正に対応しない」と主張するベンダーはまれだ。多くの場合は、納品から何年たっても、
バグが見つかればユーザーのところに飛んで行き、無償で改修するだろう。
従来あった「瑕疵担保期間は引き渡しから1年」という考えはなくなる。
条文にある通り、注文者は成果物が契約の目的に適合しないことを発見したら、
その「発見したときから1年以内」ならさまざまな請求ができる。発見が10年後なら、
11年後まで請求可能なのだ。
もっとも、現実のユーザーとベンダーの関係でも、たとえ契約書に「瑕疵担保責任期間は納品から1年と」明記されていても、
「2年目以降は不具合の修正に対応しない」と主張するベンダーはまれだ。多くの場合は、納品から何年たっても、
バグが見つかればユーザーのところに飛んで行き、無償で改修するだろう。
58nobodyさん
2017/07/10(月) 02:36:37.56ID:??? PHP7とか2→3に更新するにあたって問題ありすぎだろそりゃ廃れるわ
60nobodyさん
2017/07/18(火) 18:00:58.89ID:??? PHPのバージョンをあげるので
cakePHPも最新にしようと思ってますが
やっぱりバグだらけですか?
cakePHPも最新にしようと思ってますが
やっぱりバグだらけですか?
62nobodyさん
2017/07/18(火) 18:47:39.56ID:??? PHP5→7は割と大変
既に3.2辺り使ってるならまだマシだけど2あたりからだとclassがかなり使えなくなってるし
公式のアップデートツールも産廃だし
既に3.2辺り使ってるならまだマシだけど2あたりからだとclassがかなり使えなくなってるし
公式のアップデートツールも産廃だし
63nobodyさん
2017/07/18(火) 18:55:11.00ID:???65nobodyさん
2017/07/18(火) 19:39:44.63ID:??? >>64
、、、サンクス
やばそうですね。
cake2のサポート期限が迫っているという話が
このスレッドに出てましたので、cake3に乗り換えないといけないかな〜と思っていました。
かなり大変そうなので、新規システムだけ cake3で構築してみます。
、、、サンクス
やばそうですね。
cake2のサポート期限が迫っているという話が
このスレッドに出てましたので、cake3に乗り換えないといけないかな〜と思っていました。
かなり大変そうなので、新規システムだけ cake3で構築してみます。
66nobodyさん
2017/07/18(火) 20:04:52.84ID:??? あと、もう一点皆さんの見解をお伺いします。
cakeみたいなFWを使っていると便利な反面、今回の様な局面に出くわすと思います。
そう考えるとプレーンなPHPだけで構築した方が良い気もしますが、いかがでしょうか?
cakeみたいなFWを使っていると便利な反面、今回の様な局面に出くわすと思います。
そう考えるとプレーンなPHPだけで構築した方が良い気もしますが、いかがでしょうか?
67nobodyさん
2017/07/18(火) 20:38:41.91ID:???68nobodyさん
2017/07/18(火) 21:37:28.55ID:??? 俺はCakeは2までかな
次はCakeは卒業してララベルにいくわ
次はCakeは卒業してララベルにいくわ
72nobodyさん
2017/07/19(水) 14:18:26.71ID:??? やっぱりFW使うよりPHPでゴリゴリ書いた方が良さそう。
73nobodyさん
2017/07/19(水) 14:21:36.48ID:??? ちなみに cakeの2と3ってどの位違ってる?
2に慣れてる人間が3使うとどうなる?
2に慣れてる人間が3使うとどうなる?
74nobodyさん
2017/07/19(水) 16:39:55.59ID:???76nobodyさん
2017/07/19(水) 21:45:27.44ID:??? 俺は何か変だな〜と思いつつcake2を使ってたけど、
去年重い腰を上げて移行先を探したよ。
それでララベルやり始めたんだけど、難しくて速攻挫折した。
次にcake3をやり始めたけど学習することはあんまりなかった。
もともcake2もそんなに深く使いこなしてないって言うのがあるかもしれないけど。
他のフレームワークつかたことがなくて
cakeが糞だ糞だ言われるのか今までわからなかったけど、
cake3使い始めてcake2がいかに糞か理解したw
去年重い腰を上げて移行先を探したよ。
それでララベルやり始めたんだけど、難しくて速攻挫折した。
次にcake3をやり始めたけど学習することはあんまりなかった。
もともcake2もそんなに深く使いこなしてないって言うのがあるかもしれないけど。
他のフレームワークつかたことがなくて
cakeが糞だ糞だ言われるのか今までわからなかったけど、
cake3使い始めてcake2がいかに糞か理解したw
77nobodyさん
2017/07/20(木) 00:48:18.08ID:??? cake2は使いやすいよ。
78nobodyさん
2017/07/20(木) 16:08:56.11ID:??? 俺も2はよかったと思うよ。
具体的に何が不満なんだろう。
具体的に何が不満なんだろう。
79nobodyさん
2017/07/20(木) 22:08:02.81ID:??? なんで3で大きな変更しちゃったんだろう。
大きく変えるほどユーザー逃げるに決まってるのに。
大きく変えるほどユーザー逃げるに決まってるのに。
80nobodyさん
2017/07/20(木) 22:16:43.45ID:??? なんでユーザが2に慣れてるのに
かえるんだろ。
その2で開発をすすめてバグを収束させた方がいいと思うんだけど、、、
なんで?
かえるんだろ。
その2で開発をすすめてバグを収束させた方がいいと思うんだけど、、、
なんで?
81nobodyさん
2017/07/22(土) 03:49:26.69ID:??? なんでって、そんなの周りが変わったら自分も変わらないと置いてかれるから
Cakeが結構言われてたのは、結果が配列で返ってくるからクソって言われてて、オブジェクトで返す方法に変えたかった
PHPのバージョンが上がったり、Composerが登場したり、フレームワーク同士でライブラリを共通で使えるようになったり、そういう流れから置いていかれるというのは、そのフレームワークの死を意味する
Cakeが結構言われてたのは、結果が配列で返ってくるからクソって言われてて、オブジェクトで返す方法に変えたかった
PHPのバージョンが上がったり、Composerが登場したり、フレームワーク同士でライブラリを共通で使えるようになったり、そういう流れから置いていかれるというのは、そのフレームワークの死を意味する
82nobodyさん
2017/07/22(土) 10:29:26.72ID:??? cake3だとそんなことができるの?
知らなかった
でもcomposerて必要か?エラーばかりで使い物ならないんだけど
知らなかった
でもcomposerて必要か?エラーばかりで使い物ならないんだけど
83nobodyさん
2017/07/22(土) 12:18:12.00ID:??? ルーティングについてお願いします
example.comにアクセスがあればfooコントローラを実行するように、
Router::connect('/*', array('controller' => 'foo','acton'=>'display'));
と書いたらいけたのですが、
example.com/barへのアクセスの場合もfooのアクションindexが実行されてしまいます
example.com/barの場合はfooコントローラのbarアクションを実行させたいのですがどのように書き換えたらよろしいでしょうか?
ご教示何卒よろしくお願いします
example.comにアクセスがあればfooコントローラを実行するように、
Router::connect('/*', array('controller' => 'foo','acton'=>'display'));
と書いたらいけたのですが、
example.com/barへのアクセスの場合もfooのアクションindexが実行されてしまいます
example.com/barの場合はfooコントローラのbarアクションを実行させたいのですがどのように書き換えたらよろしいでしょうか?
ご教示何卒よろしくお願いします
84nobodyさん
2017/07/22(土) 15:01:45.01ID:??? >>82
composerのパーミッションが間違ってるとかアップデートしてないとかじゃないの?
今じゃCakeのインストール、アップデート、プロジェクトの作成、ライブラリのインストール、全部composer使うよ
composerのパーミッションが間違ってるとかアップデートしてないとかじゃないの?
今じゃCakeのインストール、アップデート、プロジェクトの作成、ライブラリのインストール、全部composer使うよ
86nobodyさん
2017/07/23(日) 21:57:52.56ID:??? phpの開発環境ってEclipse一択だよね?
87nobodyさん
2017/07/23(日) 23:39:16.01ID:??? 俺はVisual Studio Codeだなぁ
90nobodyさん
2017/07/25(火) 09:05:11.95ID:??? いつの時代の話してんの
PhpStormでしょ
PhpStormでしょ
91nobodyさん
2017/07/25(火) 11:59:58.02ID:??? 化石みたいな案件がきたから仕方なくcakeで実装してるけどやっぱオワコンだな
93nobodyさん
2017/07/25(火) 23:03:31.68ID:rLTiDaKD95nobodyさん
2017/07/28(金) 16:17:55.51ID:??? cake2でシェル実行をしても何も反応がありません。
何が原因なのでしょうか?
php /home/{user_name}/cake/Console/cake.php HogeClass HogeFunction default -app /home/{user_name}/apps/test-app.com
何が原因なのでしょうか?
php /home/{user_name}/cake/Console/cake.php HogeClass HogeFunction default -app /home/{user_name}/apps/test-app.com
96nobodyさん
2017/07/28(金) 16:26:51.32ID:??? 自己解決
97nobodyさん
2017/07/28(金) 23:41:05.88ID:??? >>94
Cake2の中途半端な便利さが現代のPHP開発に必須とも言えるComposerすら使えない産廃PHPerを生み出してしまったんだなあ
Cake2の中途半端な便利さが現代のPHP開発に必須とも言えるComposerすら使えない産廃PHPerを生み出してしまったんだなあ
98nobodyさん
2017/07/29(土) 16:22:40.20ID:??? Composerが使えないのは紹介の仕方が雑なせいもある
何かのドキュメント「Composerでインストールしてください」(コマンドが載ってる)→実行するとエラー
対応するにはComposerのドキュメントを調べるしかなく、面倒だから手動インストールで済ましてしまう、Composerの有用性もわからない
何かのドキュメント「Composerでインストールしてください」(コマンドが載ってる)→実行するとエラー
対応するにはComposerのドキュメントを調べるしかなく、面倒だから手動インストールで済ましてしまう、Composerの有用性もわからない
99nobodyさん
2017/07/30(日) 03:10:09.14ID:??? いや、わかんないなら一生使わなくてよいでしょ笑
100nobodyさん
2017/07/30(日) 03:11:33.17ID:??? その程度で調べるのやめるやつはIT自体関わらないほうがいいよ
101nobodyさん
2017/07/30(日) 09:08:31.83ID:??? 他に調べることはいくらでもあるからよくわからんツールなんて優先度低いでしょ
102nobodyさん
2017/07/30(日) 16:26:18.85ID:??? Composerごとき分からんとか開発者としてどうなの
そういう奴らがPHPの評判を落とす原因になってるから、「PHP: The Right Way」という文章で最低限の使い方を解説してるってのに
そういう奴らがPHPの評判を落とす原因になってるから、「PHP: The Right Way」という文章で最低限の使い方を解説してるってのに
103nobodyさん
2017/07/30(日) 18:08:45.50ID:??? 調べりゃいいよ
それも面倒なら誰かに聞けばいい
composerの使い方くらいみんな知ってるだろ
それも面倒なら誰かに聞けばいい
composerの使い方くらいみんな知ってるだろ
104nobodyさん
2017/07/30(日) 20:40:55.68ID:??? 使い方は知ってるよ。
でも、うまく動かない。何故かは調べないとわからない。
でも、うまく動かない。何故かは調べないとわからない。
105nobodyさん
2017/07/31(月) 00:37:33.14ID:KohUZMfE Youtuberヒカルが月収を明らかに!!おはよう朝日です出演
https://www.youtube.com/watch?v=RLZGrqQnnZc
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&t=118s
YouTuberになりたいのは馬鹿じゃない!YouTuberになる方法
https://www.youtube.com/watch?v=Fr0WXXZRMSQ
最高月収5000万円だとさ。年収じゃなくて「月収」な
おまえらもyoutubeに動画投稿したほうがいい
顔出したくないならラファエルみたいに仮面かぶればいい
手っ取り早く視聴数稼ぐにはシバターみたいな有名ユーチューバーへの物申す系動画がオススメ
https://www.youtube.com/watch?v=RLZGrqQnnZc
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&t=118s
YouTuberになりたいのは馬鹿じゃない!YouTuberになる方法
https://www.youtube.com/watch?v=Fr0WXXZRMSQ
最高月収5000万円だとさ。年収じゃなくて「月収」な
おまえらもyoutubeに動画投稿したほうがいい
顔出したくないならラファエルみたいに仮面かぶればいい
手っ取り早く視聴数稼ぐにはシバターみたいな有名ユーチューバーへの物申す系動画がオススメ
106nobodyさん
2017/07/31(月) 04:09:42.90ID:??? 今動いてる2を3にするメリットってあるかな?
108nobodyさん
2017/07/31(月) 09:46:19.30ID:???109nobodyさん
2017/07/31(月) 19:04:14.00ID:??? >>106
将来も動かし続けたいなら3にしないとダメだと思うけど
2系は今の2.10が最後で、半年後に4が出た時点からバグ修正12か月、セキュリティー修正18か月がサポートされる
なので単純に2系はあと2年は使える
4の直前に出る3.6は、4への移行をスムーズにするためのリリースらしいから、
もし時間があるなら今から移行しておくのも手ではある
将来も動かし続けたいなら3にしないとダメだと思うけど
2系は今の2.10が最後で、半年後に4が出た時点からバグ修正12か月、セキュリティー修正18か月がサポートされる
なので単純に2系はあと2年は使える
4の直前に出る3.6は、4への移行をスムーズにするためのリリースらしいから、
もし時間があるなら今から移行しておくのも手ではある
110nobodyさん
2017/07/31(月) 19:05:19.35ID:??? >>106
将来も動かし続けたいなら3にしないとダメだと思うけど
2系は今の2.10が最後で、半年後に4が出た時点からバグ修正12か月、セキュリティー修正18か月がサポートされる
なので単純に2系はあと2年は使える
4の直前に出る3.6は、4への移行をスムーズにするためのリリースらしいから、
もし時間があるなら今から移行しておくのも手ではある
将来も動かし続けたいなら3にしないとダメだと思うけど
2系は今の2.10が最後で、半年後に4が出た時点からバグ修正12か月、セキュリティー修正18か月がサポートされる
なので単純に2系はあと2年は使える
4の直前に出る3.6は、4への移行をスムーズにするためのリリースらしいから、
もし時間があるなら今から移行しておくのも手ではある
112nobodyさん
2017/07/31(月) 19:35:14.67ID:??? こういう苦労がないフレームワークってないの?
114nobodyさん
2017/07/31(月) 22:01:56.70ID:??? 開発終了したフレームワークでも使えばいいんじゃない?
Mojaviとか
Mojaviとか
115nobodyさん
2017/07/31(月) 22:41:50.34ID:??? それってメンテされてんの?
117nobodyさん
2017/08/01(火) 23:25:09.19ID:oTvor8v+ >>105
キラー仮面みたいに物申す系動画をつくればいいんか?
キラー仮面みたいに物申す系動画をつくればいいんか?
118nobodyさん
2017/08/03(木) 00:44:42.64ID:0SJ+6b1S Youtuberヒカルが月収を明らかに!!おはよう朝日です出演
https://www.youtube.com/watch?v=RLZGrqQnnZc
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&t=118s
YouTuberになりたいのは馬鹿じゃない!YouTuberになる方法
https://www.youtube.com/watch?v=Fr0WXXZRMSQ
最高月収5000万円だとさ。年収じゃなくて「月収」な
誰でも参入可能だからおまえらもyoutubeに動画投稿したほうがいい
顔出したくないならラファエルみたいに仮面かぶればいい
手っ取り早く視聴数稼ぐには有名ユーチューバーへの物申す系動画がオススメ
ゲーム実況はニッチだから人気ユーチューバーのネタをパクればいい
https://www.youtube.com/watch?v=RLZGrqQnnZc
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&t=118s
YouTuberになりたいのは馬鹿じゃない!YouTuberになる方法
https://www.youtube.com/watch?v=Fr0WXXZRMSQ
最高月収5000万円だとさ。年収じゃなくて「月収」な
誰でも参入可能だからおまえらもyoutubeに動画投稿したほうがいい
顔出したくないならラファエルみたいに仮面かぶればいい
手っ取り早く視聴数稼ぐには有名ユーチューバーへの物申す系動画がオススメ
ゲーム実況はニッチだから人気ユーチューバーのネタをパクればいい
119nobodyさん
2017/08/04(金) 17:17:50.48ID:??? cakePHP2でコンソールアプリケーションを作っています。
シェル実行をする際に、
参考にした解説サイトに記載のコマンドを丸っとコピーして実行し正常に動作しているのですが
-app というのが入っていますが、これは一体どういう意味なのでしょうか?
TeraTermで実行中のコマンド
php/home/{略}cake.php HogeClass HogeFunc -app /hoge/{略}/app_name
シェル実行をする際に、
参考にした解説サイトに記載のコマンドを丸っとコピーして実行し正常に動作しているのですが
-app というのが入っていますが、これは一体どういう意味なのでしょうか?
TeraTermで実行中のコマンド
php/home/{略}cake.php HogeClass HogeFunc -app /hoge/{略}/app_name
123nobodyさん
2017/08/05(土) 14:43:18.72ID:??? そもそも、アメブロの記事みたいに、やたらと改行が入っているのが気にいらん
127nobodyさん
2017/08/08(火) 17:45:27.52ID:??? 俺らもうおわっちゃったのかな?
129nobodyさん
2017/08/08(火) 19:09:40.62ID:??? cake2の保守だけで金になるよ
130nobodyさん
2017/08/08(火) 19:56:48.22ID:??? ならねーよ
131nobodyさん
2017/08/11(金) 20:54:09.21ID:??? クラウド的なところでPHPプログラムの改良して欲しいって案件を請け負ったことがあるけど、
2件請け負って両方ともCake2のソースだったよ
もしCake以外だったら勉強も覚悟したけど
2件請け負って両方ともCake2のソースだったよ
もしCake以外だったら勉強も覚悟したけど
132nobodyさん
2017/08/11(金) 22:57:49.68ID:??? クラウド的なところって何だろ
133nobodyさん
2017/08/11(金) 23:15:43.20ID:??? ランサーズとかだろ
134nobodyさん
2017/08/12(土) 00:49:37.56ID:??? cake入れてるとサーバ移動する時結構厄介だな。
もうプレーンなPHPでガリガリ開発するわ
もうプレーンなPHPでガリガリ開発するわ
136nobodyさん
2017/08/12(土) 02:42:14.34ID:???137nobodyさん
2017/08/12(土) 04:35:26.17ID:??? cakeは2→3の移行はマジで地獄だったな
使えなくなるクラス多すぎだしsetみたいな頻繁に使うメソッドまで使えなくしやがって
使えなくなるクラス多すぎだしsetみたいな頻繁に使うメソッドまで使えなくしやがって
138nobodyさん
2017/08/12(土) 04:37:26.15ID:??? まぁ、半分はphp7の登場でクラス名に制限受けたこともあるがそれにしてもめんどくさい。移行するならどうせ大がかりだし他のに移るわ
139nobodyさん
2017/08/12(土) 04:39:58.70ID:??? 俺もCakeは2で終わり
移行するなら他のにすると心に決めている
移行するなら他のにすると心に決めている
140nobodyさん
2017/08/12(土) 16:00:01.55ID:??? これくらいで面倒とか言っちゃうのか
142nobodyさん
2017/08/14(月) 09:55:12.60ID:??? CakePHP 3.5.0-RC2 がリリースされました
143nobodyさん
2017/08/15(火) 03:15:06.53ID:??? ハマっていたんだけど、良い解説サイトのお陰で助かった
広告をクリックしてあげた^^
広告をクリックしてあげた^^
144nobodyさん
2017/08/15(火) 04:13:14.99ID:??? Cake3.4で開発しています
コントローラAからコントローラBのactionを実行した際に、何故かそのactionが2回呼ばれているようです
テストでFlashメッセージを出したら2つ表示されたのでログ出力してみたらやはり2回呼ばれているようです。
コントローラBを一度呼んだ後は2回呼ばれるようなことはないのですが、原因がわかりません
別コントローラから呼ばれた時だけ2回呼ばれているような気がします
上手く説明できず申し訳ありませんが、解決方法をご存じの方がいらっしゃったら教えてください
コントローラAからコントローラBのactionを実行した際に、何故かそのactionが2回呼ばれているようです
テストでFlashメッセージを出したら2つ表示されたのでログ出力してみたらやはり2回呼ばれているようです。
コントローラBを一度呼んだ後は2回呼ばれるようなことはないのですが、原因がわかりません
別コントローラから呼ばれた時だけ2回呼ばれているような気がします
上手く説明できず申し訳ありませんが、解決方法をご存じの方がいらっしゃったら教えてください
145nobodyさん
2017/08/15(火) 09:12:22.13ID:??? そーすうぷ
146nobodyさん
2017/08/15(火) 15:08:42.47ID:??? >>144
ソースみないと分からないけど、一度呼んだ後は2回呼ばれないってことから考えると、コントローラーBが初期化される過程で一度actionが実行されてしまっている、くらいしか思いつかんなぁ
コントローラーBにinitialize()があったらその中から呼ばれてるとか、その上だとsrc/Controller/AppController.php内から呼ばれてるとか
そのaction名で全ソースファイルを検索してみたら?
ソースみないと分からないけど、一度呼んだ後は2回呼ばれないってことから考えると、コントローラーBが初期化される過程で一度actionが実行されてしまっている、くらいしか思いつかんなぁ
コントローラーBにinitialize()があったらその中から呼ばれてるとか、その上だとsrc/Controller/AppController.php内から呼ばれてるとか
そのaction名で全ソースファイルを検索してみたら?
147nobodyさん
2017/08/15(火) 16:24:02.75ID:??? 関係ないけどCakeってaction名に使えない単語あるよね
どこにも情報がなくて昔ハマった
どこにも情報がなくて昔ハマった
148nobodyさん
2017/08/15(火) 17:49:03.89ID:???149nobodyさん
2017/08/15(火) 17:49:43.79ID:???151nobodyさん
2017/08/15(火) 19:37:17.28ID:??? 具体例入れてくれたら後学のためになるのに‥みんな意地悪(・ω・)
152nobodyさん
2017/08/16(水) 18:24:19.21ID:???153nobodyさん
2017/08/16(水) 23:02:28.57ID:??? <input type="text" id="input_1" class="kore aaa bbb">
<input type="text" id="input_2" class="kore aaa bbb">
<input type="text" id="input_3" class="kore aaa bbb">
と koreのクラスを使っている入力項目が複数ある状態で
$(".kore").keyup(function(){
// 処理
});
このコードを記述しても認識されません。
画面内で
<input type="text" id="input_1" class="kore">
ならば動作するのですが、jQueryはこーいう仕様なのでしょうか?
<input type="text" id="input_2" class="kore aaa bbb">
<input type="text" id="input_3" class="kore aaa bbb">
と koreのクラスを使っている入力項目が複数ある状態で
$(".kore").keyup(function(){
// 処理
});
このコードを記述しても認識されません。
画面内で
<input type="text" id="input_1" class="kore">
ならば動作するのですが、jQueryはこーいう仕様なのでしょうか?
154nobodyさん
2017/08/16(水) 23:46:02.50ID:??? はい、次の方
155nobodyさん
2017/08/17(木) 15:40:51.28ID:??? CakePHP 3.4.13 出たよ
156nobodyさん
2017/08/17(木) 18:39:50.43ID:??? $error_message = "abc"; // �@
$error_message = "あああ"; // �A
【サーバーサイド】
$value_result = array();
$value_result[] = array(
'error_message' => $error_message,
);
header('Content-type: application/json');
echo json_encode($value_result);
$error_message = "あああ"; // �A
【サーバーサイド】
$value_result = array();
$value_result[] = array(
'error_message' => $error_message,
);
header('Content-type: application/json');
echo json_encode($value_result);
157nobodyさん
2017/08/17(木) 18:47:23.08ID:??? 自己解決したので大丈夫です。
158nobodyさん
2017/08/19(土) 21:23:07.07ID:??? �@
if ( $str == "")
�A
if ( $str === "")
文字列の空白チェックは、やっぱり === を使わないと正確な結果返ってこないのでしょうか?
if ( $str == "")
�A
if ( $str === "")
文字列の空白チェックは、やっぱり === を使わないと正確な結果返ってこないのでしょうか?
159nobodyさん
2017/08/19(土) 23:37:48.71ID:??? Cakeに関係なさすぎる…
酷すぎる…(´д`)
酷すぎる…(´д`)
160nobodyさん
2017/08/20(日) 00:25:31.86ID:??? CakePHP 3.5.0 リリース
https://bakery.cakephp.org/2017/08/18/cakephp_350_released.html
https://bakery.cakephp.org/2017/08/18/cakephp_350_released.html
161nobodyさん
2017/08/20(日) 00:35:17.07ID:???162nobodyさん
2017/08/20(日) 03:54:40.97ID:??? $captcha = @$_POST['ct_captcha']; // the user's entry for the captcha code
頭についてる「@」ってどういう意味ですか?
頭についてる「@」ってどういう意味ですか?
163nobodyさん
2017/08/20(日) 04:25:16.57ID:??? お前らわざとCakeの質問してねぇだろ
164nobodyさん
2017/08/20(日) 15:30:19.55ID:??? Laravelスレ誰か立ててください!
165nobodyさん
2017/08/29(火) 17:09:51.54ID:??? CakePHP 3.5.1 リリース
https://bakery.cakephp.org/2017/08/28/cakephp_351_released.html
https://bakery.cakephp.org/2017/08/28/cakephp_351_released.html
166nobodyさん
2017/08/29(火) 19:03:03.48ID:??? 今から新サービス作るのにCake2ってどう思う?
167nobodyさん
2017/08/29(火) 21:05:56.95ID:???169nobodyさん
2017/08/29(火) 22:51:38.64ID:??? そういう心配が要らないフレームワークってないのかなあ
サービスが長生きした場合、数年おきに作り直すとか現実的じゃない
2で作る理由はこれまでのスキルや資産があって早くできるからだろ
サービスが長生きした場合、数年おきに作り直すとか現実的じゃない
2で作る理由はこれまでのスキルや資産があって早くできるからだろ
172nobodyさん
2017/08/30(水) 09:47:36.66ID:??? Laravelとかに行くよりは3対応に作り直した方が楽なのかなあ
2→3に作り直した方の意見聞きたい
2→3に作り直した方の意見聞きたい
173nobodyさん
2017/08/30(水) 15:50:04.59ID:???174nobodyさん
2017/08/30(水) 16:12:41.31ID:??? composer関係なくね?
メジャーバージョンUP時は頑張って自分のコード書き換えないといけないから大変って話だろ?
メジャーバージョンUP時は頑張って自分のコード書き換えないといけないから大変って話だろ?
175nobodyさん
2017/08/30(水) 16:47:10.54ID:??? 質問です。よろしくお願いします。
私は、1年前からPHPを勉強していて、簡単な日記webアプリなどを作成し、個人で使っています。
そしていま、CakePHP3を独学で勉強しています。解説書を3周読み、テキスト内のプログラムを試作しました。
こういう勉強をしていることじたい誰にも言えず、一人でやっています。
「自宅内でできる(内職)仕事のうちで高収入な部類」であるプログラムをいつかマスターしたいというのが夢です。
そこで、アドバイスをしていただきたいのですが、何か、CakePHP3に慣れるのに、いい課題ってないでしょうか?
どういうWebアプリを試作するのが、実践に近く、多方面の機能に触れることになるのでしょう。
できれば、実際にお仕事で使うような、そういう雰囲気のものを作ってみたいです。
「おいブス、てめえは○○アプリでも作ってみろ」的な、何か課題をいただきたくお願いします。
よろしくお願いします。
私は、1年前からPHPを勉強していて、簡単な日記webアプリなどを作成し、個人で使っています。
そしていま、CakePHP3を独学で勉強しています。解説書を3周読み、テキスト内のプログラムを試作しました。
こういう勉強をしていることじたい誰にも言えず、一人でやっています。
「自宅内でできる(内職)仕事のうちで高収入な部類」であるプログラムをいつかマスターしたいというのが夢です。
そこで、アドバイスをしていただきたいのですが、何か、CakePHP3に慣れるのに、いい課題ってないでしょうか?
どういうWebアプリを試作するのが、実践に近く、多方面の機能に触れることになるのでしょう。
できれば、実際にお仕事で使うような、そういう雰囲気のものを作ってみたいです。
「おいブス、てめえは○○アプリでも作ってみろ」的な、何か課題をいただきたくお願いします。
よろしくお願いします。
177nobodyさん
2017/08/30(水) 21:13:23.18ID:??? え?自分でいうほどブスなの?
178nobodyさん
2017/08/30(水) 21:16:29.03ID:??? どうせやるならgithubでプロジェクト公開しなよ
失敗しても誰にも迷惑かからないし構成考える勉強にもなる
失敗しても誰にも迷惑かからないし構成考える勉強にもなる
179nobodyさん
2017/08/30(水) 22:35:23.56ID:???180nobodyさん
2017/08/30(水) 23:05:01.23ID:??? いくら実用的でも使われないものは作っても仕方ないよ
181nobodyさん
2017/08/31(木) 00:18:57.78ID:??? 仲間内で簡単な仕事を受けるのが一番良いと思う
183nobodyさん
2017/09/02(土) 00:12:07.20ID:??? 個人の内職でCake使うなんて、あるのかね。
184nobodyさん
2017/09/02(土) 01:14:37.49ID:??? 今更何でCakeを選んだのか気になる
185nobodyさん
2017/09/02(土) 01:16:47.16ID:??? 日本人ならCakeだろうが
187nobodyさん
2017/09/12(火) 14:14:36.49ID:??? CakePHP 3.5.2 リリース
https://bakery.cakephp.org/2017/09/11/cakephp_352_released.html
https://bakery.cakephp.org/2017/09/11/cakephp_352_released.html
188nobodyさん
2017/09/12(火) 23:15:06.15ID:??? 3はもういいから2を永遠にメンテしてくれ
その方が需要多いだろう
その方が需要多いだろう
189nobodyさん
2017/09/13(水) 03:10:02.64ID:??? ソースあるんだからお前が永遠にメンテすればいいだけの話
他人を当てにするなよ
他人を当てにするなよ
190nobodyさん
2017/09/13(水) 08:25:37.46ID:??? フレームワークなんて他人を当てにするために使うもんだろうが
自分のリソースは別の所に使うよ
自分のリソースは別の所に使うよ
191nobodyさん
2017/09/13(水) 23:16:25.79ID:??? こうして誰もメンテしないソフトウェアは消えていくのであった
192nobodyさん
2017/09/15(金) 18:35:11.32ID:??? 3系で2系の応用インストールみたいに、
複数のアプリケーションでコアファイルを共有することってできる?
CAKE_CORE_INCLUDE_PATH を変えても autoload ないとか言われる。
ttps://book.cakephp.org/2.0/ja/installation/advanced-installation.html#id4
複数のアプリケーションでコアファイルを共有することってできる?
CAKE_CORE_INCLUDE_PATH を変えても autoload ないとか言われる。
ttps://book.cakephp.org/2.0/ja/installation/advanced-installation.html#id4
193nobodyさん
2017/09/15(金) 19:41:25.21ID:???194nobodyさん
2017/09/15(金) 22:27:43.93ID:??? Composerは甘え
196nobodyさん
2017/09/16(土) 03:31:42.09ID:??? $fp = fopen("$hoge_file", "a");
fwrite($fp, "ファイルへの追記サンプル");
fclose($fp);
このコードを実行していますが
上書きになるばかりで、追記されません。
しっかり第二引数は「a」を指定しているのに謎です。
何が原因なのでしょうか?
fwrite($fp, "ファイルへの追記サンプル");
fclose($fp);
このコードを実行していますが
上書きになるばかりで、追記されません。
しっかり第二引数は「a」を指定しているのに謎です。
何が原因なのでしょうか?
197nobodyさん
2017/09/16(土) 20:51:03.97ID:??? 未だにfopen使ってる奴いるんか
200nobodyさん
2017/09/17(日) 01:46:56.62ID:??? file_get_content
204nobodyさん
2017/09/17(日) 21:38:39.03ID:??? cakephp
206nobodyさん
2017/09/27(水) 15:37:46.30ID:??? CakePHP 3.5.3 リリース
https://bakery.cakephp.org/2017/09/26/cakephp_353_released.html
https://bakery.cakephp.org/2017/09/26/cakephp_353_released.html
208nobodyさん
2017/09/28(木) 00:13:00.83ID:??? CakePHP3 でも、やりたい事はcookbook,、qiita、 Stack Overflow見たら
大体出来るようにはなるが、使いにくいって意見がこのスレでは多いみたいだな。
メール送信とかajax+jsonでDB検索とか楽になったと思うんだけどなあ...
cake2からの移行はちょいと骨だけど,どうせPHP7.xで色々変わるしな。
長期的な後方互換がいるなら、JavaServletとか使えばいいんじゃねーの?
赤帽7のPHP5.4サポートだって2024年辺りで無くなるだろうし。
大体出来るようにはなるが、使いにくいって意見がこのスレでは多いみたいだな。
メール送信とかajax+jsonでDB検索とか楽になったと思うんだけどなあ...
cake2からの移行はちょいと骨だけど,どうせPHP7.xで色々変わるしな。
長期的な後方互換がいるなら、JavaServletとか使えばいいんじゃねーの?
赤帽7のPHP5.4サポートだって2024年辺りで無くなるだろうし。
209nobodyさん
2017/09/28(木) 00:38:21.34ID:???210nobodyさん
2017/09/28(木) 01:56:23.66ID:??? >>175
遅レスだが、先に簡単なデータベース設計を体験すると良い気がする。
書籍から入って、そこに載っているプログラムを入力した、という事なので、phpMyAdminも使えるだろうし。
料理のレシピサイトも、チケット予約サイトも、ブログも、DBがうまく作られていると便利良く組めるし、使える。
架空の仕出し弁当屋をでっちあげて、予約サイトを作ってみるとかどうだろう?
弁当テーブルとの具材テーブルを分けたり、
この弁当は何日前までに予約が必要とか、季節ごとに出す弁当が変わるとか、縛りを入れてみたり、
注文内容を保存しとくにはどんなテーブルが良いだろう?と考えたりするのは、割に実践に近いと思う。
あんまりテーブル数が多いと挫折しやすいので、5個ぐらいのテーブル数から始めると続きやすい。
あと、予約後にURL付きのメールを送信して踏んでもらったら予約確定、とかも作り込めたら、ワンタイムパスワードもどき作成の体験もできる。
気が向いたらやってみてね。
遅レスだが、先に簡単なデータベース設計を体験すると良い気がする。
書籍から入って、そこに載っているプログラムを入力した、という事なので、phpMyAdminも使えるだろうし。
料理のレシピサイトも、チケット予約サイトも、ブログも、DBがうまく作られていると便利良く組めるし、使える。
架空の仕出し弁当屋をでっちあげて、予約サイトを作ってみるとかどうだろう?
弁当テーブルとの具材テーブルを分けたり、
この弁当は何日前までに予約が必要とか、季節ごとに出す弁当が変わるとか、縛りを入れてみたり、
注文内容を保存しとくにはどんなテーブルが良いだろう?と考えたりするのは、割に実践に近いと思う。
あんまりテーブル数が多いと挫折しやすいので、5個ぐらいのテーブル数から始めると続きやすい。
あと、予約後にURL付きのメールを送信して踏んでもらったら予約確定、とかも作り込めたら、ワンタイムパスワードもどき作成の体験もできる。
気が向いたらやってみてね。
211nobodyさん
2017/09/28(木) 02:17:20.30ID:???212nobodyさん
2017/09/28(木) 02:58:31.25ID:??? >>211
ありがとう、なんか照れるわ
やってみたい、という人がいるなら、Cake使いを一人でも多く増やしたい、てな気持ちの現れですな。
ま、女にはモテなかったけど。
女友達に「女はちょっと謎めいてて、自分にだけ優しい男に惹かれるけどアンタにはそれがない」と説教されましたわ。
ありがとう、なんか照れるわ
やってみたい、という人がいるなら、Cake使いを一人でも多く増やしたい、てな気持ちの現れですな。
ま、女にはモテなかったけど。
女友達に「女はちょっと謎めいてて、自分にだけ優しい男に惹かれるけどアンタにはそれがない」と説教されましたわ。
213nobodyさん
2017/09/28(木) 04:00:40.69ID:??? >>179
Gitは後回しで充分。
一人で学習するなら、ローカルpcで世代別にプログラムをバックアップしておいた方が便利。
今は、プログラムを誰かが添削してくれるなら使っても良い程度
でもその場合に使うのは
git add --all
git commit -a -m"なんかコメント"
git push
(ユーザーid,password入力)
の3つだけで良い
まだそれ以上学習する時期じゃない
1行目は最新版をローカルpcのGitに教えるコマンド
2行目はコメントをローカルpcのGitに教えるコマンド
3行目がサーバーアップロードのコマンド
Gitは後回しで充分。
一人で学習するなら、ローカルpcで世代別にプログラムをバックアップしておいた方が便利。
今は、プログラムを誰かが添削してくれるなら使っても良い程度
でもその場合に使うのは
git add --all
git commit -a -m"なんかコメント"
git push
(ユーザーid,password入力)
の3つだけで良い
まだそれ以上学習する時期じゃない
1行目は最新版をローカルpcのGitに教えるコマンド
2行目はコメントをローカルpcのGitに教えるコマンド
3行目がサーバーアップロードのコマンド
214nobodyさん
2017/09/28(木) 09:57:28.01ID:??? >>213はまったく適切じゃないアドバイスだな。
Gitは最初から使った方がいい。何より便利。使わないと無駄に不便で学習効率も落ちるぞ。
GUIのアプリがあるからコマンド覚えなくても良い。
1人で使うなら全く難しいことはない。初心者こそ使うべき。
SVNでもいいが今はGitのほうが多そうだからGitでいい。
Gitは最初から使った方がいい。何より便利。使わないと無駄に不便で学習効率も落ちるぞ。
GUIのアプリがあるからコマンド覚えなくても良い。
1人で使うなら全く難しいことはない。初心者こそ使うべき。
SVNでもいいが今はGitのほうが多そうだからGitでいい。
215207
2017/09/28(木) 10:37:03.98ID:7f3uSPN1 3.5.3で質問です。
3.5.3で「Directories created by FileCache are more atomic.」ということでCacheに手が入りました。
で、ここが原因でエラーが発生するようになってしましました。
@がついているので続行可能なエラーは無視されてよいものですが、下記のようなエラーが発生しています。
@がついてもエラーが拾われてしまうような要因とかあるのでしょうか?
該当ソース
/vendor/cakephp/cakephp/src/Cache/Engine/FileEngine.php(387)
Log::error($dir);//追加
sleep(5);//追加
@mkdir($dir, 0775, true);
出力されたログ
2017-09-28 01:26:17 Error: /var/www/html/****/tmp/cache/persistent/
2017-09-28 01:26:22 Error: /var/www/html/****/tmp/cache/persistent/
2017-09-28 01:26:27 Error: /var/www/html/****/tmp/cache/persistent/
2017-09-28 01:26:32 Error: [Cake\Core\Exception\Exception] mkdir(): File exists
3.5.3で「Directories created by FileCache are more atomic.」ということでCacheに手が入りました。
で、ここが原因でエラーが発生するようになってしましました。
@がついているので続行可能なエラーは無視されてよいものですが、下記のようなエラーが発生しています。
@がついてもエラーが拾われてしまうような要因とかあるのでしょうか?
該当ソース
/vendor/cakephp/cakephp/src/Cache/Engine/FileEngine.php(387)
Log::error($dir);//追加
sleep(5);//追加
@mkdir($dir, 0775, true);
出力されたログ
2017-09-28 01:26:17 Error: /var/www/html/****/tmp/cache/persistent/
2017-09-28 01:26:22 Error: /var/www/html/****/tmp/cache/persistent/
2017-09-28 01:26:27 Error: /var/www/html/****/tmp/cache/persistent/
2017-09-28 01:26:32 Error: [Cake\Core\Exception\Exception] mkdir(): File exists
216nobodyさん
2017/09/29(金) 11:57:37.68ID:??? Cakeで気に入らないのは、毎回後方互換性を捨てるに値するほどのメリットを感じられない所
Cakeに限らないかもだが、気軽に判断していいことじゃないっつーの
Cakeに限らないかもだが、気軽に判断していいことじゃないっつーの
217nobodyさん
2017/09/29(金) 14:05:24.11ID:???218nobodyさん
2017/09/29(金) 15:15:38.59ID:??? 趣味で作ってるからね
仕方ないね
仕方ないね
219nobodyさん
2017/09/29(金) 16:59:59.07ID:??? 実力の問題なわけじゃ普通ないだろ…
お前みたいに無限に暇な人間は少ないぞ
お前みたいに無限に暇な人間は少ないぞ
220nobodyさん
2017/09/29(金) 19:04:48.40ID:???221nobodyさん
2017/09/29(金) 19:22:01.27ID:??? 手直しが早かろうが、コードを弄ったら単体テストをしなきゃならんのだが
面倒じゃないか?
自動化済みのオシャレ環境だったらごめん
面倒じゃないか?
自動化済みのオシャレ環境だったらごめん
223nobodyさん
2017/09/29(金) 21:06:39.40ID:??? 政治的な問題でやらない、予算的な問題でやらない、理由はたくさんありますがな。
224213
2017/09/29(金) 23:24:20.43ID:??? >>214
gitがダメとか言ってる訳じゃねーぞ
便利だから普通に使いまくってる
GUIが揃ってるからー、みんなが使ってるからー、とかじゃなくて
平行開発したりマイルストーン立てたり説明書きつけたりと、使い勝手が良いから使うんだよ
ダイエットメソッドみたいな流行りモン扱いとか呆れるわ
gitの便利な機能を学習する期間、Cake3の学習はお留守になる、だからまだ早いって書かなきゃいかんのかねぇ
Cake3独学で、実践に似た構成ないですか?、と訊いてる人に、
技術文書を多人数で摺り合わせるツールとしても使えるほど多機能なgitを勧めるとか、混乱させるだけだよ
gitがダメとか言ってる訳じゃねーぞ
便利だから普通に使いまくってる
GUIが揃ってるからー、みんなが使ってるからー、とかじゃなくて
平行開発したりマイルストーン立てたり説明書きつけたりと、使い勝手が良いから使うんだよ
ダイエットメソッドみたいな流行りモン扱いとか呆れるわ
gitの便利な機能を学習する期間、Cake3の学習はお留守になる、だからまだ早いって書かなきゃいかんのかねぇ
Cake3独学で、実践に似た構成ないですか?、と訊いてる人に、
技術文書を多人数で摺り合わせるツールとしても使えるほど多機能なgitを勧めるとか、混乱させるだけだよ
225213
2017/09/30(土) 00:00:59.81ID:??? >>216
ver.5.5以降からphp本体も、後方互換は捨てていってるしな
後方互換が大事なら、Struts2とかJ2EEとかで作り直せばいいんじゃね?
まあ、Cake3内のマイナーアップデートで、この記法は推奨されなくなります宣言は勘弁してほしいが
ver.5.5以降からphp本体も、後方互換は捨てていってるしな
後方互換が大事なら、Struts2とかJ2EEとかで作り直せばいいんじゃね?
まあ、Cake3内のマイナーアップデートで、この記法は推奨されなくなります宣言は勘弁してほしいが
226nobodyさん
2017/09/30(土) 01:19:10.15ID:??? FWに頼る時点で無能だろ
227nobodyさん
2017/09/30(土) 01:27:08.62ID:??? お前が無能なのはよくわかった
229nobodyさん
2017/09/30(土) 05:04:30.46ID:???230nobodyさん
2017/09/30(土) 08:37:59.28ID:??? 1人でオープンソースのFWを超えるのが作れる超天才でもない限り
オレオレで作れるもんしか作ってない時点で無能
オレオレで作れるもんしか作ってない時点で無能
231nobodyさん
2017/09/30(土) 12:10:44.47ID:??? cakeの話題でお願いしまーす
232nobodyさん
2017/09/30(土) 12:35:49.74ID:??? Cakeの話題なんてない
233nobodyさん
2017/10/03(火) 01:09:44.46ID:??? >>215
まだいるかな?
最後の行、「もう同じ名前のディレクトリがあるよ。例外:レベルはErrorだよ」と書いてある。
でも、@mkdir()だから、通常はこの例外が拾われないように抑止されている。
で、Log:error()の記述式は、例外レベルが[Error]のものを全部書き出す
ものなので、この場合だと@が抑制している[レベル:Error]の例外を問答無用で書き出してる。
つまり、ログに出力されたエラーは「拾われてしまっている」のではなく、
「@をつけて拾われないように工夫されているものを無理やり拾っている」状態。
だから「この部分が原因で不具合が出ている」と決めるのはちょいと難しい。
まだいるかな?
最後の行、「もう同じ名前のディレクトリがあるよ。例外:レベルはErrorだよ」と書いてある。
でも、@mkdir()だから、通常はこの例外が拾われないように抑止されている。
で、Log:error()の記述式は、例外レベルが[Error]のものを全部書き出す
ものなので、この場合だと@が抑制している[レベル:Error]の例外を問答無用で書き出してる。
つまり、ログに出力されたエラーは「拾われてしまっている」のではなく、
「@をつけて拾われないように工夫されているものを無理やり拾っている」状態。
だから「この部分が原因で不具合が出ている」と決めるのはちょいと難しい。
234nobodyさん
2017/10/03(火) 18:36:55.18ID:??? >>233
ありがとうございます。
ヒントいただき、無事解決しました。
原因は独自のエラーハンドラの設定でした。
独自エラーハンドラの中で、エラー制御演算子起因のエラーは無視するように
本来は書かなければならなかったのですが、見事に漏れてました。
ありがとうございます。
ヒントいただき、無事解決しました。
原因は独自のエラーハンドラの設定でした。
独自エラーハンドラの中で、エラー制御演算子起因のエラーは無視するように
本来は書かなければならなかったのですが、見事に漏れてました。
235nobodyさん
2017/10/03(火) 18:43:08.78ID:??? なぜ3.5.3まで気づかなかったかと言えば、そもそもフレームワーク中でこのエラー制御演算子があまり使われていなかったから。
3.5.3でキャッシュ作成で使われるようになったので、処理の最初でエラーになって初めて気づいたのでした。
ところでこのエラー制御演算子、コストが非常に高いとどこかで読みました。
そんなコストの高い処理が毎回冒頭で行われるというのは、そもそも良いものなんでしょうかね?
厳密にベンチマークを計ったわけでないので強くは言えませんが。
3.5.3でキャッシュ作成で使われるようになったので、処理の最初でエラーになって初めて気づいたのでした。
ところでこのエラー制御演算子、コストが非常に高いとどこかで読みました。
そんなコストの高い処理が毎回冒頭で行われるというのは、そもそも良いものなんでしょうかね?
厳密にベンチマークを計ったわけでないので強くは言えませんが。
236233
2017/10/04(水) 01:07:40.27ID:??? >>235
解決オメ
できだけtry-catchとかで書くはずだけど、
catchブロックで捕捉できなかった例外をfinalyで捕るのはPHP5.5以降
じゃないと出来ないからでは?
/vendor/cakephp/cakephp/src/Cache/Engine/FileEngine.phpの
384行の前後を挟むように「//@codingStandardsIgnoreStart」って
言い訳じみたコメントが書いてある
だったらset_exception_handler()書けば? てな考え方もあるけど、これまたPHP7.xから挙動が変わる
で、ここからは、中の人はこう考えたんじゃねーの? な感じの、
[風が吹かなきゃ桶屋は損する]風味の邪推
---邪推ここから--
RedHat7.xで延長サポート対象になるのはPHP5.4ということなので、CentOs7.xもこれに準拠する
で、5.5と5.6はもうすぐPHP本家のメンテがなくなる
そして、作成済みか今から作成するスクリプトを最小限のメンテで
運用したい人々はPHP5.4を選ぶだろう
だったら、PHP5.4に合わせてエラー制御演算子でしばらく様子を見よう
--邪推ここまで--
もしこれがあたってるなら、数ヶ月はこのままだろうね
解決オメ
できだけtry-catchとかで書くはずだけど、
catchブロックで捕捉できなかった例外をfinalyで捕るのはPHP5.5以降
じゃないと出来ないからでは?
/vendor/cakephp/cakephp/src/Cache/Engine/FileEngine.phpの
384行の前後を挟むように「//@codingStandardsIgnoreStart」って
言い訳じみたコメントが書いてある
だったらset_exception_handler()書けば? てな考え方もあるけど、これまたPHP7.xから挙動が変わる
で、ここからは、中の人はこう考えたんじゃねーの? な感じの、
[風が吹かなきゃ桶屋は損する]風味の邪推
---邪推ここから--
RedHat7.xで延長サポート対象になるのはPHP5.4ということなので、CentOs7.xもこれに準拠する
で、5.5と5.6はもうすぐPHP本家のメンテがなくなる
そして、作成済みか今から作成するスクリプトを最小限のメンテで
運用したい人々はPHP5.4を選ぶだろう
だったら、PHP5.4に合わせてエラー制御演算子でしばらく様子を見よう
--邪推ここまで--
もしこれがあたってるなら、数ヶ月はこのままだろうね
237nobodyさん
2017/10/04(水) 15:12:01.03ID:???238nobodyさん
2017/10/04(水) 16:10:42.63ID:??? 大抵予算的にムリだよね
1人日とかで終わるレベルじゃないからな
1人日とかで終わるレベルじゃないからな
239nobodyさん
2017/10/04(水) 22:42:32.59ID:??? >>237
クラスを上手く活用出来てるブツほどそうなるな
Javaもいろいろ変化してきたけど、カール・ルイスがウサイン・ボルトに
交代した程度の変わり具合
こっちは映画俳優のロナルド・レーガンが大統領スッ飛ばして空母ロナルド・レーガンになったぐらい驚いたわ
クラスを上手く活用出来てるブツほどそうなるな
Javaもいろいろ変化してきたけど、カール・ルイスがウサイン・ボルトに
交代した程度の変わり具合
こっちは映画俳優のロナルド・レーガンが大統領スッ飛ばして空母ロナルド・レーガンになったぐらい驚いたわ
240nobodyさん
2017/10/05(木) 01:02:43.73ID:??? 使えなくなるクラスってどのクラスよ
241nobodyさん
2017/10/05(木) 06:40:41.60ID:1g+FaT10242nobodyさん
2017/10/07(土) 13:06:36.08ID:ZHFeDYgf ボードゲームの展示イベント「ゲームマーケット」の成長記録からこれからの
市場に必要なことを妄想してみた。6年間の来場者数推移(2016年4月時点調べ)
https://bodoge.hoobby.net/columns/00001
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
http://gigazine.net/news/20150820-board-game-crowdfunding/
500円ボードゲームのすすめ
http://kazuma.yaekumo.com/c0011_20161206advent.html
はじめてのボードゲーム制作記
http://nrmgoraku.hateblo.jp/entry/2017/05/22/221258
ゼロからボドゲを作って販売して分かった、3つのこと
http://begin-boardgames.seesaa.net/category/23191867-1.html
靴箱でテーブルサッカーゲームの作り方
https://www.handful.jp/curation/4207
簡単に本格自作ボードゲームが作れる時代到来!!
http://jellyjellycafe.com/3869
カードゲームを自作する1 【自宅でカード印刷】
http://tanishi.org/?p=801
100円ショップでボードゲームを自作しよう
https://sites.google.com/site/jun1sboardgames/blog/makeyourbg
2017年開催のボードゲームイベント一覧
http://nicobodo.com/archives/19131088.html
「29歳既婚、2年前に会社を辞めた。ボードゲーム作りを始めて3700万円を
売り上げたけど何か聞きたいことはある?」回答いろいろ
http://labaq.com/archives/51880196.html
日本ボードゲーム界の異端児に聞く!ボードゲームデザイナーとして生きていくには?
https://bodoge.hoobby.net/columns/00013
市場に必要なことを妄想してみた。6年間の来場者数推移(2016年4月時点調べ)
https://bodoge.hoobby.net/columns/00001
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
http://gigazine.net/news/20150820-board-game-crowdfunding/
500円ボードゲームのすすめ
http://kazuma.yaekumo.com/c0011_20161206advent.html
はじめてのボードゲーム制作記
http://nrmgoraku.hateblo.jp/entry/2017/05/22/221258
ゼロからボドゲを作って販売して分かった、3つのこと
http://begin-boardgames.seesaa.net/category/23191867-1.html
靴箱でテーブルサッカーゲームの作り方
https://www.handful.jp/curation/4207
簡単に本格自作ボードゲームが作れる時代到来!!
http://jellyjellycafe.com/3869
カードゲームを自作する1 【自宅でカード印刷】
http://tanishi.org/?p=801
100円ショップでボードゲームを自作しよう
https://sites.google.com/site/jun1sboardgames/blog/makeyourbg
2017年開催のボードゲームイベント一覧
http://nicobodo.com/archives/19131088.html
「29歳既婚、2年前に会社を辞めた。ボードゲーム作りを始めて3700万円を
売り上げたけど何か聞きたいことはある?」回答いろいろ
http://labaq.com/archives/51880196.html
日本ボードゲーム界の異端児に聞く!ボードゲームデザイナーとして生きていくには?
https://bodoge.hoobby.net/columns/00013
243nobodyさん
2017/10/08(日) 01:29:27.71ID:???245nobodyさん
2017/10/10(火) 20:26:34.14ID:??? cake2→3って互換性切り捨てっていうかPHPの切り捨てがほとんど悪いんだよなぁ
246nobodyさん
2017/10/10(火) 22:02:02.23ID:??? せめてちょっと直せば動く程度だったら良かったんだけどなあ
247nobodyさん
2017/10/11(水) 00:57:24.18ID:??? 3になったのがPHP7になったころだったような
248nobodyさん
2017/10/14(土) 11:12:26.30ID:??? cakephp3で質問です。
UrlHelperのbuildで、与えられた配列パラメータからurl文字列に変換できますが、
逆にurl文字列から配列パラメータに変換することはできますか?
UrlHelperのbuildで、与えられた配列パラメータからurl文字列に変換できますが、
逆にurl文字列から配列パラメータに変換することはできますか?
249nobodyさん
2017/10/14(土) 12:40:20.36ID:??? むしろできないというよりか自力でもできる部分だが
251nobodyさん
2017/10/14(土) 21:50:55.85ID:??? urlにアルゴリズムがあるんだからできるでそ
252nobodyさん
2017/10/15(日) 12:25:08.80ID:??? 普通にparse_url()じゃあかんの?
253nobodyさん
2017/10/16(月) 17:02:59.20ID:??? CakePHP 3.5.4 リリース
https://bakery.cakephp.org/2017/10/15/cakephp_354_released.html
https://bakery.cakephp.org/2017/10/15/cakephp_354_released.html
254nobodyさん
2017/10/16(月) 18:07:35.92ID:??? いちいち貼るなよウザい
255nobodyさん
2017/10/16(月) 18:33:37.29ID:??? 貼ってくれて助かってます
258248
2017/10/16(月) 21:19:17.02ID:Xilgqey3 >>252
例えばURLが
https://www.sample.com/app_name/plugin/controller/action/param1/param2?query=AAA
なんて場合、parse_urlを使うと、pathとして
/app_name/plugin/controller/action/param1/param2
が返ってきます。このpathの部分をさらに細かく取得したいのです(特にparam1、param2の部分を取得したい)。
pathをスラッシュで分割して、アプリのディレクトリ部分とplugin〜action部分を除けばいいといえばその通りなのですが、
なるべく簡単に済ませたいなあと。
例えばURLが
https://www.sample.com/app_name/plugin/controller/action/param1/param2?query=AAA
なんて場合、parse_urlを使うと、pathとして
/app_name/plugin/controller/action/param1/param2
が返ってきます。このpathの部分をさらに細かく取得したいのです(特にparam1、param2の部分を取得したい)。
pathをスラッシュで分割して、アプリのディレクトリ部分とplugin〜action部分を除けばいいといえばその通りなのですが、
なるべく簡単に済ませたいなあと。
260nobodyさん
2017/10/17(火) 01:09:45.61ID:??? ですよね
261nobodyさん
2017/10/18(水) 08:22:08.85ID:??? FormHelperでチェックボックスを作ると配列になる
それをPOSTしたら、entityではチェックボックスの配列は空になる
なんでよ?
それをPOSTしたら、entityではチェックボックスの配列は空になる
なんでよ?
263nobodyさん
2017/10/19(木) 23:06:53.00ID:AnXfG4xD cakephp3のインストールはここがわかりやすい
https://surleconomiejp.blogspot.jp/2017/10/cakephp3.html
https://surleconomiejp.blogspot.jp/2017/10/cakephp3.html
264nobodyさん
2017/10/24(火) 01:47:29.95ID:??? まだ1使ってる人いる?
265nobodyさん
2017/10/24(火) 02:42:29.87ID:??? 1.3.21です
266nobodyさん
2017/10/26(木) 00:19:17.78ID:??? WEB系くわしい人に質問です。
アメリカの海外サーバで、1処理内ででメール送信プログラムをPHPで書きました。
Aにメール送信
↓
Bにメール送信
この時A宛のメールはすぐに届くのですが、
Bに送ったメールは毎度5〜10分経ってから届きます。
これって一体何が原因として考えられますか?
アメリカの海外サーバで、1処理内ででメール送信プログラムをPHPで書きました。
Aにメール送信
↓
Bにメール送信
この時A宛のメールはすぐに届くのですが、
Bに送ったメールは毎度5〜10分経ってから届きます。
これって一体何が原因として考えられますか?
269nobodyさん
2017/11/02(木) 16:44:37.09ID:??? CakePHP 3.5.5 リリース
https://bakery.cakephp.org/2017/11/01/cakephp_355_released.html
https://bakery.cakephp.org/2017/11/01/cakephp_355_released.html
270nobodyさん
2017/11/04(土) 09:48:12.14ID:??? いちいち貼るなよウザイ
272nobodyさん
2017/11/06(月) 02:43:37.41ID:??? CakePHP Advent Calendar 2017
https://qiita.com/advent-calendar/2017/cakephp
https://qiita.com/advent-calendar/2017/cakephp
273nobodyさん
2017/11/14(火) 22:54:46.68ID:??? >>261
まだ見てるかな?
debug($this->request->daea);
をController内に書いてから、チェック入れてPOSTして確認した?
チェックボックスではチェックが入ってなかったら無かったことに
されることもあるよ
まだ見てるかな?
debug($this->request->daea);
をController内に書いてから、チェック入れてPOSTして確認した?
チェックボックスではチェックが入ってなかったら無かったことに
されることもあるよ
275パカ弁 清水
2017/11/14(火) 23:13:15.80ID:??? おめーらには無理無理っすー
俺とちがってYou達ばかっしょ???
俺とちがってYou達ばかっしょ???
276nobodyさん
2017/11/15(水) 11:20:10.65ID:??? 3では、modelでVirtual fieldにSQL文が使えなくなったのが痛いねえ
277nobodyさん
2017/11/16(木) 20:51:57.04ID:JP0oMVdr Cake2.xです
アソシエーションについて質問です
テーブルAに対してテーブルBがhasManyの関係で複数連結されている状態なんですが、
その時Bがヌルでない行のみ取得したいのですが
どのような条件で取得すればいいでしょうか?
Cake始めたばかりなので初歩的な質問で申し訳ありませんがどなたか教えてください
アソシエーションについて質問です
テーブルAに対してテーブルBがhasManyの関係で複数連結されている状態なんですが、
その時Bがヌルでない行のみ取得したいのですが
どのような条件で取得すればいいでしょうか?
Cake始めたばかりなので初歩的な質問で申し訳ありませんがどなたか教えてください
278nobodyさん
2017/11/16(木) 21:51:44.22ID:???280nobodyさん
2017/11/17(金) 08:34:54.02ID:WtclANQp ありがとうございました
281nobodyさん
2017/11/17(金) 22:36:39.69ID:WtclANQp 共通クラスの追加方法について教えて下さい
普通の共通クラスはController/Componentsに追加すれば良さそうですが
こちらではComponentクラスを継承しなくてはいけないようなので
ちょっと都合が悪いです。
自由に別クラスが継承できて共通クラスを追加する方法を教えて下さい
バージョンはcake2です
普通の共通クラスはController/Componentsに追加すれば良さそうですが
こちらではComponentクラスを継承しなくてはいけないようなので
ちょっと都合が悪いです。
自由に別クラスが継承できて共通クラスを追加する方法を教えて下さい
バージョンはcake2です
282nobodyさん
2017/11/18(土) 02:25:24.23ID:??? ざっくりすぎてよくわからんのでお断りします
283nobodyさん
2017/11/18(土) 03:54:47.54ID:??? >>281
Compornentクラス継承が都合悪いなら、プラグインの自作だな
俺は解説出来ないけど、「cakephp2 プラグイン 作り方」で検索したら
日本語、かつソースコード付きのわかりやすい解説が山ほど出てくるから
適当に読んでコツコツ作ってみると良い
Compornentクラス継承が都合悪いなら、プラグインの自作だな
俺は解説出来ないけど、「cakephp2 プラグイン 作り方」で検索したら
日本語、かつソースコード付きのわかりやすい解説が山ほど出てくるから
適当に読んでコツコツ作ってみると良い
284nobodyさん
2017/11/19(日) 03:27:18.02ID:??? CakePHP 3.5.6 リリース
https://bakery.cakephp.org/2017/11/17/cakephp_356_released.html
https://bakery.cakephp.org/2017/11/17/cakephp_356_released.html
285nobodyさん
2017/11/19(日) 10:21:02.75ID:??? いちいち貼るなよウザイ
その情報が必要な人は、ここ見なくても知るから大丈夫だよ
その情報が必要な人は、ここ見なくても知るから大丈夫だよ
287nobodyさん
2017/11/19(日) 11:44:09.23ID:??? 反応する奴もウザい。
スルーしときゃ良いのに
スルーしときゃ良いのに
290nobodyさん
2017/11/26(日) 17:25:12.89ID:???291nobodyさん
2017/11/26(日) 22:05:48.45ID:??? >>290
あー、確かに
今みたら、俺のコードだと配列に落としてむりくり表示してるわ
そーゆうやっつけ仕事はほめられたもんじゃないな
もっと便利の良い方法があるかもしれんね
ちとドキュメント読み直してみるか...
あー、確かに
今みたら、俺のコードだと配列に落としてむりくり表示してるわ
そーゆうやっつけ仕事はほめられたもんじゃないな
もっと便利の良い方法があるかもしれんね
ちとドキュメント読み直してみるか...
292nobodyさん
2017/11/26(日) 22:25:45.26ID:??? あ、表示は[戻る]リンクの時ね
Modelにも配列でむりくり渡してるから同じ
事だけど
Modelにも配列でむりくり渡してるから同じ
事だけど
293nobodyさん
2017/11/28(火) 21:59:19.69ID:/MGz0p3z 以下のような内容のデータをfind関数で取得したいんですが
どのように書けばいいですか?(直接SQLを実行する方式ではなく
クエリビルダで取る方法を教えてください)
select * from (
select * from TableA
)
※クエリ自体は無駄な部分を排除してシンプルにしているのでこのようになっております
実際に使用するときはこちらの形を応用して使用する予定です
どのように書けばいいですか?(直接SQLを実行する方式ではなく
クエリビルダで取る方法を教えてください)
select * from (
select * from TableA
)
※クエリ自体は無駄な部分を排除してシンプルにしているのでこのようになっております
実際に使用するときはこちらの形を応用して使用する予定です
294nobodyさん
2017/11/30(木) 18:51:46.91ID:??? cake2で、PHP7.1.12の環境でI18n絡みのエラーが出る人います?
サーバ起動後、初回のアクセスでのみ発生するというわけのわからない状況、
うちだけでしょうか?
サーバ起動後、初回のアクセスでのみ発生するというわけのわからない状況、
うちだけでしょうか?
295nobodyさん
2017/11/30(木) 18:54:56.08ID:??? もしも発生したら、opcache無効にしてみてください。
296nobodyさん
2017/12/05(火) 17:01:11.63ID:Ex5yXPl9298nobodyさん
2017/12/06(水) 14:52:10.72ID:??? CakePHP 3.5.7 リリース
https://bakery.cakephp.org/2017/12/05/cakephp_357_released.html
https://bakery.cakephp.org/2017/12/05/cakephp_357_released.html
299nobodyさん
2017/12/07(木) 00:57:09.21ID:??? >>293
サブクエリー内外で カラムが「*」の上、WHEREもJOINも無い
エスパー推測で以下のよーなSQLを使いたい、と勝手に解釈する
SELECT col1,col2 FROM
(SELECT col1,col2,col3 FROM TableA WHERE col1=5);
これと似た構造をCakePHP3のクエリビルダで書けるには書けるが、
「遅延実行」という仕組みがある為、生成されるSQLは大体こうなる
SELECT col1,col2 FROM TableA WHERE col1=5;
あと、MySQLとMariaDBでは1回のSQLで使えるインデックスは1つだから
サブクエリーを多用すると遅くなる
メンテナンス性が高まる、とかいうメリットを考えてるかもしれんが、
速度を改善したくなったり、見やすいコードを書きたくなったりする時期が来た頃には手遅れやぞ?
サブクエリー内外で カラムが「*」の上、WHEREもJOINも無い
エスパー推測で以下のよーなSQLを使いたい、と勝手に解釈する
SELECT col1,col2 FROM
(SELECT col1,col2,col3 FROM TableA WHERE col1=5);
これと似た構造をCakePHP3のクエリビルダで書けるには書けるが、
「遅延実行」という仕組みがある為、生成されるSQLは大体こうなる
SELECT col1,col2 FROM TableA WHERE col1=5;
あと、MySQLとMariaDBでは1回のSQLで使えるインデックスは1つだから
サブクエリーを多用すると遅くなる
メンテナンス性が高まる、とかいうメリットを考えてるかもしれんが、
速度を改善したくなったり、見やすいコードを書きたくなったりする時期が来た頃には手遅れやぞ?
300nobodyさん
2017/12/07(木) 10:47:18.54ID:??? [CakePHP3] データ漏洩していませんか?RequestHandlerの危険性
https://qiita.com/mosaxiv/items/2ec84d2b2ec352e08e50
https://qiita.com/mosaxiv/items/2ec84d2b2ec352e08e50
301nobodyさん
2017/12/07(木) 11:10:22.61ID:??? 何でもかんでも自動化しすぎた弊害やな
ひどすぎ
ひどすぎ
302nobodyさん
2017/12/10(日) 01:03:05.30ID:GTT9hkGC303nobodyさん
2017/12/10(日) 01:41:05.50ID:??? そこまで言うやつがなんでそんな質問した?
304nobodyさん
2017/12/10(日) 11:28:32.59ID:??? >>302
「遅延実行の仕組みで」って書いてあるのは無視か?
SQLが短いのは、クエリビルダ使用前と使用後の違いを目立たせるため
実務なら普通に1行で書く
$hoge=$this->TableAs->find()->select(['col1','col2'])->where(['col1'=>5]);
(TableAがTableAs になってる、とか言い出すアホはいないと信じたい)
で、2重構造にするなら思いつくだけでも3つ以上ある
1 VIEW を使う
2 Modelにサブクエリ風のfunction書く
3 ModelにbyHoge(Query,$options=[])を用意してControllerからfindbyhogeで呼ぶ
4 Cpntroller内でクエリビルダを2回使う
TableAが定義されてないのに、これ全部例示する気にはならんわ
「遅延実行の仕組みで」って書いてあるのは無視か?
SQLが短いのは、クエリビルダ使用前と使用後の違いを目立たせるため
実務なら普通に1行で書く
$hoge=$this->TableAs->find()->select(['col1','col2'])->where(['col1'=>5]);
(TableAがTableAs になってる、とか言い出すアホはいないと信じたい)
で、2重構造にするなら思いつくだけでも3つ以上ある
1 VIEW を使う
2 Modelにサブクエリ風のfunction書く
3 ModelにbyHoge(Query,$options=[])を用意してControllerからfindbyhogeで呼ぶ
4 Cpntroller内でクエリビルダを2回使う
TableAが定義されてないのに、これ全部例示する気にはならんわ
305nobodyさん
2017/12/10(日) 14:19:32.34ID:??? ちんぺい @chinpei215
先日の RequestHandler に起因する脆弱性の公式アナウンスがありました。また非公式ですが私の方で翻訳を行っています。
https://mbstring.com/news/potential-information-disclosure-in-application-skeleton/
14:06 - 2017年12月10日
先日の RequestHandler に起因する脆弱性の公式アナウンスがありました。また非公式ですが私の方で翻訳を行っています。
https://mbstring.com/news/potential-information-disclosure-in-application-skeleton/
14:06 - 2017年12月10日
307nobodyさん
2017/12/10(日) 15:30:49.58ID:??? 35で指摘した本人だけど、AppControllerのbeforeRenderから
$this->set('_serialize', true);
を削除する対応よりは、
_serialize変数が宣言されていなければ
$this->set('_serialize', []);
を設定するという対応のほうが良いと思うんだが。
RequestHandlerはviewの切り替え以外でも使われるわけで、RequestHandlerを
使うなという対応よりは、使われる前提での対応のほうが適切かと思う。
というか$this->set('_serialize', true)はクソ仕様。
public function beforeRender(Event $event)
{
$return = parent::beforeRender($event);
if (!array_key_exists('_serialize', $this->viewVars) &&
in_array($this->response->type(), ['application/json', 'application/xml'])
) {
$this->set('_serialize', []);
}
return $return;
}
$this->set('_serialize', true);
を削除する対応よりは、
_serialize変数が宣言されていなければ
$this->set('_serialize', []);
を設定するという対応のほうが良いと思うんだが。
RequestHandlerはviewの切り替え以外でも使われるわけで、RequestHandlerを
使うなという対応よりは、使われる前提での対応のほうが適切かと思う。
というか$this->set('_serialize', true)はクソ仕様。
public function beforeRender(Event $event)
{
$return = parent::beforeRender($event);
if (!array_key_exists('_serialize', $this->viewVars) &&
in_array($this->response->type(), ['application/json', 'application/xml'])
) {
$this->set('_serialize', []);
}
return $return;
}
308nobodyさん
2017/12/11(月) 20:38:38.48ID:xIATB1iO309nobodyさん
2017/12/12(火) 14:39:24.31ID:??? CakePHP 3.5.8 リリース
https://bakery.cakephp.org/2017/12/11/cakephp_358_released.html
https://bakery.cakephp.org/2017/12/11/cakephp_358_released.html
310nobodyさん
2017/12/13(水) 22:58:13.63ID:??? バージョン1.3です
ページネーションのメタタグ作りたいんだけど、
ページネーションヘルパーから次のページのURLを絶対パスで引数付きで取得する方法ってありませんか?
コントローラーでベタ書きして渡せば出来ないことはないんだけど、スマートな書き方ってありませんか?
ページネーションのメタタグ作りたいんだけど、
ページネーションヘルパーから次のページのURLを絶対パスで引数付きで取得する方法ってありませんか?
コントローラーでベタ書きして渡せば出来ないことはないんだけど、スマートな書き方ってありませんか?
311nobodyさん
2017/12/14(木) 02:40:39.11ID:??? >>308
よりによってそれかよ
まあ、需要があるなら書くが・・・
1つめのクエリー
$hoge=$this->TableAs->find()->select(['col1','col2','col3'])->where(['col1'=>5]);
2つめのクエリー
$fuge=$hoge->select(['col1','col2']);
controller内でデータとして使うときは、
全件取得:$koge=$fuge->all();
最初の一件だけ取得:$koge=$fuge->first();
で実体化する
あとは、debug($koge);
で中身を表示・確認しながら好きなように使う
それと、 debug($fuge);でどんなクエリーが出来るてるかみたほうが良い
よりによってそれかよ
まあ、需要があるなら書くが・・・
1つめのクエリー
$hoge=$this->TableAs->find()->select(['col1','col2','col3'])->where(['col1'=>5]);
2つめのクエリー
$fuge=$hoge->select(['col1','col2']);
controller内でデータとして使うときは、
全件取得:$koge=$fuge->all();
最初の一件だけ取得:$koge=$fuge->first();
で実体化する
あとは、debug($koge);
で中身を表示・確認しながら好きなように使う
それと、 debug($fuge);でどんなクエリーが出来るてるかみたほうが良い
312nobodyさん
2017/12/15(金) 00:53:30.90ID:??? 何だかんだでアドベントカレンダー全部埋まってるよね
313nobodyさん
2017/12/15(金) 13:08:41.92ID:8lbMqtX+ >>311
ありがとうございます
ありがとうございます
314nobodyさん
2017/12/15(金) 15:50:39.75ID:uvNq4kU6 あのPewDiePieがついに、初心YouTuber向けに「視聴回数」「チャンネル登録者数」を増やすコツを公開!
http://naototube.com/2017/08/14/for-new-youtubers/
27歳で年収8億円 女性ユーチューバー「リリー・シン」の生き方
https://headlines.yahoo.co.jp/article?a=20170802-00017174-forbes-bus_all
1年で何十億円も稼ぐ高収入ユーチューバー世界ランキングトップ10
https://gigazine.net/news/20151016-highest-paid-youtuber-2015/
雑学ツイートで年収6000万円の23歳 UberFactsは何をしたのか
https://weekly.ascii.jp/elem/000/000/304/304724/
おもちゃのレビューで年間12億円! 今、話題のYouTuberは6歳の男の子
https://www.businessinsider.jp/post-108355
彼女はいかにして750万人のファンがいるYouTubeスターとなったのか?
https://www.businessinsider.jp/post-242
20歳のYouTubeスターが購入、約8億円の豪邸を拝見
https://www.businessinsider.jp/post-107308#cxrecs_s
23歳のマインクラフト実況YouTuberが5.4億円の大豪邸を購入!
http://netgeek.biz/archives/52494
24歳美人ユーチューバーZoellaが1億円豪邸を購入
http://media.yucasee.jp/posts/index/14594
スケールが違う!海外実験系youtuberまとめ
http://tokyohitori.hatenablog.com/entry/2016/10/28/225022
YouTubeでサラリーマンはどこまで稼げるか?
http://president.jp/articles/-/20593
http://naototube.com/2017/08/14/for-new-youtubers/
27歳で年収8億円 女性ユーチューバー「リリー・シン」の生き方
https://headlines.yahoo.co.jp/article?a=20170802-00017174-forbes-bus_all
1年で何十億円も稼ぐ高収入ユーチューバー世界ランキングトップ10
https://gigazine.net/news/20151016-highest-paid-youtuber-2015/
雑学ツイートで年収6000万円の23歳 UberFactsは何をしたのか
https://weekly.ascii.jp/elem/000/000/304/304724/
おもちゃのレビューで年間12億円! 今、話題のYouTuberは6歳の男の子
https://www.businessinsider.jp/post-108355
彼女はいかにして750万人のファンがいるYouTubeスターとなったのか?
https://www.businessinsider.jp/post-242
20歳のYouTubeスターが購入、約8億円の豪邸を拝見
https://www.businessinsider.jp/post-107308#cxrecs_s
23歳のマインクラフト実況YouTuberが5.4億円の大豪邸を購入!
http://netgeek.biz/archives/52494
24歳美人ユーチューバーZoellaが1億円豪邸を購入
http://media.yucasee.jp/posts/index/14594
スケールが違う!海外実験系youtuberまとめ
http://tokyohitori.hatenablog.com/entry/2016/10/28/225022
YouTubeでサラリーマンはどこまで稼げるか?
http://president.jp/articles/-/20593
315nobodyさん
2017/12/18(月) 20:48:00.40ID:/6ufxAgH テーブルAとテーブルBは互いにhoge_idというカラムを持っていて
hasManyで紐付けたいんですが
hoge_idはどちらのテーブルでも主キーではありません
この場合アソシエーションではどのようにくっつければいいのでしょうか?
hasManyで紐付けたいんですが
hoge_idはどちらのテーブルでも主キーではありません
この場合アソシエーションではどのようにくっつければいいのでしょうか?
316nobodyさん
2017/12/19(火) 01:20:37.04ID:??? join
317nobodyさん
2017/12/19(火) 10:21:33.97ID:??? bindingKey
318nobodyさん
2017/12/28(木) 01:35:32.25ID:??? CakePHP 3.5.9 リリース
https://bakery.cakephp.org/2017/12/26/cakephp_359_released.html
https://bakery.cakephp.org/2017/12/26/cakephp_359_released.html
319nobodyさん
2017/12/30(土) 00:30:26.70ID:??? CakePHP 3.5.10 リリース
https://bakery.cakephp.org/2017/12/28/cakephp_3510_released.html
https://bakery.cakephp.org/2017/12/28/cakephp_3510_released.html
320nobodyさん
2017/12/30(土) 03:27:06.07ID:??? 暇つぶしでリリースしているのか?
321nobodyさん
2017/12/30(土) 12:12:27.48ID:YhlYw6jg 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
AJ01PNMU9X
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
AJ01PNMU9X
322nobodyさん
2018/01/12(金) 12:23:55.23ID:sIw4I1wY 2系を使用しています。コントローラー内でのビューの取得について相談です。
コントローラーで
function test() {
$this->render('test');
$body = $this->response->body();
}
とすれば取得できるのですが、
取得した文字列の一部を加工して出力しようと、
echo str_replace('タイトル', 'TITLE', $body);
しても二重に出力されてしまいます。
加工後のデータだけ出力するにはどうすれば良いのでしょうか?
コントローラーで
function test() {
$this->render('test');
$body = $this->response->body();
}
とすれば取得できるのですが、
取得した文字列の一部を加工して出力しようと、
echo str_replace('タイトル', 'TITLE', $body);
しても二重に出力されてしまいます。
加工後のデータだけ出力するにはどうすれば良いのでしょうか?
323nobodyさん
2018/01/12(金) 13:41:33.42ID:??? renderはデフォルトで出力もする
$this->autoRenderあたりでオフれるはず
$this->autoRenderあたりでオフれるはず
324nobodyさん
2018/01/16(火) 16:02:56.64ID:F9OHrtI3 すみません
サーバーに全ファイルをffftpでアップするとき
vendorファイルの中が多すぎて止まってしまうんですが
どうすれば良いでしょうか?
サーバーに全ファイルをffftpでアップするとき
vendorファイルの中が多すぎて止まってしまうんですが
どうすれば良いでしょうか?
325nobodyさん
2018/01/16(火) 19:40:29.05ID:7wPVJOiZ いまどきFTPなんて欠陥プロトコルとそのクライアント使うなってことです
326nobodyさん
2018/01/16(火) 22:25:46.91ID:??? まあそれしか使わせて貰えないサーバーもあるだろよ
無料レンサバとかさ
無料レンサバとかさ
329nobodyさん
2018/01/18(木) 21:20:01.10ID:aiDWL0In 【苫米地英人】 宇宙人の存在は明らか <世界教師 マイトLーヤ> ビリーバーって怖いわ 【上念司】
https://rosie.5ch.net/test/read.cgi/liveplus/1516240795/l50
https://rosie.5ch.net/test/read.cgi/liveplus/1516240795/l50
333nobodyさん
2018/01/19(金) 16:35:06.99ID:DjA+jHZq .poファイルを作って、/app/Local/eng/LC_MESSAGES
に配置すれば多言語化(翻訳)が可能になります。
その理解が最低限あるとして相談です。
フォームヘルパーで選択肢を作るとき
$this->Form->input('hobby', array('options' => array('cooking', 'sports')));
な感じで書くと思います。
この選択肢(option)の部分をpoファイルに記述しても翻訳されません。
別に配列を用意して切り替えるしか無いのでしょうか?
に配置すれば多言語化(翻訳)が可能になります。
その理解が最低限あるとして相談です。
フォームヘルパーで選択肢を作るとき
$this->Form->input('hobby', array('options' => array('cooking', 'sports')));
な感じで書くと思います。
この選択肢(option)の部分をpoファイルに記述しても翻訳されません。
別に配列を用意して切り替えるしか無いのでしょうか?
334nobodyさん
2018/01/20(土) 22:39:08.89ID:???335nobodyさん
2018/01/23(火) 12:16:01.84ID:??? CakePHP 3.5.11 リリース
https://bakery.cakephp.org/2018/01/21/cakephp_3511_released.html
https://bakery.cakephp.org/2018/01/21/cakephp_3511_released.html
336nobodyさん
2018/01/23(火) 13:29:17.81ID:??? >>334
返事が遅くなってすみません。
それは試したのですが、配列すべてに__()を付けるのもどうかと思いまして・・・。
そういう方法しかないと言うなら納得します。もし他に方法があれば教えてください。
返事が遅くなってすみません。
それは試したのですが、配列すべてに__()を付けるのもどうかと思いまして・・・。
そういう方法しかないと言うなら納得します。もし他に方法があれば教えてください。
337nobodyさん
2018/01/24(水) 23:46:46.33ID:??? >>336
foreachでムリクリ「__()」くっつける方法とか、
対訳テーブルをdb上に作っといて「__d('cooking','料理') , __d('sports','スポーツ')」って出力するとか
いまいちパッとしない
後者についてはdb使うから、foreachだけより遅くなるかも
とりあえず前者だけ書いとく
ふつうはTemplateに直書きせずに
Controller側
$ops=array();
$ops[]='cooking';
$ops[]='sports';
$this->set('ops',$ops);
Template側
echo $this->Form->input('hobby',$opt);
とかやるでしょ? そのときにこーゆー無茶をやる
foreachでムリクリ「__()」くっつける方法とか、
対訳テーブルをdb上に作っといて「__d('cooking','料理') , __d('sports','スポーツ')」って出力するとか
いまいちパッとしない
後者についてはdb使うから、foreachだけより遅くなるかも
とりあえず前者だけ書いとく
ふつうはTemplateに直書きせずに
Controller側
$ops=array();
$ops[]='cooking';
$ops[]='sports';
$this->set('ops',$ops);
Template側
echo $this->Form->input('hobby',$opt);
とかやるでしょ? そのときにこーゆー無茶をやる
338nobodyさん
2018/01/24(水) 23:50:17.60ID:??? >>336
無茶の続き
Controller側
$ops=array();
$ops[]='cooking';
$ops[]='sports'; //ここまで上と同じ
$op1=array(); //新しい配列
foreach($ops as $key=>$op){ //$key に添え字、$opに内容が入る
$op1[$key]='__('.$op.')'; //文字列連結
}
$this->set('ops',$op1);
Template側(上と同じ)
echo $this->Form->input('hobby',$opt);
foreachは、配列が大きいと実行時負荷が半端じゃ無いけど、10ヶ前後ならナシでもないはず。
無茶の続き
Controller側
$ops=array();
$ops[]='cooking';
$ops[]='sports'; //ここまで上と同じ
$op1=array(); //新しい配列
foreach($ops as $key=>$op){ //$key に添え字、$opに内容が入る
$op1[$key]='__('.$op.')'; //文字列連結
}
$this->set('ops',$op1);
Template側(上と同じ)
echo $this->Form->input('hobby',$opt);
foreachは、配列が大きいと実行時負荷が半端じゃ無いけど、10ヶ前後ならナシでもないはず。
339nobodyさん
2018/01/25(木) 00:07:55.21ID:??? >>336
文字列連結はこうかもしれん
$op1[$key]='__('.'''..$op..'''.')';
シングルクオーテーションの扱いも面倒だな
もっとスマートなやり方が考案できたら良いんだが、俺にはこれが精一杯
あとはqiita辺りをROMるほうがが吉かと
文字列連結はこうかもしれん
$op1[$key]='__('.'''..$op..'''.')';
シングルクオーテーションの扱いも面倒だな
もっとスマートなやり方が考案できたら良いんだが、俺にはこれが精一杯
あとはqiita辺りをROMるほうがが吉かと
340nobodyさん
2018/01/25(木) 00:11:36.34ID:???341nobodyさん
2018/01/28(日) 21:58:21.01ID:??? $keyじゃないな。たぶんこれでいけると思う
Controller側
$ops=array();
//ここからoption内容作成
$ops[]='cooking';
$ops[]='sports';
//ここまでoption内容作成
$op1=array(); //新しい配列
foreach($ops as $op){
$op1[$op]='__('.'''.$op.'''.')'; //文字列連結
}
$this->set('ops',$op1);
Template側
echo $this->Form->input('hobby',$opt);
$optの内容:['cooking'=>__('cooking'),'sports'=>__('sports')]
Controller側
$ops=array();
//ここからoption内容作成
$ops[]='cooking';
$ops[]='sports';
//ここまでoption内容作成
$op1=array(); //新しい配列
foreach($ops as $op){
$op1[$op]='__('.'''.$op.'''.')'; //文字列連結
}
$this->set('ops',$op1);
Template側
echo $this->Form->input('hobby',$opt);
$optの内容:['cooking'=>__('cooking'),'sports'=>__('sports')]
342nobodyさん
2018/01/30(火) 13:52:38.68ID:??? やりすぎ防犯パトロール、特定人物を尾行監視 2009年3月19日19時7分配信 ツカサネット新聞
http://headlines.yahoo.co.jp/hl?a=20090319-00000026-tsuka-soci
この記事で問題になった通称やりすぎ防パトは、創価学会と警察署が引き起こしていたようです
掻い摘んで説明すると
・創価学会は、町内会や老人会、PTA、商店会等の住民組織に関し、学会員が役員になるよう積極的に働きかける運動を
90年代末から開始し、結果、多くの住民組織で役員が学会員という状況が生まれた
・防犯パトロールの担い手は地域の住民と住民組織で、防犯活動に関する会議や協議会には、住民組織の代表に役員が出席する為
防犯活動や防パトに、創価学会が間接的に影響力を行使可能となった
・防パトは住民が行う為、住民が不審者や要注意人物にでっち上げられるトラブルが起きていたが
創価学会はその緩さに目をつけ、住民組織を握っている状況を利用し、嫌がらせ対象者を不審者や要注意人物にでっち上げ
防パトに尾行や監視、付き纏いをさせるようになった
・防パトは地元警察署との緊密な連携により行われる為、創価学会は警察署幹部を懐柔して取り込んでしまい
不審者にでっち上げた住民への嫌がらせに署幹部を経由して警察署を加担させるようになった
・主に当該警察署勤務と考えられる創価学会員警察官を動かし、恐らく非番の日に、職権自体ないにもかかわらず
私服警官を偽装させて管轄内を歩いて回らせ、防犯協力をお願いしますと住民に協力を求めて回り
防犯とは名ばかりの、単なる嫌がらせを住民らに行わせた(防犯協力と称し依頼して回っていた警察官らの正体は恐らく所轄勤務の学会員警察官)
※これに加えて防犯要員が同様のお願いをして回る
・こうして防犯パトロールを悪用し、住民を欺いて嫌がらせをさせつつ、創価学会自体も会員らを動員し、組織的な嫌がらせを連動して行った
つまり警察署に勤務する学会員警察官、警察署幹部、創価学会が通称やりすぎ防犯パトロールの黒幕
詳細は下記スレをご覧下さい
やりすぎ防犯パトロールは創価学会と警察署の仕業だった
https://rio2016.5ch.net/test/read.cgi/bouhan/1516500769/
http://headlines.yahoo.co.jp/hl?a=20090319-00000026-tsuka-soci
この記事で問題になった通称やりすぎ防パトは、創価学会と警察署が引き起こしていたようです
掻い摘んで説明すると
・創価学会は、町内会や老人会、PTA、商店会等の住民組織に関し、学会員が役員になるよう積極的に働きかける運動を
90年代末から開始し、結果、多くの住民組織で役員が学会員という状況が生まれた
・防犯パトロールの担い手は地域の住民と住民組織で、防犯活動に関する会議や協議会には、住民組織の代表に役員が出席する為
防犯活動や防パトに、創価学会が間接的に影響力を行使可能となった
・防パトは住民が行う為、住民が不審者や要注意人物にでっち上げられるトラブルが起きていたが
創価学会はその緩さに目をつけ、住民組織を握っている状況を利用し、嫌がらせ対象者を不審者や要注意人物にでっち上げ
防パトに尾行や監視、付き纏いをさせるようになった
・防パトは地元警察署との緊密な連携により行われる為、創価学会は警察署幹部を懐柔して取り込んでしまい
不審者にでっち上げた住民への嫌がらせに署幹部を経由して警察署を加担させるようになった
・主に当該警察署勤務と考えられる創価学会員警察官を動かし、恐らく非番の日に、職権自体ないにもかかわらず
私服警官を偽装させて管轄内を歩いて回らせ、防犯協力をお願いしますと住民に協力を求めて回り
防犯とは名ばかりの、単なる嫌がらせを住民らに行わせた(防犯協力と称し依頼して回っていた警察官らの正体は恐らく所轄勤務の学会員警察官)
※これに加えて防犯要員が同様のお願いをして回る
・こうして防犯パトロールを悪用し、住民を欺いて嫌がらせをさせつつ、創価学会自体も会員らを動員し、組織的な嫌がらせを連動して行った
つまり警察署に勤務する学会員警察官、警察署幹部、創価学会が通称やりすぎ防犯パトロールの黒幕
詳細は下記スレをご覧下さい
やりすぎ防犯パトロールは創価学会と警察署の仕業だった
https://rio2016.5ch.net/test/read.cgi/bouhan/1516500769/
343nobodyさん
2018/02/04(日) 04:48:00.08ID:??? Cake2.10からPHPUnitの5が使えるようになったって話だけど
まともに動かないまま放置されてる
2系ももう終わりなんですかね
まともに動かないまま放置されてる
2系ももう終わりなんですかね
344nobodyさん
2018/02/11(日) 22:03:55.93ID:??? CakePHP 3.5.12 リリース
https://bakery.cakephp.org/2018/02/10/cakephp_3512_released.html
https://bakery.cakephp.org/2018/02/10/cakephp_3512_released.html
346nobodyさん
2018/02/19(月) 21:42:55.00ID:??? ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
347nobodyさん
2018/02/20(火) 02:02:52.52ID:???348nobodyさん
2018/02/27(火) 21:54:35.16ID:2S41k6T0 オフィスソフトしか使わない、webプログラミングの門外漢から質問です。お願いします。
CakePHP、あるいはLaravelという言語(この二つは厳密には言語ではなく、PHPという言語を
応用したプログラミングの仕組みをいうらしいですね)のいずれかについて、5から8人くらいの、
その能力を審査しなくてはいけなくなりました。
「本当に仕事としてそのプログラムを扱っていたことがあるかどうか、入門書読んで少し自分で
やってみたことがあるというレベルを超えているかどうか」
↑
こういう基準をちゃんとクリアしてるのかどうかを見極めたいです。
1週間3万円の作業料(時間をとっていただく分の報酬)で、何かの課題を出して提出してもらう
形にしたいのですが、何かいい、典型的なダミーシステムってないでしょうか?実際にネットにアップして
それを審査するのではなく、別の課の人のPCのxampp(社内のネット?)で実行してみて出来をみると
いう形式になります。
これまたど素人の上司は、「よくわからんから、ダミーショッピングサイトでいいんじゃね?」などと
言っていますが。。
CakePHP、あるいはLaravelという言語(この二つは厳密には言語ではなく、PHPという言語を
応用したプログラミングの仕組みをいうらしいですね)のいずれかについて、5から8人くらいの、
その能力を審査しなくてはいけなくなりました。
「本当に仕事としてそのプログラムを扱っていたことがあるかどうか、入門書読んで少し自分で
やってみたことがあるというレベルを超えているかどうか」
↑
こういう基準をちゃんとクリアしてるのかどうかを見極めたいです。
1週間3万円の作業料(時間をとっていただく分の報酬)で、何かの課題を出して提出してもらう
形にしたいのですが、何かいい、典型的なダミーシステムってないでしょうか?実際にネットにアップして
それを審査するのではなく、別の課の人のPCのxampp(社内のネット?)で実行してみて出来をみると
いう形式になります。
これまたど素人の上司は、「よくわからんから、ダミーショッピングサイトでいいんじゃね?」などと
言っていますが。。
349nobodyさん
2018/02/27(火) 21:57:00.25ID:??? ↑
わかりにくい質問ですみません。
CakePHPかLaravelについて「その人が中級者以上かどうか」を審査するのに、
ちょうどいい課題のアイデアを教えてください、ということです。
一週間以内、3万円でやってもらう程度の課題です。
わかりにくい質問ですみません。
CakePHPかLaravelについて「その人が中級者以上かどうか」を審査するのに、
ちょうどいい課題のアイデアを教えてください、ということです。
一週間以内、3万円でやってもらう程度の課題です。
350nobodyさん
2018/02/27(火) 22:47:30.08ID:???351nobodyさん
2018/02/28(水) 00:13:00.16ID:??? >>348
どんな要員が欲しいのか書いてないので解らんが、一週間なら
管理者権限、一般権限を分けたアンケートフォームあたりでお茶を濁すぐらい。それでもちょいと仕様説明は長くなる
以下、「ぼくがかんがえたいっしゅうかんでつくるぴいえっちぴい」の仕様
A 管理者権限と一般権限を分け、ログイン後は別の画面を表示する
B 管理権限ユーザー: アンケート内容を決めてDBに保存、 アンケート集計結果を閲覧
C 一般権限ユーザー:自分のユーザー名でログインしてアンケートに答え、結果をDBに保存
D アンケートは、テキストボックス1つ、チェックボックス1組、ラジオボタン1組、ドロップダウンリスト1個に納めるものとする
E 「アンケート内容」は「4月1日から14日」「4月15日から28日」等の期間をつけ、期間毎に別の質問が出来るものとする
====
1管理権限ユーザー
(1)ユーザー管理
管理権限ユーザーの追加、変更、削除
一般権限ユーザーの追加、変更、削除
(2)アンケート内容入力
アンケートのタイトル
アンケートの期間
テキストボックスで答えて欲しい質問
チェックボックスで答えて欲しい質問と選択肢
ラジオボタンでで答えて欲しい質問と選択肢
ドロップダウンリストで答えて欲しい質問と選択肢
(3)アンケート結果閲覧
各アンケートに答えた人数
各アンケートの集計結果(単純な表組ぐらい)
個々のアンケート内容閲覧(編集禁止)
2一般権限ユーザー
(1)ユーザー管理
自分のパスワード変更
(2)アンケート内容入力
閲覧日時に合ったアンケート質問画面が表示され、回答を入力
どんな要員が欲しいのか書いてないので解らんが、一週間なら
管理者権限、一般権限を分けたアンケートフォームあたりでお茶を濁すぐらい。それでもちょいと仕様説明は長くなる
以下、「ぼくがかんがえたいっしゅうかんでつくるぴいえっちぴい」の仕様
A 管理者権限と一般権限を分け、ログイン後は別の画面を表示する
B 管理権限ユーザー: アンケート内容を決めてDBに保存、 アンケート集計結果を閲覧
C 一般権限ユーザー:自分のユーザー名でログインしてアンケートに答え、結果をDBに保存
D アンケートは、テキストボックス1つ、チェックボックス1組、ラジオボタン1組、ドロップダウンリスト1個に納めるものとする
E 「アンケート内容」は「4月1日から14日」「4月15日から28日」等の期間をつけ、期間毎に別の質問が出来るものとする
====
1管理権限ユーザー
(1)ユーザー管理
管理権限ユーザーの追加、変更、削除
一般権限ユーザーの追加、変更、削除
(2)アンケート内容入力
アンケートのタイトル
アンケートの期間
テキストボックスで答えて欲しい質問
チェックボックスで答えて欲しい質問と選択肢
ラジオボタンでで答えて欲しい質問と選択肢
ドロップダウンリストで答えて欲しい質問と選択肢
(3)アンケート結果閲覧
各アンケートに答えた人数
各アンケートの集計結果(単純な表組ぐらい)
個々のアンケート内容閲覧(編集禁止)
2一般権限ユーザー
(1)ユーザー管理
自分のパスワード変更
(2)アンケート内容入力
閲覧日時に合ったアンケート質問画面が表示され、回答を入力
352351
2018/02/28(水) 00:53:05.64ID:??? 読んだら解るだろうけど、これで測れるのは、「作業者としての技量」
だけなので、DB設計センスやら仕様を読みとる能力やらは全く判明しない。
「本当に仕事としてそのプログラムを扱っていたことがあるか」
が知りたいなら、>>350 が有用
多分、一週間で能力を測れと「上の上の方の人」に言われたんだろうが、
測る側も 、フレームワークの違い、権限分離の方法の違い程度の知識と
Apache,nginx,postfixを入れた仮想マシンを提供する人の用意ぐらいは要るとおもうぞ
だけなので、DB設計センスやら仕様を読みとる能力やらは全く判明しない。
「本当に仕事としてそのプログラムを扱っていたことがあるか」
が知りたいなら、>>350 が有用
多分、一週間で能力を測れと「上の上の方の人」に言われたんだろうが、
測る側も 、フレームワークの違い、権限分離の方法の違い程度の知識と
Apache,nginx,postfixを入れた仮想マシンを提供する人の用意ぐらいは要るとおもうぞ
353351
2018/02/28(水) 01:11:56.55ID:??? もう一つ忘れてた
PHPのバージョン選びも注意な
PHP5.4は、CentOS7.xかRedHat7.xを使うなら、2024年あたりまでセキュリティーパッチは出る
PHP5.5とPHP5.6はお勧めしない
このあたりはQIITAの人がまとめてくれているので、この人に感謝しながら読むと良い
ttps://qiita.com/bezeklik/items/72d1ff8393f66673e2bc
PHPのバージョン選びも注意な
PHP5.4は、CentOS7.xかRedHat7.xを使うなら、2024年あたりまでセキュリティーパッチは出る
PHP5.5とPHP5.6はお勧めしない
このあたりはQIITAの人がまとめてくれているので、この人に感謝しながら読むと良い
ttps://qiita.com/bezeklik/items/72d1ff8393f66673e2bc
354nobodyさん
2018/02/28(水) 09:10:14.32ID:??? そこまでやるならFWのバージョンを指定しないと意味がない
355nobodyさん
2018/02/28(水) 11:38:00.88ID:??? 何人をどのくらいの期間雇いたいの?
356nobodyさん
2018/02/28(水) 13:05:35.63ID:??? 外注業者を選定したくてやってるんなら
一週間3万円のフィルターでまともなところは全部落ちる
一週間3万円のフィルターでまともなところは全部落ちる
359351
2018/03/01(木) 01:58:20.64ID:???360348
2018/03/01(木) 02:08:55.96ID:??? >>348です。
みなさま、お騒がせして申し訳ありませんでした。
最初、>>351さんを見てすごくいいと喜びましたが、つづくレス>>352-353が
まったく何のことかわからず、>>350にするしかないと、今朝までにそう決意しました。
しかし、その後のレスを見ても、そもそも何をどう審査していいのかすらわからないのが
怖くなって、あれこれ悩みました。
結局、うちの上司に心を入れ替えてもらい、システム課長に対してこれまでの無礼を詫び
頭を下げてもらった結果、システム課のみなさんに審査全般おまかせできることになりました。
私は、355さんの受け売りで「そもそもFWのパージョンを指定しないと意味ないですよね」と言って
「お、きみ、詳しいんだね」とシステムの人に褒められたのだけがよかったです。
ありがとうございました。
みなさま、お騒がせして申し訳ありませんでした。
最初、>>351さんを見てすごくいいと喜びましたが、つづくレス>>352-353が
まったく何のことかわからず、>>350にするしかないと、今朝までにそう決意しました。
しかし、その後のレスを見ても、そもそも何をどう審査していいのかすらわからないのが
怖くなって、あれこれ悩みました。
結局、うちの上司に心を入れ替えてもらい、システム課長に対してこれまでの無礼を詫び
頭を下げてもらった結果、システム課のみなさんに審査全般おまかせできることになりました。
私は、355さんの受け売りで「そもそもFWのパージョンを指定しないと意味ないですよね」と言って
「お、きみ、詳しいんだね」とシステムの人に褒められたのだけがよかったです。
ありがとうございました。
361nobodyさん
2018/03/01(木) 10:56:24.23ID:??? いい話だ
362nobodyさん
2018/03/01(木) 11:50:23.57ID:??? そうか?
技術者軽視の話にしか思えん。
技術者軽視の話にしか思えん。
363351
2018/03/01(木) 23:14:37.95ID:???364nobodyさん
2018/03/05(月) 11:47:21.95ID:oHpdlgGN cake2系で、error.logにfavicon関係のログが定期的に記録されるのですが、
これってfaviconを指定しないと消えないんですかね?
faviconが設置しなくてもエラーにならない方法があれば教えてください
これってfaviconを指定しないと消えないんですかね?
faviconが設置しなくてもエラーにならない方法があれば教えてください
365nobodyさん
2018/03/05(月) 13:59:16.84ID:??? CakePHP 3.5.13 リリース
https://bakery.cakephp.org/2018/03/03/cakephp_3513_released.html
CakePHP 3.6.0-beta1 リリース
https://bakery.cakephp.org/2018/03/04/cakephp_360beta1_released.html
https://bakery.cakephp.org/2018/03/03/cakephp_3513_released.html
CakePHP 3.6.0-beta1 リリース
https://bakery.cakephp.org/2018/03/04/cakephp_360beta1_released.html
366nobodyさん
2018/03/05(月) 18:51:23.31ID:??? favicon設置するコストのが遥かに低いのに…
367nobodyさん
2018/03/05(月) 19:24:53.07ID:??? 作るのがめんどくさいなら、
ttp://antifavicon.com
とか使ってとりあえず置くでも良いと思うよ。
ttp://antifavicon.com
とか使ってとりあえず置くでも良いと思うよ。
368nobodyさん
2018/03/10(土) 02:01:54.46ID:??? ログイン画面すら表示に1秒くらいかかる
客のコードのせいかと思ってたら、Cake本家のページもそんなもんだな
客のコードのせいかと思ってたら、Cake本家のページもそんなもんだな
370nobodyさん
2018/03/10(土) 11:57:03.73ID:??? 海外サーバってだけでも体感に影響するから、cakeが一概に遅いって訳じゃない
371nobodyさん
2018/03/10(土) 14:01:32.00ID:??? debugがtrueになってるとかいうオチだけは勘弁
372nobodyさん
2018/03/11(日) 18:41:20.06ID:??? ん、おまえらの環境は早いの?
それとも1秒は耐えられる速度ってこと?
debugは例外出た時にしかtrueにしねえな
それとも1秒は耐えられる速度ってこと?
debugは例外出た時にしかtrueにしねえな
374nobodyさん
2018/03/11(日) 19:52:27.23ID:??? 人に聞くなら自分の環境書かなきゃな
375nobodyさん
2018/03/11(日) 20:38:16.81ID:??? 改善の余地は十分にあるってことか、さんくす
Cake3.5.5/PHP7.0/apache2.4/mysql5.7
レスポンスは開発環境のWindowsも本番用のAzureLinuxも大差無し
Cake3.5.5/PHP7.0/apache2.4/mysql5.7
レスポンスは開発環境のWindowsも本番用のAzureLinuxも大差無し
376nobodyさん
2018/03/11(日) 23:44:19.13ID:??? 1秒が耐えられないって普段どんだけ素早く動いて生活してるの
377351
2018/03/12(月) 00:13:49.37ID:??? >>375
mysql系統だと、1つのSQLにつき1つのIndexしか使えない
処理が遅い時は、indexが上手く機能してない場合がある
処理が遅い所でdebugkitからSQLを拾って、処理時間が長いものを探す
で、そのSQLに対応したindexを作ってみると改善する
俺の環境では、このパターンが多い
ま、サブクエリが発生してたらクエリビルダーを書き直すという泥縄だが
環境はこんな感じ
CentOS7.1,Apache2.4,PHP7.2,mariadb10.0(innodb)
開発環境:Windows7 + VirtualBox5.1.5
本番環境:Amazon EC2
mysql系統だと、1つのSQLにつき1つのIndexしか使えない
処理が遅い時は、indexが上手く機能してない場合がある
処理が遅い所でdebugkitからSQLを拾って、処理時間が長いものを探す
で、そのSQLに対応したindexを作ってみると改善する
俺の環境では、このパターンが多い
ま、サブクエリが発生してたらクエリビルダーを書き直すという泥縄だが
環境はこんな感じ
CentOS7.1,Apache2.4,PHP7.2,mariadb10.0(innodb)
開発環境:Windows7 + VirtualBox5.1.5
本番環境:Amazon EC2
378nobodyさん
2018/03/12(月) 00:32:02.96ID:??? >>376
開発中でログインユーザー1人だけなら、レスポンス1秒は長すぎる
その時点で、開発者が「1秒なら待てる」とか言い出したら問題有り
アクセス数の集中加減次第で、内部エラー(DBタイムアウト)になりかねん
開発中でログインユーザー1人だけなら、レスポンス1秒は長すぎる
その時点で、開発者が「1秒なら待てる」とか言い出したら問題有り
アクセス数の集中加減次第で、内部エラー(DBタイムアウト)になりかねん
380nobodyさん
2018/03/12(月) 15:37:29.36ID:??? CakePHP 3.6.0-beta2 リリース
https://bakery.cakephp.org/2018/03/11/cakephp_360beta2_released.html
https://bakery.cakephp.org/2018/03/11/cakephp_360beta2_released.html
381nobodyさん
2018/03/12(月) 15:45:33.78ID:??? 4はいつ出てくるんだろう?
個人的には永久に出てきてほしくないけど。
個人的には永久に出てきてほしくないけど。
382nobodyさん
2018/03/12(月) 20:26:39.35ID:??? ところでなぜ日本だけCake人気あるのでしょう?日本製でもないのに
383nobodyさん
2018/03/12(月) 20:54:44.44ID:TSwI/KsN 日本人は英語のドキュメント読めないから、いつまでも古い技術にこだわるため
384nobodyさん
2018/03/12(月) 21:18:27.28ID:???385nobodyさん
2018/03/12(月) 21:59:37.86ID:bfeo5mri Cake3のValidationで質問です。
int型の項目にtextフォームからデータを登録したいのですが、「a」と入力した際に
「This field cannot be left empty」というメッセージが表示されます。
入力が無視されているようなのですが、この無視する挙動を無効にする方法はありますか?
下記のような実装なんですが、「a」と入力したら「Invalid Data'」と表示されることを期待してます。
CREATE TABLE `hoge` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`sort` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ;
public function validationDefault(Validator $validator)
{
$validator
->requirePresence('sort', false)
->notEmpty('sort')
->add('sort',[
'naturalNumber'=>[
'rule'=>['naturalNumber'],
'message'=>'Invalid Data',
]
]);
return $validator;
}
int型の項目にtextフォームからデータを登録したいのですが、「a」と入力した際に
「This field cannot be left empty」というメッセージが表示されます。
入力が無視されているようなのですが、この無視する挙動を無効にする方法はありますか?
下記のような実装なんですが、「a」と入力したら「Invalid Data'」と表示されることを期待してます。
CREATE TABLE `hoge` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`sort` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ;
public function validationDefault(Validator $validator)
{
$validator
->requirePresence('sort', false)
->notEmpty('sort')
->add('sort',[
'naturalNumber'=>[
'rule'=>['naturalNumber'],
'message'=>'Invalid Data',
]
]);
return $validator;
}
386nobodyさん
2018/03/13(火) 01:16:28.99ID:??? >>385
第2引数「true」がぬけてるからでは?
->add('sort',[
'naturalNumber'=>[
'rule' => ['naturalNumber', true],
'message'=>'Invalid Data',
]
]
);
第2引数「true」がぬけてるからでは?
->add('sort',[
'naturalNumber'=>[
'rule' => ['naturalNumber', true],
'message'=>'Invalid Data',
]
]
);
388nobodyさん
2018/03/13(火) 11:13:17.38ID:??? 新規案件って今だとフレームワークは何が多いの?
389385
2018/03/13(火) 12:01:14.79ID:rXiYzlgL >>386
引数trueつけても同様でした(省略の場合はfalseが初期値でした)。
コードを変えずに、DB定義でsortをint→varcharに変えると意図した動作になるんですよね。
validationの際にDB定義を見ているとしか思えない…。どうにかしてこの挙動を無効にしたい…。
引数trueつけても同様でした(省略の場合はfalseが初期値でした)。
コードを変えずに、DB定義でsortをint→varcharに変えると意図した動作になるんですよね。
validationの際にDB定義を見ているとしか思えない…。どうにかしてこの挙動を無効にしたい…。
391nobodyさん
2018/03/13(火) 12:20:58.43ID:??? >>387
でも急にフレームワークが無くなるってことも実際に起きてるから慎重にはなる
Silexなんかは開発終了宣言しちゃってec-cubeどうなるんだって状態だし
昨日もSilex採用したら1年で終了というブログも見かけた
でも急にフレームワークが無くなるってことも実際に起きてるから慎重にはなる
Silexなんかは開発終了宣言しちゃってec-cubeどうなるんだって状態だし
昨日もSilex採用したら1年で終了というブログも見かけた
392nobodyさん
2018/03/13(火) 12:24:21.35ID:??? 俺もそのブログ見てSilexなんて知ったんだが
知名度低いものは使っちゃだめなんだなやはり
知名度低いものは使っちゃだめなんだなやはり
393nobodyさん
2018/03/13(火) 16:46:20.83ID:??? ec-cubeってsilexからsymfonyになったんだな
まあそうなるか
まあそうなるか
394nobodyさん
2018/03/13(火) 17:09:34.70ID:VrRAyd8V え?Silex終了か。
以前はよく使ってたな。今はFlaskばっかりでやってるけど。
PHPの環境を手っ取り早く試すのにはいいし、わざわざSlimに移行するのもめんどくさいな。
以前はよく使ってたな。今はFlaskばっかりでやってるけど。
PHPの環境を手っ取り早く試すのにはいいし、わざわざSlimに移行するのもめんどくさいな。
395nobodyさん
2018/03/13(火) 17:14:54.51ID:??? cakeもsymfony使ってるし、laravelもそうであるように、symfony+αっていうフレームワークを選ぶのがPHPの流れだと思う。
397385
2018/03/16(金) 16:13:19.01ID:??? 解決しました。
どうしてもvalidationを無効にはできなかったので、結局schemaの設定で型をstringにして逃げました。
どうしてもvalidationを無効にはできなかったので、結局schemaの設定で型をstringにして逃げました。
398nobodyさん
2018/03/18(日) 15:19:12.19ID:??? CakePHP 3.6.0-beta3 リリース
https://bakery.cakephp.org/2018/03/17/cakephp_360beta3_released.html
貢献者にちんぺいさんの名前もありますね
https://bakery.cakephp.org/2018/03/17/cakephp_360beta3_released.html
貢献者にちんぺいさんの名前もありますね
400nobodyさん
2018/03/27(火) 01:31:07.01ID:??? CakePHP 3.6.0-RC1 リリース
https://bakery.cakephp.org/2018/03/24/cakephp_360rc1_released.html
大きな問題が無ければ2〜3週間後にstableを出すそうです
https://bakery.cakephp.org/2018/03/24/cakephp_360rc1_released.html
大きな問題が無ければ2〜3週間後にstableを出すそうです
401nobodyさん
2018/03/27(火) 06:05:17.57ID:??? LTSってあるんだっけ?
402nobodyさん
2018/03/27(火) 14:58:29.22ID:??? cake2ですが、redirectをカスタマイズする方法ってないですかね?
イメージとしては
$this->redirect(array('controller' => 'Posts', 'action' => 'index'));
function afterRedirect($param)
{
if ($param['action'] == 'index') {
} else {
}
return true;
}
みたいに、リダイレクトのパラメーターによって更に処理を変更したいです。
イメージとしては
$this->redirect(array('controller' => 'Posts', 'action' => 'index'));
function afterRedirect($param)
{
if ($param['action'] == 'index') {
} else {
}
return true;
}
みたいに、リダイレクトのパラメーターによって更に処理を変更したいです。
403nobodyさん
2018/03/28(水) 01:12:39.42ID:??? リダイレクトの役割を理解できてない。その処理はアプリケーションでやるべき。
404nobodyさん
2018/03/28(水) 08:12:28.30ID:MstQbMYU Interceptorの概念が2にはないからね。
405nobodyさん
2018/03/30(金) 06:46:08.50ID:??? 日本ではなかなかCakeの需要なくならんね…
未だに新規案件の話来る
未だに新規案件の話来る
406nobodyさん
2018/03/30(金) 14:37:10.04ID:??? 日本レベルの会社なの?
いいな
いいな
408nobodyさん
2018/04/02(月) 19:59:51.14ID:??? CakePHP 3.6.0-RC2 リリース
https://bakery.cakephp.org/2018/04/01/cakephp_360rc2_released.html
https://bakery.cakephp.org/2018/04/01/cakephp_360rc2_released.html
409nobodyさん
2018/04/04(水) 18:17:26.40ID:??? どうせなら2のリリース情報も教えてよ
410nobodyさん
2018/04/15(日) 16:53:09.33ID:??? CakePHP 3.6.0 リリース
https://bakery.cakephp.org/2018/04/14/cakephp_360_released.html
deprecation warningsを潰しておけば4.0.0へスムーズにアプデできます
https://bakery.cakephp.org/2018/04/14/cakephp_360_released.html
deprecation warningsを潰しておけば4.0.0へスムーズにアプデできます
412nobodyさん
2018/04/17(火) 02:21:06.15ID:MhP13BpL webアプリの勉強したくて、この半年、PHPやJavaScriptの入門書をいくつか読んで、いくつか自作したんだけど、
2ちゃんで、「生のPHP書く仕事なんかねえよ。フレームワーク使えるようにならなきゃ話にならん」と
言われたので、調べたら日本ではこのCakeが1位か2位人気のフレームワークだと分かり、
このスレを覗いたんですが、さっそく>>410-411を見て怖くなりました。
いま書店で積んである赤い入門書は、もう時代遅れなんでしょうか?
「いまどきのプログラマーはネットで最新情報を収集してるんだよ。本とか読んでる奴はクズ」という
書き込みも見た記憶があります。
みなさん、どんだけ頭いいんですか?
2ちゃんで、「生のPHP書く仕事なんかねえよ。フレームワーク使えるようにならなきゃ話にならん」と
言われたので、調べたら日本ではこのCakeが1位か2位人気のフレームワークだと分かり、
このスレを覗いたんですが、さっそく>>410-411を見て怖くなりました。
いま書店で積んである赤い入門書は、もう時代遅れなんでしょうか?
「いまどきのプログラマーはネットで最新情報を収集してるんだよ。本とか読んでる奴はクズ」という
書き込みも見た記憶があります。
みなさん、どんだけ頭いいんですか?
414nobodyさん
2018/04/17(火) 04:39:46.34ID:??? >>412
確かにほぼ全ての使い方は公式のマニュアルに書いてあるのでそれを見た方が良いです
マニュアルにも載ってない実務的な内容の本だったら買おうと思いますが
フレームワークはあくまでも基本を分かってる人が楽できるものなので、
自分でマニュアルを見て調べられるのはもちろん、いざとなったらフレームワーク自体のソースを読んで、
動作を把握できるくらいの実力がないと駄目です
もちろん最初のとっかかりとして入門書に頼るのはアリだと思いますが、
フレームワークは頻繁にバージョンアップされるので、結局頼りは自分だけです
確かにほぼ全ての使い方は公式のマニュアルに書いてあるのでそれを見た方が良いです
マニュアルにも載ってない実務的な内容の本だったら買おうと思いますが
フレームワークはあくまでも基本を分かってる人が楽できるものなので、
自分でマニュアルを見て調べられるのはもちろん、いざとなったらフレームワーク自体のソースを読んで、
動作を把握できるくらいの実力がないと駄目です
もちろん最初のとっかかりとして入門書に頼るのはアリだと思いますが、
フレームワークは頻繁にバージョンアップされるので、結局頼りは自分だけです
415nobodyさん
2018/04/20(金) 13:59:09.23ID:??? CakePHP 3.6.1 リリース
https://bakery.cakephp.org/2018/04/19/cakephp_361_released.html
https://bakery.cakephp.org/2018/04/19/cakephp_361_released.html
416nobodyさん
2018/04/21(土) 03:19:25.47ID:??? >>412
いくつか自作したなら、ある程度基本は押さえてるでしょ
とりあえず公式サイトのチュートリアルから試してみては?
今のバージョンはすぐに時代遅れになる、とか考えるより、
「FW習得の足掛かり」程度に思って、本も買わずに軽く使ってみると良いと思いますよ
CakeをAWSで使ってるうちに、気がついたらPythonとNode.jsを比べてたり
スマートスピーカーと連動でラズベリーパイを動かしてたりと、飽きることはありません
段階を踏みながら色々と手を出してみるのもまた一興ですよ
いくつか自作したなら、ある程度基本は押さえてるでしょ
とりあえず公式サイトのチュートリアルから試してみては?
今のバージョンはすぐに時代遅れになる、とか考えるより、
「FW習得の足掛かり」程度に思って、本も買わずに軽く使ってみると良いと思いますよ
CakeをAWSで使ってるうちに、気がついたらPythonとNode.jsを比べてたり
スマートスピーカーと連動でラズベリーパイを動かしてたりと、飽きることはありません
段階を踏みながら色々と手を出してみるのもまた一興ですよ
417nobodyさん
2018/04/21(土) 21:52:23.36ID:XefbiFAv すみません。
初心者ですが
min(最初のid)をsetして出力したら
こんなのが出てしまいました。
※見てもらえればわかりますが、パスワードとサイトurlは空白です。
名前が平仮名なのに変になっています。
<p>最初のidのデータ:<?php echo $min; ?></p>
↓
最初のidのデータ:{ "id": 1, "name": "\u304d\u3056\u3048\u3082\u3093", "password": "", "mail": "[email protected]", "siteurl": "" }
こちら平仮名のままの出力はどのようにやるのでしょうか?<(_ _)>
初心者ですが
min(最初のid)をsetして出力したら
こんなのが出てしまいました。
※見てもらえればわかりますが、パスワードとサイトurlは空白です。
名前が平仮名なのに変になっています。
<p>最初のidのデータ:<?php echo $min; ?></p>
↓
最初のidのデータ:{ "id": 1, "name": "\u304d\u3056\u3048\u3082\u3093", "password": "", "mail": "[email protected]", "siteurl": "" }
こちら平仮名のままの出力はどのようにやるのでしょうか?<(_ _)>
418nobodyさん
2018/04/21(土) 22:05:13.31ID:XefbiFAv $min['name'] でいけました!
配列の中身表示だと変化してしまうのでしょうか?
配列の中身表示だと変化してしまうのでしょうか?
419nobodyさん
2018/04/21(土) 22:41:28.88ID:??? >>416
横から申しわけないけど、あなたの言う、「段階」ってやつを具体的に示してもらえませんか?
公式のチュートリアルからスタートして、最後は「Cake使えます。即戦力になれる自信あります」と
転職活動で言えるのがゴールとしてはどうでしょう。
あなたのレールに従って、ぜんぶやってみたいです。
横から申しわけないけど、あなたの言う、「段階」ってやつを具体的に示してもらえませんか?
公式のチュートリアルからスタートして、最後は「Cake使えます。即戦力になれる自信あります」と
転職活動で言えるのがゴールとしてはどうでしょう。
あなたのレールに従って、ぜんぶやってみたいです。
420nobodyさん
2018/04/22(日) 00:20:13.65ID:??? 言語覚えてFW使ってコンテンツ作ってが十分な段階にあたると思うが…
421nobodyさん
2018/04/22(日) 06:30:51.58ID:??? >>419
>あなたのレールに従って、ぜんぶやってみたいです。
レールに乗りたいならこっちだろw
https://daverupert.com/images/posts/2016/railsonbash.png
>あなたのレールに従って、ぜんぶやってみたいです。
レールに乗りたいならこっちだろw
https://daverupert.com/images/posts/2016/railsonbash.png
422nobodyさん
2018/04/22(日) 15:10:15.18ID:sK4Q0B++ お世話になります。
find(all) と find() ってどう違うのでしょうか?
私はcodeigniterはできるのですが
result_array と row_array の違いと同じようなものでしょうか? <(_ _)>
find(all) と find() ってどう違うのでしょうか?
私はcodeigniterはできるのですが
result_array と row_array の違いと同じようなものでしょうか? <(_ _)>
423nobodyさん
2018/04/22(日) 16:20:05.20ID:YfyHNwr5 ワタシcodeigniterチョットデキル
424nobodyさん
2018/04/22(日) 17:24:57.08ID:???425nobodyさん
2018/04/24(火) 12:37:26.13ID:8f/3M63i 【マイトLーヤと不正義】 テロリストが天国を求めるのは、中東が地獄だから、犯人は誰か、G7の国々
http://rosie.5ch.net/test/read.cgi/liveplus/1524536573/l50
http://rosie.5ch.net/test/read.cgi/liveplus/1524536573/l50
426nobodyさん
2018/04/27(金) 01:53:56.35ID:??? >>419
「Cakeは入り口程度」と書いたつもりなのですが...
「就職活動でCakeアピールがゴール」だと、どんな「段階」を踏んで、
何が出来ればそのゴールに行けるのか、見当もつきません
チュートリアル以降の「段階の踏みかた」は毎週変わるでしょうし、
その時に持っている手練手管や知恵などでもかわるでしょう
私の場合は、
WinServer+SQLServer+VBScript→JavaServlet+PL-SQL+Oracle→Cakeチュートリアル→Cake1.2→Cake2.x→Cake3.x
というのが「段階」だったかなぁ、と感じる程度です
「少しづつ段階を踏んで」という範囲では無さそうですが、
「学習」をしていたなら、手練手管ではなく、豊富なトリビアを抱えていただろうな、と感じます
私はこのスレで>>210とか >>351でテキトーな感じで書き散らしてる人なので、データ設計・DB設計・画面遷移設計が出来るとラクになる、という「聞かされんでも解るわ」程度の事を書きに来るのが関の山です
「Cakeは入り口程度」と書いたつもりなのですが...
「就職活動でCakeアピールがゴール」だと、どんな「段階」を踏んで、
何が出来ればそのゴールに行けるのか、見当もつきません
チュートリアル以降の「段階の踏みかた」は毎週変わるでしょうし、
その時に持っている手練手管や知恵などでもかわるでしょう
私の場合は、
WinServer+SQLServer+VBScript→JavaServlet+PL-SQL+Oracle→Cakeチュートリアル→Cake1.2→Cake2.x→Cake3.x
というのが「段階」だったかなぁ、と感じる程度です
「少しづつ段階を踏んで」という範囲では無さそうですが、
「学習」をしていたなら、手練手管ではなく、豊富なトリビアを抱えていただろうな、と感じます
私はこのスレで>>210とか >>351でテキトーな感じで書き散らしてる人なので、データ設計・DB設計・画面遷移設計が出来るとラクになる、という「聞かされんでも解るわ」程度の事を書きに来るのが関の山です
428nobodyさん
2018/04/27(金) 12:06:11.06ID:kBikjo8b 開 2 ち ゃ ん ね る= 便 所 の 落 書 き ・ 痰 壷 の 更 に 劣 化 コ ピ ー の 3 流 掲 示 板
運 営 の 性 格 の 悪 い 引 き こ も り I T 土 方 メ ガ ネ ザ ル 早 く 死 な な い か な
運 営 の 性 格 の 悪 い 引 き こ も り I T 土 方 メ ガ ネ ザ ル 早 く 死 な な い か な
429nobodyさん
2018/04/28(土) 19:44:10.44ID:??? CakePHP 3.6.2 & 3.5.16 リリース
https://bakery.cakephp.org/2018/04/27/cakephp_362_released.html
https://bakery.cakephp.org/2018/04/27/cakephp_362_released.html
431nobodyさん
2018/05/09(水) 00:11:25.07ID:abWwCo0R まさかcakephpが一番まともだとは思いすらしなかったわ・・・
Phper怖い
Phper怖い
432nobodyさん
2018/05/09(水) 01:55:58.79ID:??? どゆこと?
434nobodyさん
2018/05/13(日) 17:18:27.06ID:??? cakeでorder by nameどうやんの?
435nobodyさん
2018/05/14(月) 15:03:12.16ID:??? CakePHP 3.6.3 リリース
https://bakery.cakephp.org/2018/05/13/cakephp_363_released.html
https://bakery.cakephp.org/2018/05/13/cakephp_363_released.html
437nobodyさん
2018/05/14(月) 20:12:38.68ID:??? 通知だけでもありがたいです
438nobodyさん
2018/05/14(月) 20:25:05.28ID:??? 別にいいけど、そういう情報を2chに頼るのってどうなんだろう
442nobodyさん
2018/05/14(月) 22:03:08.18ID:??? >>440
なんか誤解してるかもしれんが、公式サイトも当然大事だが、それ以外のソースも重要っていう意味ね。
脆弱性情報なんかの場合、公式アナウンスの前にもなるはやで情報集める必要があるんたから、
かいはつしゃたるもの情報源は複数もっておくべき。
なんか誤解してるかもしれんが、公式サイトも当然大事だが、それ以外のソースも重要っていう意味ね。
脆弱性情報なんかの場合、公式アナウンスの前にもなるはやで情報集める必要があるんたから、
かいはつしゃたるもの情報源は複数もっておくべき。
443nobodyさん
2018/05/14(月) 23:12:25.90ID:??? それしか言うことないのかよ、と言われても
他の人は言ってさえいない
他の人は言ってさえいない
444nobodyさん
2018/05/15(火) 02:07:11.94ID:??? まあ他に話題もないし別にいいんでない
とも思うけど、スレに新着カキコ→3.6.3リリース みたいなのばっかりだと辛いな
とも思うけど、スレに新着カキコ→3.6.3リリース みたいなのばっかりだと辛いな
446nobodyさん
2018/05/15(火) 10:53:24.87ID:??? じゃあCake2から乗り換えるFWについて
ぶっちゃけ3ってどうなん?使ってる?使えてる?
ぶっちゃけ3ってどうなん?使ってる?使えてる?
447nobodyさん
2018/05/15(火) 15:59:46.97ID:??? 2から3に移るのがコストになるからそれならLaravelやるかとかRoRに移行したのも多いはず
448nobodyさん
2018/05/15(火) 16:08:12.44ID:??? うちもCake2だったが次からLaravelに移る
449nobodyさん
2018/05/15(火) 18:57:30.61ID:??? オラもLaravelに移行中というか色々勉強中
急ぎの仕事は、イカンと思いつつも慣れているCake2で作ってる(蔵様すんませんw)
急ぎの仕事は、イカンと思いつつも慣れているCake2で作ってる(蔵様すんませんw)
450nobodyさん
2018/05/15(火) 19:23:46.86ID:??? それは蔵がかわいそうすぎる…メンテどうすんの
451nobodyさん
2018/05/15(火) 19:54:35.18ID:??? 俺はお堅い仕事で、長い周期でシステムを動かさないといけないから結局Cake3に移行した。
いろんな言語見ても、フルスタックのFWでサポート期間が長いのを探すと、Cakeは優秀だよ。
いろんな言語見ても、フルスタックのFWでサポート期間が長いのを探すと、Cakeは優秀だよ。
452nobodyさん
2018/05/16(水) 00:57:37.91ID:??? LaravelはLTSで2年って短すぎない?
453nobodyさん
2018/05/17(木) 22:07:06.43ID:HhO4xhGx 公式のこれなんですけど
最初の 'rule' => 'validate_title', これなんですか?
何でもいい文字列ではなく、emailみたいな決められたルールでしょうか?
// グローバル関数を利用する
$validator->add('title', 'custom', [
'rule' => 'validate_title',
'message' => 'タイトルが正しくありません'
]);
// プロバイダーではないコールバック関数を利用する
$validator->add('title', 'custom', [
'rule' => [$this, 'method'],
'message' => 'タイトルが正しくありません'
]);
// クロージャーを利用する
$extra = 'Some additional value needed inside the closure';
$validator->add('title', 'custom', [
'rule' => function ($value, $context) use ($extra) {
// true/falseを返すカスタムロジックを記入
},
'message' => 'タイトルが正しくありません'
]);
// カスタムプロバイダーからのルールを利用する
$validator->add('title', 'custom', [
'rule' => 'customRule',
'provider' => 'custom',
'message' => 'タイトルが十分にユニークではありません'
]);
最初の 'rule' => 'validate_title', これなんですか?
何でもいい文字列ではなく、emailみたいな決められたルールでしょうか?
// グローバル関数を利用する
$validator->add('title', 'custom', [
'rule' => 'validate_title',
'message' => 'タイトルが正しくありません'
]);
// プロバイダーではないコールバック関数を利用する
$validator->add('title', 'custom', [
'rule' => [$this, 'method'],
'message' => 'タイトルが正しくありません'
]);
// クロージャーを利用する
$extra = 'Some additional value needed inside the closure';
$validator->add('title', 'custom', [
'rule' => function ($value, $context) use ($extra) {
// true/falseを返すカスタムロジックを記入
},
'message' => 'タイトルが正しくありません'
]);
// カスタムプロバイダーからのルールを利用する
$validator->add('title', 'custom', [
'rule' => 'customRule',
'provider' => 'custom',
'message' => 'タイトルが十分にユニークではありません'
]);
454nobodyさん
2018/05/18(金) 00:39:02.71ID:??? >グローバル関数を利用する
なんだから validate_title という名前の関数があるんじゃない
なんだから validate_title という名前の関数があるんじゃない
455nobodyさん
2018/05/18(金) 01:23:33.27ID:??? validatorのソース見ろよ
456nobodyさん
2018/05/18(金) 07:04:33.90ID:??? ソース見ないと使えないFWはクソ
457nobodyさん
2018/05/18(金) 08:41:13.76ID:??? カスタムバリデーションルールの項目に書いてある説明だから>>454でファイナルアンサーでしょ
自分で書いた関数も使えますよって説明だから
自分で書いた関数も使えますよって説明だから
458nobodyさん
2018/05/18(金) 13:27:14.09ID:??? クソ認定頂きました
459nobodyさん
2018/05/21(月) 14:18:02.14ID:??? 全米が泣いた!あのバージョンが満を持して遂に爆誕!
https://bakery.cakephp.org/2018/05/20/cakephp_364_3517_3414_released.html
悪のXSS軍団をぶっ飛ばせ!
https://bakery.cakephp.org/2018/05/20/cakephp_364_3517_3414_released.html
悪のXSS軍団をぶっ飛ばせ!
461nobodyさん
2018/06/10(日) 17:37:37.58ID:??? あのバージョン出たのか
462nobodyさん
2018/06/19(火) 00:17:00.25ID:??? で、なんでCakeFest中止になったの?
463nobodyさん
2018/06/19(火) 20:50:28.99ID:??? 来年のCakeFestの開催地を投票で決めるということで、既に始まっています
https://cakefest.org/
・Japan
・Atlanta GA, USA
・France
・Germany
https://cakefest.org/
・Japan
・Atlanta GA, USA
・France
・Germany
464nobodyさん
2018/06/20(水) 20:45:26.41ID:UnZq46Ab プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。
DJMYA
DJMYA
465nobodyさん
2018/06/22(金) 12:41:47.78ID:??? CakePHP3で、特定のコントローラーだけcookie名を変えたい場合、
どうすればいい?
initializeのなかで
Configure::write( 'Session', [ 'cookie' => 'xxxxx' ] );
とやってもかわらないのだが、これじゃダメなのかな?
どうすればいい?
initializeのなかで
Configure::write( 'Session', [ 'cookie' => 'xxxxx' ] );
とやってもかわらないのだが、これじゃダメなのかな?
466nobodyさん
2018/06/25(月) 20:29:31.07ID:2KJDd5lN cakephp3でアンカーリンクへ飛びたい場合どのようにすれば良いのでしょうか?
http://サイトURL#20180718 で画面表示と同時に指定したアンカー(id='20180718')へ飛んだ状態で画面表示を行いたいのです
controller側のindexメソッド内に
$this->redirect(array('controller' => 'コントローラ名', 'action' => 'index', '#' => '20180718'));
と記述し、routes.phpで
$routes->connect('#20180718', ['controller' => 'コントローラ名', 'action' => 'index'])->setPatterns(['#' => '20180718']);
と指定したのですがタイムアウトとなってしまい悩んでいます
助言をいただきたいです
http://サイトURL#20180718 で画面表示と同時に指定したアンカー(id='20180718')へ飛んだ状態で画面表示を行いたいのです
controller側のindexメソッド内に
$this->redirect(array('controller' => 'コントローラ名', 'action' => 'index', '#' => '20180718'));
と記述し、routes.phpで
$routes->connect('#20180718', ['controller' => 'コントローラ名', 'action' => 'index'])->setPatterns(['#' => '20180718']);
と指定したのですがタイムアウトとなってしまい悩んでいます
助言をいただきたいです
468nobodyさん
2018/06/26(火) 01:57:52.31ID:Ku/bWVbJ 466です
'#' => '20180718' を抜いた状態でもタイムアウトになってしまいます
redirectがうまく行っていないようなので色々試してみます
'#' => '20180718' を抜いた状態でもタイムアウトになってしまいます
redirectがうまく行っていないようなので色々試してみます
469nobodyさん
2018/06/26(火) 07:19:07.13ID:??? redirectの前にreturnが抜けてるとか?
470nobodyさん
2018/07/06(金) 15:29:52.19ID:??? age
471nobodyさん
2018/07/20(金) 12:01:35.56ID:GSIJyAcV 既にAjaxを使って表示されているelementでテーブルを表示してるんですけど、
そのテーブルをさらにAjaxを使ってページングするにはどうしたらいいのでしょうか。。。
cakephp3を使ってるのですが、
2以前だったらググれば結構出てくるのに、3だとなかなか出てこなくて。。。
今の状態は、ページングの中身自体は表示できるんですが、Ajaxじゃないので別ページに飛んでしまい、cssとかとかも効いていないので、ただ中身だけ羅列されている状態です。
もし、お分かりの方いらっしゃれば教えて頂けたら助かります。
そのテーブルをさらにAjaxを使ってページングするにはどうしたらいいのでしょうか。。。
cakephp3を使ってるのですが、
2以前だったらググれば結構出てくるのに、3だとなかなか出てこなくて。。。
今の状態は、ページングの中身自体は表示できるんですが、Ajaxじゃないので別ページに飛んでしまい、cssとかとかも効いていないので、ただ中身だけ羅列されている状態です。
もし、お分かりの方いらっしゃれば教えて頂けたら助かります。
472nobodyさん
2018/07/21(土) 10:34:23.45ID:??? Cake3情報少ないよね
使ってる人少ないんだなあ
使ってる人少ないんだなあ
474nobodyさん
2018/07/22(日) 20:18:33.90ID:jdEM4JZ1 >>472
めんどくさいよ。
PaginatorComponentをカスタマイズして、JSONで返すようにすればいいだけの話なんだけど、
JsonViewとかあるのに何でそこだけ別対応しないかんのん?って状態。
こんな古臭い設計と付き合いたくない。
めんどくさいよ。
PaginatorComponentをカスタマイズして、JSONで返すようにすればいいだけの話なんだけど、
JsonViewとかあるのに何でそこだけ別対応しないかんのん?って状態。
こんな古臭い設計と付き合いたくない。
475nobodyさん
2018/07/23(月) 02:46:33.76ID:???476nobodyさん
2018/07/23(月) 14:19:20.67ID:R2t3ap8A 分かりにくい説明なのに皆さんコメントありがとうございます。
ググったりした結果、
$(".pagination a").bind(“click”, function (event) {
if(!$(this).attr(‘href’))
return false;
$.ajax({
dataType:“html”,
evalScripts:true,
success:function (data, textStatus) {$("#決めてた名前").html(data);},
url:$(this).attr(‘href’)});
return false;
});
みたいなことで、最初のページングのリンククリックまでは正しくページングできるんですが、
その次に別のリンクを押すと、また整ってないページになってしまうんですよ(´Д` )
ググったりした結果、
$(".pagination a").bind(“click”, function (event) {
if(!$(this).attr(‘href’))
return false;
$.ajax({
dataType:“html”,
evalScripts:true,
success:function (data, textStatus) {$("#決めてた名前").html(data);},
url:$(this).attr(‘href’)});
return false;
});
みたいなことで、最初のページングのリンククリックまでは正しくページングできるんですが、
その次に別のリンクを押すと、また整ってないページになってしまうんですよ(´Д` )
478nobodyさん
2018/07/27(金) 10:21:07.30ID:j+kMfaUb >>477 さん
反応ありがとうございます。
既にAjaxで表示できているfunctionとは別にページングのfunctionを作り、既にある方のsuccessから別に作ったものを呼び出せばうまくいきました。
反応ありがとうございます。
既にAjaxで表示できているfunctionとは別にページングのfunctionを作り、既にある方のsuccessから別に作ったものを呼び出せばうまくいきました。
479nobodyさん
2018/07/29(日) 05:17:06.21ID:??? Cakeの話ではなかった
480nobodyさん
2018/07/29(日) 10:09:46.11ID:V/utmln8 ajaxなのに、htmlでもらう。
そこ変えるべきだろ。
そこ変えるべきだろ。
482nobodyさん
2018/07/30(月) 22:05:45.19ID:??? jsonで返せばええやん
483nobodyさん
2018/08/03(金) 10:52:25.25ID:??? 次は日本か!
484nobodyさん
2018/10/10(水) 18:09:29.10ID:Cy3I6AhV すみません、ソース管理で質問です。
cakephp3で開発したアプリをgitで管理する場合、vendorフォルダのファイルって管理に含めてますか?
vendorも管理に含めるとファイル数・サイズも大きくなり、tortoisegitを使うのが厳しい状態です。
「composerで配布されるコンポーネントは下位互換性が保証される」という理想が守られるなら
vendorは管理から外してもいいのですけど、そうもいかないですよね?
みなさんどうしてます?
cakephp3で開発したアプリをgitで管理する場合、vendorフォルダのファイルって管理に含めてますか?
vendorも管理に含めるとファイル数・サイズも大きくなり、tortoisegitを使うのが厳しい状態です。
「composerで配布されるコンポーネントは下位互換性が保証される」という理想が守られるなら
vendorは管理から外してもいいのですけど、そうもいかないですよね?
みなさんどうしてます?
485nobodyさん
2018/10/10(水) 18:48:03.92ID:??? composer.lockもコミットしておけばよいだけでは
486nobodyさん
2018/10/10(水) 19:12:04.43ID:???487nobodyさん
2018/10/17(水) 02:09:28.59ID:??? 今度のプロジェクトでLAMP+Cake使うんだけど今の時代この組み合わせってあり?
489nobodyさん
2018/10/17(水) 11:50:58.56ID:??? 今からCakeなんかやりたくない
490nobodyさん
2018/10/17(水) 11:52:30.99ID:??? 単発で使うにはcakeの学習コストが高すぎる
cake案件バンバン入ってくる時代なんて二度とないだろうしどうせ勉強しなきゃいけないならlaravelにでもしたほうがいい
cake案件バンバン入ってくる時代なんて二度とないだろうしどうせ勉強しなきゃいけないならlaravelにでもしたほうがいい
491nobodyさん
2018/10/18(木) 16:07:01.34ID:??? cakephp3なのですが年代ごとにテーブルが分けられており年代以外のカラム名は全て共通なので
select文はBehaviorにてselectクエリを記述して使い回すという使い方で良いのでしょうか?
それともそれぞれの年代の全てのModelファイルにselect文を実行するメソッドをそれぞれ記述していく方法となるのでしょうか?
select文はBehaviorにてselectクエリを記述して使い回すという使い方で良いのでしょうか?
それともそれぞれの年代の全てのModelファイルにselect文を実行するメソッドをそれぞれ記述していく方法となるのでしょうか?
493nobodyさん
2018/10/18(木) 20:10:32.13ID:???494nobodyさん
2018/10/19(金) 17:00:44.64ID:??? Cakephp3のunionAllなのですが公式サイトのCookbookでは以下のように説明がされていました
$inReview = $articles->find()
->where(['need_review' => true]);
$unpublished = $articles->find()
->where(['published' => false]);
$unpublished->unionAll($inReview);
こちら10テーブルなど大量のテーブルをunion allしたい場合は
$inReview1 = $articles->find()
->where(['need_review' => true]);
$inReview2 = $articles->find()
->where(['need_review' => true]);
・
・
・
$inReview10 = $articles->find()
->where(['need_review' => true]);
$unpublished->unionAll($inReview1)->unionAll($inReview2)〜->unionAll($inReview10);
のようにテーブル数ぶん変数を用意してunionAllするしか方法はないのでしょうか?
ご指南よろしくお願い致します
$inReview = $articles->find()
->where(['need_review' => true]);
$unpublished = $articles->find()
->where(['published' => false]);
$unpublished->unionAll($inReview);
こちら10テーブルなど大量のテーブルをunion allしたい場合は
$inReview1 = $articles->find()
->where(['need_review' => true]);
$inReview2 = $articles->find()
->where(['need_review' => true]);
・
・
・
$inReview10 = $articles->find()
->where(['need_review' => true]);
$unpublished->unionAll($inReview1)->unionAll($inReview2)〜->unionAll($inReview10);
のようにテーブル数ぶん変数を用意してunionAllするしか方法はないのでしょうか?
ご指南よろしくお願い致します
495nobodyさん
2018/10/19(金) 20:50:41.07ID:??? 494解決しました
496nobodyさん
2018/10/23(火) 06:53:19.79ID:??? 今からcakeやるハメになった
こんな時代にcakeなんかにしがみつきやがって
こんな時代にcakeなんかにしがみつきやがって
498nobodyさん
2018/10/23(火) 15:14:23.29ID:??? マジかよ
名前だっせえからこんなの勧めるのやめてほしい
名前だっせえからこんなの勧めるのやめてほしい
499nobodyさん
2018/10/24(水) 20:58:50.48ID:??? 有能な人はどんなフレームワークでもスッとこなすもんだよ
500nobodyさん
2018/10/30(火) 14:43:58.75ID:f6PN8S5f Cakeのアップデート情報を日本語で書いてくれてるブログが有ったと思うけど、知らない?
ググっても見つけられなくなったんだが、止めちゃったのかなぁ
ググっても見つけられなくなったんだが、止めちゃったのかなぁ
501nobodyさん
2018/11/07(水) 16:36:58.92ID:??? >>500
ちんぺいさんのブログとか、コネヒトエンジニアブログとか有ったけど途中で更新やめてるね
https://mbstring.com/
http://tech.connehito.com/archive/category/CakePHP
大体こういう情報は感謝もされないし反応すら無いし、全ての機能を把握してないと正しく和訳できないから長続きしない
ちんぺいさんはCakeの中の人だけどGitHub見る限りあまり活動してないようだ
CakeのSlackチャンネルでは活動してるのかな?俺入ってないから分からない
ちんぺいさんのブログとか、コネヒトエンジニアブログとか有ったけど途中で更新やめてるね
https://mbstring.com/
http://tech.connehito.com/archive/category/CakePHP
大体こういう情報は感謝もされないし反応すら無いし、全ての機能を把握してないと正しく和訳できないから長続きしない
ちんぺいさんはCakeの中の人だけどGitHub見る限りあまり活動してないようだ
CakeのSlackチャンネルでは活動してるのかな?俺入ってないから分からない
502nobodyさん
2018/11/12(月) 18:46:02.20ID:??? cakeが今できる最大のサポートって打ち切り発表して移行を促すことだと思う
503nobodyさん
2018/11/12(月) 18:52:21.93ID:??? 名前がダサい
もっとカッコいい名前だったら流行ったのに
もっとカッコいい名前だったら流行ったのに
504nobodyさん
2018/11/12(月) 19:00:58.54ID:??? 多分5年後に残ってるのは、なんだかんだでcakeなんだな
505nobodyさん
2018/11/12(月) 21:57:43.07ID:??? Cakeはもう無理だろ
シェアが落ちすぎて日本語文献どころか英語文献すらロクにない
プラグインも昔はちゃんと動いてたのかもしれんが、開発放置されて変な動きするもの多いし
結論として自分で作るしかなくて調べた時間全部無駄って場面が多すぎる
シェアが落ちすぎて日本語文献どころか英語文献すらロクにない
プラグインも昔はちゃんと動いてたのかもしれんが、開発放置されて変な動きするもの多いし
結論として自分で作るしかなくて調べた時間全部無駄って場面が多すぎる
506nobodyさん
2018/11/12(月) 22:05:22.16ID:??? だよなあ
なのに今から新規開発でcakeでやるとか言い出した某開発会社に付き合わされるハメになった
こっちが提案したLaravelは軽くスルー
クソジジイかと思ったら意外と若い奴だった
なのに今から新規開発でcakeでやるとか言い出した某開発会社に付き合わされるハメになった
こっちが提案したLaravelは軽くスルー
クソジジイかと思ったら意外と若い奴だった
507nobodyさん
2018/11/13(火) 01:34:09.16ID:??? laravelはrailsの二の舞を演じそうなんだよな。
509nobodyさん
2018/11/13(火) 10:58:06.47ID:???510nobodyさん
2019/01/08(火) 12:38:42.05ID:??? メール送信にコンポーネント使う意味あんの?
Mailer作ればよくね?
Mailer作ればよくね?
511nobodyさん
2019/01/09(水) 00:57:45.42ID:??? とうとう2018年は、Cakeの案件が1件もなくなった
512nobodyさん
2019/01/09(水) 14:23:04.30ID:??? 俺は沢山あった
513nobodyさん
2019/01/09(水) 16:34:21.79ID:??? Cake4はどうなったんだろうな
515nobodyさん
2019/01/10(木) 18:12:43.39ID:??? codeIgniterが薄くて楽
cakeみたいにガチガチすぎて重いフレームワークは淘汰される
というかもう誰も使ってないし
なぜか日本だけジジイどもが使ってる
cakeみたいにガチガチすぎて重いフレームワークは淘汰される
というかもう誰も使ってないし
なぜか日本だけジジイどもが使ってる
521nobodyさん
2019/01/11(金) 12:52:57.21ID:??? codeIgniterが重くて苦痛
cakeみたいにユルユルすぎて軽いフレームワークは大人気
というか世界中で使われてるし
なぜか日本だけジジイどもが使ってない
cakeみたいにユルユルすぎて軽いフレームワークは大人気
というか世界中で使われてるし
なぜか日本だけジジイどもが使ってない
523nobodyさん
2019/01/29(火) 01:08:46.11ID:QyxvASm4 バリデートがめちゃくちゃ使い肉よね
524nobodyさん
2019/02/11(月) 09:21:20.88ID:??? Railsのパクリってマジ?
525sage
2019/02/12(火) 00:58:41.96ID:??? パクリなんて人聞きの悪い
インスパイアされた
んじゃないの?
インスパイアされた
んじゃないの?
526nobodyさん
2019/03/10(日) 14:18:30.33ID:msFxPW9M なんかよ〜分からんが
ttps://book.cakephp.org/2.0/ja/models/callback-methods.html
beforeValidate
バリデーションが行われる前にモデルのデータを変更するか(以下略)
Model内で成形しても View に引き継がれないし
それどころか Vaidate も古いデータが使われる。
馬鹿じゃね? なんのための beforeValidate なんだ?
これって一般的な設計思想なんか?
ttps://book.cakephp.org/2.0/ja/models/callback-methods.html
beforeValidate
バリデーションが行われる前にモデルのデータを変更するか(以下略)
Model内で成形しても View に引き継がれないし
それどころか Vaidate も古いデータが使われる。
馬鹿じゃね? なんのための beforeValidate なんだ?
これって一般的な設計思想なんか?
527nobodyさん
2019/03/10(日) 15:05:39.51ID:msFxPW9M AppModel に getController メソッド作って
[controller]->request->data
書き換えたらModelだけで対応出来たわ。
MVCってそれぞれデータ持つもんなんかねぇ。
いっそMVCDにしやラクなのに……。
[controller]->request->data
書き換えたらModelだけで対応出来たわ。
MVCってそれぞれデータ持つもんなんかねぇ。
いっそMVCDにしやラクなのに……。
529nobodyさん
2019/03/10(日) 22:02:12.66ID:msFxPW9M すまん。Cake2どころか3もよ〜わからん。
もっと言うとMVCもよ〜わからん。
もっと言うとコンピュータ科学もよ〜わからん。
ひょっとしてこれが普通かも、と思ってる。
簡単だよって言われて改造してみた。
もっと言うとMVCもよ〜わからん。
もっと言うとコンピュータ科学もよ〜わからん。
ひょっとしてこれが普通かも、と思ってる。
簡単だよって言われて改造してみた。
530nobodyさん
2019/04/12(金) 14:57:57.71ID:??? Cake4のアルファリリース来たね。
正式版はいつ頃だろう?
正式版はいつ頃だろう?
531nobodyさん
2019/04/13(土) 00:20:22.15ID:??? cake4も1.2の時みたいに難産バージョンになってるな
去年の頭に出すって言ってたけど1年以上延びちゃった
3.6で最後の予定が3.7、3.8と来てズルズルと…
去年の頭に出すって言ってたけど1年以上延びちゃった
3.6で最後の予定が3.7、3.8と来てズルズルと…
532nobodyさん
2019/04/24(水) 16:42:16.27ID:??? 今回の脆弱性対応、どんなケースで影響があるんだ??
533nobodyさん
2019/04/24(水) 17:12:55.82ID:??? ああ、ユーザー入力をそのまま検証なしにunserializeするようなケースか。
よくある脆弱性だね。
よくある脆弱性だね。
534nobodyさん
2019/05/01(水) 13:47:30.29ID:???535nobodyさん
2019/05/02(木) 09:50:21.27ID:pWVxhqTG536nobodyさん
2019/05/03(金) 10:40:54.16ID:??? おおっ!
中の人がこのスレを見てる!
すげえ!
中の人がこのスレを見てる!
すげえ!
537nobodyさん
2019/05/09(木) 00:57:12.65ID:HHcYDMUs538nobodyさん
2019/05/25(土) 07:51:19.38ID:??? 俺社謹製のフレームワークが、凄まじいレベルに到達し始めている。
CakePHPとかもう、ゴミッカス以下にしか見えない。
CakePHPとかもう、ゴミッカス以下にしか見えない。
539nobodyさん
2019/05/25(土) 07:51:59.17ID:??? 書き始めたのはもう5年も前になる。
気が向いた時などに少しずつリファクタリングを繰り返して、今となっては一番最初のコードからかなりの変貌を遂げたが、
基本的な考え方は何も変わっていない。
実装者が特別意識しなくても
・コードを肥大化させない
・コードを複雑化させない
・コードを重複させない
・コードを整頓させる
・コードの記述量を減らす
・セキュリティが担保される
・デザイナとの分業を可能にする
・本来頭を使うべきビジネスそのものにフォーカスできるようにする
もはや、これは神の手だ。
気が向いた時などに少しずつリファクタリングを繰り返して、今となっては一番最初のコードからかなりの変貌を遂げたが、
基本的な考え方は何も変わっていない。
実装者が特別意識しなくても
・コードを肥大化させない
・コードを複雑化させない
・コードを重複させない
・コードを整頓させる
・コードの記述量を減らす
・セキュリティが担保される
・デザイナとの分業を可能にする
・本来頭を使うべきビジネスそのものにフォーカスできるようにする
もはや、これは神の手だ。
540nobodyさん
2019/05/25(土) 07:52:21.46ID:??? 当初の思想から変わったことというと、
PHP 5.3以上をサポートして間口を広げる事を考えていたのを
今現在、PHP 7.3のフル機能をサポートするように書き換えている。
PHP 5.3以上をサポートして間口を広げる事を考えていたのを
今現在、PHP 7.3のフル機能をサポートするように書き換えている。
541nobodyさん
2019/05/25(土) 07:52:50.72ID:??? WEBアプリケーションの実装について極限までつきつめていくと、
結局、フロントの実装だけが残る。
サーバサイドがやるべき事は中朝化すると本当に簡単なコードに収まってしまい、
90%は自動生成できるレベルになる。
だが、フロントはそうは行かない。
フロントこそがアプリケーションに求められている事の本質であって、
そこをいかに効率化するかがアプリケーションの品質に直結する。
俺氏のフレームワークは、そこに全力で注力する事を可能にしているのだよ。
結局、フロントの実装だけが残る。
サーバサイドがやるべき事は中朝化すると本当に簡単なコードに収まってしまい、
90%は自動生成できるレベルになる。
だが、フロントはそうは行かない。
フロントこそがアプリケーションに求められている事の本質であって、
そこをいかに効率化するかがアプリケーションの品質に直結する。
俺氏のフレームワークは、そこに全力で注力する事を可能にしているのだよ。
542nobodyさん
2019/05/25(土) 08:17:33.62ID:??? ここで宣伝しないで個スレ立てれば?
543nobodyさん
2019/05/25(土) 08:39:08.31ID:??? で、フロントは何で作ってんの?jQueryとか言わないよな?
544nobodyさん
2019/05/25(土) 09:17:39.91ID:??? もちろん、jQueryだ。
バカは全くjQueryの正しい使い方を理解していないのでやたら毛嫌いするが、
正しい使い方をした場合のjQueryの性能は凄まじい。
jQuery程、使う人間次第で黄金にも鉄くずにもなるライブラリは珍しい。
実際、ゴミクズのようなjQueryの山を見てきたせいで、
俺氏は、正しいjQueryの使い方を見つけ出せた。
シングルページアプリケーションのようにデータバインディングが極度に効率的な場合を覗いて、
jQueryは明らかに銀の弾丸だ。
だが、愚民どもはそれが銀の弾丸である事を理解せずに打ち込む。
銀の弾丸は、東洋の化物に打ち込んでも効果は得られない。
バカは全くjQueryの正しい使い方を理解していないのでやたら毛嫌いするが、
正しい使い方をした場合のjQueryの性能は凄まじい。
jQuery程、使う人間次第で黄金にも鉄くずにもなるライブラリは珍しい。
実際、ゴミクズのようなjQueryの山を見てきたせいで、
俺氏は、正しいjQueryの使い方を見つけ出せた。
シングルページアプリケーションのようにデータバインディングが極度に効率的な場合を覗いて、
jQueryは明らかに銀の弾丸だ。
だが、愚民どもはそれが銀の弾丸である事を理解せずに打ち込む。
銀の弾丸は、東洋の化物に打ち込んでも効果は得られない。
545nobodyさん
2019/05/25(土) 09:18:47.78ID:??? 5年ほど前には、AngulerJSがやたら流行った。
Angulerを使えない奴はエンジニア失格とされる空気すらあった。
俺氏も当然使ってみたが、あまりのオナニー臭に「こんなもの流行るわけがない」と一蹴した。
今現在、Angulerはどうなっている?
俺氏が当時注目したのはVue.jsの初期バージョンだった。
当時からVue.jsは「フロント実装者のめんどくさいことを担保する」という事に特化していた。
センスが感じられた。
現在、Vue.jsはどうなっている?
俺氏の審美眼はおまえたちに比して群を抜いている。
俺氏の目は、常に真実だけを見抜く。
その俺氏が言うのだから間違いない。
jQueryは、正しい使い方をすれば最強の武器の一つだ。
Angulerを使えない奴はエンジニア失格とされる空気すらあった。
俺氏も当然使ってみたが、あまりのオナニー臭に「こんなもの流行るわけがない」と一蹴した。
今現在、Angulerはどうなっている?
俺氏が当時注目したのはVue.jsの初期バージョンだった。
当時からVue.jsは「フロント実装者のめんどくさいことを担保する」という事に特化していた。
センスが感じられた。
現在、Vue.jsはどうなっている?
俺氏の審美眼はおまえたちに比して群を抜いている。
俺氏の目は、常に真実だけを見抜く。
その俺氏が言うのだから間違いない。
jQueryは、正しい使い方をすれば最強の武器の一つだ。
546nobodyさん
2019/05/25(土) 09:19:12.73ID:??? 今現在有るjQuery排除運動は、ほぼ、無駄に終わる。
jQueryの導入率70%超という実績もそうであるが、
事実、jQueryの簡便さと有効さは、他に類を見ない。
バカな奴がしたバカな実装を見て「jQueryは使えない」という判断は、
その判断を下した本人がそもそもバカである事を証明する結果となる。
jQueryの導入率70%超という実績もそうであるが、
事実、jQueryの簡便さと有効さは、他に類を見ない。
バカな奴がしたバカな実装を見て「jQueryは使えない」という判断は、
その判断を下した本人がそもそもバカである事を証明する結果となる。
547nobodyさん
2019/05/25(土) 09:23:39.24ID:??? 世の中の愚民どものバカさ加減には、ほとほと辟易する。
548nobodyさん
2019/05/25(土) 09:23:56.25ID:??? 俺氏のフレームワークは、フロントのコード量の低減にまでサポートする。
549nobodyさん
2019/05/25(土) 09:28:33.17ID:??? こいつLaravelスレのやつじゃねぇか
550nobodyさん
2019/05/26(日) 08:50:56.32ID:iAgrAWJf551nobodyさん
2019/05/26(日) 10:42:07.47ID:??? 違いますじぇねーよ
本人じゃねーか
本人じゃねーか
552nobodyさん
2019/05/26(日) 10:48:37.41ID:iAgrAWJf 550だけは、な。
553nobodyさん
2019/07/30(火) 20:41:47.08ID:???555nobodyさん
2019/09/16(月) 23:45:45.37ID:??? 一月半書き込みなし!w
556nobodyさん
2019/10/07(月) 01:30:22.58ID:??? 公式の証明書切れてるよ!
557nobodyさん
2019/11/01(金) 08:23:31.55ID:??? CakeFestに合わせて4のリリースかなと思ってたんだけどそれは無いか
558初心者
2019/11/06(水) 18:20:08.04ID:??? cakephp3.8でOracleと連携させてます。
データベースの項目を画面に表示させようと思っていますが
データベースとは接続できているのですが、
bakeコマンドでmodelが作成できない
Error: [Error] Call to a member function fetch() on null in
\cakedc\cakephp-oracle-driver\src\Database\Statem
ent\OracleBufferedStatement.php
ここからどうしたらいいだろう。そもそもmodel作るのが間違っている?
データベースの項目を画面に表示させようと思っていますが
データベースとは接続できているのですが、
bakeコマンドでmodelが作成できない
Error: [Error] Call to a member function fetch() on null in
\cakedc\cakephp-oracle-driver\src\Database\Statem
ent\OracleBufferedStatement.php
ここからどうしたらいいだろう。そもそもmodel作るのが間違っている?
559nobodyさん
2019/12/16(月) 15:55:38.59ID:??? ついに4リリース。
Cake2のリミットも迫る。
Cake2のリミットも迫る。
560nobodyさん
2019/12/26(木) 23:15:42.09ID:??? 4になってCake復権しないかなぁ。Laravelより好きなんだよなぁ
561nobodyさん
2019/12/27(金) 18:05:53.30ID:??? あきらめろ
562nobodyさん
2019/12/30(月) 20:52:54.93ID:??? まだDIコンテナ入ってないの?
563nobodyさん
2020/01/29(水) 18:18:25.97ID:oWWptbkw コンソールではなく、Web上でスキーマファイルの実行ってできるもんなんでしょうか?
baserCMSではできるみたいですが、やり方がわかりません
baserCMSではできるみたいですが、やり方がわかりません
564nobodyさん
2020/04/13(月) 12:55:07.31ID:??? 3.8にbootstrap導入したいけどネットの情報古すぎてなに見たらいいのかわかんない
566nobodyさん
2020/05/11(月) 15:18:27.56ID:??? もう完全にオワコンと化したな
過去Cakeで作ったサービスまだ動いてるけど…
過去Cakeで作ったサービスまだ動いてるけど…
568nobodyさん
2020/07/27(月) 20:05:07.99ID:??? 2015年にCake2で作ったサービス、どうしたらええんやろ…。
570nobodyさん
2020/07/28(火) 21:31:14.22ID:??? まあ乗り換える予算なんてないからそのままだけどな
このWeb製品の異常な寿命の短さなんとかならんのかね、真面目にやるなら3年おきぐらいに作り直さんといかんやんけ
このWeb製品の異常な寿命の短さなんとかならんのかね、真面目にやるなら3年おきぐらいに作り直さんといかんやんけ
571nobodyさん
2020/07/28(火) 21:36:38.19ID:??? そんな中でcake2はいい意味で異端だったよ。
こんなに長くサポートしてくれるとは!
10数年前に選んだことを後悔してない。
こんなに長くサポートしてくれるとは!
10数年前に選んだことを後悔してない。
572nobodyさん
2020/07/28(火) 21:47:55.98ID:??? 10数年前にCake2はない
575nobodyさん
2020/08/09(日) 15:58:34.30ID:??? 意を決して2013年製のサイト更新したぜ。
php7.4にしてcakephp2 2.10.22 にした。
特に問題なくオワタ。
php7.4にしてcakephp2 2.10.22 にした。
特に問題なくオワタ。
577nobodyさん
2020/08/10(月) 12:16:59.26ID:??? >>576
まじで、やってよかったアップデート。
2系なんてとっくに開発なんてされてないと思ってた。
開発チームの人マジありがとう。
あとphp-opcacheとapcuを導入したら動作が爆速化(約4倍?)した。
これでサポート切れるまで様子見。
まじで、やってよかったアップデート。
2系なんてとっくに開発なんてされてないと思ってた。
開発チームの人マジありがとう。
あとphp-opcacheとapcuを導入したら動作が爆速化(約4倍?)した。
これでサポート切れるまで様子見。
578nobodyさん
2020/08/14(金) 17:42:13.03ID:??? そもそもフレームワークをOSみたいに考える必要ないよ
2系使ってるからってトラブルが起きるわけじゃないんだし
2系使ってるからってトラブルが起きるわけじゃないんだし
579nobodyさん
2020/08/14(金) 17:53:50.03ID:???580nobodyさん
2020/08/15(土) 00:20:47.64ID:??? トラブル起きるだろ
脆弱性が見つかるかも知れないし、最新のPHPも使えなくなるかも知れない
脆弱性が見つかるかも知れないし、最新のPHPも使えなくなるかも知れない
581nobodyさん
2020/08/17(月) 11:26:19.41ID:??? 具体的にはどういう脆弱性でトラブルになるんだ?
そしてその脆弱性は自分で直せないレベルか?
そしてその脆弱性は自分で直せないレベルか?
582nobodyさん
2020/08/17(月) 11:59:28.64ID:???583nobodyさん
2020/08/17(月) 20:11:04.77ID:??? それいい出したら何にでも当てはまらないか?
585nobodyさん
2020/08/19(水) 11:35:51.75ID:??? でもサポートはいつかは終わるじゃん
587nobodyさん
2020/08/19(水) 14:04:21.78ID:??? システムをリプレースするの大変じゃん
Cake4を使うにしろLaravelに変えるにしろ
Cake4を使うにしろLaravelに変えるにしろ
588nobodyさん
2020/08/19(水) 14:49:04.69ID:??? システムのリプレースは請けたくない案件だわ
まず炎上する
みずほ銀行みたいになる
まず炎上する
みずほ銀行みたいになる
589nobodyさん
2020/08/20(木) 13:33:58.67ID:??? Laravel難しいからCakeで継続したいんだけど、4系の情報が少なすぎる
590nobodyさん
2020/08/20(木) 14:57:42.61ID:??? Laravel難しいか?
元Cake使いだけど難なく開発できたけど
元Cake使いだけど難なく開発できたけど
591nobodyさん
2020/08/20(木) 15:03:58.30ID:??? 難しいというよりは、自由度が比較的高いのが向かない感じ。
ガッチガチの規約に縛られた開発が安心する、という人も多いのでは。
ガッチガチの規約に縛られた開発が安心する、という人も多いのでは。
593nobodyさん
2020/09/13(日) 23:03:24.48ID:VxpMJKBt composerでcakephp4を使っています
use Cake\Database\Connection;
先頭の 'Cake' は
インストールディレクトリ/vendor/cakephp/cakephp/src/
を指していますがこの 'Cake' はどこで定義されているのですか?
use Cake\Database\Connection;
先頭の 'Cake' は
インストールディレクトリ/vendor/cakephp/cakephp/src/
を指していますがこの 'Cake' はどこで定義されているのですか?
594nobodyさん
2020/09/14(月) 08:45:03.40ID:o8nxKGlQ installed_dir/vender/composer/autoload_psr4.php
installed_dir/vender/composer/autoload_real.php
に有りました。ありがとうございました。
installed_dir/vender/composer/autoload_real.php
に有りました。ありがとうございました。
595nobodyさん
2020/09/20(日) 10:57:18.26ID:1mjl3iOe Cake4のAuthenticationで、二要素認証を入れるのに、もっとも楽ちんなのはどれでしょう?
596nobodyさん
2020/10/01(木) 01:38:25.40ID:??? こんなの使うやつは老害ぐらい
597nobodyさん
2020/10/05(月) 04:58:35.07ID:??? そんなこと言う奴は若害ぐらい
598nobodyさん
2020/12/14(月) 03:31:59.75ID:??? ドキュメントルート直下のディレクトリにcake突っ込んで開発してて
割りとこのフレームワークは長いんだけど
今までにない現象に当たって数時間悩んでも解決できない
DocumentRoot/cakephp_dir/app
この構成で/cakephp_dir/subdir/Controller/action
なURLにpostすると、
cakephp_dirが2重に被ったURLに302リダイレクトされる
↓こんな感じ
/cakephp_dir/cakephp_dir/subdir/Controller/action
もちろんroutesで
subdir/はController/subdir内を読むようにしてて、
getは普通に動く
Apache2.4のログを見るとcakephpが起動する前にリダイレクトしてて
実際にcakephp側のログを見てもgetで来てるのでpostの中身は失われてる
cakephpの.htaccessの問題かと思ってApacheのログをデバッグレベルにしてるけど
何も情報が得られない
rewriteのログもなぜか出力されない
他に何を調べればいいか助言下さい
割りとこのフレームワークは長いんだけど
今までにない現象に当たって数時間悩んでも解決できない
DocumentRoot/cakephp_dir/app
この構成で/cakephp_dir/subdir/Controller/action
なURLにpostすると、
cakephp_dirが2重に被ったURLに302リダイレクトされる
↓こんな感じ
/cakephp_dir/cakephp_dir/subdir/Controller/action
もちろんroutesで
subdir/はController/subdir内を読むようにしてて、
getは普通に動く
Apache2.4のログを見るとcakephpが起動する前にリダイレクトしてて
実際にcakephp側のログを見てもgetで来てるのでpostの中身は失われてる
cakephpの.htaccessの問題かと思ってApacheのログをデバッグレベルにしてるけど
何も情報が得られない
rewriteのログもなぜか出力されない
他に何を調べればいいか助言下さい
599nobodyさん
2020/12/21(月) 22:21:37.89ID:??? 検索するとだいぶCake4の記事が増えたけど、
ここはもう過疎スレ&板なので、質問しても答えを得られないと思うよ
ここはもう過疎スレ&板なので、質問しても答えを得られないと思うよ
600nobodyさん
2021/01/01(金) 21:22:15.53ID:Dd9P4Ns/ laravelもあと3年経てば今のcakeのように負の遺産なんだろな
601nobodyさん
2021/01/03(日) 22:50:39.74ID:??? ここ10年近くcakePHP2使ってたけど、php7も落ち着いて来たから、cakePHP4で開発してやろうかと、気軽に移行したら別世界だった。
ソースの配置も違うし、php7は、php5と言うよりC#に近い。
azureの開発もやってるから、試しにコピペして若干の修正で動いたのには笑った。
modelは、cake振る舞いが嫌いだったから、sql書きしてたのが、幸いして、若干の修正で対応できた。
viewはtemplateに変わって、拡張子がphpになったのが良かったかな?
最悪なのは、log。
とりあえず、配列でも何でもぶっ込めば、吐いてくれたのに、string以外は吐けなくなった。
最初焦ったけど、print_r噛ませたら大丈夫だった。
変わり過ぎだから、2〜3日は、環境に慣れる時間を覚悟した方が良いかも。
ソースの配置も違うし、php7は、php5と言うよりC#に近い。
azureの開発もやってるから、試しにコピペして若干の修正で動いたのには笑った。
modelは、cake振る舞いが嫌いだったから、sql書きしてたのが、幸いして、若干の修正で対応できた。
viewはtemplateに変わって、拡張子がphpになったのが良かったかな?
最悪なのは、log。
とりあえず、配列でも何でもぶっ込めば、吐いてくれたのに、string以外は吐けなくなった。
最初焦ったけど、print_r噛ませたら大丈夫だった。
変わり過ぎだから、2〜3日は、環境に慣れる時間を覚悟した方が良いかも。
602nobodyさん
2021/01/04(月) 11:03:59.21ID:maE7dcOJ603nobodyさん
2021/01/06(水) 21:54:01.66ID:???604nobodyさん
2021/01/06(水) 22:50:12.24ID:C660c0/L 俺cake2マンだけど、
最新バージョンにしてphp8試したらあっさり動いてビビった。
これで後10年はいっちゃうかも。
最新バージョンにしてphp8試したらあっさり動いてビビった。
これで後10年はいっちゃうかも。
605nobodyさん
2021/01/07(木) 15:12:47.14ID:??? 何で作るかが問題じゃないからな
何を作るかが大切なわけで
何を作るかが大切なわけで
606601
2021/01/07(木) 19:13:28.68ID:??? >>603
C#と似てるのは、php7だからだよ。
2から4は、modelが肝かも。
それ以外は若干の書き換えで何とかなると思います。
工数考えると、Laravel移行も視野に入れた方が良いかも。
まだ、Laravel触った事ないから、落ち着いたら、Laravelでテーブルメンテでも作って様子見ようかと思ってます。
>>604
cakephp2は、php7でも問題無く動きました。
問題は、サポート期限が、2021/06/15と言うこと。
そもそも、cakephp2でも幾つかバグがあって、勝手に直したりしてたから、サポートとは何ぞや何だけどね。
究極、客先に対する論理武装が出来ていれば、cakephp2でも良い気がしますが、、、どうでしょう?
C#と似てるのは、php7だからだよ。
2から4は、modelが肝かも。
それ以外は若干の書き換えで何とかなると思います。
工数考えると、Laravel移行も視野に入れた方が良いかも。
まだ、Laravel触った事ないから、落ち着いたら、Laravelでテーブルメンテでも作って様子見ようかと思ってます。
>>604
cakephp2は、php7でも問題無く動きました。
問題は、サポート期限が、2021/06/15と言うこと。
そもそも、cakephp2でも幾つかバグがあって、勝手に直したりしてたから、サポートとは何ぞや何だけどね。
究極、客先に対する論理武装が出来ていれば、cakephp2でも良い気がしますが、、、どうでしょう?
607nobodyさん
2021/01/08(金) 15:39:26.14ID:??? 「こうやったらハッキングされる」レベルのバグがあったらまだしも、
よほどのことがない限りは、そこまで行かないからな
アップデートするのは情報が古くなってきたのと、速度的な問題じゃないか?
Cake4の情報が充実してきたら移行しやすいけど
Qiitaぐらいでしか見ないからなぁ
よほどのことがない限りは、そこまで行かないからな
アップデートするのは情報が古くなってきたのと、速度的な問題じゃないか?
Cake4の情報が充実してきたら移行しやすいけど
Qiitaぐらいでしか見ないからなぁ
608nobodyさん
2021/01/11(月) 02:06:15.32ID:??? cake 2 を使ってますが
3は使い辛いと聞きますがどうなんでしょうか?
3は2とかなり違ってますか?
3は使い辛いと聞きますがどうなんでしょうか?
3は2とかなり違ってますか?
609nobodyさん
2021/01/11(月) 16:41:09.26ID:??? かなり違うね。3やるなら4やるほうが良いと思う。情報はまだ少ないけど
610nobodyさん
2021/01/13(水) 20:20:24.75ID:??? 5が出たら本気出す
611nobodyさん
2021/01/16(土) 18:38:03.18ID:RRaww0X0 >>608
3,4に慣れると2は使いづらいよ
3,4に慣れると2は使いづらいよ
612nobodyさん
2021/01/20(水) 17:23:52.68ID:??? はじめてのCakePHP4的な本ってもうでないのかな?
2から移行したいから一から学びたいんだけど、
情報が少なすぎて移行したくてもできない
2から移行したいから一から学びたいんだけど、
情報が少なすぎて移行したくてもできない
613nobodyさん
2021/01/21(木) 04:49:46.11ID:??? もう誰も使ってないのかな
614nobodyさん
2021/01/21(木) 11:13:21.26ID:??? Webアプリ自体、開発してる人が少ない気がする
企業内ならいるだろうけど、個人レベルで00年代より見なくなった
企業内ならいるだろうけど、個人レベルで00年代より見なくなった
615nobodyさん
2021/01/21(木) 11:15:51.81ID:???616nobodyさん
2021/01/21(木) 11:45:51.89ID:??? 作っても少人数にしか使われないから、やる気がなくなってきたんだろう
617nobodyさん
2021/01/21(木) 14:28:57.22ID:??? 言うても毎年なにかしら新しいWebサービスできてるわけで。
全部が全部WPやRubyってわけでもないだろうし、
PHPフレームワーク使ってるところもあると思うんだよな
全部が全部WPやRubyってわけでもないだろうし、
PHPフレームワーク使ってるところもあると思うんだよな
618nobodyさん
2021/01/24(日) 14:54:35.78ID:C9D1LIsW619nobodyさん
2021/01/24(日) 22:34:59.41ID:??? 3ってプラグインも結構あるの?
2でSearchプラグインとかOauthとか便利だったが
2でSearchプラグインとかOauthとか便利だったが
621nobodyさん
2021/01/25(月) 11:37:15.87ID:??? ごめんなさい
622601
2021/01/30(土) 04:39:03.88ID:???623601
2021/01/30(土) 04:45:47.96ID:??? それと、Eclipseで、従来使ってる「Exception」等で、訳の解らないエラー表示が出たら、「\Exception」で回避できる。
それと、ライブラリ系は「use」
たぶん、やれば、意味が解ると思う。
これで、8割は解決できると思う。
飽くまで、とりあえずの方法なので、妥当かどうかは、余裕が出来たら確認が必要です。
こんなエラー出た等があったら、書き込んで下さい。
知ってたら答えます。
それと、ライブラリ系は「use」
たぶん、やれば、意味が解ると思う。
これで、8割は解決できると思う。
飽くまで、とりあえずの方法なので、妥当かどうかは、余裕が出来たら確認が必要です。
こんなエラー出た等があったら、書き込んで下さい。
知ってたら答えます。
624601
2021/01/30(土) 04:50:49.65ID:??? 一言忘れた。
templateesは従来のViewだけど、拡張子は「ctp」から「php」に変わった。
普通に拡張子変えるだけで、この辺りは何とかなります。
後は、
×$this->log('エラーメッセージ');
○$this->log(print_r('エラーメッセージ', true));
何度も言いますが、これ、本当に重要。
templateesは従来のViewだけど、拡張子は「ctp」から「php」に変わった。
普通に拡張子変えるだけで、この辺りは何とかなります。
後は、
×$this->log('エラーメッセージ');
○$this->log(print_r('エラーメッセージ', true));
何度も言いますが、これ、本当に重要。
625nobodyさん
2021/01/30(土) 10:47:07.66ID:???626nobodyさん
2021/01/31(日) 13:58:49.10ID:??? ModelもTableとEntityに別れたし
627nobodyさん
2021/04/19(月) 01:04:33.88ID:??? 3から4に移行考えてるけど、AuthComponent+ACL廃止予定がダルい
AuthenticateInterface とAuthorizationInterface の同時Implementで1日ハマった
認証関係は
AuthenticateInterface とAuthorizationInterface の同時Implementで1日ハマった
認証関係は
628nobodyさん
2021/04/19(月) 01:06:59.48ID:??? 途中送信してしまった
認証はともかくアクセス制御はオレオレフレームでやる方がお手軽かもしれん
認証はともかくアクセス制御はオレオレフレームでやる方がお手軽かもしれん
629nobodyさん
2021/04/19(月) 18:25:25.17ID:??? 2をもう少し延命してくれないかな?
なんだかんだで使い勝っていいし、わかりやすいんだが
なんだかんだで使い勝っていいし、わかりやすいんだが
630nobodyさん
2021/07/14(水) 06:25:28.56ID:??? バージョン乱立するとめんどいから早く4だけになってほしい
631nobodyさん
2021/07/14(水) 22:57:01.03ID:???632nobodyさん
2021/07/15(木) 07:08:14.77ID:??? お好きならどうぞだけど仕事では旧バージョンは使いたくないよ
最新バージョンはMCの使い勝手が向上してるし
最新バージョンはMCの使い勝手が向上してるし
633nobodyさん
2021/07/16(金) 22:14:35.70ID:??? Cake好きなんだけど、4の情報が少なすぎるんだよなぁ
せめて参考書が出るレベルなら使えるんだが
せめて参考書が出るレベルなら使えるんだが
634nobodyさん
2021/07/16(金) 23:59:09.74ID:??? PHPはLaravelが覇権みたいな感じがあるからなぁ
昔は日本だとcakeぐらいしか選択肢がみたいな時代もあったけど
もう相当昔だよなぁ
昔は日本だとcakeぐらいしか選択肢がみたいな時代もあったけど
もう相当昔だよなぁ
635nobodyさん
2021/07/17(土) 00:08:52.46ID:???638nobodyさん
2021/07/18(日) 15:56:21.92ID:??? 小回りってどういう意味?
639nobodyさん
2021/07/18(日) 16:30:35.53ID:??? 回らないのは君の頭では…(´・ω・`)
640nobodyさん
2021/07/18(日) 20:50:37.74ID:??? うん、だからわかりやすい本がほしい
641nobodyさん
2021/07/18(日) 23:11:06.33ID:??? 自分のやりたいことが100%解説されてないとダメなタイプ?
クックブックに書いてあるのは部品だからそれを自分のやりたいことに当てはめていかないと
クックブックに書いてあるのは部品だからそれを自分のやりたいことに当てはめていかないと
642nobodyさん
2021/07/20(火) 17:39:39.32ID:??? クックブックは必要最低限(%にして50)のイメージ
本は70〜80はある。日本語での解釈もあるしわかりやすい
本を否定するなら学校教育全てダメじゃねーか
本は70〜80はある。日本語での解釈もあるしわかりやすい
本を否定するなら学校教育全てダメじゃねーか
644nobodyさん
2021/07/22(木) 14:16:26.23ID:??? 俺を批判するよりCakeの未来を考えてくれ
645nobodyさん
2021/08/31(火) 16:37:24.07ID:??? 未だに仕事でCake1.3や2使ってる人いる?
それともさすがに3や4にしてる?
それともさすがに3や4にしてる?
650nobodyさん
2021/09/22(水) 17:48:44.36ID:??? 取引先の人がケーキPHPって読んでてまあそれでもいいか…と悩んだ
651nobodyさん
2021/09/22(水) 18:03:31.73ID:??? ケーキw
652nobodyさん
2021/09/22(水) 18:06:44.66ID:??? 逆にケーキ屋でショートケークください、とか言うと英語できる人っぽい。
653nobodyさん
2021/09/22(水) 18:20:47.62ID:??? 毛ください(´・ω・`∋
654nobodyさん
2021/09/22(水) 18:54:50.13ID:??? カメラとキャメラ、ラウンチとローンチみたいなもんだからなあ
655nobodyさん
2021/09/22(水) 19:02:31.30ID:??? ケーキとか言ってたらリアルで吹くでしょw
656nobodyさん
2021/10/04(月) 16:52:31.34ID:ufr/uyBK Cake2でXml::buildにて、急にSSLのURLが読み込めなくなったんだけど、みんなはどう?
古いシステムが急に動かなくなって、原因を探ってるんだが、ちっともわからん。
古いシステムが急に動かなくなって、原因を探ってるんだが、ちっともわからん。
657nobodyさん
2021/10/07(木) 01:34:31.46ID:??? 想像以上に、自信満々にケーキと読む低知能者って多いんだな。
658nobodyさん
2021/10/14(木) 21:14:47.30ID:??? ケイク?
659nobodyさん
2021/10/15(金) 00:29:28.94ID:??? ケイクピーエイチピー
と呼んでる
と呼んでる
660nobodyさん
2021/10/15(金) 16:16:11.48ID:??? 呼び方以外に話題はないのかよw
661nobodyさん
2021/10/15(金) 17:47:08.81ID:??? そりゃ今どき改修案件くらいしか仕事なさそうだしなぁ
662nobodyさん
2021/10/15(金) 17:53:02.86ID:??? 1の保守やらされそうになってる話する?
663nobodyさん
2021/10/16(土) 07:51:04.89ID:??? しかし新規案件より保守やら改修の方が大抵ははるかにスキルが必要なのに
概ね安い事が多いよねw
PHPだと過去のcakeで作られた仕事が割とあるように見えるけど
怖くて受けられないw単価も安いし
概ね安い事が多いよねw
PHPだと過去のcakeで作られた仕事が割とあるように見えるけど
怖くて受けられないw単価も安いし
664nobodyさん
2021/10/16(土) 08:20:06.67ID:??? ガチで単価上がらないとプログラミングを義務教育に組み込んでも成り手いないぞ
665nobodyさん
2021/10/16(土) 09:57:17.21ID:??? >>663
>新規案件より保守やら改修の方が大抵ははるかにスキルが必要
やっぱりそうなのか
今まで保守や改修のための前調査は予想開発費の3分の1ぐらいの値段で請けてたけどやってみると3分の1ぐらい理解した所でいつも時間切れになってた
残り3分の2はよくわからんままやり過ごしたけどやはりよくないんだろうな
>新規案件より保守やら改修の方が大抵ははるかにスキルが必要
やっぱりそうなのか
今まで保守や改修のための前調査は予想開発費の3分の1ぐらいの値段で請けてたけどやってみると3分の1ぐらい理解した所でいつも時間切れになってた
残り3分の2はよくわからんままやり過ごしたけどやはりよくないんだろうな
667nobodyさん
2021/10/17(日) 20:02:10.52ID:??? うちは今年1.3を4にする予定
すでに一部は置き換えた
すでに一部は置き換えた
668nobodyさん
2021/10/17(日) 20:09:42.15ID:??? 1.3をPHP7.4で動くようにする案件の話があって、断ろうとしてる
669nobodyさん
2021/10/17(日) 20:35:22.16ID:??? 1の案件がイントラネットアプリなのか一般公開アプリなのか気になる
670nobodyさん
2021/10/17(日) 23:07:36.31ID:??? もちろん一般公開やで
672nobodyさん
2021/10/18(月) 11:55:35.43ID:???673nobodyさん
2021/10/18(月) 12:05:51.47ID:??? >>672
LaravelかCakeかで移行を悩むくらいなら、CakeのままでVueにするとかReactにするとかクライアント側の見直しを考えたほうがいい
LaravelかCakeかで移行を悩むくらいなら、CakeのままでVueにするとかReactにするとかクライアント側の見直しを考えたほうがいい
674nobodyさん
2021/10/18(月) 13:14:33.72ID:??? https://book.cakephp.org/4/ja/index.html
これでいいんじゃないの?
これでいいんじゃないの?
675nobodyさん
2021/10/18(月) 13:49:28.53ID:???676nobodyさん
2021/10/20(水) 08:48:15.39ID:??? クック クック クック
677nobodyさん
2021/10/29(金) 15:01:37.99ID:??? https://twitter.com/mattun0130/status/1453604595511431174
ツイッターで、「CakePHPのエラー画面だ〜!」と見てみたら、色んな意味でヤバイw
https://twitter.com/5chan_nel (5ch newer account)
ツイッターで、「CakePHPのエラー画面だ〜!」と見てみたら、色んな意味でヤバイw
https://twitter.com/5chan_nel (5ch newer account)
678nobodyさん
2021/11/01(月) 16:29:54.92ID:??? CakePHPを使うとどんなサイトが作れるのでしょうか?
679nobodyさん
2021/11/01(月) 18:18:57.55ID:??? データベースと連携する色んなサイトが作れる
データベースとの連携は必須ではないが連携しないなら使わなくてもいいだろうな
データベースとの連携は必須ではないが連携しないなら使わなくてもいいだろうな
680nobodyさん
2021/11/01(月) 21:40:07.65ID:??? >>679
ありがとござうます、スマホやタブレットを想定したアプリぽいのを作りたい場合にも、フロントサイド次第でCakePHPでもできますか?
ありがとござうます、スマホやタブレットを想定したアプリぽいのを作りたい場合にも、フロントサイド次第でCakePHPでもできますか?
681nobodyさん
2021/11/01(月) 22:00:16.20ID:??? cakepphpはサーバー側(バックサイド)の処理を担当するものだからHTMLやCSS、javascript(フロントエンド)は自由にできるよ
ただ画面に関してはビューという単位で管理するから普通にwebページを作るのとは勝手が違う
ただ画面に関してはビューという単位で管理するから普通にwebページを作るのとは勝手が違う
682nobodyさん
2021/11/01(月) 22:01:59.76ID:??? まずはMVCで検索してどういうものか知るのが良いかと
ほんとにcakepphpでないと行けないのかも含めて検討を!
ほんとにcakepphpでないと行けないのかも含めて検討を!
683nobodyさん
2021/11/01(月) 22:14:50.89ID:??? なるほど、検討してみます
684nobodyさん
2021/11/01(月) 22:15:19.95ID:??? スマホアプリっぽいものはReactで作るべき
スマホアプリならネイティブかflutterで作るべき
スマホアプリならネイティブかflutterで作るべき
685nobodyさん
2021/11/01(月) 22:29:39.42ID:???686nobodyさん
2021/11/01(月) 22:31:41.02ID:??? 単にスマホアプリを作りたいならそしてjavascriptが書けるならコルドバでもいいかもね
どんなの作りたいのか知らないけど
どんなの作りたいのか知らないけど
687nobodyさん
2021/11/02(火) 10:58:50.30ID:??? レスポンシブという意味じゃなくて、スマホアプリならJavaとか別の言語じゃないか?
688nobodyさん
2021/11/02(火) 13:59:38.98ID:??? バックエンドはcakeでもLaravelでもよくて
フロントエンドがReact
VueでもいいけどトレンドはReact
フロントエンドがReact
VueでもいいけどトレンドはReact
689nobodyさん
2021/11/02(火) 14:20:29.45ID:??? Vue対Reactとうとう決着がついたのか
長い戦いだったな
長い戦いだったな
690nobodyさん
2021/11/02(火) 14:24:50.07ID:??? 久しぶりにCake2の保守したんだが、触ってないと全然わからんなw
ただ、2は情報量多いからググったら調べられるけど
ただ、2は情報量多いからググったら調べられるけど
691nobodyさん
2021/11/02(火) 15:41:26.14ID:??? しかし状態管理ライブラリはまだ決着がついていない
692初心者
2021/11/06(土) 16:22:08.77ID:xUjxP7Cv cookbookがよくわからなかったので、
cakePHP3の入門書を読んでいます
かなりわかりやすい
慣れれば慣れるほど、ピュアPHPより楽できそうな感じですね
ゆくゆくはcookbookを普通に読めるようになりたいなあ
cakePHP3の入門書を読んでいます
かなりわかりやすい
慣れれば慣れるほど、ピュアPHPより楽できそうな感じですね
ゆくゆくはcookbookを普通に読めるようになりたいなあ
694nobodyさん
2021/11/07(日) 14:45:28.60ID:???695nobodyさん
2021/11/07(日) 14:50:59.70ID:??? 3系も最新は4の後に出た3.10でしょ
うちは縛りがないかぎりは4だけど
うちは縛りがないかぎりは4だけど
696nobodyさん
2021/11/09(火) 01:09:31.88ID:??? ケーキ!
697nobodyさん
2021/11/09(火) 12:03:31.27ID:??? 4の本もでてくれねーかな
やっぱLaravelよりCakeの方がわかりやすいんだよなぁ
やっぱLaravelよりCakeの方がわかりやすいんだよなぁ
698nobodyさん
2021/11/09(火) 12:08:12.93ID:??? ララベルは開発者が好きにできる範囲が広いところが受けてるんだと思うがケイクも使いこなせない人が自由に使うとカオスになりそう
699nobodyさん
2021/11/09(火) 12:24:06.16ID:???700nobodyさん
2021/11/09(火) 12:43:15.26ID:??? Laravelはphpフレームワークの中でもっとも遅いからそこをなんとかしろ
701nobodyさん
2021/11/09(火) 15:43:23.86ID:??? CakeでいうテーマがLaravelにはないんだよなぁ
702nobodyさん
2021/11/09(火) 19:19:41.30ID:??? がんじがらめと感じるか堅牢と感じるか
703nobodyさん
2021/11/12(金) 13:32:03.93ID:??? Cake2のメンテしてるけどFWが作ったキャッシュをまとめてクリアするコマンドとかないんかな…。
app/tmp/cache以下を手で消すしかない?もしキャッシュがファイルじゃなかったら?
app/tmp/cache以下を手で消すしかない?もしキャッシュがファイルじゃなかったら?
704nobodyさん
2021/11/12(金) 14:26:45.99ID:??? cake cache clear_all
できえなかったっけ?
これは3からだったかな?
できえなかったっけ?
これは3からだったかな?
706nobodyさん
2021/11/13(土) 12:48:07.78ID:??? ケーーーーーキ!ぴぃえぃちぴぃ!!!
707nobodyさん
2022/01/08(土) 11:09:27.86ID:??? githubみたら5があったんだけど、開発中なのかな?
3・4と日本では下火な状態だけど、5はどうなるやら
3・4と日本では下火な状態だけど、5はどうなるやら
708nobodyさん
2022/01/08(土) 20:22:55.53ID:??? Laravelにはもう勝てない
過去にcakeでやってたシステムもLaravelに作り直すべき
過去にcakeでやってたシステムもLaravelに作り直すべき
709nobodyさん
2022/01/08(土) 21:08:15.20ID:??? Cake好きなんだけど仕方ないねぇ
710nobodyさん
2022/01/09(日) 03:58:04.44ID:??? 勝てないとは?
いま問題なく機能してるなら作り直す必要なんてないでしょ?
結局CakePHPをいじれないのを言い訳してるように聞こえるけど
いま問題なく機能してるなら作り直す必要なんてないでしょ?
結局CakePHPをいじれないのを言い訳してるように聞こえるけど
711nobodyさん
2022/01/09(日) 12:14:18.59ID:??? 保守できる人間が居なくなったときにCakeの保守出来る人募集なんかしても
安いうえに誰も来ないのが目に見えている
今更Cake覚えたいとか知恵遅れしかいないやろw
安いうえに誰も来ないのが目に見えている
今更Cake覚えたいとか知恵遅れしかいないやろw
713nobodyさん
2022/01/09(日) 20:07:07.45ID:??? 単に保守を続けないといけないかどうかによるけど
ショッピングサイトみたいなのは保守を続ける必要がありそうだし
そういうのに技術者の少ないフレームワークを採用していると後々大変だと言う事かと
日本でPHPだとLaravel一択に近いし、将来的な事も考えるならどこかで作り直すかした方が無難かなと
CakePHPでも変な作りしていなきゃバグ対応ぐらいは出来るかと思うけど
新規の画面を追加などする場合は来る人次第では成果が出ない事もありそうだ
ショッピングサイトみたいなのは保守を続ける必要がありそうだし
そういうのに技術者の少ないフレームワークを採用していると後々大変だと言う事かと
日本でPHPだとLaravel一択に近いし、将来的な事も考えるならどこかで作り直すかした方が無難かなと
CakePHPでも変な作りしていなきゃバグ対応ぐらいは出来るかと思うけど
新規の画面を追加などする場合は来る人次第では成果が出ない事もありそうだ
714nobodyさん
2022/01/09(日) 21:00:31.47ID:??? CakePHPが出きる人はLaravelでも使えるけどその逆は…
どちらもMVCであることに変わりはないんだが
どちらもMVCであることに変わりはないんだが
715nobodyさん
2022/01/10(月) 10:43:18.70ID:??? Cake2で稼働してるWebシステム多いと思うけど、
サポートは切れてアップデートはされていない
みんなどうしてるんだろうな?
ランサーズやココナラは4に移行するとか見た記憶があるけど、
小事業者で全て作り直しは大変だぞ
サポートは切れてアップデートはされていない
みんなどうしてるんだろうな?
ランサーズやココナラは4に移行するとか見た記憶があるけど、
小事業者で全て作り直しは大変だぞ
716nobodyさん
2022/01/10(月) 12:57:57.23ID:??? トレンド見ると、CakePHPがLaravelに逆転されたのが2016年くらいなので
まだCakePHPを触れる人は多いんじゃないかな
今後減っていくのは間違いなさそうだけど
まだCakePHPを触れる人は多いんじゃないかな
今後減っていくのは間違いなさそうだけど
717nobodyさん
2022/01/10(月) 13:34:04.61ID:??? >>715
それはCakePHPに限らず、どの言語のどのフレームワークでもありうる話で、きちんと先を見越してサポート契約結ばせるとかしておく。
ちなみにフレームワークのサポートと言う意味ではCakeはかなり優秀な部類。
それはCakePHPに限らず、どの言語のどのフレームワークでもありうる話で、きちんと先を見越してサポート契約結ばせるとかしておく。
ちなみにフレームワークのサポートと言う意味ではCakeはかなり優秀な部類。
719nobodyさん
2022/01/10(月) 15:44:22.96ID:???721nobodyさん
2022/01/10(月) 17:51:34.60ID:??? それはもちろんだよ
フロントはほとんど変わらなかったけど管理画面的には大きな変更もしたしね
フロントはほとんど変わらなかったけど管理画面的には大きな変更もしたしね
722nobodyさん
2022/01/10(月) 20:25:00.89ID:??? 作り直せるぐらい4の知識があったということだよね?
外部プラグインとかどうしてたの(Search Pluginとか)自作した?
外部プラグインとかどうしてたの(Search Pluginとか)自作した?
723nobodyさん
2022/01/10(月) 21:56:52.44ID:??? 今回のシステムではプラグインは一切使ってなくてそれも幸いしたと思う
プラグインは必要としてなかったので使ってなかった
プラグインは必要としてなかったので使ってなかった
724nobodyさん
2022/01/11(火) 10:19:46.47ID:??? うちはCake2とPHP5.6のシステム7年放置してる
PHPだけは7にしておきたいが8が出てしまった
PHPだけは7にしておきたいが8が出てしまった
726nobodyさん
2022/01/22(土) 22:53:04.03ID:??? Cake2と3のギャップを乗り越えるかどうかがキモだと思う
それ以降はLalavelに乗り換えるコストを別のことに割いたほうがいい気がする
それ以降はLalavelに乗り換えるコストを別のことに割いたほうがいい気がする
727nobodyさん
2022/01/22(土) 22:53:45.84ID:??? Laravelか
728nobodyさん
2022/01/22(土) 23:28:32.29ID:??? 個人的には2は2で続けてほしかったわ
構造がシンプルだし、わかりやすかった
だからこそ当時は覇権を握ったわけだし
構造がシンプルだし、わかりやすかった
だからこそ当時は覇権を握ったわけだし
729nobodyさん
2022/01/23(日) 21:37:09.96ID:??? ここ1週間、Cake2の保守やってたんだけど、やっぱCake2好きだわ
Laravelに切り替える予定だったけど、もうちょっと使ってみようかなぁ
Laravelに切り替える予定だったけど、もうちょっと使ってみようかなぁ
730nobodyさん
2022/01/23(日) 23:13:35.90ID:??? ワイがCakePHPを使い始めたのは4からでそこから3も使うようになって1や2のソースも見ることがあるけどやっぱ4が洗練されてきてて好きだな1や2はちょっとしたカオスを感じる
731nobodyさん
2022/01/24(月) 08:35:51.57ID:??? Laravelに乗り換えて便利だったけど8以降迷走し始めた感がある、5や6の頃はよかったんだが
不安を感じてきたのでまたCakeのスレも見てる
不安を感じてきたのでまたCakeのスレも見てる
732nobodyさん
2022/01/24(月) 09:34:47.50ID:??? CakeはだめだこれからはLaravelだって言ってた人たちは次はどこに行くんだろうか
734nobodyさん
2022/01/24(月) 18:34:15.48ID:???735nobodyさん
2022/01/24(月) 18:36:11.76ID:??? 会社は歴代のCakePHPを採用してきてるで採用歴の長さもあるっぽい
情報は3.9のがほとんど使えるのであまり苦労はしてないな
情報は3.9のがほとんど使えるのであまり苦労はしてないな
736nobodyさん
2022/01/24(月) 20:23:32.17ID:???737nobodyさん
2022/01/25(火) 00:11:28.68ID:??? 開発ツールは使ってない?
ワイはもうずっとphpstormいうのを使って開発しとるxdebugと連携させとるから中を覗きながらデバックできるのは大きいで
ワイはもうずっとphpstormいうのを使って開発しとるxdebugと連携させとるから中を覗きながらデバックできるのは大きいで
738nobodyさん
2022/02/05(土) 01:39:59.77ID:??? Cake2の最新ってPHP8で動かすことは可能?
7.4では動くんだよね?
7.4では動くんだよね?
739nobodyさん
2022/02/05(土) 09:17:34.29ID:??? できるかどうかより推奨環境かどうかで選んだ方がいいと思うけど
サポート切れてるからっていうのは分からなくはないけど今さら気にしても
サポート切れてるからっていうのは分からなくはないけど今さら気にしても
740nobodyさん
2022/02/05(土) 15:15:29.17ID:??? なんだかんだで2ってわかりやすいんだよな
PHP8で使いたい気持ちもわからんではない
PHP8で使いたい気持ちもわからんではない
741nobodyさん
2022/02/05(土) 15:19:15.15ID:???742nobodyさん
2022/02/05(土) 16:41:39.83ID:??? 2→3のころ、3はなんて面倒なんだ、何故こんなことができないんだと思っていたが、
3、4になれてしまった昨今、2を触ってると「くそー、わかりづらいなあ」と思ってしまう
なれって怖いし、人間って勝手だなと思うw
3、4になれてしまった昨今、2を触ってると「くそー、わかりづらいなあ」と思ってしまう
なれって怖いし、人間って勝手だなと思うw
743nobodyさん
2022/02/05(土) 21:26:02.36ID:??? 4は無理だからLaravelやってるわ
やっぱりプログラミングで情報量の多さは正義だし
Cake好きだから気にはなってるけどな
やっぱりプログラミングで情報量の多さは正義だし
Cake好きだから気にはなってるけどな
744nobodyさん
2022/02/05(土) 23:53:59.84ID:???745nobodyさん
2022/02/06(日) 11:20:46.73ID:??? 未だに5を使っているところも多いし、しばらくは大丈夫だと思うけどな
746nobodyさん
2022/02/06(日) 13:16:33.57ID:??? バージョンだけ書かないでくれ
747nobodyさん
2022/03/18(金) 11:48:37.26ID:??? 5年前にチョコチョコ修正してた程度の知識しかないんですが、来週よりこれメインで仕事することになりました。
助けてください
助けてください
748nobodyさん
2022/03/22(火) 02:57:18.64ID:??? >>747
良くそんな仕事受けたな
社員で会社が行けっていうパターンならどうしょうもないけど
フリーランスなら受けないなw
改修案件でcakeはまだあるから怖いw
新規ならLaravelにして欲しいわ
良くそんな仕事受けたな
社員で会社が行けっていうパターンならどうしょうもないけど
フリーランスなら受けないなw
改修案件でcakeはまだあるから怖いw
新規ならLaravelにして欲しいわ
749nobodyさん
2022/03/22(火) 05:59:12.47ID:??? Cake2は流行ったから未だに元気で動いているシステムは多い
が、PHP7.4まではよかったんだが今後8にできなくて困っていくだろうな、うちもどうするかまだ決めてない
が、PHP7.4まではよかったんだが今後8にできなくて困っていくだろうな、うちもどうするかまだ決めてない
750nobodyさん
2022/03/22(火) 08:38:27.98ID:??? 俺もさすがにLaravelに移行したわ
Cake3以降は情報少ないから大変だと思うぞ
Cake3以降は情報少ないから大変だと思うぞ
751nobodyさん
2022/03/22(火) 09:12:38.55ID:???752nobodyさん
2022/03/22(火) 09:21:39.20ID:??? ちんちんシュッ!シュッ!シュッ!
753nobodyさん
2022/03/22(火) 10:14:33.57ID:??? >>751
Laravel自体の仕様変更は大したことないんだが
PHPのバージョンが使えなくなるのが辛いな
最新は9だけど、PHP8からしか使えないし
Cake4ならPHP7.2以上だけど、Laravelだと6しか使えない
Laravel自体の仕様変更は大したことないんだが
PHPのバージョンが使えなくなるのが辛いな
最新は9だけど、PHP8からしか使えないし
Cake4ならPHP7.2以上だけど、Laravelだと6しか使えない
754nobodyさん
2022/03/22(火) 10:50:43.35ID:??? しがらんでるねぇ
755nobodyさん
2022/03/22(火) 10:58:27.25ID:??? Laravelはバージョン選定が地味に難しいよなぁ
常に最新使っとけ!なら楽なんだがそうはいかん
常に最新使っとけ!なら楽なんだがそうはいかん
756nobodyさん
2022/03/22(火) 11:47:23.26ID:??? Cakeもそうだけど古いからって動かないわけじゃないからね
セキュリティに関しても、サーバー側で対策してれば言うほど問題にはならない
セキュリティに関しても、サーバー側で対策してれば言うほど問題にはならない
757nobodyさん
2022/03/22(火) 13:29:59.51ID:???758nobodyさん
2022/03/25(金) 11:51:05.00ID:??? やばい、わけわからん…
759nobodyさん
2022/03/25(金) 14:50:06.51ID:??? なにが?
760nobodyさん
2022/03/26(土) 07:15:23.65ID:??? おれが
761nobodyさん
2022/03/26(土) 08:00:43.43ID:??? ちんちんシュッ!シュッシュッ!
762nobodyさん
2022/03/26(土) 10:14:04.05ID:???763747
2022/04/08(金) 11:14:05.86ID:??? なんとか生きてます
765nobodyさん
2022/04/18(月) 18:43:32.91ID:??? unionしたやつをorder byしたいんだがなんとかならんかね?
766nobodyさん
2022/04/18(月) 19:36:35.06ID:??? unionしたものをfromにしてselect 〜 order byする
767nobodyさん
2022/04/19(火) 08:34:09.64ID:??? サブクエリ使え
769nobodyさん
2022/04/19(火) 13:17:36.11ID:??? 2系の保守ってどうしてる?
771nobodyさん
2022/04/19(火) 13:42:14.36ID:??? 一応2.10の最新にしてPHPも7.4まではしたが、ここから先はどうしようもない
772nobodyさん
2022/04/19(火) 14:22:55.42ID:??? 基本的には保守より最新版を提案する
774nobodyさん
2022/04/19(火) 17:42:14.57ID:??? 今日相談が来たサイトは、7〜8年前に納品したサイト
2.6か7あたりで作ってて、phpは5.3だった(納品当時でも古かった)
まだそのまま使っていたのかとビックリしたw
けど、クライアントからしたら、動いているんだから、そのまま使い続けるかとも思う
2.6か7あたりで作ってて、phpは5.3だった(納品当時でも古かった)
まだそのまま使っていたのかとビックリしたw
けど、クライアントからしたら、動いているんだから、そのまま使い続けるかとも思う
775nobodyさん
2022/04/19(火) 20:30:26.75ID:??? 言うても基本はそのままで大丈夫だよ
PHP自体に問題がなければ大したトラブルにはならない
PHP自体に問題がなければ大したトラブルにはならない
776nobodyさん
2022/04/20(水) 02:18:11.41ID:??? PHP自体は大丈夫だろうけどmysqladmin何かを入れていると狙われる
ログみてもそれらしきものがあるかを狙ったアクセスが結構あったw
ログみてもそれらしきものがあるかを狙ったアクセスが結構あったw
777nobodyさん
2022/04/20(水) 06:29:29.67ID:??? phpMyAdminのことか?
とりあえずなんでも古い方がリスクが高いのは事実なのだが、じゃあ具体的にどんなことが具体的にどの程度発生しますか
ってクライアントに聞かれてはっきり説明できるかと言われたら正直怪しいな
そこがわからないからリスクではあるんだが
とりあえずなんでも古い方がリスクが高いのは事実なのだが、じゃあ具体的にどんなことが具体的にどの程度発生しますか
ってクライアントに聞かれてはっきり説明できるかと言われたら正直怪しいな
そこがわからないからリスクではあるんだが
778nobodyさん
2022/04/20(水) 07:36:30.86ID:??? そもそもWordPressが狙われまくってるからな
こっちは自動更新するから脆弱性があるとヤバいが
Cakeで作ったサイトならそんなことはないだろう
こっちは自動更新するから脆弱性があるとヤバいが
Cakeで作ったサイトならそんなことはないだろう
779nobodyさん
2022/04/20(水) 09:05:52.62ID:??? phpmyadminは、入れたとしても、IPアドレスで制限かけたりするんじゃないのか?
おれは普段は
order deny,allow
deny all
にしといて、使うときだけ、
allow from 俺様IPアドレス
にしている
おれは普段は
order deny,allow
deny all
にしといて、使うときだけ、
allow from 俺様IPアドレス
にしている
780nobodyさん
2022/04/20(水) 09:13:58.98ID:??? 〜だから大丈夫は信用しちゃダメ
781nobodyさん
2022/04/20(水) 14:04:49.36ID:???782nobodyさん
2022/04/20(水) 14:07:10.00ID:??? 俺はBASIC認証をメチャクチャ長いパスワードでかけてる
783nobodyさん
2022/04/20(水) 19:44:19.19ID:??? ドメイン/adminとかありそうな場所は総当たりでアクセスがあるから結構笑えるんだよねw
784nobodyさん
2022/04/20(水) 20:44:12.23ID:??? wordpress、phpmyadminあたりは片っ端から来るね
最近は、ユニットテストのURLも来る
.envも来るし、vendorの中も来る
感心するよw
最近は、ユニットテストのURLも来る
.envも来るし、vendorの中も来る
感心するよw
785nobodyさん
2022/05/10(火) 11:03:01.93ID:??? ,―彡 ⌒ ミ―、
〈 〈| ´ん` |〉 〉
\ ヽ _ / /
/ /みんなで
/ /ホモセックス
〈 〈| ´ん` |〉 〉
\ ヽ _ / /
/ /みんなで
/ /ホモセックス
786nobodyさん
2022/06/14(火) 09:47:35.82ID:Am5zRrlQ Viewで何か計算する関数を使いたいのには、どうしたらよいでしょうか?
Viewに直接関数を書くのは、よくないと公式に書いてありました。
行毎に複数ランダムに数字が入ってくるのですが、その行末で合計を計算したいです。
Viewに直接関数を書くのは、よくないと公式に書いてありました。
行毎に複数ランダムに数字が入ってくるのですが、その行末で合計を計算したいです。
787nobodyさん
2022/06/14(火) 15:41:36.32ID:??? 予めその数値を用意しておけば良いだけでは?
viewに渡す変数にね
viewに渡す変数にね
788nobodyさん
2022/06/14(火) 16:48:39.35ID:??? ヘルパー作ろう
789?
2022/06/22(水) 10:35:01.71ID:ajiutCTo 以下のような2つのテーブルを紐付けたい場合に、
CakePHPではどのように書けばよいでしょうか?
ORMがイマイチ分からず困っています。。
2回ジョインして
from Prod p
join Shop s1 on p.shop_id = s1.id
join Shop s2 on p.send_shop_id = s2.id
## Prodテーブル
id name shop_id send_shop_id
1 Mac 4 1
2 MacBook 3 2
3 MacBookAir 2 3
4 iPhone 1 4
## Shops
id name
1 北海道
2 東京
3 大阪
4 沖縄
## 期待する結果
Prod.id Prod.name Shop.name as shop_id Shops.name as send_shop_id
1 Mac 沖縄 北海道
2 MacBook 大阪 東京
3 MacBookAir 東京 大阪
4 iPhone 北海道 沖縄
CakePHPではどのように書けばよいでしょうか?
ORMがイマイチ分からず困っています。。
2回ジョインして
from Prod p
join Shop s1 on p.shop_id = s1.id
join Shop s2 on p.send_shop_id = s2.id
## Prodテーブル
id name shop_id send_shop_id
1 Mac 4 1
2 MacBook 3 2
3 MacBookAir 2 3
4 iPhone 1 4
## Shops
id name
1 北海道
2 東京
3 大阪
4 沖縄
## 期待する結果
Prod.id Prod.name Shop.name as shop_id Shops.name as send_shop_id
1 Mac 沖縄 北海道
2 MacBook 大阪 東京
3 MacBookAir 東京 大阪
4 iPhone 北海道 沖縄
790nobodyさん
2022/06/22(水) 10:35:52.04ID:ajiutCTo 789です。
環境はCakePHP3系です。
環境はCakePHP3系です。
791?
2022/06/22(水) 11:12:40.51ID:ajiutCTo CakePHPでDBをフォームの値で絞り込みってどうやるの?
792nobodyさん
2022/06/22(水) 15:35:17.25ID:??? 1からphp学びたいんだけど、参考書とか買ったほうがいい?
793nobodyさん
2022/07/17(日) 19:04:42.65ID:??? >>789
別名のモデルオブジェクト作って2つのモデルをProdにcontainで連結すろほうが楽だと思います
src/Model/Tables配下にSendShopsTables.php を作ってinitialize内に $this->table ('shops');を書けばOK
外部idの名称とモデルの名称をcakeの規約に合わせるのが吉です
後はcookbook でcontainの使い方を見て下さい
別名のモデルオブジェクト作って2つのモデルをProdにcontainで連結すろほうが楽だと思います
src/Model/Tables配下にSendShopsTables.php を作ってinitialize内に $this->table ('shops');を書けばOK
外部idの名称とモデルの名称をcakeの規約に合わせるのが吉です
後はcookbook でcontainの使い方を見て下さい
794nobodyさん
2022/07/18(月) 02:46:21.32ID:??? >>792
他の言語経験があるならphp本家の日本語サイトで十分
例文もそこそこ書いてある
経験ゼロで最初の言語がphp なら立ち読みして自分に合いそうな本を買えば良いと思う
でも◯◯日で分かるナントカって本やフルカラーページが多い本は基礎的な事すっ飛ばしてたりするから慎重にね
他の言語経験があるならphp本家の日本語サイトで十分
例文もそこそこ書いてある
経験ゼロで最初の言語がphp なら立ち読みして自分に合いそうな本を買えば良いと思う
でも◯◯日で分かるナントカって本やフルカラーページが多い本は基礎的な事すっ飛ばしてたりするから慎重にね
797nobodyさん
2022/07/18(月) 21:38:33.47ID:??? ググったら見つかるの?日本でもだいぶ使われなくなってるけど
798nobodyさん
2022/07/18(月) 23:18:54.43ID:??? ソース読めばいい
799nobodyさん
2022/07/19(火) 08:58:46.06ID:??? フレームワーク開発の簡便さが失われるじゃん・・・
800nobodyさん
2022/07/19(火) 09:41:06.40ID:???801794
2022/07/21(木) 03:11:04.20ID:??? >>795
>>794だけど行けると思うよ
Cookbook の日本語化は初期より進んでる
4系のCookbookでもログイン関係やルーティング、タグ付けとかまでチュートリアルで学習できる
ただしグループ別のアクセス権を設定したい場合はAuthComponent が廃止される予定なのでAuthorizationプラグインが要る
こちらは日本語版はまだないけどよく見るプログラミング用語が多いし欲しいのはコードのサンプルなんだから中学卒業程度の英語力があれば読めなくはないよ
で、どちらかと言うと環境構築のほうが面倒かも
4系のbookからLinux前提のコマンドや説明が増えてるから仮想環境(VirtuakBox等)に好きなディストリ入れて練習しないと後々苦労する(windows だと特に)と思う
>>794だけど行けると思うよ
Cookbook の日本語化は初期より進んでる
4系のCookbookでもログイン関係やルーティング、タグ付けとかまでチュートリアルで学習できる
ただしグループ別のアクセス権を設定したい場合はAuthComponent が廃止される予定なのでAuthorizationプラグインが要る
こちらは日本語版はまだないけどよく見るプログラミング用語が多いし欲しいのはコードのサンプルなんだから中学卒業程度の英語力があれば読めなくはないよ
で、どちらかと言うと環境構築のほうが面倒かも
4系のbookからLinux前提のコマンドや説明が増えてるから仮想環境(VirtuakBox等)に好きなディストリ入れて練習しないと後々苦労する(windows だと特に)と思う
802nobodyさん
2022/07/21(木) 08:27:11.97ID:??? 未だに2系使ってる人いる?
ランサーズやココナラやBASEが2系だけど、
4とか別の言語に移行してるのだろうか
ランサーズやココナラやBASEが2系だけど、
4とか別の言語に移行してるのだろうか
804nobodyさん
2022/07/21(木) 09:12:27.65ID:??? だいたいは話してるよ。ブログに書いてる
805nobodyさん
2022/08/01(月) 09:36:45.60ID:??? 今更1.3案件が来たよ(´・ω・`)
808nobodyさん
2022/08/03(水) 22:23:09.16ID:??? 俺は2系だけど、安心感あるわ。今までさんざんいじり尽くしたからな
810nobodyさん
2022/11/26(土) 10:04:56.29ID:??? 4に書き換える案件やってるけど情報少ないな
2の頃はゴロゴロ情報落ちてたのにな、もうぐぐってもサイト消えてるのかそういうのも引っかからなくなったな
2の頃はゴロゴロ情報落ちてたのにな、もうぐぐってもサイト消えてるのかそういうのも引っかからなくなったな
811nobodyさん
2022/11/30(水) 10:22:18.99ID:??? 確かに4の情報は少ないよね
でも、慣れてくると、結構便利
個人的な使いやすさは、
4 > 2 > 3
かなあ
でも、慣れてくると、結構便利
個人的な使いやすさは、
4 > 2 > 3
かなあ
812nobodyさん
2022/11/30(水) 14:09:38.81ID:??? 2の頃が全盛期でうちも多くの案件で使ってたけどその後Laravelに移行し3はスルーしてたが最近ぼちぼち2を4にリプレースしたいという案件が増えてきて4を触ってみるとやはりCakeはシンプルで良いと思う、今のLaravelより使いやすいかもしれん
ただやはり情報は少ないし公式ドキュメントもイマイチで問題解決には大抵本体のソースを読む羽目になるのは大きな難点
ただやはり情報は少ないし公式ドキュメントもイマイチで問題解決には大抵本体のソースを読む羽目になるのは大きな難点
813nobodyさん
2022/12/01(木) 08:57:28.51ID:??? Laravelも6以前ほどは情報が少なくなってきたし、PHP自体が下火なのかもな
814nobodyさん
2022/12/01(木) 10:15:24.91ID:??? Laravelは6で完成形に近かったのに、あっという間に9まで出てなんかごちゃごちゃよくわからなくなって萎えた
815nobodyさん
2022/12/01(木) 11:22:08.82ID:??? うむ。スパンが早すぎるんだよな。
そんなに進化するわけじゃないんだし、長期サポートにすればいいのに
そんなに進化するわけじゃないんだし、長期サポートにすればいいのに
816nobodyさん
2022/12/01(木) 12:13:11.09ID:??? Cake2はPHP8では動かないんだっけ?
どうにかしないとそろそろタイムリミットでは
どうにかしないとそろそろタイムリミットでは
817nobodyさん
2022/12/01(木) 22:02:39.30ID:??? 8.0では動いてるよ
818nobodyさん
2022/12/01(木) 22:10:27.15ID:??? サポートしないってだけで動くのか
サンクス
サンクス
819nobodyさん
2022/12/02(金) 08:30:25.31ID:??? Laravelはバージョン9
cakeは4
Laravelってバージョンアップしないとすぐに廃れて使い物にならないようなフレームワークだよな
cakeは4
Laravelってバージョンアップしないとすぐに廃れて使い物にならないようなフレームワークだよな
820nobodyさん
2022/12/02(金) 09:05:46.51ID:??? 使えるは使えるけど、Laravelスレ見る限り最新版こそ正義って考え方だからな
822nobodyさん
2022/12/02(金) 09:47:56.34ID:??? Laravel6で十分だし必ずしもバージョンアップしなければいけないなんて事は無いよ
LTSを推奨みたいな感じはあるけど、常に最新を使うとか普通のプロジェクトならやらない
LTSを推奨みたいな感じはあるけど、常に最新を使うとか普通のプロジェクトならやらない
823nobodyさん
2022/12/02(金) 11:00:44.15ID:??? こんなにバージョンアップ繰り返すのはLaravelくらいだろ
824nobodyさん
2022/12/02(金) 11:49:01.18ID:??? 元はPHPなんだし、なんかあっても直せるからな
現に大手のポータルサイトは古いの改修しながら使ってるし
現に大手のポータルサイトは古いの改修しながら使ってるし
825nobodyさん
2022/12/28(水) 08:27:59.52ID:??? Laravelがあるのに今どきcake使ってる人は学習意欲が乏しいか能力が低くて取り残されたひとときいうことで良いかな?
828nobodyさん
2022/12/28(水) 23:27:09.33ID:??? laravel重たいよ
829nobodyさん
2022/12/29(木) 01:23:59.26ID:??? LaravelからCakeに戻ってきました
830nobodyさん
2022/12/29(木) 08:38:42.94ID:??? Cake4の情報が少なすぎて戻れない
831nobodyさん
2022/12/29(木) 09:14:07.52ID:??? Laravelスレはruby爺が定期的に来て暴れている
CakeスレはLaravel爺が定期的に来て暴れている
CakeスレはLaravel爺が定期的に来て暴れている
832nobodyさん
2023/01/07(土) 10:44:29.78ID:??? Cake2を改修してるんだが、古いバージョンとはいえ自由度高いな
コアファイル編集しなくてもやりたいことができるわ
まだ使っている人多いと思うし、セキュリティアップデートだけ継続してくれたらなぁ
コアファイル編集しなくてもやりたいことができるわ
まだ使っている人多いと思うし、セキュリティアップデートだけ継続してくれたらなぁ
833nobodyさん
2023/01/07(土) 12:23:24.23ID:??? 永久にバージョンアップし続けるフレームワークないのかな
新機能とかいらない、ひたすら安定性だけがほしい
2年おきに改修じゃコストがかかってしょうがない、プログラマーの食い扶持にはなるかもしれんがブルシットジョブたろそんなの、技術者がそんな仕事ばかりしてたら世の中進歩せんわ
新機能とかいらない、ひたすら安定性だけがほしい
2年おきに改修じゃコストがかかってしょうがない、プログラマーの食い扶持にはなるかもしれんがブルシットジョブたろそんなの、技術者がそんな仕事ばかりしてたら世の中進歩せんわ
834nobodyさん
2023/01/07(土) 12:49:52.73ID:??? SalesforceみたいなSaasなら永久にバージョンアップしてくれる
年3回強制アップデート
AWSもApp Runnerとかのマネージドサービスならアップデートしてくれるんじゃないの?
AWSが勝手にフォークしてアップデートしてるし
年3回強制アップデート
AWSもApp Runnerとかのマネージドサービスならアップデートしてくれるんじゃないの?
AWSが勝手にフォークしてアップデートしてるし
835nobodyさん
2023/01/07(土) 13:50:21.14ID:???836nobodyさん
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(); ←エラーになる><
all()でエラー(SQLSTATE[42000]: Syntax error or access violation: 1064)になるんだが何があかんのやろ
ブラウザから実行すると何も発生しなくて正常に終わるのに...
$this->test->find()
->where(['lastBuildDate' => date('YmdHis', strtotime($lastBuildDate))])
->order(['rank' => 'ASC'])
->all(); ←エラーになる><
837nobodyさん
2023/01/30(月) 11:32:23.28ID:??? Cronの設定間違ってるんじゃね?
phpまでの絶対パスの書き方が違う場合が多い
phpまでの絶対パスの書き方が違う場合が多い
838nobodyさん
2023/01/30(月) 15:56:09.30ID:??? MySQL 5.7で初期設定が変わった ONLY_FULL_GROUP_BY とかじゃ?
839nobodyさん
2023/01/31(火) 00:11:31.18ID:???840nobodyさん
2023/01/31(火) 00:33:44.32ID:??? curlなりfile_get_contentsでurlにアクセスすればいいのでは。
841nobodyさん
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
みなさん、アドバイスありがとうございました
色々試した結果テーブル名を指定したら動きました
$this->test->find()
->where(['test.lastBuildDate' => date('YmdHis', strtotime($lastBuildDate))])
->order(['test.rank' => 'ASC'])
->all();
ローカルとMySQLのバージョンが違うのでcurlとかでURL指定するのが安全かもしれないw
842nobodyさん
2023/02/05(日) 16:06:00.51ID:??? 836です
ローカルではMariaDBなのでクエリでエラーは出なかったのですが
本番ではmysql8.0なので予約後のチェックでエラーとなってしまうのがクエリが実行されない根本的原因でした
app.phpの
'quoteIdentifiers' => false,
↓
'quoteIdentifiers' => true
に変更したらcronが正常に動き始めDBにデータが蓄積されるようになりました
これで副業用のサイト運営開始できますw
皆さまありがとうございましたぁあああああああああああああああああああああ
ローカルではMariaDBなのでクエリでエラーは出なかったのですが
本番ではmysql8.0なので予約後のチェックでエラーとなってしまうのがクエリが実行されない根本的原因でした
app.phpの
'quoteIdentifiers' => false,
↓
'quoteIdentifiers' => true
に変更したらcronが正常に動き始めDBにデータが蓄積されるようになりました
これで副業用のサイト運営開始できますw
皆さまありがとうございましたぁあああああああああああああああああああああ
843nobodyさん
2023/02/05(日) 19:43:21.63ID:??? どんなサイト?
844nobodyさん
2023/02/07(火) 09:34:41.45ID:TJ2GfOY5 cakephpって最近調べたら5系が出るんだってね
basercmsもコアバージョン4に上がるらしいし勉強しないとな
basercmsもコアバージョン4に上がるらしいし勉強しないとな
845nobodyさん
2023/02/07(火) 10:17:29.98ID:??? 勉強の仕方が難しいよ。情報少ないもん
847nobodyさん
2023/02/08(水) 16:26:44.19ID:gUwsQTLC 3で開発してる途中でcake4が出て遅れてるんじゃないかな
もうWordPress触りたくないからもっと流行って欲しいな
もうWordPress触りたくないからもっと流行って欲しいな
848nobodyさん
2023/02/13(月) 22:08:21.98ID:??? baserCMS5見てきたけど、Cake4になってるんだな
構成もガラッと変わってるし、よくバージョンアップできたよな
構成もガラッと変わってるし、よくバージョンアップできたよな
849nobodyさん
2023/02/19(日) 17:53:57.65ID:??? 情報が少ないというか質の低い情報だらけになった
ぐぐると解説は出るのだがゴミみたいないかがでしたかブログばかりで役に立たん
ぐぐると解説は出るのだがゴミみたいないかがでしたかブログばかりで役に立たん
850nobodyさん
2023/03/05(日) 04:42:06.89ID:??? 4触ってるがまあまあシンプルで使いやすいのに情報少ないしドキュメントがクソでどうしたもんか
https://book.cakephp.org/4/ja/views/helpers/form.html
formのactionにentityのidを付けたいのだが「場合によっては自動的に付加されます」って何だよ。どういう場合か書けよ!
https://book.cakephp.org/4/ja/views/helpers/form.html
formのactionにentityのidを付けたいのだが「場合によっては自動的に付加されます」って何だよ。どういう場合か書けよ!
851nobodyさん
2023/03/05(日) 15:34:09.13ID:??? ソース読めばわかることをわざわざドキュメントに書く必要があるのか?
852nobodyさん
2023/03/05(日) 16:49:43.81ID:??? ある。わかりやすい
854nobodyさん
2023/03/05(日) 20:57:12.24ID:??? 一つに伝えるのが嫌なら公開しなきゃいいわけで、
公開してるのに「使い方はソース読め」って横暴すぎるわ
公開してるのに「使い方はソース読め」って横暴すぎるわ
855nobodyさん
2023/03/05(日) 20:57:31.60ID:??? 間違えた
一つに→人に
一つに→人に
856nobodyさん
2023/03/05(日) 21:07:27.50ID:???857nobodyさん
2023/03/05(日) 21:10:59.40ID:StgugBFF cakephp4ってthemeの概念無くなってpluginに全部まとめられてたのか?...
なのでbasercms5だとbaser自体のコアファイル、本来のplugin、テーマが全部同じディレクトリにある。
自分的には前のフォルダ構造のほうが良かった気がするんだけど、PHP詳しい人的にはこれがベストなのかな
なのでbasercms5だとbaser自体のコアファイル、本来のplugin、テーマが全部同じディレクトリにある。
自分的には前のフォルダ構造のほうが良かった気がするんだけど、PHP詳しい人的にはこれがベストなのかな
858nobodyさん
2023/03/06(月) 05:22:56.45ID:??? 場合によってはワロタ
まさにプログラマが欲しいと思われる情報を何故はっきり書かないのか
まさにプログラマが欲しいと思われる情報を何故はっきり書かないのか
859nobodyさん
2023/03/09(木) 15:40:35.21ID:??? でもまじでこれ、知りたいことはドキュメントあたるよりソース見た方が早いな、ドキュメントは本当に適当なことしか書いてない
Cake使いにとっては常識だったりするんかな
Cake使いにとっては常識だったりするんかな
860nobodyさん
2023/03/09(木) 16:59:06.14ID:??? ソース見る方が早いわけねーだろ
複数ファイルにまたがっている場合もあるのに
複数ファイルにまたがっている場合もあるのに
861nobodyさん
2023/03/09(木) 17:52:51.67ID:??? ドキュメントが糞だって意味だよ
862nobodyさん
2023/03/09(木) 18:18:32.24ID:??? ドキュメントでパラメータが省略されてたりする。
単純に仕様をドキュメント化すればいいだけなのに、なぜソースを見ていちいち確認しないといけないのか。
単純に仕様をドキュメント化すればいいだけなのに、なぜソースを見ていちいち確認しないといけないのか。
863nobodyさん
2023/03/09(木) 18:54:42.91ID:??? ソース見たほうが早い
864nobodyさん
2023/03/09(木) 21:47:02.72ID:??? ドキュメントで全仕様に触れてないんだよな。
ソース見て始めて存在を知った機能がたくさんある。
ソース見て始めて存在を知った機能がたくさんある。
865nobodyさん
2023/03/10(金) 04:14:48.77ID:??? ソース見れない奴は初心者向けのLaravelとかにしたほうがいいぞ
866nobodyさん
2023/03/10(金) 06:54:11.66ID:??? 選べる状況で自分からCakeを選ぶ奴なんておらんやろ
大抵は1か2からの移行案件で仕方なく触ってんだよ
大抵は1か2からの移行案件で仕方なく触ってんだよ
867nobodyさん
2023/03/10(金) 11:23:51.54ID:??? 2の仕様のまま細長く続けてほしかったわ
今は4だけど、もはやほとんど情報がないから
何がよくて何が悪いのかもわからない
今は4だけど、もはやほとんど情報がないから
何がよくて何が悪いのかもわからない
868nobodyさん
2023/03/10(金) 11:31:35.53ID:??? 2はLaravelとかに比べると機能は乏しかったけどシンプルで使いやすかった、配列地獄とか言われたけど今の配列とオブジェクトが混ざり合った状況の方がめんどくさくて書きにくいわ
869nobodyさん
2023/03/10(金) 14:39:49.17ID:??? それな。なんでも新しいのが良いとは言えないよな
870nobodyさん
2023/03/10(金) 16:04:23.84ID:??? じゃあ2のままでよくないか?
871nobodyさん
2023/03/10(金) 16:55:37.51ID:??? 4になれたら、2よりも4のほうが楽だ
もちろん当社比だけどね
もちろん当社比だけどね
872nobodyさん
2023/03/10(金) 20:31:06.10ID:??? エンティティがウザすぎる
873nobodyさん
2023/03/10(金) 22:22:49.21ID:??? 問題はどうやって4に慣れるかだ
4の説明が少ない→ソース見ろってやり取りに戻るw
4の説明が少ない→ソース見ろってやり取りに戻るw
874nobodyさん
2023/03/11(土) 00:16:47.65ID:??? 4は慣れても面倒だわ
エンティティ死ね
エンティティ死ね
875nobodyさん
2023/03/11(土) 00:17:17.44ID:??? Cake2がPHP8で動けば2のままでいいんだが
876nobodyさん
2023/03/11(土) 00:18:28.17ID:??? もうじき5やで
879nobodyさん
2023/03/11(土) 12:54:41.23ID:??? 1は8で動く?
881nobodyさん
2023/03/11(土) 15:16:23.55ID:??? OSCでbaser cmsのプレゼンやってるけど、回戦のせいなのか、音声が途切れてて
すっげぇ聞きづらいw
すっげぇ聞きづらいw
882nobodyさん
2023/03/11(土) 16:35:50.77ID:??? なんでcakeじゃないといけないんだ?
1か2からのリプレースはどうせ作り直しだろ
Laravelにいけ
1か2からのリプレースはどうせ作り直しだろ
Laravelにいけ
883nobodyさん
2023/03/11(土) 17:06:19.07ID:??? ドアホか?さすがにCake以外で作り直す方がコスト何倍も高いわ
884nobodyさん
2023/03/11(土) 17:14:50.39ID:??? cakeでしか開発できない無能君ならそうかも
885nobodyさん
2023/03/11(土) 18:04:57.29ID:??? 1や2からのリプレースができない無能ならではの発想だな
886nobodyさん
2023/03/11(土) 19:41:40.34ID:??? Ckaeスレに定期的に現れるlaravel君
Laravelスレには、定期的にruby君が現れますw
Laravelスレには、定期的にruby君が現れますw
887nobodyさん
2023/03/16(木) 09:06:46.36ID:??? じゃあ誰かRailsスレにいけよw
888nobodyさん
2023/03/16(木) 09:53:08.23ID:??? 5日ぶりに言いたいことがそれか
889nobodyさん
2023/03/16(木) 09:58:26.38ID:??? ワロタw
890nobodyさん
2023/03/16(木) 10:07:14.23ID:??? Cakeで開発なんてむしろ有能しかできないだろ
ソース読まないといけないんだぞw
ソース読まないといけないんだぞw
891nobodyさん
2023/03/27(月) 20:05:19.39ID:kknuNqPi cakeわかる人ってruby勉強したらすぐにrails分かるもんなですかね?
892nobodyさん
2023/03/27(月) 20:11:39.59ID:??? 別のプログラムなのにわかるわけないだろ
893nobodyさん
2023/03/28(火) 00:33:39.98ID:??? ちんちん!シュッ!シュッ!シュッ!
894nobodyさん
2023/03/28(火) 23:31:43.44ID:tmocFMj2 まぁcakeでいいよcakeで
895nobodyさん
2023/03/29(水) 07:31:49.03ID:??? ドキュメントがクソ
896nobodyさん
2023/03/29(水) 10:37:50.46ID:??? ChatGPTすら見放してるだろ
897nobodyさん
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
とりあえず下記でやってみたけどエラーになっちゃう
bin/cake bake model --connection db2 testTable --table test_table --no-test --no-fixture
898nobodyさん
2023/04/02(日) 21:21:58.61ID:??? 897ですが解決しました
classNameとかdriverのclass指定していなかったのが原因でした><
classNameとかdriverのclass指定していなかったのが原因でした><
899nobodyさん
2023/04/27(木) 10:09:00.86ID:??? ドキュメントが間違ってるまま放置されてるのに気付いてしまった
そういう所がダメなんだよ
そういう所がダメなんだよ
900nobodyさん
2023/04/27(木) 17:03:12.85ID:??? ソース見れば済むこと
901nobodyさん
2023/04/27(木) 20:56:02.39ID:??? ソース厨は一生ソース読んでろよ
902nobodyさん
2023/05/04(木) 03:36:31.27ID:??? Cake3.10までなら検索で大概やり方が見つかったけど4系は滅多に見つからなくなった
3から4へマイグレーション中だけどソース読むしかないって事が増えたな
3から4へマイグレーション中だけどソース読むしかないって事が増えたな
903nobodyさん
2023/05/25(木) 17:28:41.95ID:JpXjkwtk 別に3系でもいいんだけどねー
904nobodyさん
2023/07/01(土) 03:40:48.84ID:rp5vE0Jf > 彼らはよく、社会に貢献したいと口にする。
> なんでも社会悪のネトウヨを自殺に追い込むことが、社会に貢献することなんだそうで。
> イジメや嫌がらせで社会に貢献できる教師や警官になるために、あえて帰化したんであって、祖国同胞を裏切ったわけではなく、心は●●人なんだそうだ。
>
> 昔は帰化すると裏切り者と呼ばれたりしたが、祖国に国籍を残したまま帰化する方法が確立された現在では、社会に貢献するためにむしろ帰化することが推奨されている。
> 拳銃所持で前科のある生粋の反日家ですら、今では普通に帰化している。
>
> ●●学会などはネトウヨ認定した日本人を盗撮して、痴漢の写真だと言ってばらまいている。
> それらの写真は、集団ストーカーに使用される。
> 彼らは集団ストーカーを、[地域で子供を守る安心安全パトロール]と称している。
> なんでも社会悪のネトウヨを自殺に追い込むことが、社会に貢献することなんだそうで。
> イジメや嫌がらせで社会に貢献できる教師や警官になるために、あえて帰化したんであって、祖国同胞を裏切ったわけではなく、心は●●人なんだそうだ。
>
> 昔は帰化すると裏切り者と呼ばれたりしたが、祖国に国籍を残したまま帰化する方法が確立された現在では、社会に貢献するためにむしろ帰化することが推奨されている。
> 拳銃所持で前科のある生粋の反日家ですら、今では普通に帰化している。
>
> ●●学会などはネトウヨ認定した日本人を盗撮して、痴漢の写真だと言ってばらまいている。
> それらの写真は、集団ストーカーに使用される。
> 彼らは集団ストーカーを、[地域で子供を守る安心安全パトロール]と称している。
905nobodyさん
2023/07/19(水) 04:10:06.90ID:??? Cake5はPHP8.1が必須か
5.0 Migration Guide 見てるけど地味に面倒くさくてレガシーの面倒どこまでみるかを考えてしまう
5.0 Migration Guide 見てるけど地味に面倒くさくてレガシーの面倒どこまでみるかを考えてしまう
906nobodyさん
2023/07/19(水) 16:53:22.74ID:??? ちまたのレンタルサーバーは8.1に対応してるの少ないけど
もはやクラウドがメインになっているのかなぁ
もはやクラウドがメインになっているのかなぁ
907nobodyさん
2023/07/19(水) 20:18:56.80ID:???908nobodyさん
2023/07/20(木) 08:23:15.06ID:??? 俺の毛根もサポート終わっているのかな
909nobodyさん
2023/07/20(木) 08:26:04.24ID:??? 巷のレンタルサーバーだいたい対応しているぞ
910nobodyさん
2023/07/20(木) 08:48:08.80ID:??? まだ2系使ってるからPHP7.4で動かしてるけど、いつまでもつやら
911nobodyさん
2023/07/20(木) 12:29:08.17ID:??? 最近のPHPそのものはなかなかいいんだけど取り巻く環境がな……
912nobodyさん
2023/08/21(月) 00:12:56.99ID:yttRDpv1 まだこのスレあったんだー
記念パピコ
ホール目ってやつ俺が考えたんだよね
記念パピコ
ホール目ってやつ俺が考えたんだよね
913nobodyさん
2023/08/21(月) 08:45:08.82ID:??? と、日記には書いておこう
914nobodyさん
2023/08/21(月) 10:48:15.31ID:??? 2系だけど、さすがにPHP8以上では不具合が多発するね
自分が作ったものじゃなくて、プラグイン関係に多いけど
自分が作ったものじゃなくて、プラグイン関係に多いけど
915nobodyさん
2023/09/11(月) 08:47:27.35ID:??? 5.0.0リリースおめでとう
916nobodyさん
2023/09/11(月) 09:31:50.34ID:??? 何が変わったの?
917nobodyさん
2023/09/11(月) 12:14:08.82ID:??? もう5出たの?
先週4へのアップグレードを見積したばかりなのに
先週4へのアップグレードを見積したばかりなのに
918nobodyさん
2023/09/11(月) 21:40:16.19ID:??? 見積とは?
919nobodyさん
2023/09/15(金) 23:02:57.16ID:??? 5かなりいい感じね
920nobodyさん
2023/09/15(金) 23:12:07.92ID:??? orm が結構アレね
921nobodyさん
2023/09/17(日) 08:41:15.35ID:??? ドレ?
924nobodyさん
2023/10/23(月) 23:26:00.67ID:??? ソース見ればええがな
927nobodyさん
2023/10/24(火) 16:02:09.78ID:??? 見積って言ってんだからエスパーじゃなくても仕事だってわかるだろ…
普通に働いてりゃ同じような仕事してんだから
普通に働いてりゃ同じような仕事してんだから
928nobodyさん
2023/10/28(土) 08:12:26.78ID:??? 仕事はわかっても依頼って思わんがな…
仕事なら自分が使える言語選ぶし
仕事なら自分が使える言語選ぶし
929nobodyさん
2023/10/28(土) 11:15:34.41ID:??? 童貞かよ。こんなプレイが良いと求められたら応えてやるものだろ。
930nobodyさん
2023/12/09(土) 23:35:15.36ID:??? CakePHPって今でもメンテナンスされてるの?
PHP8.2対応してる?
PHP8.2対応してる?
931nobodyさん
2023/12/10(日) 00:00:38.27ID:??? cakephp5 が出てます。8.1から対応です。
932nobodyさん
2023/12/10(日) 10:25:16.49ID:??? この程度のことも調べられないようであれば、CakePHPに限らず、
いかなるフレームワークも使わないほうがいいよねw
いかなるフレームワークも使わないほうがいいよねw
933nobodyさん
2023/12/10(日) 21:26:19.21ID:??? 2をまだ使ってる人いる?
さすがにプラグインが対応しなくなってきたけど
なんとか保守しながら使ってるんだが
さすがにプラグインが対応しなくなってきたけど
なんとか保守しながら使ってるんだが
936nobodyさん
2023/12/12(火) 10:57:26.52ID:??? 新規開発されるcake PHP 用のプラグインがバージョン2系に対応していないという意味だと 妄想
937nobodyさん
2023/12/12(火) 11:57:33.09ID:??? だとするととうの昔から対応してないから
「さすがに対応しなくなってきた」と今言うのはおかしい
「さすがに対応しなくなってきた」と今言うのはおかしい
938nobodyさん
2023/12/12(火) 12:54:49.96ID:???939nobodyさん
2023/12/12(火) 12:56:14.48ID:??? Cake2自体はPHP8.1でも普通に動く
しかしプラグイン系が昔の書き方だから
修正しない限り使えない
しかしプラグイン系が昔の書き方だから
修正しない限り使えない
941nobodyさん
2023/12/12(火) 21:01:12.94ID:??? 無理やりとはどういう意味?
943nobodyさん
2023/12/13(水) 14:39:15.87ID:??? であれば言うことを聞かない方が得なのでは?
944nobodyさん
2023/12/30(土) 13:53:04.25ID:QGbelvr0 今年はbasercms5見て、cakephp4はかなり参考になったなぁ。
cakephp2はFat Controllerになりがちだったけどcake4になってサービス層をうまく、活用している気がする。
もちろんcakephp2も良いフレームワークだったと思うけどね
cakephp2はFat Controllerになりがちだったけどcake4になってサービス層をうまく、活用している気がする。
もちろんcakephp2も良いフレームワークだったと思うけどね
946nobodyさん
2024/01/07(日) 17:30:46.82ID:??? まだCakePHP2使ってる人いる?PHP8.1以上で動きますか?
うちのは一応動くけど、どこかに問題がないか気になってる
うちのは一応動くけど、どこかに問題がないか気になってる
947nobodyさん
2024/01/07(日) 18:39:20.07ID:??? 新規の案件では使わないけど、既存サイトでは使っている、というか残っている
なので、phpも古いバージョンで動いているから、とりあえずOKかな
なので、phpも古いバージョンで動いているから、とりあえずOKかな
948nobodyさん
2024/01/08(月) 09:50:26.01ID:??? Cake2, PHP5.6で今でも運用してるが
サーバーはOSごと変えたい
サーバーはOSごと変えたい
949nobodyさん
2024/01/08(月) 19:11:41.04ID:rPRl91GH >>946
CakePHP4系にしないとPHP8.1以上は問題が多かった気がする
CakePHP4系にしないとPHP8.1以上は問題が多かった気がする
951nobodyさん
2024/01/09(火) 23:13:13.50ID:??? 不安に怯える子羊かよ
952nobodyさん
2024/01/09(火) 23:33:58.77ID:??? 聞いたところで未知の不具合が残る可能性もあるわけで、結局ノーサポートでも使うかどうかの度胸があるかどうかだよな
953nobodyさん
2024/01/10(水) 05:50:09.57ID:??? >>950
フレームワーク(クラスライブラリ)側のコードがPHP8に対応してないみたいな問題
逆にPHP8のCakePHP4まで上げてしまえば8.2の5まで上げるのはわりと楽
具体的なのはこの辺みてくれ
https://book.cakephp.org/3/ja/appendices/3-x-migration-guide.html
https://book.cakephp.org/4/ja/appendices/migration-guides.html
フレームワーク(クラスライブラリ)側のコードがPHP8に対応してないみたいな問題
逆にPHP8のCakePHP4まで上げてしまえば8.2の5まで上げるのはわりと楽
具体的なのはこの辺みてくれ
https://book.cakephp.org/3/ja/appendices/3-x-migration-guide.html
https://book.cakephp.org/4/ja/appendices/migration-guides.html
954nobodyさん
2024/01/10(水) 13:59:07.73ID:???955nobodyさん
2024/01/10(水) 15:07:37.34ID:??? Laravelはオワコン
Cakeもオワコンだが比較的シンプルなのでこっちが良さげ
Cakeもオワコンだが比較的シンプルなのでこっちが良さげ
956nobodyさん
2024/01/10(水) 23:49:27.47ID:??? ci4が軽くていい
957nobodyさん
2024/01/11(木) 12:06:16.92ID:??? CI4とは?
958nobodyさん
2024/01/11(木) 12:16:35.24ID:??? コードイグナイター?
959nobodyさん
2024/01/11(木) 16:03:12.39ID:??? ciはフレームワークというには機能が不足し過ぎな感
960nobodyさん
2024/01/11(木) 17:19:04.05ID:??? Cake1.3や2ぐらいの使い勝手で、現在のPHPでも使える
軽いフレームワークがあればいいのにな
軽いフレームワークがあればいいのにな
961nobodyさん
2024/01/11(木) 18:20:37.20ID:??? cakePHPは5が出てたんですね
962nobodyさん
2024/01/11(木) 18:44:59.01ID:??? Cakeも2まではFWに付いてて欲しい機能が何もなかったなー
それでみんなプラグインを作って使ってたんだが、長期メンテなんてされないから後に大変な負債になってしまったな
それでみんなプラグインを作って使ってたんだが、長期メンテなんてされないから後に大変な負債になってしまったな
963nobodyさん
2024/01/11(木) 21:19:41.83ID:??? 流石にせめてComposer対応バージョン以上は使いたいな
964nobodyさん
2024/01/12(金) 12:12:55.62ID:??? ちょうど話題に出てるので質問です。
Cake2でモデル内でコンポーネントを実行する際、
TestComponent::check($path);
みたいに実行すると、cannot be called staticallyがでます。
PHP8.0以下ではでなくてPHP8.1以上ではでるので、
PHPの仕様だと思うのですが、修正する方法はわかりますか?
Cake2でモデル内でコンポーネントを実行する際、
TestComponent::check($path);
みたいに実行すると、cannot be called staticallyがでます。
PHP8.0以下ではでなくてPHP8.1以上ではでるので、
PHPの仕様だと思うのですが、修正する方法はわかりますか?
965nobodyさん
2024/01/12(金) 12:41:59.68ID:??? 自己レス。モデル内で以下のようにすれば実行できました。
$testComponent = new TestComponent(new ComponentCollection());
$testComponent->check($path);
2は古いからChatGPTでも答えられないようです。
古いブログ記事を見て解決できました。
$testComponent = new TestComponent(new ComponentCollection());
$testComponent->check($path);
2は古いからChatGPTでも答えられないようです。
古いブログ記事を見て解決できました。
966nobodyさん
2024/03/19(火) 08:26:55.15ID:??? 有志の人がCakePHP2をフォークして
PHP8系に対応させてるけど、普通に動くんだな
今も開発を続けてるようだし、古いアプリを延命できそうだ
PHP8系に対応させてるけど、普通に動くんだな
今も開発を続けてるようだし、古いアプリを延命できそうだ
967nobodyさん
2024/03/19(火) 08:40:06.19ID:???968nobodyさん
2024/03/19(火) 08:48:40.04ID:??? それよ。BASEのブログで見て知った
BASEほどの規模でも使われているのを見ると
わりと信頼できると思う
BASEほどの規模でも使われているのを見ると
わりと信頼できると思う
969nobodyさん
2024/08/14(水) 15:04:53.30ID:FLz302wE cake2は素晴らしいフレームワークと思っていたけど(今も思っている)
cake4触るとcake2であったような黒魔術的要素が減ったように感じてcakeらしさと現代的な書き方ができる、バランスとれたも良いフレームワークに進化したと思う。
cake4触るとcake2であったような黒魔術的要素が減ったように感じてcakeらしさと現代的な書き方ができる、バランスとれたも良いフレームワークに進化したと思う。
970nobodyさん
2024/08/14(水) 19:28:10.96ID:??? cake4触るならLaravelにするわ
971nobodyさん
2024/08/15(木) 00:49:40.54ID:??? laravel いらんもんつきすぎて遅い
972nobodyさん
2024/08/18(日) 18:29:30.35ID:??? それはある。だが、11になってだいぶスリムにはなったんだぞ
973nobodyさん
2024/09/15(日) 23:24:40.99ID:??? Cakeは古い環境に対して面倒見がいいところがいい
PHPのウェブフレームワークにそんな思い入れもないのでCakePHPがダメになるなら
もうちょい抜本的に構成変えようかってなる
PHPのウェブフレームワークにそんな思い入れもないのでCakePHPがダメになるなら
もうちょい抜本的に構成変えようかってなる
974nobodyさん
2024/09/16(月) 11:40:34.93ID:??? Cakeはレガシーでセキュリティガチガチなサイトを作るの向けだな
モダンなフロントフレームワーク使うのには全く向かない
だから前者用途なら用途がないわけじゃない
モダンなフロントフレームワーク使うのには全く向かない
だから前者用途なら用途がないわけじゃない
975nobodyさん
2024/09/16(月) 11:51:50.03ID:???976nobodyさん
2024/09/19(木) 03:05:25.65ID:??? (もちろん規模や用途によるが) 今どきCakeで存在を許されてるアプリをNext.jsでフルリプレースするのは
たいがい要求水準やメンテコストが折り合いつかなくて不幸になる気がする
Cake3以降ならモデルの既存実装活かして徐々にバックエンド担当に軸足を移していくのが無難なんじゃないか
たいがい要求水準やメンテコストが折り合いつかなくて不幸になる気がする
Cake3以降ならモデルの既存実装活かして徐々にバックエンド担当に軸足を移していくのが無難なんじゃないか
978nobodyさん
2024/10/10(木) 09:03:15.16ID:??? お前は何を知ってるって言うんだ?
980nobodyさん
2026/10/21(水) 10:37:05.84ID:??? PHPにヤバい脆弱性見つかって最新版にしかパッチ来ないとか
981nobodyさん
2026/10/22(木) 01:10:50.80ID:49wBuPhn >>980
AIにCakePHP2フォーク版のPHP8系対応のにアップグレードしてもらった
AIにCakePHP2フォーク版のPHP8系対応のにアップグレードしてもらった
レスを投稿する
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 先生、もう限界です…メンタル理由の離職が過去最多 どうする?学校に迫る「ドミノ倒し」 [蚤の市★]
- 【6ch】伝説の番組『ガチンコ!』平成のテレビ史に刻んだ「ガチすぎる熱血企画」 竹原慎二、佐野実、オール巨人による体当たり指導も… [征夷大将軍★]
- GMO・熊谷代表「笑顔の写真」投稿を謝罪「不謹慎とのご指摘…深くお詫び」 削除せず「脅迫に屈しない」 [ぐれ★]
- GMO不正アクセスの脅迫サイト 総務省が通信会社に強制遮断を要請 [ぐれ★]
- 【スペイン列車事故】赤信号で列車出発指示か 68人死亡 [蚤の市★]
- 【芸能】オードリー春日、ファンとの“写真撮影NG” 理由を説明「単純に万引きされてる」 [冬月記者★]
- 世界の運命、決まったっぽい。米中間選挙で上院下院民主党過半数獲得トランプ「選挙が奪われた!」アメリカ内戦世界大戦 [784319933]
- 【家電スレ】『市販の空気清浄機』の正しい選び方、教えようか? [315293707]
- アップル、MacBookにタッチディスプレイを搭載するという画期的な発明成し遂げる。お値段たったの50万円!これは覇権ですわ [624898991]
- 【福井】母クマサン、子供2人が檻に捕まってしまってオロオロしていたら人間に殺される [696684471]
- 【悲報】こども家庭庁が推進する「企業主導型保育」、助成金詐欺だらけで終わる… コンサルや詐欺師が群がる「子育て」界隈 [452836546]
- ラーメン屋に並んでる人って何で並んでるの?