The document summarizes a presentation about CodeIgniter 4 given by Takako Miyakawa. It outlines the three phases of CodeIgniter 4 development, with Phase 1 completed, Phase 2 currently in progress, and Phase 3 not yet started. It provides code examples from CodeIgniter 4 tutorials that demonstrate differences from previous versions, such as using namespaces and updating routing. The presentation emphasizes that CodeIgniter 4 aims to maintain the framework's simplicity while modernizing features for PHP today.
CodeIgniter4 version 4.0-Pre-Alpha1 has been released. The roadmap has CodeIgniter4 completion in three phases, with phase 1 completed in June 2016 and phase 2 targeting completion by December 2016. Phase 3 expansion is planned for completion by April 2017. The repositories for versions 1-3 are separate from the CodeIgniter4 GitHub repository. CodeIgniter4 will maintain the speed, simplicity, and feel that has made CodeIgniter popular while adding features like namespaces and PSR-4 autoloading compatible with PHP7. However, it is still too early for production use.
10. Wtiscam fCdIgit r
h hr o oe n e?
a
CodeIgniterの素敵なところ
1.最低限のものがそろっている。
2.必要な全てにはちょっと足りない薄い構造
3.余計な事をしないhelper
4.CodeIgniter的な書き方でテストが書ける。
5.HTMLが書きやすい。
CodeIgniter
11. Wtiscam fCdIgit r
h hr o oe n e?
a
CodeIgniterの素敵なところ
1.最低限のものがそろっている。
2.必要な全てにはちょっと足りない
CodeIgniter
13. Wtiscam fCdIgit r
h hr o oe n e?
a
CodeIgniterの素敵なところ
4.CodeIgniterの書き方で
テストが書ける。
CodeIgniter
14. Wtiscam fCdIgit r
h hr o oe n e?
a
CodeIgniterの素敵なところ
標準で、Unit Testクラスを装備。
CodeIgniterのコーディングの考え方でテストを書ける。
→テストを書き始める敷居が低い
テストを書き始める最初の第一歩が小さい1歩で大丈夫。
PHPUnitを知らなくても大丈夫。Codeigniterを知っていれば書き始められる。
PHPUnitは標準では用意されていないけれど、使う方法もある。
CodeIgniter
15. Wtiscam fCdIgit r
h hr o oe n e?
a
CodeIgniterの素敵なところ
5.HTMLが書きやすい。
CodeIgniter