You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
CodeIgniter Advent Calendar 2020 の記事ですが、今日は「フレームワークへの依存をいかに減らすか」というテーマです。 フレームワークの入門書、入門記事、公式ドキュメントには多分出てこない話題です。 フレームワークの罠 CodeIgniter4 についてチュートリアルから始めて、いろいろと書いてきました。 普通にユーザガイドを読んでアプリを開発していこうとすると、アプリは以下のように階層化されます。 黒い矢印は依存です。 MVC パターン 依存とはそれを使うということです。 コントローラがモデル、ビュー、そしてフレームワークに依存します。モデルもビューもフレームワークに依存します。 要するにフレームワークのユーザーが書くコードはほぼ全てフレームワークに依存します。フレームワークと密結合します。フレームワークがないとほとんど全く動きません。 普通にフレームワークを
2024-03-17 公式認証パッケージ CodeIgniter Shield 1.0.2 リリース(ChangeLog) 2024-02-24 CodeIgniter 4.4.6 リリース (ChangeLog) 2024-02-15 公式認証パッケージ CodeIgniter Shield 1.0.1 リリース(ChangeLog) 2024-01-27 CodeIgniter 4.4.5 リリース (ChangeLog) 2023-12-28 CodeIgniter 4.4.4 リリース (ChangeLog) 2023-12-27 公式認証パッケージ CodeIgniter Shield 1.0.0 リリース(ChangeLog) 2023-10-26 CodeIgniter 4.4.3 リリース (ChangeLog) 脆弱性情報 Detailed Error Report is
違いについて話す前に、バージョン3のリリースからバージョン3までの間に何が起こったかについて少し知る必要があります。 CodeIgniter 3の最初の安定版のリリースとCodeIgniter 4のリリースの間に、より正確になるまでに約5年1767日かかりました。 その間にインターネット上で多くの変化があり、8バージョンのPHPがリリースされ、他のいくつかのPHPフレームワークが登場し、すでに市場に出ているものは更新されていました。 一方、CodeIgniterは、主要なPHPフレームワークの1つから最も古くなったものの1つになるまで遅れをとっていました。しかし、すべてが失われたわけではなく、CodeIgniterの開発を主に担当していたEllisLabがバトンをBCITに渡し、Jim Perry(メモリアル)の仕事と信じられないほど献身的なコミュニティのおかげで、CodeIgniterが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く