コネヒト開発者ブログ

コネヒト開発者ブログ

CakePHP

CakePHP Fixture Factories を導入しました

こんにちは。プロダクト開発部の @su-kun1899 です。 今回はママリの CakePHP アプリケーションに Fixture Factories を導入した事例を紹介します。 Fixture Factories とは何か Fixture Factories は、モデルやデータベースに依存するテストコードにおいて…

既存プロダクトのCakePHPのアップグレード戦略

既存プロダクトのCakePHPのアップグレード戦略 こんにちは。サーバーサイドエンジニアをやっている西中です。 花粉症に悩まされているので最近空気清浄機を購入しました。こころなしか症状が緩和している気がしています。 前回はCakePHP4.3にアップグレード…

「こんなところも?」 CakePHP4・phpunitのアップグレードに伴う変更箇所

こんにちは! Webエンジニアをやっている西中と言います。 弊社では開発組織として運用しているサービスのフレームワークのアップグレード対応を定期的に行っています。 今回は私がCakePHP4.3対応をしていった中で躓いたポイントをいくつかピックアップして…

CakePHP3から4へのバージョンアップ時に困ったキャッシュ周りの話

こんにちは。バックエンドエンジニアのTOCです。 このエントリは、 コネヒト Advent Calendar 2021 の10日目のエントリです。 9日目は @otukutunさん による 洋書読み始めるならThe Minimalist Entrepreneurがオススメ でした。 弊社では多くのプロダクトで …

CakePHP の Authentication プラグインを使って、複数の Authenticator を有効にする

CakePHP の Authentication プラグインを用いて、複数の認証要素パターンに対応するにはどうすればよいか?を解説しています。

CakePHPの国際カンファレンス「CakeFest Virtual 2021」に登壇してきました!

こんにちは。CTOをやっている@itoshoです。コネヒトではここ1ヶ月でiOSDCやAWS Dev Day、PHPカンファレンス、PyCon JPと大きなカンファレンスへの登壇が続いています( ・∀・)イイ!! というわけで、僕も負けじ?と「CakeFest Virtual 2021」に登壇してきたので…

CakePHPを使った実装で悩んだときに見ている情報源

こんにちは! @fortkle です。 この記事は コネヒト Advent Calendar 2020 8日目 の記事です。 https://cakephp.org/jp はじめに コネヒトではサーバーサイドの言語として主にPHP、フレームワークでいうとCakePHPが採用されています。 公式のドキュメントに…

CakePHP4.1.0がリリースされたので変更点を追ってみる

こんにちは。CTOの@itoshoです。 最近stand.fmをはじめたので、よかったら聴いてみてください。 今日は週末(7/4)にリリースされたCakePHP4.1.0の変更点をBakeryやGitHubを読んでみて、個人的に「おっ」と思ったことを中心にまとめてみたいと思います。*1 ❗…

CakePHP3用のMaster/Replica接続管理プラグインをOSS化しました

CakePHP3用のmaster/replica接続切り替え機構を、プラグインとしてOSS化しました。利用方法と設計・実装内容について紹介します

社内ツールをCakePHP4でつくりました

こんにちは。CTOの@itoshoです。 夏の甲子園が始まっていますね。ランチの時間はSPORTS BULLさんのアプリでバーチャル高校野球を観ています。 というわけで、フレッシュな高校球児に負けないようにフレッシュなCakePHP4で社内ツールをつくった話をしたいと思…

CakePHP2用のMaster/Replica接続管理プラグインをOSS化しました

CakePHP2用のMySQL接続を冗長化させたりするのに便利なプラグインを公開しました

PHPフレームワークのバージョンアップを支える技術

サーバーサイドアプリケーションの依存フレームワークのアップデートを行いました。その際に感じた、「こういうことに気をつけたいよね」についてまとめます。

CakePHP3用のSentryプラグインをオープンソース化したのでご紹介させてくださいね

コネヒトがプロダクトに利用しているCakePHP3用SentryプラグインをOSS化したので、紹介記事を書きました

CakePHP3.6.0のbeta1が出たのでおさらいしてみる

CakePHP3.6.0のbeta-1が発表されたので感想文を書きました。

CakePHP3.5.8にアップデートしました

こんにちは!みなさま、そろそろ2017年のNo.1コミック作品を決め始める時期でしょうか? 個人的には、女子攻兵ロスが一時期ありましたので いちげきの第2巻は嬉しかったですね! いちげき 2 (SPコミックス)作者: 松本次郎,永井義男出版社/メーカー: リイド社…

CakePHPのModelのないフォームを使ってRequestバリデータを作ってみた話

こんにちは!! きららファンタジアが始まりましたね!6CMKYFGHPJまでフレンド申請お願いします! @super_mannerです。 この記事はコネヒトアドベントカレンダーの11日目の記事です! qiita.com 「CakePHPのModelのないフォームを使ってRequestバリデータを…

CakePHP3.5.6にアップデートしました

こんにちは。5年ぶりくらいにポケモンをやろうかなと思っている結城(@super_manner)です。 もう12月も目前ですっかり冬ですね、体調等くずされてないでしょうか。 さてさて、今日も元気にCakePHPのupdateをお知らせしたいと思います。 bakery.cakephp.org C…

CakePHP3.5.5にアップデートしました!

こんにちは。先日乃木坂46の東京ドーム公演に行ってきた@itoshoです。控えめに言って最高でしたし、こんなにも人を幸せに出来るアイドルって尊いなと思いました。 というわけで、少し時間が空いてしまいましたが、例によって、CakePHPのアップデートを行いま…

CakePHP3.5.3にアップデートしました!

こんにちは!M-1 2015, 2016, 2016 準決勝を今更見ました!金城 ( @o0h_ )です https://www.amazon.co.jp/dp/B01NBACQQPwww.amazon.co.jp ちょっと遅くなりましたが、掲題の通り先日3.5.3へのアップデートを完了しておりますので、 例によって意訳 + 個人的…

CakePHP3.5.2にアップデートしました!

こんにちは。先日ついにスプラトゥーン2を手に入れて、 日夜練習を頑張っている結城 (@super_manner)です。 毎日google先生で「ガチマッチ 勝てない 自分のせい」とググって枕を濡らしています。 さて、本日CakePHPのマイナーアップデートがありましたので、…

CakePHP3.5.1にアップデートしました!

CakePHPのバージョンを、3.5.1に更新しました。3.5系への移行で気になったこと、3.5.1への変更内容を振り返ってみます。

CakePHP3.4.12にアップデートしました!

最近になって幽☆遊☆白書を読了しました。やはり 「危機感」 は大事だなと思いました。。それがある人から見ると、それのない人については「分かる」ってことですよね。しっかりと視座を上げて生きていかなければなりません。抜かりのない人間になりたい。Cak…

CakePHP3.4.8にアップデートしました!

こんにちは。最近は妄想キャリブレーションの『桜色ダイアリー』をヘビロテしているサーバーサイドエンジニアの@itoshoです。 既に3.4.9がリリースされていますが(汗)、先週3.4.8がリリースされましたので、今回も簡単にアップデート内容をまとめさせてい…

CakePHP3のORMの中核を担う「Entity」とは何か 〜CakePHP2ユーザー向けに〜

CakePHP3のORM中における、「PHPとデータベース間の、データ形式の変換の流れ」を追ってみます。

今からちょっとだけ先の未来、CakePHP4の話 〜Upcoming CakePHP Roadmap & Releases〜

こんにちは、森の蒸留所に行ってからずっとウイスキー飲みたい金城 (o0h_)です。 今回は、ちょっと小ネタを・・・ 次世代のCakePHPの姿が、少しずつ。 先日CakeFestというCakePHPの公式カンファレンスが行われました。 その中でMark Story氏によってCakePHP…

CakePHP3.4.7にアップデートしました!

こんにちは。 ℃-uteが解散してしまうのが哀しくてたまらないサーバーサイドエンジニアの@itoshoです。ちなみに℃-uteでは鈴木愛理さんが好きです。 この連載も3回目になります!今回も簡単にアップデート内容をまとめさせていただきました。 CakePHP3.4.7の変…

CakePHP3.4.6にアップデートしました!

こんにちは。 GWはずっと欅坂46の『不協和音』を聴いていたサーバーサイドエンジニアの@itoshoです。 前回のエントリーからCakePHP3アップデートの連載?を担当しています。 そして、早速GW中に新しいバージョンである3.4.6がリリースされましたので、今回も…

CakePHP3.4.5にアップデートしました!

こんにちは! 3月からコネヒトで頑張っているアイドル大好きエンジニアの@itoshoと申します。 最近はBiSHさんの『プロミスザスター』をヘビロテしています。 いきなりですが、皆さんは普段Webアプリケーションフレームワークのバージョンアップをどういうタ…